diff options
author | Karl Williamson <public@khwilliamson.com> | 2010-12-28 15:25:43 -0700 |
---|---|---|
committer | Karl Williamson <public@khwilliamson.com> | 2011-01-16 19:13:24 -0700 |
commit | 1e355c70208127b17a934c726d2dd38bbd1b662f (patch) | |
tree | d8cc28ecdf9b35c09a54c1f58ffabcefad6e73e3 /regcomp.sym | |
parent | 521dc9d90c6e6e47ae717750668958d18c0e6d98 (diff) | |
download | perl-1e355c70208127b17a934c726d2dd38bbd1b662f.tar.gz |
regcomp.sym: Add BOUNDU, NBOUNDU regnodes
This will make for somewhat more efficient execution, as won't have to
test the regnode type multiple times, at the expense of slightly bigger
code space.
Diffstat (limited to 'regcomp.sym')
-rw-r--r-- | regcomp.sym | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/regcomp.sym b/regcomp.sym index 1f2c0bcdbb..634e32d4f1 100644 --- a/regcomp.sym +++ b/regcomp.sym @@ -30,10 +30,12 @@ EOS EOL, no ; Match "" at end of string. EOL EOL, no ; Match "" at end of line. MEOL EOL, no ; Same, assuming multiline. SEOL EOL, no ; Same, assuming singleline. -BOUND BOUND, no ; Match "" at any word boundary +BOUND BOUND, no ; Match "" at any word boundary using native charset semantics for non-utf8 BOUNDL BOUND, no ; Match "" at any locale word boundary -NBOUND NBOUND, no ; Match "" at any word non-boundary +BOUNDU BOUND, no ; Match "" at any word boundary using Unicode semantics +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 GPOS GPOS, no ; Matches where last m//g left off. #* [Special] alternatives: |