summaryrefslogtreecommitdiff
path: root/regcomp.sym
diff options
context:
space:
mode:
authorYves Orton <demerphq@gmail.com>2006-10-30 21:15:13 +0200
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2006-10-30 17:56:33 +0000
commit1a147d384ccafb1ee40180084a4533d35538bfd1 (patch)
tree71ee7f67a4a823191f0d707aa929687d6e5cc5b5 /regcomp.sym
parent40d049e43280582bb162c511cc362c246f19862a (diff)
downloadperl-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.sym8
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