git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8964 6f19259b-4bc3-4df7-8a09-765794883524
		
			
				
	
	
		
			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"
 |