summaryrefslogtreecommitdiff
path: root/regcomp.sym
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2010-12-28 16:13:49 -0700
committerKarl Williamson <public@khwilliamson.com>2011-01-16 19:13:25 -0700
commit63ac0dadb1aafcf0c171d3c1422c1923b611b2fc (patch)
treee6739a7dccd9be2b3b192d6e99042702fc4f9440 /regcomp.sym
parent7259d778cc13ce118e31fad7e1b91f23fc1b8e97 (diff)
downloadperl-63ac0dadb1aafcf0c171d3c1422c1923b611b2fc.tar.gz
regex: Use BOUNDU regnodes
This refactors one area in regexec.c to use BOUNDU, NBOUNDU for efficiciency, and easier adding of the future BOUNDA.
Diffstat (limited to 'regcomp.sym')
-rw-r--r--regcomp.sym1
1 files changed, 1 insertions, 0 deletions
diff --git a/regcomp.sym b/regcomp.sym
index 36ebe6a800..2fb1785aeb 100644
--- a/regcomp.sym
+++ b/regcomp.sym
@@ -33,6 +33,7 @@ SEOL EOL, no ; Same, assuming singleline.
BOUND BOUND, no ; Match "" at any word boundary using native charset semantics for non-utf8
BOUNDL BOUND, no ; Match "" at any locale word boundary
BOUNDU BOUND, no ; Match "" at any word boundary using Unicode semantics
+# All NBOUND nodes are required by a line regexec.c to be greater than all BOUND ones
NBOUND NBOUND, no ; Match "" at any word non-boundary using native charset semantics for non-utf8
NBOUNDL NBOUND, no ; Match "" at any locale word non-boundary
NBOUNDU NBOUND, no ; Match "" at any word non-boundary using Unicode semantics