summaryrefslogtreecommitdiff
path: root/op.h
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2011-08-26 22:05:40 -0700
committerFather Chrysostomos <sprout@cpan.org>2011-08-26 22:05:40 -0700
commitcb85b2dba9dd71becf505fd4190513a7648f1ff8 (patch)
tree471b0b86712ece64a1be8d1fa2d001083712a001 /op.h
parentbfce6a3ec7ddae6ac64d6a35dab18471c421ad67 (diff)
downloadperl-cb85b2dba9dd71becf505fd4190513a7648f1ff8.tar.gz
Add OPpCOREARGS_SCALARMOD flag
pp_coreargs will use this to distinguish between the \$ and \[$@%*] prototypes.
Diffstat (limited to 'op.h')
-rw-r--r--op.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/op.h b/op.h
index 0d970cae36..f23ff2dfbc 100644
--- a/op.h
+++ b/op.h
@@ -301,6 +301,7 @@ Deprecated. Use C<GIMME_V> instead.
/* These must not conflict with OPpDONT_INIT_GV. See pp.c:S_rv2gv. */
#define OPpCOREARGS_DEREF1 1 /* Arg 1 is a handle constructor */
#define OPpCOREARGS_DEREF2 2 /* Arg 2 is a handle constructor */
+#define OPpCOREARGS_SCALARMOD 64 /* \$ rather than \[$@%*] */
#define OPpCOREARGS_PUSHMARK 128 /* Call pp_pushmark */
struct op {