summaryrefslogtreecommitdiff
path: root/regcomp.sym
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 /regcomp.sym
parent7145db399bea60e9f2e625350c9081d1b1f3b08e (diff)
downloadperl-786e8c118e1218e4c348fecf469934e080881633.tar.gz
Re: [PATCH] Trie jumping
Message-ID: <9b18b3110609020740y2eb9004cpab313c3353a437ca@mail.gmail.com> p4raw-id: //depot/perl@28785
Diffstat (limited to 'regcomp.sym')
-rw-r--r--regcomp.sym4
1 files changed, 3 insertions, 1 deletions
diff --git a/regcomp.sym b/regcomp.sym
index 1a2bd3101b..f62b7bf73a 100644
--- a/regcomp.sym
+++ b/regcomp.sym
@@ -122,11 +122,13 @@ OPTIMIZED NOTHING,off Placeholder for dump.
# Trie Related (behave the same as A|LIST|OF|WORDS would)
TRIE TRIE, trie 1 Match many EXACT(FL?)? at once. flags==type
-TRIEC TRIE, trie 1 Trie + charclass. (unused at present)
+TRIEC TRIE, trie charclass Same as TRIE, but with embedded charclass data
+# NEW STUFF HERE
# Special opcode with the property that no opcode in a compiled program
# will ever be of this type. Thus it can be used as a flag value that
# no other opcode has been seen. END is used similarly, in that an END
# node cant be optimized. So END implies "unoptimizable" and PSEUDO mean
# "not seen anything to optimize yet".
PSEUDO PSEUDO,off Pseudo opcode for internal use.
+# NOTHING BELOW HERE \ No newline at end of file