summaryrefslogtreecommitdiff
path: root/pod/perlvar.pod
diff options
context:
space:
mode:
authorIain Spoon Truskett <perl@dellah.anu.edu.au>2003-02-14 21:12:00 +1100
committerhv <hv@crypt.org>2003-02-15 06:32:35 +0000
commitfa05a9fd14fa1e936b4708399d5cb3873024a775 (patch)
tree3e83efa9f72faa5547937297ce232d90351bcf72 /pod/perlvar.pod
parent24aef97f7fec4668a5731fc6d5179ebebd43f183 (diff)
downloadperl-fa05a9fd14fa1e936b4708399d5cb3873024a775.tar.gz
Re: perlvar phrasing clarification for $^S
From: "Iain 'Spoon' Truskett" <perl@dellah.anu.edu.au> Message-ID: <20030213231200.GE16300@ouroboros.anu.edu.au> p4raw-id: //depot/perl@18706
Diffstat (limited to 'pod/perlvar.pod')
-rw-r--r--pod/perlvar.pod12
1 files changed, 9 insertions, 3 deletions
diff --git a/pod/perlvar.pod b/pod/perlvar.pod
index 7621be0c0d..7af33eb151 100644
--- a/pod/perlvar.pod
+++ b/pod/perlvar.pod
@@ -1091,9 +1091,15 @@ regular expression assertion (see L<perlre>). May be written to.
=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