summaryrefslogtreecommitdiff
path: root/regnodes.h
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1999-05-10 12:27:14 +0000
committerGurusamy Sarathy <gsar@cpan.org>1999-05-10 12:27:14 +0000
commit885f9e59968d66740b5c621739ead374e8e37a2b (patch)
tree4a48fa14eec40f334220cc97df9f9f1424cfca57 /regnodes.h
parent2cdbc966996b991c40c8522dcf668b1e34b5e76b (diff)
downloadperl-885f9e59968d66740b5c621739ead374e8e37a2b.tar.gz
regen regnodes.h
p4raw-id: //depot/perl@3380
Diffstat (limited to 'regnodes.h')
-rw-r--r--regnodes.h86
1 files changed, 85 insertions, 1 deletions
diff --git a/regnodes.h b/regnodes.h
index 8e834eea59..030fa1a2c0 100644
--- a/regnodes.h
+++ b/regnodes.h
@@ -1,5 +1,5 @@
/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
- This file is built by regcomp.pl from regcomp.sym.
+ This file is built by regcomp.pl from regcomp.sym.
Any changes made here will be lost!
*/
@@ -322,5 +322,89 @@ const static char reg_off_by_arg[] = {
1, /* RENUM */
0, /* OPTIMIZED */
};
+
+#ifdef DEBUGGING
+const static char * const reg_name[] = {
+ "END", /* 0 */
+ "SUCCEED", /* 0x1 */
+ "BOL", /* 0x2 */
+ "MBOL", /* 0x3 */
+ "SBOL", /* 0x4 */
+ "EOS", /* 0x5 */
+ "EOL", /* 0x6 */
+ "MEOL", /* 0x7 */
+ "SEOL", /* 0x8 */
+ "BOUND", /* 0x9 */
+ "BOUNDUTF8", /* 0xa */
+ "BOUNDL", /* 0xb */
+ "BOUNDLUTF8", /* 0xc */
+ "NBOUND", /* 0xd */
+ "NBOUNDUTF8", /* 0xe */
+ "NBOUNDL", /* 0xf */
+ "NBOUNDLUTF8", /* 0x10 */
+ "GPOS", /* 0x11 */
+ "REG_ANY", /* 0x12 */
+ "ANYUTF8", /* 0x13 */
+ "SANY", /* 0x14 */
+ "SANYUTF8", /* 0x15 */
+ "ANYOF", /* 0x16 */
+ "ANYOFUTF8", /* 0x17 */
+ "ALNUM", /* 0x18 */
+ "ALNUMUTF8", /* 0x19 */
+ "ALNUML", /* 0x1a */
+ "ALNUMLUTF8", /* 0x1b */
+ "NALNUM", /* 0x1c */
+ "NALNUMUTF8", /* 0x1d */
+ "NALNUML", /* 0x1e */
+ "NALNUMLUTF8", /* 0x1f */
+ "SPACE", /* 0x20 */
+ "SPACEUTF8", /* 0x21 */
+ "SPACEL", /* 0x22 */
+ "SPACELUTF8", /* 0x23 */
+ "NSPACE", /* 0x24 */
+ "NSPACEUTF8", /* 0x25 */
+ "NSPACEL", /* 0x26 */
+ "NSPACELUTF8", /* 0x27 */
+ "DIGIT", /* 0x28 */
+ "DIGITUTF8", /* 0x29 */
+ "NDIGIT", /* 0x2a */
+ "NDIGITUTF8", /* 0x2b */
+ "CLUMP", /* 0x2c */
+ "BRANCH", /* 0x2d */
+ "BACK", /* 0x2e */
+ "EXACT", /* 0x2f */
+ "EXACTF", /* 0x30 */
+ "EXACTFL", /* 0x31 */
+ "NOTHING", /* 0x32 */
+ "TAIL", /* 0x33 */
+ "STAR", /* 0x34 */
+ "PLUS", /* 0x35 */
+ "CURLY", /* 0x36 */
+ "CURLYN", /* 0x37 */
+ "CURLYM", /* 0x38 */
+ "CURLYX", /* 0x39 */
+ "WHILEM", /* 0x3a */
+ "OPEN", /* 0x3b */
+ "CLOSE", /* 0x3c */
+ "REF", /* 0x3d */
+ "REFF", /* 0x3e */
+ "REFFL", /* 0x3f */
+ "IFMATCH", /* 0x40 */
+ "UNLESSM", /* 0x41 */
+ "SUSPEND", /* 0x42 */
+ "IFTHEN", /* 0x43 */
+ "GROUPP", /* 0x44 */
+ "LONGJMP", /* 0x45 */
+ "BRANCHJ", /* 0x46 */
+ "EVAL", /* 0x47 */
+ "MINMOD", /* 0x48 */
+ "LOGICAL", /* 0x49 */
+ "RENUM", /* 0x4a */
+ "OPTIMIZED", /* 0x4b */
+};
+
+const static int reg_num = 76;
+
+#endif /* DEBUGGING */
#endif /* REG_COMP_C */