diff options
author | Karl Williamson <khw@cpan.org> | 2014-12-18 10:42:30 -0700 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2014-12-29 13:52:56 -0700 |
commit | a4525e789871d3846f20d0ea7d2d239c6a21a5a4 (patch) | |
tree | 06441d6a5a5038c8ef54a185ce585d54f7c56b3a /pod/perldebguts.pod | |
parent | e7fd4aa18abbfe0099d4947060c99ca85f42f764 (diff) | |
download | perl-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.pod | 6 |
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). |