home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
pccts.zip
/
pccts
/
antlr
/
scan.c
< prev
next >
Wrap
C/C++ Source or Header
|
1994-03-31
|
71KB
|
3,333 lines
/* parser.dlg -- DLG Description of scanner
*
* Generated from: antlr.g
*
* Terence Parr, Will Cohen, and Hank Dietz: 1989-1994
* Purdue University Electrical Engineering
* With AHPCRC, University of Minnesota
* ANTLR Version 1.20b9
*/
#include <stdio.h>
#define ANTLR_VERSION 120b9
#ifdef __cplusplus
#ifndef __STDC__
#define __STDC__
#endif
#endif
#include "set.h"
#include <ctype.h>
#include "syn.h"
#include "hash.h"
#include "generic.h"
#define zzcr_attr(attr,tok,t)
#include "antlr.h"
#include "tokens.h"
#include "dlgdef.h"
LOOKAHEAD
void zzerraction()
{
(*zzerr)("invalid token");
zzadvance();
zzskip();
}
/*
* D L G tables
*
* Generated from: parser.dlg
*
* 1989-1994 by Will Cohen, Terence Parr, and Hank Dietz
* Purdue University Electrical Engineering
* DLG Version 1.20
*/
#include "mode.h"
/* maintained, but not used for now */
set AST_nodes_refd_in_actions = set_init;
static void act1()
{
NLA = Eof;
/* L o o k F o r A n o t h e r F i l e */
{
FILE *new_input;
new_input = NextFile();
if ( new_input == NULL ) { NLA=Eof; return; }
fclose( input );
input = new_input;
zzrdstream( input );
/*zzadvance(); /* Get 1st char of this file */
zzskip(); /* Skip the Eof (@) char i.e continue */
}
}
static void act2()
{
NLA = 68;
zzskip();
}
static void act3()
{
NLA = 69;
zzline++; zzskip();
}
static void act4()
{
NLA = 70;
zzmode(ACTIONS); zzmore();
istackreset();
pushint(']');
}
static void act5()
{
NLA = 71;
action_file=CurFile; action_line=zzline;
zzmode(ACTIONS); zzmore();
istackreset();
pushint('>');
}
static void act6()
{
NLA = 72;
zzmode(STRINGS); zzmore();
}
static void act7()
{
NLA = 73;
zzmode(COMMENTS); zzskip();
}
static void act8()
{
NLA = 74;
warn("Missing /*; found dangling */"); zzskip();
}
static void act9()
{
NLA = 75;
zzmode(CPP_COMMENTS); zzskip();
}
static void act10()
{
NLA = 76;
warn("Missing <<; found dangling \>\>"); zzskip();
}
static void act11()
{
NLA = WildCard;
}
static void act12()
{
NLA = 80;
}
static void act13()
{
NLA = 81;
}
static void act14()
{
NLA = 82;
}
static void act15()
{
NLA = 83;
}
static void act16()
{
NLA = 84;
}
static void act17()
{
NLA = 87;
}
static void act18()
{
NLA = 88;
}
static void act19()
{
NLA = 89;
}
static void act20()
{
NLA = 90;
}
static void act21()
{
NLA = 91;
}
static void act22()
{
NLA = 92;
}
static void act23()
{
NLA = 93;
}
static void act24()
{
NLA = 94;
}
static void act25()
{
NLA = 95;
}
static void act26()
{
NLA = 96;
}
static void act27()
{
NLA = 97;
}
static void act28()
{
NLA = 98;
}
static void act29()
{
NLA = 99;
}
static void act30()
{
NLA = 100;
}
static void act31()
{
NLA = 101;
}
static void act32()
{
NLA = 102;
}
static void act33()
{
NLA = 103;
}
static void act34()
{
NLA = 104;
}
static void act35()
{
NLA = 105;
}
static void act36()
{
NLA = 106;
}
static void act37()
{
NLA = 107;
}
static void act38()
{
NLA = 108;
}
static void act39()
{
NLA = 109;
}
static void act40()
{
NLA = 110;
}
static void act41()
{
NLA = 111;
}
static void act42()
{
NLA = 112;
}
static void act43()
{
NLA = NonTerminal;
}
static void act44()
{
NLA = TokenTerm;
}
static void act45()
{
NLA = 113;
warn(eMsg1("unknown meta-op: %s",LATEXT(1))); zzskip();
}
static unsigned char shift0[257] = {
0, 49, 49, 49, 49, 49, 49, 49, 49, 49,
1, 2, 49, 49, 2, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 1, 26, 5, 10, 49, 49, 49,
49, 42, 43, 7, 44, 49, 49, 9, 6, 35,
33, 34, 35, 35, 35, 35, 35, 35, 35, 27,
28, 4, 32, 8, 45, 49, 47, 47, 47, 47,
47, 47, 47, 47, 47, 47, 47, 41, 47, 47,
47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
47, 47, 3, 49, 49, 38, 48, 49, 13, 46,
23, 14, 12, 21, 39, 11, 30, 46, 20, 24,
40, 31, 19, 16, 46, 15, 17, 18, 46, 46,
46, 29, 46, 46, 25, 36, 22, 37, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49
};
static void act46()
{
NLA = Eof;
}
static void act47()
{
NLA = QuotedTerm;
zzmode(START);
}
static void act48()
{
NLA = 3;
zzline++;
warn("eoln found in string");
zzskip();
}
static void act49()
{
NLA = 4;
zzmore();
}
static void act50()
{
NLA = 5;
zzmore();
}
static unsigned char shift1[257] = {
0, 4, 4, 4, 4, 4, 4, 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, 1, 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, 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, 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 act51()
{
NLA = Eof;
}
static void act52()
{
NLA = 6;
zzmode(ACTIONS); zzmore();
}
static void act53()
{
NLA = 7;
zzline++;
warn("eoln found in string (in user action)");
zzskip();
}
static void act54()
{
NLA = 8;
zzmore();
}
static void act55()
{
NLA = 9;
zzmore();
}
static unsigned char shift2[257] = {
0, 4, 4, 4, 4, 4, 4, 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, 1, 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, 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, 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 act56()
{
NLA = Eof;
}
static void act57()
{
NLA = 10;
zzmode(ACTIONS); zzmore();
}
static void act58()
{
NLA = 11;
zzline++;
warn("eoln found in char literal (in user action)");
zzskip();
}
static void act59()
{
NLA = 12;
zzmore();
}
static void act60()
{
NLA = 13;
zzmore();
}
static unsigned char shift3[257] = {
0, 4, 4, 4, 4, 4, 4, 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,
1, 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, 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, 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 act61()
{
NLA = Eof;
}
static void act62()
{
NLA = 14;
zzmode(ACTIONS); zzmore();
}
static void act63()
{
NLA = 15;
zzmore();
}
static void act64()
{
NLA = 16;
zzline++; zzmore();
}
static void act65()
{
NLA = 17;
zzmore();
}
static unsigned char shift4[257] = {
0, 4, 4, 4, 4, 4, 4, 4, 4, 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,
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 act66()
{
NLA = Eof;
}
static void act67()
{
NLA = 18;
zzmode(PARSE_ENUM_FILE); zzmore();
}
static void act68()
{
NLA = 19;
zzmore();
}
static void act69()
{
NLA = 20;
zzline++; zzmore();
}
static void act70()
{
NLA = 21;
zzmore();
}
static unsigned char shift5[257] = {
0, 4, 4, 4, 4, 4, 4, 4, 4, 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,
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 act71()
{
NLA = Eof;
}
static void act72()
{
NLA = 22;
zzline++; zzmode(PARSE_ENUM_FILE); zzmore();
}
static void act73()
{
NLA = 23;
zzmore();
}
static unsigned char shift6[257] = {
0, 2, 2, 2, 2, 2, 2, 2, 2, 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, 2, 2, 2
};
static void act74()
{
NLA = Eof;
}
static void act75()
{
NLA = 24;
zzline++; zzmode(ACTIONS); zzmore();
}
static void act76()
{
NLA = 25;
zzmore();
}
static unsigned char shift7[257] = {
0, 2, 2, 2, 2, 2, 2, 2, 2, 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, 2, 2, 2
};
static void act77()
{
NLA = Eof;
}
static void act78()
{
NLA = 26;
zzline++; zzmode(START); zzskip();
}
static void act79()
{
NLA = 27;
zzskip();
}
static unsigned char shift8[257] = {
0, 2, 2, 2, 2, 2, 2, 2, 2, 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, 2, 2, 2
};
static void act80()
{
NLA = Eof;
}
static void act81()
{
NLA = 28;
zzmode(START); zzskip();
}
static void act82()
{
NLA = 29;
zzskip();
}
static void act83()
{
NLA = 30;
zzline++; zzskip();
}
static void act84()
{
NLA = 31;
zzskip();
}
static unsigned char shift9[257] = {
0, 4, 4, 4, 4, 4, 4, 4, 4, 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,
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 act85()
{
NLA = Eof;
}
static void act86()
{
NLA = Action;
/* these do not nest */
zzmode(START);
NLATEXT[0] = ' ';
NLATEXT[1] = ' ';
zzbegexpr[0] = ' ';
zzbegexpr[1] = ' ';
if ( zzbufovf ) {
err( eMsgd("action buffer overflow; size %d",ZZLEXBUFSIZE));
}
}
static void act87()
{
NLA = Pred;
/* these do not nest */
zzmode(START);
NLATEXT[0] = ' ';
NLATEXT[1] = ' ';
zzbegexpr[0] = '\0';
if ( zzbufovf ) {
err( eMsgd("predicate buffer overflow; size %d",ZZLEXBUFSIZE));
}
}
static void act88()
{
NLA = PassAction;
if ( topint() == ']' ) {
popint();
if ( istackempty() ) /* terminate action */
{
zzmode(START);
NLATEXT[0] = ' ';
zzbegexpr[0] = ' ';
if ( zzbufovf ) {
err( eMsgd("parameter buffer overflow; size %d",ZZLEXBUFSIZE));
}
}
else {
/* terminate $[..] and #[..] */
if ( GenCC ) zzreplstr("))");
else zzreplstr(")");
zzmore();
}
}
else if ( topint() == '|' ) { /* end of simple [...] */
popint();
zzmore();
}
else zzmore();
}
static void act89()
{
NLA = 35;
zzline++; zzmore();
}
static void act90()
{
NLA = 36;
zzmore();
}
static void act91()
{
NLA = 37;
zzmore();
}
static void act92()
{
NLA = 38;
if ( !GenCC ) {zzreplstr("zzaRet"); zzmore();}
else err("$$ use invalid in C++ mode");
}
static void act93()
{
NLA = 39;
if ( !GenCC ) {zzreplstr("zzempty_attr"); zzmore();}
else err("$[] use invalid in C++ mode");
}
static void act94()
{
NLA = 40;
pushint(']');
if ( !GenCC ) zzreplstr("zzconstr_attr(");
else err("$[..] use invalid in C++ mode");
zzmore();
}
static void act95()
{
NLA = 41;
{
static char buf[100];
if ( strlen(zzbegexpr)>85 )
fatal("$i attrib ref too big");
if ( !GenCC ) sprintf(buf,"zzaArg(zztasp%d,%s)",
BlkLevel-1,zzbegexpr+1);
else sprintf(buf,"_t%d%s",
BlkLevel-1,zzbegexpr+1);
zzreplstr(buf);
zzmore();
}
}
static void act96()
{
NLA = 42;
{
static char buf[100];
if ( strlen(zzbegexpr)>85 )
fatal("$i.field attrib ref too big");
zzbegexpr[strlen(zzbegexpr)-1] = ' ';
if ( !GenCC ) sprintf(buf,"zzaArg(zztasp%d,%s).",
BlkLevel-1,zzbegexpr+1);
else sprintf(buf,"_t%d%s.",
BlkLevel-1,zzbegexpr+1);
zzreplstr(buf);
zzmore();
}
}
static void act97()
{
NLA = 43;
{
static char buf[100];
static char i[20], j[20];
char *p,*q;
if (strlen(zzbegexpr)>85) fatal("$i.j attrib ref too big");
for (p=zzbegexpr+1,q= &i[0]; *p!='.'; p++) {
if ( q == &i[20] ) fatalFL("i of $i.j attrib ref too big", FileStr[CurFile], zzline );
*q++ = *p;
}
*q = '\0';
for (p++, q= &j[0]; *p!='\0'; p++) {
if ( q == &j[20] ) fatalFL("j of $i.j attrib ref too big", FileStr[CurFile], zzline );
*q++ = *p;
}
*q = '\0';
if ( !GenCC ) sprintf(buf,"zzaArg(zztasp%s,%s)",i,j);
else sprintf(buf,"_t%s%s",i,j);
zzreplstr(buf);
zzmore();
}
}
static void act98()
{
NLA = 44;
{ static char buf[300];
zzbegexpr[0] = ' ';
if ( CurRule != NULL &&
strcmp(CurRule, &zzbegexpr[1])==0 ) {
if ( !GenCC ) zzreplstr("zzaRet");
}
else if ( CurRetDef != NULL ) {
if ( strmember(CurRetDef, &zzbegexpr[1]) ) {
if ( HasComma( CurRetDef ) ) {
require (strlen(zzbegexpr)<=285,
"$retval attrib ref too big");
sprintf(buf,"_retv.%s",&zzbegexpr[1]);
zzreplstr(buf);
}
else zzreplstr("_retv");
}
else if ( CurParmDef != NULL ) {
if ( !strmember(CurParmDef, &zzbegexpr[1]) )
warn(eMsg1("$%s not parameter or return value",&zzbegexpr[1]));
}
else warn(eMsg1("$%s not parameter or return value",&zzbegexpr[1]));
}
}
zzmore();
}
static void act99()
{
NLA = 45;
zzreplstr("(*_root)"); zzmore();
}
static void act100()
{
NLA = 46;
if ( GenCC ) zzreplstr("(new AST)");
zzreplstr("zzastnew()"); zzmore();
}
static void act101()
{
NLA = 47;
zzreplstr("NULL"); zzmore();
}
static void act102()
{
NLA = 48;
{
static char buf[100];
if ( strlen(zzbegexpr)>85 )
fatal("#i AST ref too big");
if ( GenCC ) sprintf(buf,"_ast%d%s",BlkLevel-1,zzbegexpr+1);
else sprintf(buf,"zzastArg(%s)",zzbegexpr+1);
zzreplstr(buf);
zzmore();
set_orel(atoi(zzbegexpr+1), &AST_nodes_refd_in_actions);
}
}
static void act103()
{
NLA = 49;
pushint(']');
if ( GenCC ) zzreplstr("(new AST(");
else zzreplstr("zzmk_ast(zzastnew(),");
zzmore();
}
static void act104()
{
NLA = 50;
pushint('}');
if ( GenCC ) zzreplstr("ASTBase::tmake(");
else zzreplstr("zztmake(");
zzmore();
}
static void act105()
{
NLA = 51;
zzmore();
}
static void act106()
{
NLA = 52;
if ( istackempty() )
zzmore();
else if ( topint()==')' ) {
popint();
}
else if ( topint()=='}' ) {
popint();
/* terminate #(..) */
zzreplstr(", NULL)");
}
zzmore();
}
static void act107()
{
NLA = 53;
pushint('|'); /* look for '|' to terminate simple [...] */
zzmore();
}
static void act108()
{
NLA = 54;
pushint(')');
zzmore();
}
static void act109()
{
NLA = 55;
zzreplstr("]"); zzmore();
}
static void act110()
{
NLA = 56;
zzreplstr(")"); zzmore();
}
static void act111()
{
NLA = 57;
zzreplstr(">"); zzmore();
}
static void act112()
{
NLA = 58;
zzmode(ACTION_CHARS); zzmore();
}
static void act113()
{
NLA = 59;
zzmode(ACTION_STRINGS); zzmore();
}
static void act114()
{
NLA = 60;
zzreplstr("$"); zzmore();
}
static void act115()
{
NLA = 61;
zzreplstr("#"); zzmore();
}
static void act116()
{
NLA = 62;
zzmore();
}
static void act117()
{
NLA = 63;
zzmore();
}
static void act118()
{
NLA = 64;
zzmode(ACTION_COMMENTS); zzmore();
}
static void act119()
{
NLA = 65;
warn("Missing /*; found dangling */ in action"); zzmore();
}
static void act120()
{
NLA = 66;
zzmode(ACTION_CPP_COMMENTS); zzmore();
}
static void act121()
{
NLA = 67;
zzmore();
}
static unsigned char shift10[257] = {
0, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 4, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 16, 11, 5, 19, 19,
15, 12, 13, 18, 19, 19, 19, 9, 17, 7,
8, 8, 8, 8, 8, 8, 8, 8, 8, 19,
19, 19, 19, 1, 2, 19, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 6, 14, 3, 19, 10, 19, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19
};
static void act122()
{
NLA = Eof;
;
}
static void act123()
{
NLA = 114;
zzskip();
}
static void act124()
{
NLA = 115;
zzline++; zzskip();
}
static void act125()
{
NLA = 116;
zzmode(TOK_DEF_CPP_COMMENTS); zzmore();
}
static void act126()
{
NLA = 117;
zzmode(TOK_DEF_COMMENTS); zzmore();
}
static void act127()
{
NLA = 118;
}
static void act128()
{
NLA = 121;
}
static void act129()
{
NLA = 122;
}
static void act130()
{
NLA = 123;
}
static void act131()
{
NLA = 124;
}
static void act132()
{
NLA = 125;
}
static void act133()
{
NLA = 126;
}
static void act134()
{
NLA = INT;
}
static void act135()
{
NLA = ID;
}
static unsigned char shift11[257] = {
0, 21, 21, 21, 21, 21, 21, 21, 21, 21,
1, 2, 21, 21, 2, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 1, 21, 21, 5, 21, 21, 21,
21, 21, 21, 4, 21, 15, 21, 21, 3, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 21,
17, 21, 14, 21, 21, 21, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 21, 21, 21, 21, 20, 21, 20, 20,
20, 6, 7, 8, 20, 20, 9, 20, 20, 20,
12, 10, 20, 20, 20, 20, 20, 20, 11, 20,
20, 20, 20, 20, 13, 21, 16, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21
};
#define DfaStates 223
typedef unsigned short DfaState;
static DfaState st0[50] = {
1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 12, 13, 12, 12, 12, 12, 12, 12,
12, 12, 14, 15, 12, 16, 17, 18, 19, 12,
12, 12, 20, 21, 21, 21, 22, 23, 24, 12,
12, 25, 26, 27, 28, 29, 12, 30, 223, 223
};
static DfaState st1[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st2[50] = {
223, 2, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st3[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st4[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st5[50] = {
223, 223, 223, 223, 31, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st6[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st7[50] = {
223, 223, 223, 223, 223, 223, 32, 33, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st8[50] = {
223, 223, 223, 223, 223, 223, 34, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st9[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 35, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st10[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 36,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st11[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 37, 38, 39, 39, 39, 40, 39, 41, 39,
39, 39, 223, 39, 42, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st12[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st13[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 44, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st14[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st15[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 43, 43, 43,
43, 43, 223, 43, 45, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st16[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st17[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st18[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st19[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st20[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st21[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 21, 21, 21, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st22[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st23[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st24[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st25[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 46, 46, 46, 46, 46, 46, 46, 46, 46,
46, 46, 223, 46, 46, 223, 223, 223, 223, 46,
46, 46, 223, 46, 46, 46, 223, 223, 223, 46,
46, 47, 223, 223, 223, 223, 46, 46, 46, 223
};
static DfaState st26[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st27[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st28[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st29[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st30[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 46, 46, 46, 46, 46, 46, 46, 46, 46,
46, 46, 223, 46, 46, 223, 223, 223, 223, 46,
46, 46, 223, 46, 46, 46, 223, 223, 223, 46,
46, 46, 223, 223, 223, 223, 46, 46, 46, 223
};
static DfaState st31[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st32[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st33[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st34[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st35[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st36[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223
};
static DfaState st37[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 48, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st38[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 49, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st39[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st40[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 50, 39, 51, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st41[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 52,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st42[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 53, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st43[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st44[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 54, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st45[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 55, 43, 43, 43, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st46[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 46, 46, 46, 46, 46, 46, 46, 46, 46,
46, 46, 223, 46, 46, 223, 223, 223, 223, 46,
46, 46, 223, 46, 46, 46, 223, 223, 223, 46,
46, 46, 223, 223, 223, 223, 46, 46, 46, 223
};
static DfaState st47[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 46, 46, 46, 46, 46, 46, 46, 46, 46,
46, 46, 223, 46, 46, 223, 223, 223, 223, 46,
46, 46, 223, 56, 57, 46, 223, 223, 223, 46,
46, 46, 223, 223, 223, 223, 46, 46, 46, 223
};
static DfaState st48[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 58, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st49[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 59, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st50[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 60, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st51[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 61, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st52[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
62, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st53[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 63,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st54[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 64, 43, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st55[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 65, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st56[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 46, 46, 46, 46, 46, 46, 46, 46, 46,
46, 46, 223, 46, 46, 223, 223, 223, 223, 46,
46, 46, 223, 46, 46, 46, 223, 223, 223, 46,
46, 46, 223, 223, 223, 223, 46, 46, 46, 223
};
static DfaState st57[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 46, 46, 46, 46, 46, 46, 46, 46, 46,
46, 46, 223, 46, 46, 223, 223, 223, 223, 46,
46, 46, 223, 46, 46, 46, 223, 223, 223, 46,
46, 46, 223, 223, 223, 223, 46, 46, 46, 223
};
static DfaState st58[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 66, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st59[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 67, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st60[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 68, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st61[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 69,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st62[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 70, 39, 71, 39, 39, 39, 39, 39,
39, 39, 223, 72, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st63[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 73, 39, 39, 39, 39, 39, 39,
39, 39, 223, 74, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st64[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 43, 43, 75,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st65[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 76, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st66[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 77, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st67[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 78, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st68[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 79, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st69[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
80, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st70[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 81, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st71[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 82, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st72[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 83, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st73[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 84, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st74[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 85, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st75[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 86,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st76[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st77[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 87, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st78[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 88, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st79[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 89, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st80[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 90, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st81[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st82[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 91, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st83[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 92, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st84[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 93, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st85[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 94, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st86[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 43, 43, 43, 43, 43, 43, 43, 43, 43,
43, 43, 223, 43, 43, 223, 223, 223, 223, 43,
43, 43, 223, 43, 43, 43, 223, 223, 223, 43,
43, 43, 223, 223, 223, 223, 43, 43, 43, 223
};
static DfaState st87[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st88[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 95, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st89[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st90[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st91[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 96, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st92[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 97, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st93[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
98, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st94[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 99, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st95[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 100, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st96[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st97[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 101, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st98[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 102,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st99[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 103, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st100[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st101[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st102[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 104, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st103[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st104[50] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 39, 223, 39, 39, 223, 223, 223, 223, 39,
39, 39, 223, 39, 39, 39, 223, 223, 223, 39,
39, 39, 223, 223, 223, 223, 39, 39, 39, 223
};
static DfaState st105[6] = {
106, 107, 108, 109, 110, 223
};
static DfaState st106[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st107[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st108[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st109[6] = {
223, 111, 111, 111, 111, 223
};
static DfaState st110[6] = {
223, 223, 223, 223, 110, 223
};
static DfaState st111[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st112[6] = {
113, 114, 115, 116, 117, 223
};
static DfaState st113[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st114[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st115[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st116[6] = {
223, 118, 118, 118, 118, 223
};
static DfaState st117[6] = {
223, 223, 223, 223, 117, 223
};
static DfaState st118[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st119[6] = {
120, 121, 122, 123, 124, 223
};
static DfaState st120[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st121[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st122[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st123[6] = {
223, 125, 125, 125, 125, 223
};
static DfaState st124[6] = {
223, 223, 223, 223, 124, 223
};
static DfaState st125[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st126[6] = {
127, 128, 129, 130, 129, 223
};
static DfaState st127[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st128[6] = {
223, 223, 131, 223, 223, 223
};
static DfaState st129[6] = {
223, 223, 129, 223, 129, 223
};
static DfaState st130[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st131[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st132[6] = {
133, 134, 135, 136, 135, 223
};
static DfaState st133[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st134[6] = {
223, 223, 137, 223, 223, 223
};
static DfaState st135[6] = {
223, 223, 135, 223, 135, 223
};
static DfaState st136[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st137[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st138[4] = {
139, 140, 141, 223
};
static DfaState st139[4] = {
223, 223, 223, 223
};
static DfaState st140[4] = {
223, 223, 223, 223
};
static DfaState st141[4] = {
223, 223, 141, 223
};
static DfaState st142[4] = {
143, 144, 145, 223
};
static DfaState st143[4] = {
223, 223, 223, 223
};
static DfaState st144[4] = {
223, 223, 223, 223
};
static DfaState st145[4] = {
223, 223, 145, 223
};
static DfaState st146[4] = {
147, 148, 149, 223
};
static DfaState st147[4] = {
223, 223, 223, 223
};
static DfaState st148[4] = {
223, 223, 223, 223
};
static DfaState st149[4] = {
223, 223, 149, 223
};
static DfaState st150[6] = {
151, 152, 153, 154, 153, 223
};
static DfaState st151[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st152[6] = {
223, 223, 155, 223, 223, 223
};
static DfaState st153[6] = {
223, 223, 153, 223, 153, 223
};
static DfaState st154[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st155[6] = {
223, 223, 223, 223, 223, 223
};
static DfaState st156[21] = {
157, 158, 159, 160, 161, 162, 163, 159, 159, 159,
159, 164, 165, 166, 167, 168, 169, 170, 171, 159,
223
};
static DfaState st157[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st158[21] = {
223, 172, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st159[21] = {
223, 223, 159, 223, 223, 223, 223, 159, 159, 159,
159, 223, 223, 223, 223, 223, 223, 223, 159, 159,
223
};
static DfaState st160[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st161[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st162[21] = {
223, 223, 223, 223, 223, 173, 174, 175, 175, 223,
176, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st163[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st164[21] = {
223, 223, 223, 223, 223, 223, 177, 178, 179, 223,
223, 223, 180, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st165[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st166[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st167[21] = {
223, 181, 182, 183, 182, 184, 182, 182, 182, 182,
182, 185, 182, 186, 182, 182, 182, 182, 182, 182,
223
};
static DfaState st168[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st169[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st170[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 187, 188, 223,
223
};
static DfaState st171[21] = {
223, 223, 159, 223, 223, 223, 223, 159, 159, 159,
159, 223, 223, 223, 223, 223, 223, 189, 159, 159,
223
};
static DfaState st172[21] = {
223, 223, 190, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st173[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st174[21] = {
223, 223, 223, 191, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st175[21] = {
223, 223, 223, 223, 223, 223, 223, 175, 175, 192,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st176[21] = {
223, 223, 223, 223, 223, 223, 223, 193, 193, 223,
193, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st177[21] = {
223, 223, 223, 194, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st178[21] = {
223, 223, 223, 223, 223, 223, 223, 179, 179, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st179[21] = {
223, 223, 223, 223, 223, 223, 223, 179, 179, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st180[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 195, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st181[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st182[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st183[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st184[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st185[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st186[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st187[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st188[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st189[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st190[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st191[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st192[21] = {
223, 223, 223, 223, 223, 223, 223, 196, 196, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st193[21] = {
223, 223, 223, 223, 223, 223, 223, 193, 193, 223,
193, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st194[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st195[21] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st196[21] = {
223, 223, 223, 223, 223, 223, 223, 196, 196, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223
};
static DfaState st197[22] = {
198, 199, 200, 201, 223, 202, 223, 203, 223, 223,
223, 223, 223, 204, 205, 206, 207, 208, 209, 210,
223, 223
};
static DfaState st198[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st199[22] = {
223, 199, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st200[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st201[22] = {
223, 223, 223, 211, 212, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st202[22] = {
223, 223, 223, 223, 223, 223, 213, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st203[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
214, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st204[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st205[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st206[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st207[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st208[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st209[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 209, 223,
223, 223
};
static DfaState st210[22] = {
223, 223, 223, 223, 223, 223, 215, 215, 215, 215,
215, 215, 215, 223, 223, 223, 223, 223, 215, 215,
215, 223
};
static DfaState st211[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st212[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st213[22] = {
223, 223, 223, 223, 223, 223, 223, 216, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st214[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 217, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st215[22] = {
223, 223, 223, 223, 223, 223, 215, 215, 215, 215,
215, 215, 215, 223, 223, 223, 223, 223, 215, 215,
215, 223
};
static DfaState st216[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 218, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st217[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 219, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st218[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 220,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st219[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st220[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
221, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st221[22] = {
223, 223, 223, 223, 223, 223, 223, 222, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
static DfaState st222[22] = {
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223, 223, 223, 223, 223, 223, 223, 223, 223,
223, 223
};
DfaState *dfa[223] = {
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,
st94,
st95,
st96,
st97,
st98,
st99,
st100,
st101,
st102,
st103,
st104,
st105,
st106,
st107,
st108,
st109,
st110,
st111,
st112,
st113,
st114,
st115,
st116,
st117,
st118,
st119,
st120,
st121,
st122,
st123,
st124,
st125,
st126,
st127,
st128,
st129,
st130,
st131,
st132,
st133,
st134,
st135,
st136,
st137,
st138,
st139,
st140,
st141,
st142,
st143,
st144,
st145,
st146,
st147,
st148,
st149,
st150,
st151,
st152,
st153,
st154,
st155,
st156,
st157,
st158,
st159,
st160,
st161,
st162,
st163,
st164,
st165,
st166,
st167,
st168,
st169,
st170,
st171,
st172,
st173,
st174,
st175,
st176,
st177,
st178,
st179,
st180,
st181,
st182,
st183,
st184,
st185,
st186,
st187,
st188,
st189,
st190,
st191,
st192,
st193,
st194,
st195,
st196,
st197,
st198,
st199,
st200,
st201,
st202,
st203,
st204,
st205,
st206,
st207,
st208,
st209,
st210,
st211,
st212,
st213,
st214,
st215,
st216,
st217,
st218,
st219,
st220,
st221,
st222
};
DfaState accepts[224] = {
0, 1, 2, 3, 4, 19, 6, 0, 40, 20,
11, 45, 43, 43, 15, 43, 17, 18, 21, 22,
28, 29, 30, 31, 33, 44, 38, 39, 41, 42,
44, 5, 9, 7, 8, 10, 32, 45, 45, 45,
45, 45, 45, 43, 43, 43, 44, 44, 45, 45,
45, 45, 45, 45, 43, 43, 36, 37, 45, 45,
45, 45, 45, 45, 43, 43, 45, 45, 45, 45,
45, 45, 45, 45, 45, 43, 16, 45, 45, 45,
45, 27, 45, 45, 45, 45, 35, 12, 45, 13,
34, 45, 45, 45, 45, 45, 14, 45, 45, 45,
25, 26, 45, 24, 23, 0, 46, 47, 48, 0,
50, 49, 0, 51, 52, 53, 0, 55, 54, 0,
56, 57, 58, 0, 60, 59, 0, 61, 63, 65,
64, 62, 0, 66, 68, 70, 69, 67, 0, 71,
72, 73, 0, 74, 75, 76, 0, 77, 78, 79,
0, 80, 82, 84, 83, 81, 0, 85, 90, 121,
88, 89, 91, 107, 105, 108, 106, 0, 112, 113,
117, 121, 86, 92, 94, 95, 98, 103, 99, 102,
104, 111, 116, 109, 114, 115, 110, 120, 118, 119,
87, 93, 96, 98, 100, 101, 97, 0, 122, 123,
124, 0, 0, 0, 129, 130, 131, 132, 133, 134,
135, 125, 126, 0, 0, 135, 0, 0, 0, 128,
0, 0, 127, 0
};
void (*actions[136])() = {
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,
act50,
act51,
act52,
act53,
act54,
act55,
act56,
act57,
act58,
act59,
act60,
act61,
act62,
act63,
act64,
act65,
act66,
act67,
act68,
act69,
act70,
act71,
act72,
act73,
act74,
act75,
act76,
act77,
act78,
act79,
act80,
act81,
act82,
act83,
act84,
act85,
act86,
act87,
act88,
act89,
act90,
act91,
act92,
act93,
act94,
act95,
act96,
act97,
act98,
act99,
act100,
act101,
act102,
act103,
act104,
act105,
act106,
act107,
act108,
act109,
act110,
act111,
act112,
act113,
act114,
act115,
act116,
act117,
act118,
act119,
act120,
act121,
act122,
act123,
act124,
act125,
act126,
act127,
act128,
act129,
act130,
act131,
act132,
act133,
act134,
act135
};
static DfaState dfa_base[] = {
0,
105,
112,
119,
126,
132,
138,
142,
146,
150,
156,
197
};
static unsigned char *b_class_no[] = {
shift0,
shift1,
shift2,
shift3,
shift4,
shift5,
shift6,
shift7,
shift8,
shift9,
shift10,
shift11
};
#define ZZSHIFT(c) (b_class_no[zzauto][1+c])
#define MAX_MODE 12
#include "dlgauto.h"