--- /dev/null
+\r
+/* parser.dlg -- DLG Description of scanner\r
+ *\r
+ * Generated from: dlg_p.g\r
+ *\r
+ * Terence Parr, Will Cohen, and Hank Dietz: 1989-2001\r
+ * Purdue University Electrical Engineering\r
+ * With AHPCRC, University of Minnesota\r
+ * ANTLR Version 1.33MR33\r
+ */\r
+\r
+#define ANTLR_VERSION 13333\r
+#include "pcctscfg.h"\r
+#include "pccts_stdio.h"\r
+\r
+#include <ctype.h>\r
+#include "dlg.h"\r
+#include "antlr.h"\r
+#include "tokens.h"\r
+#include "dlgdef.h"\r
+LOOKAHEAD\r
+\r
+void\r
+#ifdef __USE_PROTOS\r
+zzerraction(void)\r
+#else\r
+zzerraction()\r
+#endif\r
+{\r
+ (*zzerr)("invalid token");\r
+ zzadvance();\r
+ zzskip();\r
+}\r
+/*\r
+ * D L G tables\r
+ *\r
+ * Generated from: parser.dlg\r
+ *\r
+ * 1989-2001 by Will Cohen, Terence Parr, and Hank Dietz\r
+ * Purdue University Electrical Engineering\r
+ * DLG Version 1.33MR33\r
+ */\r
+\r
+#include "mode.h"\r
+\r
+\r
+\r
+\r
+int func_action; /* should actions be turned into functions?*/\r
+int lex_mode_counter = 0; /* keeps track of the number of %%names */\r
+/* MR1 */\r
+/* MR1 11-Apr-97 Provide mechanism for inserting code into DLG class */\r
+/* MR1 via <<%%lexmember...>> */\r
+/* MR1 */\r
+int lexMember = 0; /* <<%%lexmemeber ...>> MR1 */\r
+int lexAction = 0; /* <<%%lexaction ...>> MR1 */\r
+int parserClass = 0; /* <<%%parserclass ...>> MR1 */\r
+int lexPrefix = 0; /* <<%%lexprefix ...>> MR1 */\r
+char theClassName[100]; /* MR11 */\r
+char *pClassName=theClassName; /* MR11 */\r
+int firstLexMember=1; /* MR1 */\r
+\r
+#ifdef __USE_PROTOS\r
+void xxputc(int c) { /* MR1 */\r
+#else\r
+ void xxputc(c) /* MR1 */\r
+ int c; /* MR1 */\r
+ { /* MR1 */\r
+#endif\r
+ if (parserClass) { /* MR1 */\r
+ *pClassName++=c; /* MR1 */\r
+ *pClassName=0; /* MR1 */\r
+ } else if (lexMember || lexPrefix) { /* MR1 */\r
+ if (class_stream != NULL) fputc(c,class_stream); /* MR1 */\r
+ } else { /* MR1 */\r
+ fputc(c,OUT); /* MR1 */\r
+ }; /* MR1 */\r
+ } /* MR1 */\r
+ \r
+#ifdef __USE_PROTOS\r
+ void xxprintf(char *format,char *string) { /* MR1 */\r
+#else\r
+ void xxprintf(format,string) /* MR1 */\r
+ char *format; /* MR1 */\r
+ char *string; /* MR1 */\r
+ { /* MR1 */\r
+#endif\r
+ if (lexMember || lexPrefix || parserClass) { /* MR1 */\r
+ if (class_stream != NULL) /* MR1 */\r
+ fprintf(class_stream,format,string); /* MR1 */\r
+ } else { /* MR1 */\r
+ fprintf(OUT,format,string); /* MR1 */\r
+ }; /* MR1 */\r
+ } /* MR1 */\r
+\r
+static void act1()\r
+{ \r
+ NLA = 1;\r
+ }\r
+\r
+\r
+static void act2()\r
+{ \r
+ NLA = 2;\r
+ zzskip(); \r
+ }\r
+\r
+\r
+static void act3()\r
+{ \r
+ NLA = 3;\r
+ zzline++; zzskip(); DAWDLE; \r
+ }\r
+\r
+\r
+static void act4()\r
+{ \r
+ NLA = L_EOF;\r
+ }\r
+\r
+\r
+static void act5()\r
+{ \r
+ NLA = PER_PER;\r
+ }\r
+\r
+\r
+static void act6()\r
+{ \r
+ NLA = NAME_PER_PER;\r
+ p_mode_def(&zzlextext[2],lex_mode_counter++); \r
+ }\r
+\r
+\r
+static void act7()\r
+{ \r
+ NLA = LEXMEMBER;\r
+ lexMember=1; /* MR1 */\r
+ if (firstLexMember != 0) { /* MR1 */\r
+ firstLexMember=0; /* MR1 */\r
+ p_class_def1(); /* MR1 */\r
+ }; /* MR1 */\r
+ zzmode(ACT); /* MR1 */\r
+ }\r
+\r
+\r
+static void act8()\r
+{ \r
+ NLA = LEXACTION;\r
+ lexAction=1;zzmode(ACT); \r
+ }\r
+\r
+\r
+static void act9()\r
+{ \r
+ NLA = PARSERCLASS;\r
+ parserClass=1; /* MR1 */\r
+ zzmode(ACT); /* MR1 */\r
+ }\r
+\r
+\r
+static void act10()\r
+{ \r
+ NLA = LEXPREFIX;\r
+ lexPrefix=1;zzmode(ACT); \r
+ }\r
+\r
+\r
+static void act11()\r
+{ \r
+ NLA = ACTION;\r
+ if (func_action)\r
+ fprintf(OUT,"\n%s %sact%d()\n{ ",\r
+ gen_cpp?"ANTLRTokenType":"static void",\r
+ gen_cpp?ClassName("::"):"", ++action_no);\r
+ zzmode(ACT); zzskip();\r
+ }\r
+\r
+\r
+static void act12()\r
+{ \r
+ NLA = GREAT_GREAT;\r
+ }\r
+\r
+\r
+static void act13()\r
+{ \r
+ NLA = L_BRACE;\r
+ }\r
+\r
+\r
+static void act14()\r
+{ \r
+ NLA = R_BRACE;\r
+ }\r
+\r
+\r
+static void act15()\r
+{ \r
+ NLA = L_PAR;\r
+ }\r
+\r
+\r
+static void act16()\r
+{ \r
+ NLA = R_PAR;\r
+ }\r
+\r
+\r
+static void act17()\r
+{ \r
+ NLA = L_BRACK;\r
+ }\r
+\r
+\r
+static void act18()\r
+{ \r
+ NLA = R_BRACK;\r
+ }\r
+\r
+\r
+static void act19()\r
+{ \r
+ NLA = ZERO_MORE;\r
+ }\r
+\r
+\r
+static void act20()\r
+{ \r
+ NLA = ONE_MORE;\r
+ }\r
+\r
+\r
+static void act21()\r
+{ \r
+ NLA = OR;\r
+ }\r
+\r
+\r
+static void act22()\r
+{ \r
+ NLA = RANGE;\r
+ }\r
+\r
+\r
+static void act23()\r
+{ \r
+ NLA = NOT;\r
+ }\r
+\r
+\r
+static void act24()\r
+{ \r
+ NLA = OCTAL_VALUE;\r
+ {int t; sscanf(&zzlextext[1],"%o",&t); zzlextext[0] = t;} \r
+ }\r
+\r
+\r
+static void act25()\r
+{ \r
+ NLA = HEX_VALUE;\r
+ {int t; sscanf(&zzlextext[3],"%x",&t); zzlextext[0] = t;} \r
+ }\r
+\r
+\r
+static void act26()\r
+{ \r
+ NLA = DEC_VALUE;\r
+ {int t; sscanf(&zzlextext[1],"%d",&t); zzlextext[0] = t;} \r
+ }\r
+\r
+\r
+static void act27()\r
+{ \r
+ NLA = TAB;\r
+ zzlextext[0] = '\t'; \r
+ }\r
+\r
+\r
+static void act28()\r
+{ \r
+ NLA = NL;\r
+ zzlextext[0] = '\n'; \r
+ }\r
+\r
+\r
+static void act29()\r
+{ \r
+ NLA = CR;\r
+ zzlextext[0] = '\r'; \r
+ }\r
+\r
+\r
+static void act30()\r
+{ \r
+ NLA = BS;\r
+ zzlextext[0] = '\b'; \r
+ }\r
+\r
+\r
+static void act31()\r
+{ \r
+ NLA = CONTINUATION;\r
+ zzline++; zzskip(); \r
+ }\r
+\r
+\r
+static void act32()\r
+{ \r
+ NLA = LIT;\r
+ zzlextext[0] = zzlextext[1]; \r
+ }\r
+\r
+\r
+static void act33()\r
+{ \r
+ NLA = REGCHAR;\r
+ }\r
+\r
+static unsigned char shift0[257] = {\r
+ 0, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 1, 2, 40, 40, 1, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 1, 40, 40, 40, 40, 4, 40, \r
+ 40, 30, 31, 34, 35, 40, 37, 40, 40, 23, \r
+ 24, 24, 24, 24, 24, 24, 24, 25, 25, 40, \r
+ 40, 26, 40, 27, 40, 3, 21, 21, 21, 21, \r
+ 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, \r
+ 22, 22, 22, 22, 22, 22, 22, 22, 22, 20, \r
+ 22, 22, 32, 39, 33, 40, 22, 40, 11, 9, \r
+ 12, 21, 6, 19, 22, 22, 14, 22, 22, 5, \r
+ 8, 16, 15, 17, 22, 10, 18, 13, 22, 22, \r
+ 22, 7, 22, 22, 28, 36, 29, 38, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, \r
+ 40, 40, 40, 40, 40, 40, 40\r
+};\r
+\r
+\r
+static void act34()\r
+{ \r
+ NLA = 1;\r
+ error("unterminated action", zzline); zzmode(START); \r
+ }\r
+\r
+\r
+static void act35()\r
+{ \r
+ NLA = ACTION;\r
+ if (func_action) fprintf(OUT,"}\n\n");\r
+ zzmode(START);\r
+ /* MR1 */\r
+ /* MR1 11-Apr-97 Provide mechanism for inserting code into DLG class */\r
+ /* MR1 via <<%%lexmember ...>> */\r
+ /* MR1 This is a consequence of not saving actions */\r
+ /* MR1 */\r
+ /* MR1 */ parserClass=0; \r
+ /* MR1 */ lexPrefix=0;\r
+ /* MR1 */ lexAction=0;\r
+ /* MR1 */ lexMember=0;\r
+ }\r
+\r
+\r
+static void act36()\r
+{ \r
+ NLA = 34;\r
+ xxputc(zzlextext[0]); zzskip(); \r
+ }\r
+\r
+\r
+static void act37()\r
+{ \r
+ NLA = 35;\r
+ xxputc('>'); zzskip(); \r
+ }\r
+\r
+\r
+static void act38()\r
+{ \r
+ NLA = 36;\r
+ xxputc('\\'); zzskip(); \r
+ }\r
+\r
+\r
+static void act39()\r
+{ \r
+ NLA = 37;\r
+ xxputc(zzlextext[0]); ++zzline; zzskip(); \r
+ }\r
+\r
+\r
+static void act40()\r
+{ \r
+ NLA = 38;\r
+ zzmode(ACTION_COMMENTS); /* MR1 */\r
+ xxprintf("%s", &(zzlextext[0])); zzskip(); /* MR1 */\r
+ }\r
+\r
+\r
+static void act41()\r
+{ \r
+ NLA = 39;\r
+ zzmode(ACTION_CPP_COMMENTS); /* MR1 */\r
+ xxprintf("%s", &(zzlextext[0])); zzskip(); /* MR1 */\r
+ }\r
+\r
+\r
+static void act42()\r
+{ \r
+ NLA = 40;\r
+ xxputc(zzlextext[0]); zzskip(); \r
+ }\r
+\r
+static unsigned char shift1[257] = {\r
+ 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 3, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 5, 6, 6, 6, 6, 4, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 2, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6\r
+};\r
+\r
+\r
+static void act43()\r
+{ \r
+ NLA = 1;\r
+ }\r
+\r
+\r
+static void act44()\r
+{ \r
+ NLA = 41;\r
+ zzmode(ACT); /* MR1 */\r
+ xxprintf("%s", &(zzlextext[0])); zzskip(); /* MR1 */\r
+ }\r
+\r
+\r
+static void act45()\r
+{ \r
+ NLA = 42;\r
+ zzline++; xxputc(zzlextext[0]); zzskip(); \r
+ }\r
+\r
+\r
+static void act46()\r
+{ \r
+ NLA = 43;\r
+ xxputc(zzlextext[0]); zzskip(); \r
+ }\r
+\r
+static unsigned char shift2[257] = {\r
+ 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 3, 4, 4, 3, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 1, 4, 4, 4, 4, 2, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, \r
+ 4, 4, 4, 4, 4, 4, 4\r
+};\r
+\r
+\r
+static void act47()\r
+{ \r
+ NLA = 1;\r
+ }\r
+\r
+\r
+static void act48()\r
+{ \r
+ NLA = 44;\r
+ zzmode(ACT); zzline++; /* MR1 */\r
+ xxprintf("%s", &(zzlextext[0])); zzskip(); /* MR1 */\r
+ }\r
+\r
+\r
+static void act49()\r
+{ \r
+ NLA = 45;\r
+ xxputc(zzlextext[0]); zzskip(); \r
+ }\r
+\r
+static unsigned char shift3[257] = {\r
+ 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, \r
+ 2, 2, 2, 2, 2, 2, 2\r
+};\r
+\r
+#define DfaStates 94\r
+typedef unsigned char DfaState;\r
+\r
+static DfaState st0[42] = {\r
+ 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, \r
+ 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, \r
+ 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, \r
+ 6, 94\r
+};\r
+\r
+static DfaState st1[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st2[42] = {\r
+ 94, 21, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st3[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st4[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st5[42] = {\r
+ 94, 94, 94, 94, 22, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st6[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st7[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 23, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st8[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 24, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st9[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st10[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st11[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st12[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st13[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st14[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st15[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st16[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st17[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st18[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st19[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st20[42] = {\r
+ 94, 25, 26, 25, 25, 25, 25, 25, 25, 27, \r
+ 28, 25, 25, 29, 25, 25, 30, 25, 25, 25, \r
+ 25, 25, 25, 31, 32, 32, 25, 25, 25, 25, \r
+ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, \r
+ 25, 94\r
+};\r
+\r
+static DfaState st21[42] = {\r
+ 94, 21, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st22[42] = {\r
+ 94, 94, 94, 94, 94, 33, 33, 33, 33, 33, \r
+ 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, \r
+ 33, 33, 33, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st23[42] = {\r
+ 94, 94, 94, 94, 34, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st24[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st25[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st26[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st27[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st28[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st29[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st30[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st31[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 35, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 35, 94, 94, 36, 36, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st32[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 37, 37, 37, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st33[42] = {\r
+ 94, 94, 94, 94, 94, 38, 38, 38, 38, 38, \r
+ 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, \r
+ 38, 38, 38, 38, 38, 38, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st34[42] = {\r
+ 94, 94, 94, 94, 39, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st35[42] = {\r
+ 94, 94, 94, 94, 94, 94, 40, 94, 94, 40, \r
+ 94, 40, 40, 94, 94, 94, 94, 94, 94, 40, \r
+ 94, 40, 94, 40, 40, 40, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st36[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 36, 36, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st37[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 37, 37, 37, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st38[42] = {\r
+ 94, 94, 94, 94, 94, 38, 38, 38, 38, 38, \r
+ 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, \r
+ 38, 38, 38, 38, 38, 38, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st39[42] = {\r
+ 94, 94, 94, 94, 94, 41, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 42, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st40[42] = {\r
+ 94, 94, 94, 94, 94, 94, 40, 94, 94, 40, \r
+ 94, 40, 40, 94, 94, 94, 94, 94, 94, 40, \r
+ 94, 40, 94, 40, 40, 40, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st41[42] = {\r
+ 94, 94, 94, 94, 94, 94, 43, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st42[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 44, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st43[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 45, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st44[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 46, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st45[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 47, 94, \r
+ 94, 48, 94, 94, 94, 94, 94, 49, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st46[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 50, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st47[42] = {\r
+ 94, 94, 94, 94, 94, 94, 51, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st48[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 52, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st49[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 53, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st50[42] = {\r
+ 94, 94, 94, 94, 94, 94, 54, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st51[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 55, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st52[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 56, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st53[42] = {\r
+ 94, 94, 94, 94, 94, 94, 57, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st54[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 58, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st55[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 59, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st56[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 60, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st57[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 61, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st58[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 62, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st59[42] = {\r
+ 94, 94, 94, 94, 94, 94, 63, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st60[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 64, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st61[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 65, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st62[42] = {\r
+ 94, 94, 94, 94, 94, 66, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st63[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 67, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st64[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 68, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st65[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 69, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st66[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 70, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st67[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st68[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st69[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st70[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 71, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st71[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 72, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st72[42] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, \r
+ 94, 94\r
+};\r
+\r
+static DfaState st73[8] = {\r
+ 74, 75, 76, 77, 78, 79, 79, 94\r
+};\r
+\r
+static DfaState st74[8] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st75[8] = {\r
+ 94, 80, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st76[8] = {\r
+ 94, 81, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st77[8] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st78[8] = {\r
+ 94, 94, 94, 94, 82, 83, 94, 94\r
+};\r
+\r
+static DfaState st79[8] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st80[8] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st81[8] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st82[8] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st83[8] = {\r
+ 94, 94, 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st84[6] = {\r
+ 85, 86, 87, 88, 87, 94\r
+};\r
+\r
+static DfaState st85[6] = {\r
+ 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st86[6] = {\r
+ 94, 94, 89, 94, 94, 94\r
+};\r
+\r
+static DfaState st87[6] = {\r
+ 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st88[6] = {\r
+ 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st89[6] = {\r
+ 94, 94, 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st90[4] = {\r
+ 91, 92, 93, 94\r
+};\r
+\r
+static DfaState st91[4] = {\r
+ 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st92[4] = {\r
+ 94, 94, 94, 94\r
+};\r
+\r
+static DfaState st93[4] = {\r
+ 94, 94, 94, 94\r
+};\r
+\r
+\r
+DfaState *dfa[94] = {\r
+ st0,\r
+ st1,\r
+ st2,\r
+ st3,\r
+ st4,\r
+ st5,\r
+ st6,\r
+ st7,\r
+ st8,\r
+ st9,\r
+ st10,\r
+ st11,\r
+ st12,\r
+ st13,\r
+ st14,\r
+ st15,\r
+ st16,\r
+ st17,\r
+ st18,\r
+ st19,\r
+ st20,\r
+ st21,\r
+ st22,\r
+ st23,\r
+ st24,\r
+ st25,\r
+ st26,\r
+ st27,\r
+ st28,\r
+ st29,\r
+ st30,\r
+ st31,\r
+ st32,\r
+ st33,\r
+ st34,\r
+ st35,\r
+ st36,\r
+ st37,\r
+ st38,\r
+ st39,\r
+ st40,\r
+ st41,\r
+ st42,\r
+ st43,\r
+ st44,\r
+ st45,\r
+ st46,\r
+ st47,\r
+ st48,\r
+ st49,\r
+ st50,\r
+ st51,\r
+ st52,\r
+ st53,\r
+ st54,\r
+ st55,\r
+ st56,\r
+ st57,\r
+ st58,\r
+ st59,\r
+ st60,\r
+ st61,\r
+ st62,\r
+ st63,\r
+ st64,\r
+ st65,\r
+ st66,\r
+ st67,\r
+ st68,\r
+ st69,\r
+ st70,\r
+ st71,\r
+ st72,\r
+ st73,\r
+ st74,\r
+ st75,\r
+ st76,\r
+ st77,\r
+ st78,\r
+ st79,\r
+ st80,\r
+ st81,\r
+ st82,\r
+ st83,\r
+ st84,\r
+ st85,\r
+ st86,\r
+ st87,\r
+ st88,\r
+ st89,\r
+ st90,\r
+ st91,\r
+ st92,\r
+ st93\r
+};\r
+\r
+\r
+DfaState accepts[95] = {\r
+ 0, 1, 2, 3, 4, 33, 33, 33, 33, 13, \r
+ 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, \r
+ 0, 2, 5, 11, 12, 32, 31, 30, 29, 27, \r
+ 28, 24, 26, 6, 0, 0, 24, 26, 6, 0, \r
+ 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, \r
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \r
+ 0, 0, 0, 0, 0, 0, 0, 7, 8, 10, \r
+ 0, 0, 9, 0, 34, 36, 38, 39, 42, 42, \r
+ 35, 37, 41, 40, 0, 43, 46, 46, 45, 44, \r
+ 0, 47, 48, 49, 0\r
+};\r
+\r
+void (*actions[50])() = {\r
+ zzerraction,\r
+ act1,\r
+ act2,\r
+ act3,\r
+ act4,\r
+ act5,\r
+ act6,\r
+ act7,\r
+ act8,\r
+ act9,\r
+ act10,\r
+ act11,\r
+ act12,\r
+ act13,\r
+ act14,\r
+ act15,\r
+ act16,\r
+ act17,\r
+ act18,\r
+ act19,\r
+ act20,\r
+ act21,\r
+ act22,\r
+ act23,\r
+ act24,\r
+ act25,\r
+ act26,\r
+ act27,\r
+ act28,\r
+ act29,\r
+ act30,\r
+ act31,\r
+ act32,\r
+ act33,\r
+ act34,\r
+ act35,\r
+ act36,\r
+ act37,\r
+ act38,\r
+ act39,\r
+ act40,\r
+ act41,\r
+ act42,\r
+ act43,\r
+ act44,\r
+ act45,\r
+ act46,\r
+ act47,\r
+ act48,\r
+ act49\r
+};\r
+\r
+static DfaState dfa_base[] = {\r
+ 0,\r
+ 73,\r
+ 84,\r
+ 90\r
+};\r
+\r
+static unsigned char *b_class_no[] = {\r
+ shift0,\r
+ shift1,\r
+ shift2,\r
+ shift3\r
+};\r
+\r
+\r
+\r
+#define ZZSHIFT(c) (b_class_no[zzauto][1+c])\r
+#define MAX_MODE 4\r
+#include "dlgauto.h"\r