summaryrefslogtreecommitdiff
path: root/pod/perldebguts.pod
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2014-12-18 10:42:30 -0700
committerKarl Williamson <khw@cpan.org>2014-12-29 13:52:56 -0700
commita4525e789871d3846f20d0ea7d2d239c6a21a5a4 (patch)
tree06441d6a5a5038c8ef54a185ce585d54f7c56b3a /pod/perldebguts.pod
parente7fd4aa18abbfe0099d4947060c99ca85f42f764 (diff)
downloadperl-a4525e789871d3846f20d0ea7d2d239c6a21a5a4.tar.gz
Add regex nodes for locale
These will be used in a future commit to distinguish between /l patterns vs non-/l.
Diffstat (limited to 'pod/perldebguts.pod')
-rw-r--r--pod/perldebguts.pod6
1 files changed, 6 insertions, 0 deletions
diff --git a/pod/perldebguts.pod b/pod/perldebguts.pod
index 8b90342453..57fa1f42ab 100644
--- a/pod/perldebguts.pod
+++ b/pod/perldebguts.pod
@@ -593,6 +593,7 @@ will be lost.
CANY no Match any one byte.
ANYOF sv 1 Match character in (or not in) this class,
single char match only
+ ANYOFL sv 1 Like ANYOF, but /l is in effect
# POSIX Character Classes:
POSIXD none Some [[:class:]] under /d; the FLAGS field
@@ -626,6 +627,7 @@ will be lost.
# Literals
EXACT str Match this string (preceded by length).
+ EXACTL str Like EXACT, but /l is in effect.
EXACTF str Match this non-UTF-8 string (not guaranteed
to be folded) using /id rules (w/len).
EXACTFL str Match this string (not guaranteed to be
@@ -635,9 +637,13 @@ will be lost.
UTF-8) using /iu rules (w/len).
EXACTFA str Match this string (not guaranteed to be
folded) using /iaa rules (w/len).
+
EXACTFU_SS str Match this string (folded iff in UTF-8,
length in folding may change even if not in
UTF-8) using /iu rules (w/len).
+ EXACTFLU8 str Rare cirucmstances: like EXACTFU, but is
+ under /l, UTF-8, folded, and everything in
+ it is above 255.
EXACTFA_NO_TRIE str Match this string (which is not trie-able;
not guaranteed to be folded) using /iaa
rules (w/len).