summaryrefslogtreecommitdiff
path: root/regnodes.h
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2010-11-12 08:41:46 -0700
committerFather Chrysostomos <sprout@cpan.org>2010-11-22 13:32:50 -0800
commit2448cf3991b8f8be68ad1ad82de30f08a28e3374 (patch)
tree116c07f3faba9d65a2d1f692035d18bcd7af60ee /regnodes.h
parentcefafd73018b048fa66d2b22250431112141955a (diff)
downloadperl-2448cf3991b8f8be68ad1ad82de30f08a28e3374.tar.gz
regcomp.sym: Fix descriptions
requires regen
Diffstat (limited to 'regnodes.h')
-rw-r--r--regnodes.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/regnodes.h b/regnodes.h
index 6bae28cd3c..1b2ec55fdd 100644
--- a/regnodes.h
+++ b/regnodes.h
@@ -39,11 +39,11 @@
#define DIGITL 27 /* 0x1b Match any numeric character in locale */
#define NDIGIT 28 /* 0x1c Match any non-numeric character */
#define NDIGITL 29 /* 0x1d Match any non-numeric character in locale */
-#define CLUMP 30 /* 0x1e Match any combining character sequence */
+#define CLUMP 30 /* 0x1e Match any extended grapheme cluster sequence */
#define BRANCH 31 /* 0x1f Match this alternative, or the next... */
#define BACK 32 /* 0x20 Match "", "next" ptr points backward. */
#define EXACT 33 /* 0x21 Match this string (preceded by length). */
-#define EXACTF 34 /* 0x22 Match this string, folded (prec. by length). */
+#define EXACTF 34 /* 0x22 Match this string, folded, native charset semantics for non-utf8 (prec. by length). */
#define EXACTFL 35 /* 0x23 Match this string, folded in locale (w/len). */
#define NOTHING 36 /* 0x24 Match empty string. */
#define TAIL 37 /* 0x25 Match empty string. Can jump here from outside. */
@@ -57,7 +57,7 @@
#define OPEN 45 /* 0x2d Mark this point in input as start of */
#define CLOSE 46 /* 0x2e Analogous to OPEN. */
#define REF 47 /* 0x2f Match some already matched string */
-#define REFF 48 /* 0x30 Match already matched string, folded */
+#define REFF 48 /* 0x30 Match already matched string, folded using native charset semantics for non-utf8 */
#define REFFL 49 /* 0x31 Match already matched string, folded in loc. */
#define IFMATCH 50 /* 0x32 Succeeds if the following matches. */
#define UNLESSM 51 /* 0x33 Fails if the following matches. */
@@ -77,7 +77,7 @@
#define GOSUB 65 /* 0x41 recurse to paren arg1 at (signed) ofs arg2 */
#define GOSTART 66 /* 0x42 recurse to start of pattern */
#define NREF 67 /* 0x43 Match some already matched string */
-#define NREFF 68 /* 0x44 Match already matched string, folded */
+#define NREFF 68 /* 0x44 Match already matched string, folded using native charset semantics for non-utf8 */
#define NREFFL 69 /* 0x45 Match already matched string, folded in loc. */
#define NGROUPP 70 /* 0x46 Whether the group matched. */
#define INSUBP 71 /* 0x47 Whether we are in a specific recurse. */