>On Tue, 05 Sep 2000 18:37:11 -0600, Tom Christiansen wrote:
>>Those are not the semantics of print. It returns true (1) if successf
>>false (undef) otherwise. You cannot change that. If I write print "0", it
>>bloody well shan't be returning false.
>Oh, why not? Does anybody actually *ever*
On Tue, 05 Sep 2000 18:37:11 -0600, Tom Christiansen wrote:
>Those are not the semantics of print. It returns true (1) if successful, and
>false (undef) otherwise. You cannot change that. If I write print "0", it
>bloody well shan't be returning false.
Oh, why not? Does anybody actually *eve
> sub callfritz{
> local STDIN < $InputData;
> local STDOUT > PREVIOUSLY_OPENED_HANDLE;
> eval `cat fritz.pl`;
> };
Unclear what you really mean there with the eval. But why not
simply allow
open(local *STDIN, "< $InputData");
open(local *STDOUT,
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Shell Style Redirection
=head1 VERSION
Maintainer: David Nicol <[EMAIL PROTECTED]>
Date: 8 Aug 2000
Last Modified: 5 Sep 2000
Mailing List: [EMAIL PROTECTED]
Version: 2
Number: 66
Status: Deve