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