summaryrefslogtreecommitdiff
path: root/opcode.h
diff options
context:
space:
mode:
authorLarry Wall <lwall@netlabs.com>1995-03-12 22:32:14 -0800
committerLarry Wall <lwall@netlabs.com>1995-03-12 22:32:14 -0800
commit748a93069b3d16374a9859d1456065dd3ae11394 (patch)
tree308ca14de9933a313dceacce8be77db67d9368c7 /opcode.h
parentfec02dd38faf8f83471b031857d89cb76fea1ca0 (diff)
downloadperl-748a93069b3d16374a9859d1456065dd3ae11394.tar.gz
Perl 5.001perl-5.001
[See the Changes file for a list of changes]
Diffstat (limited to 'opcode.h')
-rw-r--r--opcode.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/opcode.h b/opcode.h
index bab1d2d489..d623cf9556 100644
--- a/opcode.h
+++ b/opcode.h
@@ -1,3 +1,8 @@
+#define pp_i_preinc pp_preinc
+#define pp_i_predec pp_predec
+#define pp_i_postinc pp_postinc
+#define pp_i_postdec pp_postdec
+
typedef enum {
OP_NULL, /* 0 */
OP_STUB, /* 1 */
@@ -1592,7 +1597,7 @@ EXT OP * (*check[])() = {
ck_null, /* iter */
ck_null, /* enterloop */
ck_null, /* leaveloop */
- ck_fun, /* return */
+ ck_null, /* return */
ck_null, /* last */
ck_null, /* next */
ck_null, /* redo */
@@ -1767,10 +1772,10 @@ EXT U32 opargs[] = {
0x00000004, /* const */
0x00000044, /* gvsv */
0x00000044, /* gv */
- 0x00000004, /* padsv */
- 0x00000000, /* padav */
- 0x00000000, /* padhv */
- 0x00000000, /* padany */
+ 0x00000044, /* padsv */
+ 0x00000040, /* padav */
+ 0x00000040, /* padhv */
+ 0x00000040, /* padany */
0x00000000, /* pushre */
0x00000044, /* rv2gv */
0x0000001c, /* sv2len */