summaryrefslogtreecommitdiff
path: root/pod/perlguts.pod
diff options
context:
space:
mode:
authorMalcolm Beattie <mbeattie@sable.ox.ac.uk>1998-03-16 16:22:58 +0000
committerMalcolm Beattie <mbeattie@sable.ox.ac.uk>1998-03-16 16:22:58 +0000
commitbb13cb927b2b56cd314cd059be1c58034bedcc3b (patch)
treef3f389b2b11d7d56beb3557664f728d7f5d8dcac /pod/perlguts.pod
parent5476c4332a5540db7fc38bfabed95022b6c04b1b (diff)
parentb7afe3d5943df4dc5b5a482d4e543e4c94d92333 (diff)
downloadperl-bb13cb927b2b56cd314cd059be1c58034bedcc3b.tar.gz
Bump patchlevel.h to 63.
p4raw-id: //depot/perl@822
Diffstat (limited to 'pod/perlguts.pod')
-rw-r--r--pod/perlguts.pod10
1 files changed, 6 insertions, 4 deletions
diff --git a/pod/perlguts.pod b/pod/perlguts.pod
index e84e7e59a0..9b7cab627e 100644
--- a/pod/perlguts.pod
+++ b/pod/perlguts.pod
@@ -1088,10 +1088,10 @@ two, the local time zone's standard and summer time abbreviations.
To handle this situation, the PPCODE directive is used and the stack is
extended using the macro:
- EXTEND(sp, num);
+ EXTEND(SP, num);
-where C<sp> is the stack pointer, and C<num> is the number of elements the
-stack should be extended by.
+where C<SP> is the macro that represents the local copy of the stack pointer,
+and C<num> is the number of elements the stack should be extended by.
Now that there is room on the stack, values can be pushed on it using the
macros to push IVs, doubles, strings, and SV pointers respectively:
@@ -1144,6 +1144,7 @@ must manipulate the Perl stack. These include the following macros and
functions:
dSP
+ SP
PUSHMARK()
PUTBACK
SPAGAIN
@@ -1575,7 +1576,8 @@ The C variable which corresponds to Perl's $^W warning variable.
=item dSP
-Declares a stack pointer variable, C<sp>, for the XSUB. See C<SP>.
+Declares a local copy of perl's stack pointer for the XSUB, available via
+the C<SP> macro. See C<SP>.
=item dXSARGS