diff options
author | Yves Orton <demerphq@gmail.com> | 2006-10-30 21:15:13 +0200 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2006-10-30 17:56:33 +0000 |
commit | 1a147d384ccafb1ee40180084a4533d35538bfd1 (patch) | |
tree | 71ee7f67a4a823191f0d707aa929687d6e5cc5b5 /regcomp.sym | |
parent | 40d049e43280582bb162c511cc362c246f19862a (diff) | |
download | perl-1a147d384ccafb1ee40180084a4533d35538bfd1.tar.gz |
The second patch from:
Subject: [PATCH] regex engine optimiser should grok subroutine patterns, and, name subroutine regops more intuitively
Message-ID: <9b18b3110610300915x3abf6cddu9c2071a70bea48e1@mail.gmail.com>
p4raw-id: //depot/perl@29162
Diffstat (limited to 'regcomp.sym')
-rw-r--r-- | regcomp.sym | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/regcomp.sym b/regcomp.sym index a61f172a35..072b96973b 100644 --- a/regcomp.sym +++ b/regcomp.sym @@ -153,9 +153,9 @@ TRIEC TRIE, trie charclass Same as TRIE, but with embedded charclass data AHOCORASICK TRIE, trie 1 Aho Corasick stclass. flags==type AHOCORASICKC TRIE, trie charclass Same as AHOCORASICK, but with embedded charclass data -#*Recursion (65..66) -RECURSE RECURSE, num/ofs 2L recurse to paren arg1 at (signed) ofs arg2 -SRECURSE SRECURSE, no recurse to start of pattern +#*Regex Subroutines (65..66) +GOSUB GOSUB, num/ofs 2L recurse to paren arg1 at (signed) ofs arg2 +GOSTART GOSTART, no recurse to start of pattern #*Named references (67..69) NREF NREF, no-sv 1 Match some already matched string @@ -165,7 +165,7 @@ NREFFL NREF, no-sv 1 Match already matched string, folded in loc. #*Special conditionals (70..72) NGROUPP NGROUPP, no-sv 1 Whether the group matched. -RECURSEP RECURSEP, num 1 Whether we are in a specific recurse. +INSUBP INSUBP, num 1 Whether we are in a specific recurse. DEFINEP DEFINEP, none 1 Never execute directly. #*Bactracking |