summaryrefslogtreecommitdiff
path: root/regnodes.h
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2006-06-16 23:25:51 +0000
committerDave Mitchell <davem@fdisolutions.com>2006-06-16 23:25:51 +0000
commit40a824489101168f94fce98aa2824baf40bad402 (patch)
treec5d3ebdd2a3b693c44ef8712a9965a4fa38d0330 /regnodes.h
parent0aec9d3674a357d2c5a029483ff5cdc65c715a57 (diff)
downloadperl-40a824489101168f94fce98aa2824baf40bad402.tar.gz
start turning regmatch() main loop into a FSM
also make BRANCH use the state stack rather than its own unwind struct p4raw-id: //depot/perl@28398
Diffstat (limited to 'regnodes.h')
-rw-r--r--regnodes.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/regnodes.h b/regnodes.h
index 312530d1a4..3da3badf4c 100644
--- a/regnodes.h
+++ b/regnodes.h
@@ -69,6 +69,7 @@
#define TRIE 62 /* 0x3e Match many EXACT(FL?)? at once. flags==type */
#define TRIEC 63 /* 0x3f Trie + charclass. (unused at present) */
#define PSEUDO 64 /* 0x40 Pseudo opcode for internal use. */
+#define REGNODE_MAX 64
#ifndef DOINIT
EXTCONST U8 PL_regkind[];