On 5/1/07, Larry Wall <[EMAIL PROTECTED]> wrote:
The plan introduced in A06 was to leave $*('IN'|'OUT'|'ERR') bound
to stdin, stdout, and stderr (which can still be dickered with on
the POSIXy level, of course), and instead emulate p5's select(FH)
using a global variable $*DEFOUT for the default handle of print
(and now say as well).

What about the default handle for warn/die?  $*DEFERR?

I think I prefer a more significant difference between the default
targets and the POSIXy std* values that they are initialized to,  like
the Ruby notion of using global variables initialized to named
constants, e.g. $stderr starts out as equal to STDERR but can be
reassigned...

--
Mark J. Reed <[EMAIL PROTECTED]>

Reply via email to