A quick recap and elaboration for folks following along at home.
On interpreter startup. P0 will hold an Array with ARGV in it if
there is one, or NULL if not.
P1 will hold a Hash with %ENV in it if there is one, or NULL if not
P2 (this is the new bit) will hold an Array of three elements
corresponding to stdin, stdout, and stderr. If NULL the default's
used, and if an entry is undef that file's not available.
--
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
[EMAIL PROTECTED] have teddy bears and even
teddy bears get drunk