summaryrefslogtreecommitdiff
path: root/regnodes.h
diff options
context:
space:
mode:
authorYves Orton <demerphq@gmail.com>2006-09-02 18:40:12 +0200
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2006-09-05 10:21:57 +0000
commit786e8c118e1218e4c348fecf469934e080881633 (patch)
tree0c59c96c6848740abfe47c2fb0fd29a10035b4a5 /regnodes.h
parent7145db399bea60e9f2e625350c9081d1b1f3b08e (diff)
downloadperl-786e8c118e1218e4c348fecf469934e080881633.tar.gz
Re: [PATCH] Trie jumping
Message-ID: <9b18b3110609020740y2eb9004cpab313c3353a437ca@mail.gmail.com> p4raw-id: //depot/perl@28785
Diffstat (limited to 'regnodes.h')
-rw-r--r--regnodes.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/regnodes.h b/regnodes.h
index 3da3badf4c..d8e3006b08 100644
--- a/regnodes.h
+++ b/regnodes.h
@@ -67,7 +67,7 @@
#define RENUM 60 /* 0x3c Group with independently numbered parens. */
#define OPTIMIZED 61 /* 0x3d Placeholder for dump. */
#define TRIE 62 /* 0x3e Match many EXACT(FL?)? at once. flags==type */
-#define TRIEC 63 /* 0x3f Trie + charclass. (unused at present) */
+#define TRIEC 63 /* 0x3f Same as TRIE, but with embedded charclass data */
#define PSEUDO 64 /* 0x40 Pseudo opcode for internal use. */
#define REGNODE_MAX 64
@@ -209,7 +209,7 @@ static const U8 regarglen[] = {
EXTRA_SIZE(struct regnode_1), /* RENUM */
0, /* OPTIMIZED */
EXTRA_SIZE(struct regnode_1), /* TRIE */
- EXTRA_SIZE(struct regnode_1), /* TRIEC */
+ EXTRA_SIZE(struct regnode_charclass), /* TRIEC */
0, /* PSEUDO */
};