Change 18706 by [EMAIL PROTECTED] on 2003/02/15 06:32:35 Subject: Re: perlvar phrasing clarification for $^S From: "Iain 'Spoon' Truskett" <[EMAIL PROTECTED]> Date: Fri, 14 Feb 2003 10:12:00 +1100 Message-ID: <[EMAIL PROTECTED]>
Affected files ... ... //depot/perl/pod/perlvar.pod#113 edit Differences ... ==== //depot/perl/pod/perlvar.pod#113 (text) ==== Index: perl/pod/perlvar.pod --- perl/pod/perlvar.pod#112~18490~ Wed Jan 15 17:58:39 2003 +++ perl/pod/perlvar.pod Fri Feb 14 22:32:35 2003 @@ -1091,9 +1091,15 @@ =item $^S -Current state of the interpreter. Undefined if parsing of the current -module/eval is not finished (may happen in $SIG{__DIE__} and -$SIG{__WARN__} handlers). True if inside an eval(), otherwise false. +Current state of the interpreter. + + $^S State + --------- ------------------- + undef Parsing module/eval + true (1) Executing an eval + false (0) Otherwise + +The first state may happen in $SIG{__DIE__} and $SIG{__WARN__} handlers. =item $BASETIME End of Patch.