summaryrefslogtreecommitdiff
path: root/regcomp.sym
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2018-01-22 13:55:03 -0700
committerKarl Williamson <khw@cpan.org>2018-01-30 11:38:13 -0700
commit67a1b5f935fc7a39d75e1cafb06a0cea10871612 (patch)
tree343a3ca6fba4bff8c90b0c6958136b93503d291c /regcomp.sym
parent2b7ee0568e8c163f9205a7bcb178d69ef88571ce (diff)
downloadperl-67a1b5f935fc7a39d75e1cafb06a0cea10871612.tar.gz
recomp.sym: Add ANYOFM regnode
This uses a mask instead of a bitmap, and is restricted to representing invariant characters under UTF-8 that meet particular bit patterns.
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 cddf84c24d..14840b5845 100644
--- a/regcomp.sym
+++ b/regcomp.sym
@@ -59,6 +59,7 @@ SANY REG_ANY, no 0 S ; Match any one character.
ANYOF ANYOF, sv 1 S ; Match character in (or not in) this class, single char match only
ANYOFD ANYOF, sv 1 S ; Like ANYOF, but /d is in effect
ANYOFL ANYOF, sv 1 S ; Like ANYOF, but /l is in effect
+ANYOFM ANYOFM byte 1 S ; Like ANYOF, but matches an invariant byte as determined by the mask and arg
#* POSIX Character Classes:
# Order of the below is important. See ordering comment above.