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