/* Generated by Make DParser Version 1.15.27 Available at http://dparser.sf.net */ #line 4 "grammar.g" #include "gramgram.h" #include "d.h" #line 12 "grammar.g.d_parser.c" #include "dparse.h" D_Reduction d_reduction_0_dparser_gram = {1, 0, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_1_dparser_gram = {1, 1, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_2_dparser_gram = {2, 2, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_3_dparser_gram = {0, 2, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_4_dparser_gram = {1, 3, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; #line 13 "grammar.g" int d_final_reduction_code_4_7_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { char *grammar_pathname = dup_str((*(D_PN(_children[1], _offset))).start_loc.s+1, (*(D_PN(_children[1], _offset))).end-1); if (parse_grammar((D_PN(_ps, _offset)->globals), grammar_pathname, 0) < 0) d_fail("unable to parse grammar '%s'", grammar_pathname); FREE(grammar_pathname); return 0;} #line 28 "grammar.g.d_parser.c" D_Reduction d_reduction_7_dparser_gram = {2, 4, NULL, d_final_reduction_code_4_7_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 22 "grammar.g" int d_final_reduction_code_5_8_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { add_global_code((D_PN(_ps, _offset)->globals), (*(D_PN(_children[0], _offset))).start_loc.s+2, (*(D_PN(_children[2], _offset))).end-2, (*(D_PN(_children[0], _offset))).start_loc.line); return 0;} #line 33 "grammar.g.d_parser.c" D_Reduction d_reduction_8_dparser_gram = {3, 5, NULL, d_final_reduction_code_5_8_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 23 "grammar.g" int d_final_reduction_code_5_9_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { add_global_code((D_PN(_ps, _offset)->globals), (*(D_PN(_children[0], _offset))).start_loc.s+1, (*(D_PN(_children[0], _offset))).end-1, (*(D_PN(_children[0], _offset))).start_loc.line); return 0;} #line 38 "grammar.g.d_parser.c" D_Reduction d_reduction_9_dparser_gram = {1, 5, NULL, d_final_reduction_code_5_9_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 24 "grammar.g" int d_final_reduction_code_5_10_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->scanner.code = dup_str((*(D_PN(_children[1], _offset))).start_loc.s, (*(D_PN(_children[1], _offset))).end); (D_PN(_ps, _offset)->globals)->scanner.line = (*(D_PN(_children[0], _offset))).start_loc.line; return 0;} #line 46 "grammar.g.d_parser.c" D_Reduction d_reduction_10_dparser_gram = {3, 5, NULL, d_final_reduction_code_5_10_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 28 "grammar.g" int d_final_reduction_code_5_11_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { if (!d_get_number_of_children(&(*(D_PN(_children[2], _offset))))) add_declaration((D_PN(_ps, _offset)->globals), (*(D_PN(_children[2], _offset))).start_loc.s, (*(D_PN(_children[2], _offset))).end, (D_PN(_children[1], _offset)->user).kind, (*(D_PN(_children[2], _offset))).start_loc.line); else { int i, n = d_get_number_of_children(&(*(D_PN(_children[2], _offset)))); for (i = 0; i < n; i++) { D_ParseNode *pn = d_get_child(&(*(D_PN(_children[2], _offset))), i); add_declaration((D_PN(_ps, _offset)->globals), pn->start_loc.s, pn->end, (D_PN(_children[1], _offset)->user).kind, pn->start_loc.line); } } return 0;} #line 61 "grammar.g.d_parser.c" D_Reduction d_reduction_11_dparser_gram = {4, 5, NULL, d_final_reduction_code_5_11_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_12_dparser_gram = {3, 5, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; #line 40 "grammar.g" int d_final_reduction_code_5_13_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { add_pass((D_PN(_ps, _offset)->globals), (*(D_PN(_children[1], _offset))).start_loc.s, (*(D_PN(_children[1], _offset))).end, (D_PN(_children[2], _offset)->user).kind, (*(D_PN(_children[1], _offset))).start_loc.line); return 0;} #line 69 "grammar.g.d_parser.c" D_Reduction d_reduction_13_dparser_gram = {4, 5, NULL, d_final_reduction_code_5_13_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_14_dparser_gram = {2, 6, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_15_dparser_gram = {1, 6, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_16_dparser_gram = {2, 7, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_17_dparser_gram = {0, 7, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_18_dparser_gram = {2, 8, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_19_dparser_gram = {1, 8, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_20_dparser_gram = {2, 9, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_21_dparser_gram = {0, 9, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_22_dparser_gram = {0, 10, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; #line 47 "grammar.g" int d_final_reduction_code_10_23_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = (D_PN(_children[0], _offset)->user).kind | (D_PN(_children[1], _offset)->user).kind; return 0;} #line 83 "grammar.g.d_parser.c" D_Reduction d_reduction_23_dparser_gram = {2, 10, NULL, d_final_reduction_code_10_23_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 51 "grammar.g" int d_final_reduction_code_11_24_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind |= D_PASS_PRE_ORDER; return 0;} #line 88 "grammar.g.d_parser.c" D_Reduction d_reduction_24_dparser_gram = {1, 11, NULL, d_final_reduction_code_11_24_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 52 "grammar.g" int d_final_reduction_code_11_25_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind |= D_PASS_POST_ORDER; return 0;} #line 93 "grammar.g.d_parser.c" D_Reduction d_reduction_25_dparser_gram = {1, 11, NULL, d_final_reduction_code_11_25_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 53 "grammar.g" int d_final_reduction_code_11_26_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind |= D_PASS_MANUAL; return 0;} #line 98 "grammar.g.d_parser.c" D_Reduction d_reduction_26_dparser_gram = {1, 11, NULL, d_final_reduction_code_11_26_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 54 "grammar.g" int d_final_reduction_code_11_27_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind |= D_PASS_FOR_ALL; return 0;} #line 103 "grammar.g.d_parser.c" D_Reduction d_reduction_27_dparser_gram = {1, 11, NULL, d_final_reduction_code_11_27_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 55 "grammar.g" int d_final_reduction_code_11_28_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind |= D_PASS_FOR_UNDEFINED; return 0;} #line 108 "grammar.g.d_parser.c" D_Reduction d_reduction_28_dparser_gram = {1, 11, NULL, d_final_reduction_code_11_28_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 59 "grammar.g" int d_final_reduction_code_12_29_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = DECLARE_TOKENIZE; return 0;} #line 113 "grammar.g.d_parser.c" D_Reduction d_reduction_29_dparser_gram = {1, 12, NULL, d_final_reduction_code_12_29_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 60 "grammar.g" int d_final_reduction_code_12_30_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = DECLARE_LONGEST_MATCH; return 0;} #line 118 "grammar.g.d_parser.c" D_Reduction d_reduction_30_dparser_gram = {1, 12, NULL, d_final_reduction_code_12_30_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 61 "grammar.g" int d_final_reduction_code_12_31_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = DECLARE_WHITESPACE; return 0;} #line 123 "grammar.g.d_parser.c" D_Reduction d_reduction_31_dparser_gram = {1, 12, NULL, d_final_reduction_code_12_31_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 62 "grammar.g" int d_final_reduction_code_12_32_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = DECLARE_ALL_MATCHES; return 0;} #line 128 "grammar.g.d_parser.c" D_Reduction d_reduction_32_dparser_gram = {1, 12, NULL, d_final_reduction_code_12_32_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 63 "grammar.g" int d_final_reduction_code_12_33_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = DECLARE_SET_OP_PRIORITY; return 0;} #line 133 "grammar.g.d_parser.c" D_Reduction d_reduction_33_dparser_gram = {1, 12, NULL, d_final_reduction_code_12_33_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 64 "grammar.g" int d_final_reduction_code_12_34_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = DECLARE_STATES_FOR_ALL_NTERMS; return 0;} #line 138 "grammar.g.d_parser.c" D_Reduction d_reduction_34_dparser_gram = {1, 12, NULL, d_final_reduction_code_12_34_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 65 "grammar.g" int d_final_reduction_code_12_35_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = DECLARE_STATE_FOR; return 0;} #line 143 "grammar.g.d_parser.c" D_Reduction d_reduction_35_dparser_gram = {1, 12, NULL, d_final_reduction_code_12_35_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 66 "grammar.g" int d_final_reduction_code_12_36_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).kind = DECLARE_SAVE_PARSE_TREE; return 0;} #line 148 "grammar.g.d_parser.c" D_Reduction d_reduction_36_dparser_gram = {1, 12, NULL, d_final_reduction_code_12_36_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 69 "grammar.g" int d_final_reduction_code_13_37_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { new_token((D_PN(_ps, _offset)->globals), (*(D_PN(_children[0], _offset))).start_loc.s, (*(D_PN(_children[0], _offset))).end); return 0;} #line 153 "grammar.g.d_parser.c" D_Reduction d_reduction_37_dparser_gram = {1, 13, NULL, d_final_reduction_code_13_37_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_38_dparser_gram = {4, 14, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_40_dparser_gram = {1, 14, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; #line 75 "grammar.g" int d_final_reduction_code_15_41_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->p->regex = 1; return 0;} #line 162 "grammar.g.d_parser.c" D_Reduction d_reduction_41_dparser_gram = {1, 15, NULL, d_final_reduction_code_15_41_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 79 "grammar.g" int d_final_reduction_code_16_42_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->p = new_production((D_PN(_ps, _offset)->globals), dup_str((*(D_PN(_children[0], _offset))).start_loc.s, (*(D_PN(_children[0], _offset))).end)); return 0;} #line 167 "grammar.g.d_parser.c" D_Reduction d_reduction_42_dparser_gram = {1, 16, NULL, d_final_reduction_code_16_42_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_43_dparser_gram = {1, 17, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_45_dparser_gram = {2, 18, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_46_dparser_gram = {2, 19, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_47_dparser_gram = {0, 19, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_48_dparser_gram = {2, 20, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; #line 83 "grammar.g" int d_final_reduction_code_21_49_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { vec_add(&(D_PN(_ps, _offset)->globals)->p->rules, (D_PN(_ps, _offset)->globals)->r); return 0;} #line 179 "grammar.g.d_parser.c" D_Reduction d_reduction_49_dparser_gram = {4, 21, NULL, d_final_reduction_code_21_49_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_50_dparser_gram = {2, 22, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_51_dparser_gram = {0, 22, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_52_dparser_gram = {1, 23, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_53_dparser_gram = {0, 23, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_54_dparser_gram = {3, 24, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_55_dparser_gram = {2, 25, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_56_dparser_gram = {0, 25, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_57_dparser_gram = {2, 26, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_58_dparser_gram = {0, 26, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_59_dparser_gram = {2, 27, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_60_dparser_gram = {2, 28, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_61_dparser_gram = {0, 28, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; #line 87 "grammar.g" int d_final_reduction_code_29_62_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r = new_rule((D_PN(_ps, _offset)->globals), (D_PN(_ps, _offset)->globals)->p); return 0;} #line 196 "grammar.g.d_parser.c" D_Reduction d_reduction_62_dparser_gram = {0, 29, NULL, d_final_reduction_code_29_62_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 90 "grammar.g" int d_final_reduction_code_30_63_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->e = new_string((D_PN(_ps, _offset)->globals), (*(D_PN(_children[0], _offset))).start_loc.s, (*(D_PN(_children[0], _offset))).end, (D_PN(_ps, _offset)->globals)->r); return 0;} #line 201 "grammar.g.d_parser.c" D_Reduction d_reduction_63_dparser_gram = {1, 30, NULL, d_final_reduction_code_30_63_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 91 "grammar.g" int d_final_reduction_code_30_64_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->e = new_string((D_PN(_ps, _offset)->globals), (*(D_PN(_children[0], _offset))).start_loc.s, (*(D_PN(_children[0], _offset))).end, (D_PN(_ps, _offset)->globals)->r); return 0;} #line 206 "grammar.g.d_parser.c" D_Reduction d_reduction_64_dparser_gram = {1, 30, NULL, d_final_reduction_code_30_64_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 92 "grammar.g" int d_final_reduction_code_30_65_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->e = new_ident((*(D_PN(_children[0], _offset))).start_loc.s, (*(D_PN(_children[0], _offset))).end, (D_PN(_ps, _offset)->globals)->r); return 0;} #line 211 "grammar.g.d_parser.c" D_Reduction d_reduction_65_dparser_gram = {1, 30, NULL, d_final_reduction_code_30_65_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 93 "grammar.g" int d_final_reduction_code_30_66_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->e = new_code((D_PN(_ps, _offset)->globals), (*(D_PN(_children[1], _offset))).start_loc.s, (*(D_PN(_children[1], _offset))).end, (D_PN(_ps, _offset)->globals)->r); return 0;} #line 216 "grammar.g.d_parser.c" D_Reduction d_reduction_66_dparser_gram = {3, 30, NULL, d_final_reduction_code_30_66_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 94 "grammar.g" int d_final_reduction_code_30_67_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->e = new_elem_nterm((D_PN(_ps, _offset)->globals)->p, (D_PN(_children[1], _offset)->user).r); (D_PN(_ps, _offset)->globals)->p = (D_PN(_children[1], _offset)->user).p; (D_PN(_ps, _offset)->globals)->r = (D_PN(_children[1], _offset)->user).r; vec_add(&(D_PN(_ps, _offset)->globals)->r->elems, (D_PN(_ps, _offset)->globals)->e); return 0;} #line 226 "grammar.g.d_parser.c" D_Reduction d_reduction_67_dparser_gram = {4, 30, NULL, d_final_reduction_code_30_67_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_68_dparser_gram = {2, 31, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_69_dparser_gram = {1, 31, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_70_dparser_gram = {1, 32, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; #line 104 "grammar.g" int d_final_reduction_code_32_71_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { Production *p = new_internal_production((D_PN(_ps, _offset)->globals), NULL); Rule *r = new_rule((D_PN(_ps, _offset)->globals), p); vec_add(&p->rules, r); r->speculative_code.code = dup_str((*(D_PN(_children[0], _offset))).start_loc.s + 1, (*(D_PN(_children[0], _offset))).end - 1); r->speculative_code.line = (*(D_PN(_children[0], _offset))).start_loc.line; (D_PN(_ps, _offset)->globals)->e = new_elem_nterm(p, (D_PN(_ps, _offset)->globals)->r); vec_add(&(D_PN(_ps, _offset)->globals)->r->elems, (D_PN(_ps, _offset)->globals)->e); return 0;} #line 242 "grammar.g.d_parser.c" D_Reduction d_reduction_71_dparser_gram = {1, 32, NULL, d_final_reduction_code_32_71_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 113 "grammar.g" int d_final_reduction_code_32_72_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { Production *p = new_internal_production((D_PN(_ps, _offset)->globals), NULL); Rule *r = new_rule((D_PN(_ps, _offset)->globals), p); vec_add(&p->rules, r); r->final_code.code = dup_str((*(D_PN(_children[0], _offset))).start_loc.s + 1, (*(D_PN(_children[0], _offset))).end - 1); r->final_code.line = (*(D_PN(_children[0], _offset))).start_loc.line; (D_PN(_ps, _offset)->globals)->e = new_elem_nterm(p, (D_PN(_ps, _offset)->globals)->r); vec_add(&(D_PN(_ps, _offset)->globals)->r->elems, (D_PN(_ps, _offset)->globals)->e); return 0;} #line 255 "grammar.g.d_parser.c" D_Reduction d_reduction_72_dparser_gram = {1, 32, NULL, d_final_reduction_code_32_72_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 124 "grammar.g" int d_final_reduction_code_33_73_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->user).p = (D_PN(_ps, _offset)->globals)->p; (D_PN(_ps, _offset)->user).r = (D_PN(_ps, _offset)->globals)->r; (D_PN(_ps, _offset)->globals)->p = new_internal_production((D_PN(_ps, _offset)->globals), (D_PN(_ps, _offset)->globals)->p); (D_PN(_ps, _offset)->globals)->r = 0; return 0;} #line 265 "grammar.g.d_parser.c" D_Reduction d_reduction_73_dparser_gram = {0, 33, NULL, d_final_reduction_code_33_73_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 132 "grammar.g" int d_final_reduction_code_34_74_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { if ((D_PN(_ps, _offset)->globals)->e->kind != ELEM_TERM) d_fail("terminal priority on non-terminal"); (D_PN(_ps, _offset)->globals)->e->e.term->term_priority = strtol((*(D_PN(_children[1], _offset))).start_loc.s, NULL, 0); return 0;} #line 274 "grammar.g.d_parser.c" D_Reduction d_reduction_74_dparser_gram = {2, 34, NULL, d_final_reduction_code_34_74_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 137 "grammar.g" int d_final_reduction_code_34_75_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { if ((D_PN(_ps, _offset)->globals)->e->kind != ELEM_TERM) d_fail("terminal name on non-terminal"); (D_PN(_ps, _offset)->globals)->e->e.term->term_name = dup_str((*(D_PN(_children[1], _offset))).start_loc.s+1, (*(D_PN(_children[1], _offset))).end-1); return 0;} #line 283 "grammar.g.d_parser.c" D_Reduction d_reduction_75_dparser_gram = {2, 34, NULL, d_final_reduction_code_34_75_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 142 "grammar.g" int d_final_reduction_code_34_76_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { if ((D_PN(_ps, _offset)->globals)->e->kind != ELEM_TERM) d_fail("ignore-case (/i) on non-terminal"); (D_PN(_ps, _offset)->globals)->e->e.term->ignore_case = 1; return 0;} #line 292 "grammar.g.d_parser.c" D_Reduction d_reduction_76_dparser_gram = {1, 34, NULL, d_final_reduction_code_34_76_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 147 "grammar.g" int d_final_reduction_code_34_77_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { conditional_EBNF((D_PN(_ps, _offset)->globals)); return 0;} #line 297 "grammar.g.d_parser.c" D_Reduction d_reduction_77_dparser_gram = {1, 34, NULL, d_final_reduction_code_34_77_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 148 "grammar.g" int d_final_reduction_code_34_78_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { star_EBNF((D_PN(_ps, _offset)->globals)); return 0;} #line 302 "grammar.g.d_parser.c" D_Reduction d_reduction_78_dparser_gram = {1, 34, NULL, d_final_reduction_code_34_78_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 149 "grammar.g" int d_final_reduction_code_34_79_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { plus_EBNF((D_PN(_ps, _offset)->globals)); return 0;} #line 307 "grammar.g.d_parser.c" D_Reduction d_reduction_79_dparser_gram = {1, 34, NULL, d_final_reduction_code_34_79_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_80_dparser_gram = {1, 35, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_82_dparser_gram = {2, 36, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_83_dparser_gram = {1, 36, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; #line 154 "grammar.g" int d_final_reduction_code_37_84_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->op_assoc = ASSOC_UNARY_RIGHT; return 0;} #line 315 "grammar.g.d_parser.c" D_Reduction d_reduction_84_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_84_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 155 "grammar.g" int d_final_reduction_code_37_85_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->op_assoc = ASSOC_UNARY_LEFT; return 0;} #line 320 "grammar.g.d_parser.c" D_Reduction d_reduction_85_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_85_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 156 "grammar.g" int d_final_reduction_code_37_86_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->op_assoc = ASSOC_BINARY_RIGHT; return 0;} #line 325 "grammar.g.d_parser.c" D_Reduction d_reduction_86_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_86_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 157 "grammar.g" int d_final_reduction_code_37_87_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->op_assoc = ASSOC_BINARY_LEFT; return 0;} #line 330 "grammar.g.d_parser.c" D_Reduction d_reduction_87_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_87_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 158 "grammar.g" int d_final_reduction_code_37_88_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->rule_assoc = ASSOC_UNARY_RIGHT; return 0;} #line 335 "grammar.g.d_parser.c" D_Reduction d_reduction_88_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_88_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 159 "grammar.g" int d_final_reduction_code_37_89_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->rule_assoc = ASSOC_UNARY_LEFT; return 0;} #line 340 "grammar.g.d_parser.c" D_Reduction d_reduction_89_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_89_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 160 "grammar.g" int d_final_reduction_code_37_90_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->rule_assoc = ASSOC_BINARY_RIGHT; return 0;} #line 345 "grammar.g.d_parser.c" D_Reduction d_reduction_90_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_90_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 161 "grammar.g" int d_final_reduction_code_37_91_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->rule_assoc = ASSOC_BINARY_LEFT; return 0;} #line 350 "grammar.g.d_parser.c" D_Reduction d_reduction_91_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_91_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 162 "grammar.g" int d_final_reduction_code_37_92_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->rule_assoc = ASSOC_NARY_RIGHT; return 0;} #line 355 "grammar.g.d_parser.c" D_Reduction d_reduction_92_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_92_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 163 "grammar.g" int d_final_reduction_code_37_93_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->rule_assoc = ASSOC_NARY_LEFT; return 0;} #line 360 "grammar.g.d_parser.c" D_Reduction d_reduction_93_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_93_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 166 "grammar.g" int d_final_reduction_code_38_94_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { if ((D_PN(_ps, _offset)->globals)->r->op_assoc) (D_PN(_ps, _offset)->globals)->r->op_priority = strtol((*(D_PN(_children[0], _offset))).start_loc.s, NULL, 0); else (D_PN(_ps, _offset)->globals)->r->rule_priority = strtol((*(D_PN(_children[0], _offset))).start_loc.s, NULL, 0); return 0;} #line 368 "grammar.g.d_parser.c" D_Reduction d_reduction_94_dparser_gram = {1, 38, NULL, d_final_reduction_code_38_94_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 172 "grammar.g" int d_final_reduction_code_39_95_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->action_index = (D_PN(_ps, _offset)->globals)->action_index++; return 0;} #line 373 "grammar.g.d_parser.c" D_Reduction d_reduction_95_dparser_gram = {1, 39, NULL, d_final_reduction_code_39_95_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 173 "grammar.g" int d_final_reduction_code_39_96_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->action_index = strtol((*(D_PN(_children[1], _offset))).start_loc.s, NULL, 0); return 0;} #line 378 "grammar.g.d_parser.c" D_Reduction d_reduction_96_dparser_gram = {3, 39, NULL, d_final_reduction_code_39_96_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_97_dparser_gram = {3, 40, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_98_dparser_gram = {2, 41, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_99_dparser_gram = {0, 41, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_100_dparser_gram = {1, 42, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_101_dparser_gram = {0, 42, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_102_dparser_gram = {1, 43, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_103_dparser_gram = {0, 43, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; #line 178 "grammar.g" int d_final_reduction_code_44_104_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->speculative_code.code = dup_str((*(D_PN(_children[0], _offset))).start_loc.s + 1, (*(D_PN(_children[0], _offset))).end - 1); (D_PN(_ps, _offset)->globals)->r->speculative_code.line = (*(D_PN(_children[0], _offset))).start_loc.line; return 0;} #line 393 "grammar.g.d_parser.c" D_Reduction d_reduction_104_dparser_gram = {1, 44, NULL, d_final_reduction_code_44_104_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 183 "grammar.g" int d_final_reduction_code_45_105_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { (D_PN(_ps, _offset)->globals)->r->final_code.code = dup_str((*(D_PN(_children[0], _offset))).start_loc.s + 1, (*(D_PN(_children[0], _offset))).end - 1); (D_PN(_ps, _offset)->globals)->r->final_code.line = (*(D_PN(_children[0], _offset))).start_loc.line; return 0;} #line 401 "grammar.g.d_parser.c" D_Reduction d_reduction_105_dparser_gram = {1, 45, NULL, d_final_reduction_code_45_105_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; #line 188 "grammar.g" int d_final_reduction_code_46_106_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { add_pass_code((D_PN(_ps, _offset)->globals), (D_PN(_ps, _offset)->globals)->r, (*(D_PN(_children[0], _offset))).start_loc.s, (*(D_PN(_children[0], _offset))).end, (*(D_PN(_children[2], _offset))).start_loc.s+1, (*(D_PN(_children[2], _offset))).end-1, (*(D_PN(_children[0], _offset))).start_loc.line, (*(D_PN(_children[2], _offset))).start_loc.line); return 0;} #line 409 "grammar.g.d_parser.c" D_Reduction d_reduction_106_dparser_gram = {3, 46, NULL, d_final_reduction_code_46_106_dparser_gram, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_107_dparser_gram = {3, 47, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_108_dparser_gram = {2, 48, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_109_dparser_gram = {0, 48, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_110_dparser_gram = {3, 49, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_111_dparser_gram = {2, 50, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_112_dparser_gram = {0, 50, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_113_dparser_gram = {3, 51, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_116_dparser_gram = {1, 51, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_121_dparser_gram = {2, 52, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_122_dparser_gram = {0, 52, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_123_dparser_gram = {2, 53, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_124_dparser_gram = {0, 53, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_125_dparser_gram = {2, 54, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_126_dparser_gram = {0, 54, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL}; D_Reduction d_reduction_127_dparser_gram = {1, 55, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_128_dparser_gram = {1, 56, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_129_dparser_gram = {1, 57, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_130_dparser_gram = {1, 58, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_131_dparser_gram = {1, 59, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_134_dparser_gram = {1, 60, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_135_dparser_gram = {1, 61, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Reduction d_reduction_136_dparser_gram = {1, 62, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_0_dparser_gram = {63, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_1_dparser_gram = {64, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_2_dparser_gram = {65, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_3_dparser_gram = {66, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_4_dparser_gram = {67, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_5_dparser_gram = {68, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_6_dparser_gram = {69, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_7_dparser_gram = {70, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_8_dparser_gram = {71, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_9_dparser_gram = {72, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_10_dparser_gram = {73, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_11_dparser_gram = {74, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_12_dparser_gram = {75, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_13_dparser_gram = {76, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_14_dparser_gram = {77, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_15_dparser_gram = {78, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_16_dparser_gram = {79, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_17_dparser_gram = {80, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_18_dparser_gram = {81, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_19_dparser_gram = {82, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_20_dparser_gram = {83, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_21_dparser_gram = {84, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_22_dparser_gram = {85, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_23_dparser_gram = {86, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_24_dparser_gram = {87, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_25_dparser_gram = {88, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_26_dparser_gram = {89, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_27_dparser_gram = {90, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_28_dparser_gram = {91, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_29_dparser_gram = {92, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_30_dparser_gram = {93, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_31_dparser_gram = {94, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_32_dparser_gram = {95, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_33_dparser_gram = {96, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_34_dparser_gram = {97, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_35_dparser_gram = {98, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_36_dparser_gram = {99, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_37_dparser_gram = {100, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_38_dparser_gram = {101, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_39_dparser_gram = {102, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_40_dparser_gram = {103, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_41_dparser_gram = {104, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_42_dparser_gram = {105, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_43_dparser_gram = {106, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_44_dparser_gram = {107, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_45_dparser_gram = {108, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_46_dparser_gram = {109, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_47_dparser_gram = {110, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_48_dparser_gram = {111, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_49_dparser_gram = {112, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_50_dparser_gram = {113, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_51_dparser_gram = {114, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_52_dparser_gram = {115, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_53_dparser_gram = {116, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_54_dparser_gram = {117, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_55_dparser_gram = {118, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_56_dparser_gram = {119, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_57_dparser_gram = {120, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_58_dparser_gram = {121, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_59_dparser_gram = {122, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_60_dparser_gram = {123, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_61_dparser_gram = {124, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_62_dparser_gram = {125, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_63_dparser_gram = {126, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_64_dparser_gram = {127, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_65_dparser_gram = {128, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_66_dparser_gram = {129, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_67_dparser_gram = {130, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_68_dparser_gram = {131, 0, 0, 0, -1, 0, NULL}; D_Shift d_shift_69_dparser_gram = {132, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_70_dparser_gram = {133, 0, 0, 0, 0, 0, NULL}; D_Shift d_shift_71_dparser_gram = {134, 0, 0, 0, 0, 0, NULL}; D_Shift * d_accepts_diff_2_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_2_1_dparser_gram[] = {&d_shift_0_dparser_gram,0}; D_Shift * d_accepts_diff_2_2_dparser_gram[] = {&d_shift_29_dparser_gram,0}; D_Shift ** d_accepts_diff_2_dparser_gram[] = { d_accepts_diff_2_0_dparser_gram, d_accepts_diff_2_1_dparser_gram, d_accepts_diff_2_2_dparser_gram }; unsigned char d_scanner_2_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, }; unsigned char d_accepts_diff_2_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 6, 0, 5, 5, 5, 5, 5, 5, 5, 5, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, }; unsigned char d_scanner_2_0_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, }; unsigned char d_scanner_2_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, }; D_Shift * d_shift_2_3_dparser_gram[] = {&d_shift_25_dparser_gram,NULL}; unsigned char d_scanner_2_4_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, }; D_Shift * d_shift_2_4_dparser_gram[] = {&d_shift_68_dparser_gram,NULL}; unsigned char d_accepts_diff_2_5_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, }; unsigned char d_accepts_diff_2_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, }; D_Shift * d_shift_2_5_dparser_gram[] = {&d_shift_29_dparser_gram,NULL}; unsigned char d_scanner_2_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 11, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, }; D_Shift * d_shift_2_7_dparser_gram[] = {&d_shift_55_dparser_gram,NULL}; unsigned char d_scanner_2_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 14, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_2_9_dparser_gram[] = {&d_shift_1_dparser_gram,NULL}; unsigned char d_scanner_2_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 5, 16, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 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, }; unsigned char d_scanner_2_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 18, 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, 0, 0, 0, 0, }; unsigned char d_scanner_2_13_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 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, 0, 0, }; unsigned char d_scanner_2_14_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 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, 0, 0, }; unsigned char d_scanner_2_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 24, 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, 0, 0, 0, 0, }; unsigned char d_scanner_2_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 26, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_21_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_23_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_24_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 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, }; unsigned char d_scanner_2_25_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 5, 5, 31, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_26_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 32, 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, 0, 0, 0, 0, }; D_Shift * d_shift_2_27_dparser_gram[] = {&d_shift_9_dparser_gram,NULL}; unsigned char d_scanner_2_28_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_29_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_30_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 35, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_31_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_2_32_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 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, }; D_Shift * d_shift_2_33_dparser_gram[] = {&d_shift_7_dparser_gram,NULL}; unsigned char d_accepts_diff_2_34_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, }; unsigned char d_accepts_diff_2_34_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, }; D_Shift * d_shift_2_34_dparser_gram[] = {&d_shift_0_dparser_gram,NULL}; unsigned char d_scanner_2_35_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, 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, }; unsigned char d_scanner_2_36_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_2_37_dparser_gram[] = {&d_shift_5_dparser_gram,NULL}; D_Shift * d_shift_2_38_dparser_gram[] = {&d_shift_3_dparser_gram,NULL}; D_Shift * d_accepts_diff_3_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_3_dparser_gram[] = { d_accepts_diff_3_0_dparser_gram }; unsigned char d_scanner_3_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 2, 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, 0, 0, 0, }; unsigned char d_scanner_3_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, }; unsigned char d_scanner_3_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, }; unsigned char d_scanner_3_1_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, }; D_Shift * d_shift_3_3_dparser_gram[] = {&d_shift_67_dparser_gram,NULL}; unsigned char d_scanner_3_4_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, }; unsigned char d_scanner_3_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, }; D_Shift * d_accepts_diff_5_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_5_1_dparser_gram[] = {&d_shift_65_dparser_gram,0}; D_Shift * d_accepts_diff_5_2_dparser_gram[] = {&d_shift_71_dparser_gram,0}; D_Shift ** d_accepts_diff_5_dparser_gram[] = { d_accepts_diff_5_0_dparser_gram, d_accepts_diff_5_1_dparser_gram, d_accepts_diff_5_2_dparser_gram }; unsigned char d_scanner_5_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 2, 2, 2, 4, 5, 0, 2, 2, 2, 6, 2, 2, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, }; unsigned char d_scanner_5_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 2, 0, 2, 11, 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 12, 2, 0, 2, 0, }; D_Shift * d_shift_5_1_dparser_gram[] = {&d_shift_65_dparser_gram,NULL}; unsigned char d_scanner_5_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, }; unsigned char d_scanner_5_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 15, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, }; unsigned char d_scanner_5_2_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, }; unsigned char d_scanner_5_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }; unsigned char d_scanner_5_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 18, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }; unsigned char d_scanner_5_3_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }; D_Shift * d_shift_5_4_dparser_gram[] = {&d_shift_33_dparser_gram,NULL}; unsigned char d_scanner_5_5_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_5_6_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 19, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_5_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_accepts_diff_5_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 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, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_5_6_dparser_gram[] = {&d_shift_71_dparser_gram,NULL}; unsigned char d_scanner_5_7_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_5_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_5_7_dparser_gram[] = {&d_shift_69_dparser_gram,NULL}; unsigned char d_scanner_5_8_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_5_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 9, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, }; D_Shift * d_shift_5_9_dparser_gram[] = {&d_shift_57_dparser_gram,NULL}; unsigned char d_scanner_5_14_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, }; unsigned char d_scanner_5_14_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, }; D_Shift * d_shift_5_16_dparser_gram[] = {&d_shift_66_dparser_gram,NULL}; unsigned char d_scanner_5_17_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, }; unsigned char d_scanner_5_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, }; unsigned char d_scanner_5_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_5_20_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_5_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 26, 26, 26, 26, 26, 26, 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, 26, 26, 26, 26, 26, 26, 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, }; unsigned char d_scanner_5_25_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_5_25_dparser_gram[] = {&d_shift_70_dparser_gram,NULL}; D_Shift * d_accepts_diff_6_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_6_dparser_gram[] = { d_accepts_diff_6_0_dparser_gram }; unsigned char d_scanner_6_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 4, 5, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 18, 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, 0, 0, 0, }; unsigned char d_scanner_6_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_13_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 21, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_14_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 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, }; unsigned char d_scanner_6_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 24, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 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, }; unsigned char d_scanner_6_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 31, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_23_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_24_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 33, 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, 0, 0, 0, 0, }; unsigned char d_scanner_6_26_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 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, }; unsigned char d_scanner_6_27_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 36, 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, 0, 0, 0, 0, }; unsigned char d_scanner_6_28_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_29_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_30_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_31_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_32_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_33_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_34_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_35_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_36_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 45, 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, 0, 0, 0, }; unsigned char d_scanner_6_37_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_38_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 47, 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, 0, 0, 0, 0, }; unsigned char d_scanner_6_39_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 48, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_40_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_41_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 50, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_42_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_43_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 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, 0, 0, }; unsigned char d_scanner_6_44_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_45_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 54, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_46_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_47_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_48_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 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, }; unsigned char d_scanner_6_49_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 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, }; unsigned char d_scanner_6_50_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 59, 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, 0, 0, 0, 0, }; unsigned char d_scanner_6_51_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_52_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 61, 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, 0, 0, 0, 0, }; unsigned char d_scanner_6_53_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_54_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_55_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_56_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_6_57_dparser_gram[] = {&d_shift_16_dparser_gram,NULL}; unsigned char d_scanner_6_58_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 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, 0, 0, }; unsigned char d_scanner_6_59_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 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, }; unsigned char d_scanner_6_60_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_61_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 69, 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, 0, 0, 0, 0, }; unsigned char d_scanner_6_62_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 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, }; unsigned char d_scanner_6_63_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_6_64_dparser_gram[] = {&d_shift_22_dparser_gram,NULL}; unsigned char d_scanner_6_65_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 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, }; unsigned char d_scanner_6_66_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_67_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_68_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_69_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 76, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_70_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_6_71_dparser_gram[] = {&d_shift_18_dparser_gram,NULL}; D_Shift * d_shift_6_72_dparser_gram[] = {&d_shift_19_dparser_gram,NULL}; unsigned char d_scanner_6_73_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 78, 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, }; unsigned char d_scanner_6_74_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 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, 0, 0, }; unsigned char d_scanner_6_75_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_76_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_77_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_78_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_79_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_80_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_81_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_6_82_dparser_gram[] = {&d_shift_17_dparser_gram,NULL}; unsigned char d_scanner_6_83_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 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, }; unsigned char d_scanner_6_84_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_6_85_dparser_gram[] = {&d_shift_21_dparser_gram,NULL}; unsigned char d_scanner_6_86_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89, 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, }; unsigned char d_scanner_6_87_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 90, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_6_88_dparser_gram[] = {&d_shift_23_dparser_gram,NULL}; unsigned char d_scanner_6_89_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 91, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_90_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 92, 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, }; unsigned char d_scanner_6_91_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_92_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_93_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_94_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 96, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_95_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_96_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_97_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_6_98_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 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, }; D_Shift * d_shift_6_99_dparser_gram[] = {&d_shift_20_dparser_gram,NULL}; D_Shift * d_accepts_diff_7_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_7_dparser_gram[] = { d_accepts_diff_7_0_dparser_gram }; unsigned char d_scanner_7_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, }; unsigned char d_scanner_7_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, }; D_Shift * d_accepts_diff_17_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_17_1_dparser_gram[] = {&d_shift_24_dparser_gram,0}; D_Shift ** d_accepts_diff_17_dparser_gram[] = { d_accepts_diff_17_0_dparser_gram, d_accepts_diff_17_1_dparser_gram }; unsigned char d_scanner_17_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, }; unsigned char d_scanner_17_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, }; unsigned char d_accepts_diff_17_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, }; D_Shift * d_shift_17_1_dparser_gram[] = {&d_shift_24_dparser_gram,NULL}; unsigned char d_scanner_17_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, }; D_Shift * d_shift_17_3_dparser_gram[] = {&d_shift_28_dparser_gram,NULL}; D_Shift * d_accepts_diff_23_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_23_1_dparser_gram[] = {&d_shift_71_dparser_gram,0}; D_Shift * d_accepts_diff_23_2_dparser_gram[] = {&d_shift_65_dparser_gram,0}; D_Shift ** d_accepts_diff_23_dparser_gram[] = { d_accepts_diff_23_0_dparser_gram, d_accepts_diff_23_1_dparser_gram, d_accepts_diff_23_2_dparser_gram }; unsigned char d_scanner_23_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 2, 4, 2, 5, 6, 0, 2, 2, 2, 7, 2, 2, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, }; unsigned char d_scanner_23_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 2, 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, 11, 2, 0, 2, 12, 2, 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, 13, 2, 0, 2, 0, }; unsigned char d_scanner_23_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, }; unsigned char d_scanner_23_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 16, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, }; unsigned char d_scanner_23_2_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, }; unsigned char d_scanner_23_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, }; unsigned char d_accepts_diff_23_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, }; unsigned char d_scanner_23_4_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, }; unsigned char d_scanner_23_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 20, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, }; unsigned char d_scanner_23_4_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, }; unsigned char d_scanner_23_6_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_23_7_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_23_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_accepts_diff_23_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 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, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_23_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_23_9_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_23_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 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, 0, 0, 0, 0, 10, 0, 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, 0, 0, 0, 0, 0, }; unsigned char d_scanner_23_15_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, }; unsigned char d_scanner_23_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, }; D_Shift * d_shift_23_16_dparser_gram[] = {&d_shift_2_dparser_gram,NULL}; unsigned char d_scanner_23_19_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, }; unsigned char d_scanner_23_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, }; unsigned char d_scanner_23_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_23_22_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_23_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 28, 28, 28, 28, 28, 28, 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, 28, 28, 28, 28, 28, 28, 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, }; unsigned char d_scanner_23_27_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 28, 28, 28, 28, 28, 28, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 28, 28, 28, 28, 28, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_accepts_diff_32_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_32_1_dparser_gram[] = {&d_shift_71_dparser_gram,0}; D_Shift * d_accepts_diff_32_2_dparser_gram[] = {&d_shift_65_dparser_gram,0}; D_Shift ** d_accepts_diff_32_dparser_gram[] = { d_accepts_diff_32_0_dparser_gram, d_accepts_diff_32_1_dparser_gram, d_accepts_diff_32_2_dparser_gram }; unsigned char d_scanner_32_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 2, 0, 2, 11, 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 12, 2, 13, 2, 0, }; unsigned char d_scanner_32_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, }; unsigned char d_scanner_32_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, }; unsigned char d_scanner_32_3_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, }; unsigned char d_scanner_32_6_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 20, 20, 20, 20, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_32_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_32_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_32_12_dparser_gram[] = {&d_shift_4_dparser_gram,NULL}; unsigned char d_scanner_32_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_32_21_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_32_21_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 27, 27, 27, 27, 27, 27, 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, 27, 27, 27, 27, 27, 27, 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, }; unsigned char d_scanner_32_26_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_accepts_diff_51_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_51_dparser_gram[] = { d_accepts_diff_51_0_dparser_gram }; unsigned char d_scanner_51_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 3, 0, 0, }; D_Shift * d_accepts_diff_54_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_54_dparser_gram[] = { d_accepts_diff_54_0_dparser_gram }; unsigned char d_scanner_54_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 6, 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, 0, 0, 0, 0, }; unsigned char d_scanner_54_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 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, }; unsigned char d_scanner_54_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 13, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_13_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 19, 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, 0, 0, 0, 0, }; unsigned char d_scanner_54_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 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, 0, }; unsigned char d_scanner_54_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 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, 0, }; D_Shift * d_shift_54_23_dparser_gram[] = {&d_shift_13_dparser_gram,NULL}; unsigned char d_scanner_54_24_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 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, 0, }; D_Shift * d_shift_54_26_dparser_gram[] = {&d_shift_14_dparser_gram,NULL}; unsigned char d_scanner_54_27_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 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, }; unsigned char d_scanner_54_28_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 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, }; unsigned char d_scanner_54_29_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_30_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 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, }; unsigned char d_scanner_54_31_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_54_32_dparser_gram[] = {&d_shift_11_dparser_gram,NULL}; unsigned char d_scanner_54_33_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_54_34_dparser_gram[] = {&d_shift_12_dparser_gram,NULL}; unsigned char d_scanner_54_35_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_54_37_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 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, 0, }; D_Shift * d_shift_54_38_dparser_gram[] = {&d_shift_15_dparser_gram,NULL}; D_Shift * d_accepts_diff_61_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_61_1_dparser_gram[] = {&d_shift_71_dparser_gram,0}; D_Shift * d_accepts_diff_61_2_dparser_gram[] = {&d_shift_65_dparser_gram,0}; D_Shift ** d_accepts_diff_61_dparser_gram[] = { d_accepts_diff_61_0_dparser_gram, d_accepts_diff_61_1_dparser_gram, d_accepts_diff_61_2_dparser_gram }; unsigned char d_scanner_61_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 2, 2, 2, 4, 5, 6, 2, 2, 2, 7, 2, 2, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, }; D_Shift * d_shift_61_5_dparser_gram[] = {&d_shift_34_dparser_gram,NULL}; D_Shift * d_accepts_diff_63_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_63_1_dparser_gram[] = {&d_shift_71_dparser_gram,0}; D_Shift * d_accepts_diff_63_2_dparser_gram[] = {&d_shift_65_dparser_gram,0}; D_Shift ** d_accepts_diff_63_dparser_gram[] = { d_accepts_diff_63_0_dparser_gram, d_accepts_diff_63_1_dparser_gram, d_accepts_diff_63_2_dparser_gram }; unsigned char d_scanner_63_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 2, 11, 2, 12, 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 13, 2, 0, 2, 0, }; D_Shift * d_shift_63_10_dparser_gram[] = {&d_shift_58_dparser_gram,NULL}; D_Shift * d_accepts_diff_74_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_74_dparser_gram[] = { d_accepts_diff_74_0_dparser_gram }; unsigned char d_scanner_74_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, }; D_Shift * d_accepts_diff_78_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_78_dparser_gram[] = { d_accepts_diff_78_0_dparser_gram }; unsigned char d_scanner_78_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, }; D_Shift * d_accepts_diff_93_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_93_dparser_gram[] = { d_accepts_diff_93_0_dparser_gram }; unsigned char d_scanner_93_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, }; D_Shift * d_shift_93_1_dparser_gram[] = {&d_shift_30_dparser_gram,NULL}; D_Shift * d_accepts_diff_96_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_96_dparser_gram[] = { d_accepts_diff_96_0_dparser_gram }; unsigned char d_scanner_96_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 3, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_96_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 0, 0, 0, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 0, 0, 0, 0, }; unsigned char d_scanner_96_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, }; unsigned char d_scanner_96_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 11, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, }; unsigned char d_scanner_96_1_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, }; unsigned char d_scanner_96_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, }; unsigned char d_scanner_96_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, }; unsigned char d_scanner_96_5_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_96_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, }; unsigned char d_scanner_96_10_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, }; unsigned char d_scanner_96_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_96_14_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, }; unsigned char d_scanner_96_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 20, 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, 0, 0, 0, 0, }; unsigned char d_scanner_96_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_96_20_dparser_gram[] = {&d_shift_31_dparser_gram,NULL}; D_Shift * d_accepts_diff_100_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_100_1_dparser_gram[] = {&d_shift_52_dparser_gram,0}; D_Shift ** d_accepts_diff_100_dparser_gram[] = { d_accepts_diff_100_0_dparser_gram, d_accepts_diff_100_1_dparser_gram }; unsigned char d_scanner_100_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 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, 0, }; unsigned char d_scanner_100_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 3, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 6, 0, 0, 7, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, }; unsigned char d_scanner_100_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 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, }; unsigned char d_scanner_100_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 13, 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, 0, 0, 0, 0, }; unsigned char d_scanner_100_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 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, }; unsigned char d_scanner_100_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 17, 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, 0, 0, 0, 0, }; unsigned char d_scanner_100_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 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, 0, 0, }; unsigned char d_scanner_100_14_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_19_dparser_gram[] = {&d_shift_50_dparser_gram,NULL}; unsigned char d_scanner_100_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_21_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_23_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_24_dparser_gram[] = {&d_shift_49_dparser_gram,NULL}; unsigned char d_scanner_100_25_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 29, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_26_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_28_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 33, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_29_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_30_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 37, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_31_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 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, }; unsigned char d_scanner_100_33_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_34_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, }; unsigned char d_accepts_diff_100_34_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, }; D_Shift * d_shift_100_34_dparser_gram[] = {&d_shift_52_dparser_gram,NULL}; unsigned char d_scanner_100_35_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 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, }; unsigned char d_scanner_100_36_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_37_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_38_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 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, }; unsigned char d_scanner_100_39_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 47, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_40_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_41_dparser_gram[] = {&d_shift_51_dparser_gram,NULL}; unsigned char d_scanner_100_42_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 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, }; unsigned char d_scanner_100_43_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 50, 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, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_44_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_45_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_46_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_47_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_48_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_49_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_50_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_51_dparser_gram[] = {&d_shift_46_dparser_gram,NULL}; unsigned char d_scanner_100_52_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 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, }; unsigned char d_scanner_100_53_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_54_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_55_dparser_gram[] = {&d_shift_48_dparser_gram,NULL}; unsigned char d_scanner_100_56_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 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, }; unsigned char d_scanner_100_57_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_58_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_59_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 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, }; unsigned char d_scanner_100_60_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_61_dparser_gram[] = {&d_shift_45_dparser_gram,NULL}; unsigned char d_scanner_100_62_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 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, }; unsigned char d_scanner_100_63_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_64_dparser_gram[] = {&d_shift_47_dparser_gram,NULL}; unsigned char d_scanner_100_65_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_66_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_67_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_100_68_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_69_dparser_gram[] = {&d_shift_42_dparser_gram,NULL}; unsigned char d_scanner_100_70_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_100_71_dparser_gram[] = {&d_shift_44_dparser_gram,NULL}; D_Shift * d_shift_100_73_dparser_gram[] = {&d_shift_41_dparser_gram,NULL}; D_Shift * d_shift_100_74_dparser_gram[] = {&d_shift_43_dparser_gram,NULL}; D_Shift * d_accepts_diff_124_0_dparser_gram[] = {0}; D_Shift * d_accepts_diff_124_1_dparser_gram[] = {&d_shift_71_dparser_gram,0}; D_Shift ** d_accepts_diff_124_dparser_gram[] = { d_accepts_diff_124_0_dparser_gram, d_accepts_diff_124_1_dparser_gram }; unsigned char d_scanner_124_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_124_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_124_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_124_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_124_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_124_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_124_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_124_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 10, 10, 10, 10, 10, 10, 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, 10, 10, 10, 10, 10, 10, 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, }; unsigned char d_scanner_124_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_accepts_diff_129_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_129_dparser_gram[] = { d_accepts_diff_129_0_dparser_gram }; D_Shift * d_accepts_diff_136_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_136_dparser_gram[] = { d_accepts_diff_136_0_dparser_gram }; unsigned char d_scanner_136_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 3, 4, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, }; unsigned char d_scanner_136_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_136_2_dparser_gram[] = {&d_shift_39_dparser_gram,NULL}; D_Shift * d_shift_136_3_dparser_gram[] = {&d_shift_40_dparser_gram,NULL}; D_Shift * d_shift_136_5_dparser_gram[] = {&d_shift_38_dparser_gram,NULL}; unsigned char d_scanner_136_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 10, 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, 0, 0, 0, 0, }; unsigned char d_scanner_136_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 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, }; D_Shift * d_shift_136_8_dparser_gram[] = {&d_shift_37_dparser_gram,NULL}; unsigned char d_scanner_136_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_136_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_136_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 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, }; unsigned char d_scanner_136_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_shift_136_13_dparser_gram[] = {&d_shift_36_dparser_gram,NULL}; D_Shift * d_shift_136_14_dparser_gram[] = {&d_shift_35_dparser_gram,NULL}; D_Shift * d_accepts_diff_146_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_146_dparser_gram[] = { d_accepts_diff_146_0_dparser_gram }; unsigned char d_scanner_146_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; D_Shift * d_accepts_diff_150_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_150_dparser_gram[] = { d_accepts_diff_150_0_dparser_gram }; unsigned char d_scanner_150_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; unsigned char d_scanner_150_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, }; unsigned char d_scanner_150_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, }; unsigned char d_scanner_150_1_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, }; unsigned char d_scanner_150_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, }; unsigned char d_scanner_150_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, }; unsigned char d_scanner_150_2_2_dparser_gram[SCANNER_BLOCK_SIZE] = { 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, }; unsigned char d_scanner_150_5_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 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, 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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, }; unsigned char d_scanner_150_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 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, 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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, }; unsigned char d_scanner_150_8_0_dparser_gram[SCANNER_BLOCK_SIZE] = { 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, }; unsigned char d_scanner_150_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = { 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, }; D_Shift * d_accepts_diff_165_0_dparser_gram[] = {0}; D_Shift ** d_accepts_diff_165_dparser_gram[] = { d_accepts_diff_165_0_dparser_gram }; SB_uint8 d_scanner_2_dparser_gram[39] = { {NULL, {d_scanner_2_0_0_dparser_gram, d_scanner_2_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_1_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_2_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_4_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_5_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_4_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_10_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_11_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_12_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_13_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_14_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_15_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_16_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_17_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_18_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_19_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_20_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_22_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_23_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_24_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_25_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_26_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_27_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_28_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_29_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_30_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_31_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_32_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_33_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_34_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_4_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_35_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_36_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_37_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_38_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_2_dparser_gram[39] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_34_0_dparser_gram, d_accepts_diff_2_34_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_3_dparser_gram[6] = { {NULL, {d_scanner_3_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_3_1_0_dparser_gram, d_scanner_3_1_1_dparser_gram , d_scanner_3_1_2_dparser_gram, d_scanner_3_1_2_dparser_gram}}, {NULL, {d_scanner_3_1_0_dparser_gram, d_scanner_3_1_1_dparser_gram , d_scanner_3_1_2_dparser_gram, d_scanner_3_1_2_dparser_gram}}, {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_3_4_0_dparser_gram, d_scanner_3_4_1_dparser_gram , d_scanner_3_4_1_dparser_gram, d_scanner_3_4_1_dparser_gram}}, {NULL, {d_scanner_3_1_0_dparser_gram, d_scanner_3_1_1_dparser_gram , d_scanner_3_1_2_dparser_gram, d_scanner_3_1_2_dparser_gram}} }; SB_trans_uint8 d_transition_3_dparser_gram[6] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_5_dparser_gram[27] = { {NULL, {d_scanner_5_0_0_dparser_gram, d_scanner_5_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_2_0_dparser_gram, d_scanner_5_2_1_dparser_gram , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}}, {NULL, {d_scanner_5_3_0_dparser_gram, d_scanner_5_3_1_dparser_gram , d_scanner_5_3_2_dparser_gram, d_scanner_5_3_2_dparser_gram}}, {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_5_5_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_5_6_0_dparser_gram, d_scanner_5_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_5_7_0_dparser_gram, d_scanner_5_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_2_0_dparser_gram, d_scanner_5_2_1_dparser_gram , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}}, {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_14_0_dparser_gram, d_scanner_5_14_1_dparser_gram , d_scanner_5_14_1_dparser_gram, d_scanner_5_14_1_dparser_gram}}, {NULL, {d_scanner_5_3_0_dparser_gram, d_scanner_5_3_1_dparser_gram , d_scanner_5_3_2_dparser_gram, d_scanner_5_3_2_dparser_gram}}, {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_17_0_dparser_gram, d_scanner_5_17_1_dparser_gram , d_scanner_5_17_1_dparser_gram, d_scanner_5_17_1_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_5_6_0_dparser_gram, d_scanner_5_18_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_20_0_dparser_gram, d_scanner_5_20_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_20_0_dparser_gram, d_scanner_5_20_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_2_0_dparser_gram, d_scanner_5_2_1_dparser_gram , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}}, {NULL, {d_scanner_5_3_0_dparser_gram, d_scanner_5_3_1_dparser_gram , d_scanner_5_3_2_dparser_gram, d_scanner_5_3_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_5_20_0_dparser_gram, d_scanner_5_25_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_5_dparser_gram[27] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_34_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_5_6_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_34_0_dparser_gram, d_accepts_diff_2_34_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_6_dparser_gram[100] = { {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_1_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_2_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_3_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_4_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_5_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_10_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_11_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_12_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_13_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_14_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_15_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_16_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_17_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_18_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_19_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_20_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_24_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_22_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_23_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_24_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_29_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_26_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_27_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_28_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_29_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_30_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_31_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_32_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_33_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_34_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_35_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_36_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_37_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_38_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_39_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_40_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_41_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_42_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_43_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_44_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_45_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_46_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_47_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_48_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_49_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_50_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_51_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_52_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_53_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_54_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_55_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_56_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_6_57_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_58_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_59_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_60_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_61_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_62_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_63_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_6_64_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_65_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_66_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_67_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_68_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_69_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_70_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_6_71_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_6_72_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_73_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_74_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_75_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_76_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_77_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_78_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_79_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_80_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_81_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_6_82_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_83_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_84_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_6_85_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_86_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_87_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_6_88_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_89_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_90_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_91_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_92_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_93_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_94_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_95_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_96_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_97_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_98_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_6_99_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_6_dparser_gram[100] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_7_dparser_gram[2] = { {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_7_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_7_1_0_dparser_gram, d_scanner_7_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_7_dparser_gram[2] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_17_dparser_gram[4] = { {NULL, {d_scanner_17_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_17_1_dparser_gram, {d_scanner_17_1_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_17_2_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_17_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_17_dparser_gram[4] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_17_1_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_23_dparser_gram[29] = { {NULL, {d_scanner_23_0_0_dparser_gram, d_scanner_23_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_23_3_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_4_0_dparser_gram, d_scanner_23_4_1_dparser_gram , d_scanner_23_4_2_dparser_gram, d_scanner_23_4_2_dparser_gram}}, {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_23_6_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_23_7_0_dparser_gram, d_scanner_23_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_23_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_23_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_23_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_15_0_dparser_gram, d_scanner_23_15_1_dparser_gram , d_scanner_23_15_1_dparser_gram, d_scanner_23_15_1_dparser_gram}}, {d_shift_23_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_4_0_dparser_gram, d_scanner_23_4_1_dparser_gram , d_scanner_23_4_2_dparser_gram, d_scanner_23_4_2_dparser_gram}}, {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_19_0_dparser_gram, d_scanner_23_19_1_dparser_gram , d_scanner_23_19_1_dparser_gram, d_scanner_23_19_1_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_23_7_0_dparser_gram, d_scanner_23_20_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_22_0_dparser_gram, d_scanner_23_22_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_22_0_dparser_gram, d_scanner_23_22_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {NULL, {d_scanner_23_4_0_dparser_gram, d_scanner_23_4_1_dparser_gram , d_scanner_23_4_2_dparser_gram, d_scanner_23_4_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_23_22_0_dparser_gram, d_scanner_23_27_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_23_dparser_gram[29] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_23_3_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_32_dparser_gram[28] = { {NULL, {d_scanner_5_0_0_dparser_gram, d_scanner_32_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_5_5_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_5_7_0_dparser_gram, d_scanner_32_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_32_12_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_17_0_dparser_gram, d_scanner_5_17_1_dparser_gram , d_scanner_5_17_1_dparser_gram, d_scanner_5_17_1_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_15_0_dparser_gram, d_scanner_23_15_1_dparser_gram , d_scanner_23_15_1_dparser_gram, d_scanner_23_15_1_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_19_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_32_21_0_dparser_gram, d_scanner_32_26_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_32_dparser_gram[28] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_51_dparser_gram[3] = { {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_51_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_7_1_0_dparser_gram, d_scanner_7_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_32_12_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_51_dparser_gram[3] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_54_dparser_gram[39] = { {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_1_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_2_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_3_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_4_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_5_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_10_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_11_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_12_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_13_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_14_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_15_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_16_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_17_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_18_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_19_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_20_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_22_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_54_23_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_24_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_24_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_54_26_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_27_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_28_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_29_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_30_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_31_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_54_32_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_33_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_54_34_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_35_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_35_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_37_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_54_38_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_54_dparser_gram[39] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_61_dparser_gram[28] = { {NULL, {d_scanner_61_0_0_dparser_gram, d_scanner_23_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_61_5_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_23_6_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_32_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_23_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_23_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_17_0_dparser_gram, d_scanner_5_17_1_dparser_gram , d_scanner_5_17_1_dparser_gram, d_scanner_5_17_1_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_15_0_dparser_gram, d_scanner_23_15_1_dparser_gram , d_scanner_23_15_1_dparser_gram, d_scanner_23_15_1_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_19_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_32_21_0_dparser_gram, d_scanner_32_26_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_61_dparser_gram[28] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_63_dparser_gram[28] = { {NULL, {d_scanner_5_0_0_dparser_gram, d_scanner_63_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_5_5_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_5_7_0_dparser_gram, d_scanner_32_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_63_10_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_1_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_5_17_0_dparser_gram, d_scanner_5_17_1_dparser_gram , d_scanner_5_17_1_dparser_gram, d_scanner_5_17_1_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_15_0_dparser_gram, d_scanner_23_15_1_dparser_gram , d_scanner_23_15_1_dparser_gram, d_scanner_23_15_1_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_19_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}}, {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_32_21_0_dparser_gram, d_scanner_32_26_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_63_dparser_gram[28] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_74_dparser_gram[2] = { {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_74_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_32_12_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_74_dparser_gram[2] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_78_dparser_gram[2] = { {NULL, {d_scanner_78_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_78_dparser_gram[2] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_93_dparser_gram[2] = { {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_93_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_93_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_93_dparser_gram[2] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_96_dparser_gram[21] = { {NULL, {d_scanner_96_0_0_dparser_gram, d_scanner_96_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_96_1_0_dparser_gram, d_scanner_96_1_1_dparser_gram , d_scanner_96_1_2_dparser_gram, d_scanner_96_1_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_96_2_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_96_3_0_dparser_gram, d_scanner_5_2_1_dparser_gram , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}}, {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_4_dparser_gram, {d_scanner_96_5_0_dparser_gram, d_scanner_96_5_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_96_1_0_dparser_gram, d_scanner_96_1_1_dparser_gram , d_scanner_96_1_2_dparser_gram, d_scanner_96_1_2_dparser_gram}}, {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_96_10_0_dparser_gram, d_scanner_5_3_2_dparser_gram , d_scanner_5_3_2_dparser_gram, d_scanner_5_3_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_96_11_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_96_3_0_dparser_gram, d_scanner_5_2_1_dparser_gram , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}}, {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_96_14_0_dparser_gram, d_scanner_23_4_2_dparser_gram , d_scanner_23_4_2_dparser_gram, d_scanner_23_4_2_dparser_gram}}, {NULL, {d_scanner_96_1_0_dparser_gram, d_scanner_96_1_1_dparser_gram , d_scanner_96_1_2_dparser_gram, d_scanner_96_1_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_13_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_96_3_0_dparser_gram, d_scanner_5_2_1_dparser_gram , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_96_18_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_96_19_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_96_20_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_96_dparser_gram[21] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_100_dparser_gram[75] = { {NULL, {d_scanner_100_0_0_dparser_gram, d_scanner_100_0_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_1_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_3_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_4_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_5_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_8_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_10_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_11_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_12_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_13_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_14_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_15_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_16_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_17_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_18_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_19_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_20_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_21_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_22_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_23_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_24_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_25_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_26_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_22_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_28_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_29_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_30_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_31_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_31_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_33_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_34_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_100_34_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_35_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_36_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_37_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_38_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_39_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_40_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_41_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_42_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_43_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_44_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_45_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_46_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_47_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_48_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_49_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_50_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_51_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_52_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_53_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_54_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_55_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_56_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_57_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_58_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_59_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_60_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_61_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_62_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_63_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_64_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_65_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_66_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_67_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_68_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_69_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_70_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_71_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_68_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_73_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_100_74_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_100_dparser_gram[75] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_100_34_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_124_dparser_gram[11] = { {NULL, {d_scanner_124_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_124_1_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_124_2_0_dparser_gram, d_scanner_124_2_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_124_3_0_dparser_gram, d_scanner_124_3_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_124_2_0_dparser_gram, d_scanner_124_4_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_9_0_dparser_gram, d_scanner_124_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_23_9_0_dparser_gram, d_scanner_124_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_124_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_124_dparser_gram[11] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_129_dparser_gram[2] = { {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_78_0_0_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_129_dparser_gram[2] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_136_dparser_gram[15] = { {NULL, {d_scanner_136_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_136_1_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_136_2_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_136_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_3_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_136_5_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_136_6_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_136_7_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_136_8_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_136_9_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_136_10_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_136_11_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_136_12_1_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_136_13_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_136_14_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_136_dparser_gram[15] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_146_dparser_gram[2] = { {NULL, {d_scanner_146_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_61_5_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_146_dparser_gram[2] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_150_dparser_gram[11] = { {NULL, {d_scanner_150_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_150_1_0_dparser_gram, d_scanner_150_1_1_dparser_gram , d_scanner_150_1_2_dparser_gram, d_scanner_150_1_2_dparser_gram}}, {NULL, {d_scanner_150_2_0_dparser_gram, d_scanner_150_2_1_dparser_gram , d_scanner_150_2_2_dparser_gram, d_scanner_150_2_2_dparser_gram}}, {NULL, {d_scanner_150_1_0_dparser_gram, d_scanner_150_1_1_dparser_gram , d_scanner_150_1_2_dparser_gram, d_scanner_150_1_2_dparser_gram}}, {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_150_5_0_dparser_gram, d_scanner_150_5_1_dparser_gram , d_scanner_150_5_1_dparser_gram, d_scanner_150_5_1_dparser_gram}}, {NULL, {d_scanner_150_2_0_dparser_gram, d_scanner_150_2_1_dparser_gram , d_scanner_150_2_2_dparser_gram, d_scanner_150_2_2_dparser_gram}}, {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {NULL, {d_scanner_150_8_0_dparser_gram, d_scanner_150_8_1_dparser_gram , d_scanner_150_8_1_dparser_gram, d_scanner_150_8_1_dparser_gram}}, {NULL, {d_scanner_150_1_0_dparser_gram, d_scanner_150_1_1_dparser_gram , d_scanner_150_1_2_dparser_gram, d_scanner_150_1_2_dparser_gram}}, {NULL, {d_scanner_150_2_0_dparser_gram, d_scanner_150_2_1_dparser_gram , d_scanner_150_2_2_dparser_gram, d_scanner_150_2_2_dparser_gram}} }; SB_trans_uint8 d_transition_150_dparser_gram[11] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; SB_uint8 d_scanner_165_dparser_gram[2] = { {NULL, {d_scanner_17_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}, {d_shift_17_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}} }; SB_trans_uint8 d_transition_165_dparser_gram[2] = { {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}, {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}} }; unsigned char d_goto_valid_0_dparser_gram[] = { 0x6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_0_dparser_gram[] = {&d_reduction_3_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_0_dparser_gram[] = {{0, 1, &d_reduction_0_dparser_gram},{0, 2, &d_reduction_1_dparser_gram}}; unsigned char d_goto_valid_2_dparser_gram[] = { 0x38,0x40,0x3,0x0,0x0,0x80,0x0,0x84,0x55,0x1,0x0,0x11,0x0,0x0,0x40,0x0,0x8}; D_Reduction * d_reductions_2_dparser_gram[] = {&d_reduction_1_dparser_gram}; unsigned char d_goto_valid_3_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4}; unsigned char d_goto_valid_4_dparser_gram[] = { 0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_4_dparser_gram[] = {&d_reduction_21_dparser_gram}; unsigned char d_goto_valid_5_dparser_gram[] = { 0x0,0x1,0x0,0x0,0x0,0x0,0x88,0x7f,0x0,0x0,0x0,0x0,0x1,0x0,0x40,0x1,0x7f}; unsigned char d_goto_valid_6_dparser_gram[] = { 0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x7f,0x0,0x0,0x0,0x0,0x0,0x0}; unsigned char d_goto_valid_7_dparser_gram[] = { 0x40,0x20,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8}; unsigned char d_goto_valid_8_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8}; D_Reduction * d_reductions_9_dparser_gram[] = {&d_reduction_40_dparser_gram}; D_Reduction * d_reductions_10_dparser_gram[] = {&d_reduction_43_dparser_gram}; unsigned char d_goto_valid_11_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_11_dparser_gram[] = {&d_reduction_109_dparser_gram}; D_Reduction * d_reductions_12_dparser_gram[] = {&d_reduction_130_dparser_gram}; D_Reduction * d_reductions_13_dparser_gram[] = {&d_reduction_2_dparser_gram}; D_Reduction * d_reductions_14_dparser_gram[] = {&d_reduction_4_dparser_gram}; D_Reduction * d_reductions_15_dparser_gram[] = {&d_reduction_4_dparser_gram}; D_Reduction * d_reductions_16_dparser_gram[] = {&d_reduction_4_dparser_gram}; unsigned char d_goto_valid_17_dparser_gram[] = { 0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x8,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_18_dparser_gram[] = {&d_reduction_42_dparser_gram}; D_Reduction * d_reductions_19_dparser_gram[] = {&d_reduction_9_dparser_gram}; D_Reduction * d_reductions_20_dparser_gram[] = {&d_reduction_43_dparser_gram}; D_Reduction * d_reductions_21_dparser_gram[] = {&d_reduction_129_dparser_gram}; D_Reduction * d_reductions_22_dparser_gram[] = {&d_reduction_7_dparser_gram}; unsigned char d_goto_valid_23_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0x7f,0x2,0x0,0x0,0x0,0x1,0x0,0x40,0x1,0x7f}; unsigned char d_goto_valid_24_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_24_dparser_gram[] = {&d_reduction_126_dparser_gram}; unsigned char d_goto_valid_25_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_25_dparser_gram[] = {&d_reduction_122_dparser_gram}; unsigned char d_goto_valid_26_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_26_dparser_gram[] = {&d_reduction_124_dparser_gram}; D_Reduction * d_reductions_27_dparser_gram[] = {&d_reduction_127_dparser_gram}; D_Reduction * d_reductions_28_dparser_gram[] = {&d_reduction_128_dparser_gram}; D_Reduction * d_reductions_29_dparser_gram[] = {&d_reduction_134_dparser_gram}; D_Reduction * d_reductions_30_dparser_gram[] = {&d_reduction_135_dparser_gram}; D_Reduction * d_reductions_31_dparser_gram[] = {&d_reduction_136_dparser_gram}; unsigned char d_goto_valid_32_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0x7f,0x8,0x0,0x0,0x0,0x1,0x0,0x40,0x1,0x7f}; D_Reduction * d_reductions_33_dparser_gram[] = {&d_reduction_19_dparser_gram}; D_Reduction * d_reductions_34_dparser_gram[] = {&d_reduction_116_dparser_gram}; D_Reduction * d_reductions_35_dparser_gram[] = {&d_reduction_116_dparser_gram}; D_Reduction * d_reductions_36_dparser_gram[] = {&d_reduction_116_dparser_gram}; D_Reduction * d_reductions_37_dparser_gram[] = {&d_reduction_116_dparser_gram}; D_Reduction * d_reductions_38_dparser_gram[] = {&d_reduction_116_dparser_gram}; D_Reduction * d_reductions_39_dparser_gram[] = {&d_reduction_131_dparser_gram}; D_Reduction * d_reductions_40_dparser_gram[] = {&d_reduction_131_dparser_gram}; D_Reduction * d_reductions_41_dparser_gram[] = {&d_reduction_131_dparser_gram}; D_Reduction * d_reductions_42_dparser_gram[] = {&d_reduction_29_dparser_gram}; D_Reduction * d_reductions_43_dparser_gram[] = {&d_reduction_30_dparser_gram}; D_Reduction * d_reductions_44_dparser_gram[] = {&d_reduction_31_dparser_gram}; D_Reduction * d_reductions_45_dparser_gram[] = {&d_reduction_32_dparser_gram}; D_Reduction * d_reductions_46_dparser_gram[] = {&d_reduction_33_dparser_gram}; D_Reduction * d_reductions_47_dparser_gram[] = {&d_reduction_34_dparser_gram}; D_Reduction * d_reductions_48_dparser_gram[] = {&d_reduction_35_dparser_gram}; D_Reduction * d_reductions_49_dparser_gram[] = {&d_reduction_36_dparser_gram}; unsigned char d_goto_valid_50_dparser_gram[] = { 0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_50_dparser_gram[] = {&d_reduction_17_dparser_gram}; unsigned char d_goto_valid_51_dparser_gram[] = { 0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x4,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8}; D_Reduction * d_reductions_52_dparser_gram[] = {&d_reduction_15_dparser_gram}; D_Reduction * d_reductions_53_dparser_gram[] = {&d_reduction_37_dparser_gram}; unsigned char d_goto_valid_54_dparser_gram[] = { 0x0,0xc,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7c,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_54_dparser_gram[] = {&d_reduction_22_dparser_gram}; unsigned char d_goto_valid_55_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0x7f,0x8,0x0,0x0,0x0,0x1,0x0,0x40,0x1,0x7f}; unsigned char d_goto_valid_56_dparser_gram[] = { 0x0,0x0,0x24,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_56_dparser_gram[] = {&d_reduction_62_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_56_dparser_gram[] = {{1, 93, &d_reduction_45_dparser_gram},{3, 128, &d_reduction_49_dparser_gram}}; D_Reduction * d_reductions_57_dparser_gram[] = {&d_reduction_41_dparser_gram}; unsigned char d_goto_valid_58_dparser_gram[] = { 0x0,0x0,0x24,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_58_dparser_gram[] = {&d_reduction_62_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_58_dparser_gram[] = {{1, 93, &d_reduction_45_dparser_gram},{3, 128, &d_reduction_49_dparser_gram}}; D_Reduction * d_reductions_59_dparser_gram[] = {&d_reduction_8_dparser_gram}; D_Reduction * d_reductions_60_dparser_gram[] = {&d_reduction_20_dparser_gram}; unsigned char d_goto_valid_61_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0x7f,0x0,0x0,0x0,0x0,0x3,0x0,0x40,0x1,0x7f}; unsigned char d_goto_valid_62_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0x7f,0x8,0x0,0x0,0x0,0x1,0x0,0x40,0x1,0x7f}; unsigned char d_goto_valid_63_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0x7f,0x0,0x0,0x0,0x0,0x1,0x0,0x40,0x3,0x7f}; D_Reduction * d_reductions_64_dparser_gram[] = {&d_reduction_10_dparser_gram}; D_Reduction * d_reductions_65_dparser_gram[] = {&d_reduction_18_dparser_gram}; unsigned char d_goto_valid_66_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8}; D_Reduction * d_reductions_67_dparser_gram[] = {&d_reduction_12_dparser_gram}; D_Reduction * d_reductions_68_dparser_gram[] = {&d_reduction_14_dparser_gram}; D_Reduction * d_reductions_69_dparser_gram[] = {&d_reduction_24_dparser_gram}; D_Reduction * d_reductions_70_dparser_gram[] = {&d_reduction_25_dparser_gram}; D_Reduction * d_reductions_71_dparser_gram[] = {&d_reduction_26_dparser_gram}; D_Reduction * d_reductions_72_dparser_gram[] = {&d_reduction_27_dparser_gram}; D_Reduction * d_reductions_73_dparser_gram[] = {&d_reduction_28_dparser_gram}; unsigned char d_goto_valid_74_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; unsigned char d_goto_valid_75_dparser_gram[] = { 0x0,0xc,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7c,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_75_dparser_gram[] = {&d_reduction_22_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_75_dparser_gram[] = {{0, 91, &d_reduction_23_dparser_gram}}; D_Reduction * d_reductions_76_dparser_gram[] = {&d_reduction_107_dparser_gram}; D_Reduction * d_reductions_77_dparser_gram[] = {&d_reduction_108_dparser_gram}; unsigned char d_goto_valid_78_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0}; unsigned char d_goto_valid_79_dparser_gram[] = { 0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_79_dparser_gram[] = {&d_reduction_47_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_79_dparser_gram[] = {{0, 93, &d_reduction_45_dparser_gram}}; unsigned char d_goto_valid_80_dparser_gram[] = { 0x0,0x0,0x80,0x5,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_80_dparser_gram[] = {&d_reduction_53_dparser_gram,&d_reduction_58_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_80_dparser_gram[] = {{2, 128, &d_reduction_49_dparser_gram}}; unsigned char d_goto_valid_81_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_82_dparser_gram[] = {&d_reduction_113_dparser_gram}; D_Reduction * d_reductions_83_dparser_gram[] = {&d_reduction_125_dparser_gram}; D_Reduction * d_reductions_84_dparser_gram[] = {&d_reduction_113_dparser_gram}; D_Reduction * d_reductions_85_dparser_gram[] = {&d_reduction_121_dparser_gram}; D_Reduction * d_reductions_86_dparser_gram[] = {&d_reduction_113_dparser_gram}; D_Reduction * d_reductions_87_dparser_gram[] = {&d_reduction_123_dparser_gram}; D_Reduction * d_reductions_88_dparser_gram[] = {&d_reduction_11_dparser_gram}; D_Reduction * d_reductions_89_dparser_gram[] = {&d_reduction_16_dparser_gram}; D_Reduction * d_reductions_90_dparser_gram[] = {&d_reduction_13_dparser_gram}; D_Reduction * d_reductions_91_dparser_gram[] = {&d_reduction_23_dparser_gram}; D_Reduction * d_reductions_92_dparser_gram[] = {&d_reduction_38_dparser_gram}; unsigned char d_goto_valid_93_dparser_gram[] = { 0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_93_dparser_gram[] = {&d_reduction_45_dparser_gram}; unsigned char d_goto_valid_94_dparser_gram[] = { 0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_94_dparser_gram[] = {&d_reduction_51_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_94_dparser_gram[] = {{1, 128, &d_reduction_49_dparser_gram}}; D_Reduction * d_reductions_95_dparser_gram[] = {&d_reduction_52_dparser_gram}; unsigned char d_goto_valid_96_dparser_gram[] = { 0x0,0x0,0x0,0x48,0x1,0x80,0x2,0x7,0x0,0x0,0x0,0x40,0x1,0x0,0x40,0x1,0xe}; D_Reduction * d_reductions_97_dparser_gram[] = {&d_reduction_38_dparser_gram}; unsigned char d_goto_valid_98_dparser_gram[] = { 0x0,0x0,0x20,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_98_dparser_gram[] = {&d_reduction_62_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_98_dparser_gram[] = {{0, 112, &d_reduction_48_dparser_gram},{3, 128, &d_reduction_49_dparser_gram}}; D_Reduction * d_reductions_99_dparser_gram[] = {&d_reduction_46_dparser_gram}; unsigned char d_goto_valid_100_dparser_gram[] = { 0x0,0x0,0x0,0x0,0xb0,0x19,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0xff,0xf,0x1,0x0}; D_Reduction * d_reductions_100_dparser_gram[] = {&d_reduction_103_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_100_dparser_gram[] = {{0, 128, &d_reduction_49_dparser_gram},{2, 158, &d_reduction_97_dparser_gram}}; unsigned char d_goto_valid_101_dparser_gram[] = { 0x0,0x0,0x0,0x80,0x0,0x0,0x88,0x7f,0x0,0x0,0x0,0x0,0x1,0x0,0x40,0x1,0x7f}; unsigned char d_goto_valid_102_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_102_dparser_gram[] = {&d_reduction_73_dparser_gram}; unsigned char d_goto_valid_103_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_103_dparser_gram[] = {&d_reduction_112_dparser_gram}; D_Reduction * d_reductions_104_dparser_gram[] = {&d_reduction_57_dparser_gram}; unsigned char d_goto_valid_105_dparser_gram[] = { 0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_105_dparser_gram[] = {&d_reduction_56_dparser_gram,&d_reduction_70_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_105_dparser_gram[] = {{0, 136, &d_reduction_54_dparser_gram}}; unsigned char d_goto_valid_106_dparser_gram[] = { 0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_106_dparser_gram[] = {&d_reduction_61_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_106_dparser_gram[] = {{0, 137, &d_reduction_59_dparser_gram}}; D_Reduction * d_reductions_107_dparser_gram[] = {&d_reduction_72_dparser_gram}; D_Reduction * d_reductions_108_dparser_gram[] = {&d_reduction_71_dparser_gram}; D_Reduction * d_reductions_109_dparser_gram[] = {&d_reduction_63_dparser_gram}; D_Reduction * d_reductions_110_dparser_gram[] = {&d_reduction_64_dparser_gram}; D_Reduction * d_reductions_111_dparser_gram[] = {&d_reduction_65_dparser_gram}; D_Reduction * d_reductions_112_dparser_gram[] = {&d_reduction_48_dparser_gram}; D_Reduction * d_reductions_113_dparser_gram[] = {&d_reduction_84_dparser_gram}; D_Reduction * d_reductions_114_dparser_gram[] = {&d_reduction_85_dparser_gram}; D_Reduction * d_reductions_115_dparser_gram[] = {&d_reduction_86_dparser_gram}; D_Reduction * d_reductions_116_dparser_gram[] = {&d_reduction_87_dparser_gram}; D_Reduction * d_reductions_117_dparser_gram[] = {&d_reduction_88_dparser_gram}; D_Reduction * d_reductions_118_dparser_gram[] = {&d_reduction_89_dparser_gram}; D_Reduction * d_reductions_119_dparser_gram[] = {&d_reduction_90_dparser_gram}; D_Reduction * d_reductions_120_dparser_gram[] = {&d_reduction_91_dparser_gram}; D_Reduction * d_reductions_121_dparser_gram[] = {&d_reduction_92_dparser_gram}; D_Reduction * d_reductions_122_dparser_gram[] = {&d_reduction_93_dparser_gram}; D_Reduction * d_reductions_123_dparser_gram[] = {&d_reduction_95_dparser_gram}; unsigned char d_goto_valid_124_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x70}; D_Reduction * d_reductions_125_dparser_gram[] = {&d_reduction_50_dparser_gram}; unsigned char d_goto_valid_126_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x70}; D_Reduction * d_reductions_127_dparser_gram[] = {&d_reduction_83_dparser_gram}; D_Reduction * d_reductions_128_dparser_gram[] = {&d_reduction_49_dparser_gram}; unsigned char d_goto_valid_129_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0xa4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0}; D_Reduction * d_reductions_129_dparser_gram[] = {&d_reduction_101_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_129_dparser_gram[] = {{1, 158, &d_reduction_97_dparser_gram}}; D_Reduction * d_reductions_130_dparser_gram[] = {&d_reduction_102_dparser_gram}; D_Reduction * d_reductions_131_dparser_gram[] = {&d_reduction_104_dparser_gram}; unsigned char d_goto_valid_132_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0x7f,0x8,0x0,0x0,0x0,0x1,0x0,0x40,0x1,0x7f}; D_Reduction * d_reductions_133_dparser_gram[] = {&d_reduction_69_dparser_gram}; unsigned char d_goto_valid_134_dparser_gram[] = { 0x0,0x0,0x24,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_134_dparser_gram[] = {&d_reduction_62_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_134_dparser_gram[] = {{1, 93, &d_reduction_45_dparser_gram},{3, 128, &d_reduction_49_dparser_gram}}; unsigned char d_goto_valid_135_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0x7f,0x0,0x0,0x0,0x0,0x1,0x0,0x40,0x3,0x7f}; unsigned char d_goto_valid_136_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_136_dparser_gram[] = {&d_reduction_54_dparser_gram}; unsigned char d_goto_valid_137_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_137_dparser_gram[] = {&d_reduction_59_dparser_gram}; unsigned char d_goto_valid_138_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_139_dparser_gram[] = {&d_reduction_82_dparser_gram}; D_Reduction * d_reductions_140_dparser_gram[] = {&d_reduction_94_dparser_gram}; unsigned char d_goto_valid_141_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_141_dparser_gram[] = {&d_reduction_99_dparser_gram}; D_RightEpsilonHint d_right_epsilon_hints_141_dparser_gram[] = {{0, 158, &d_reduction_97_dparser_gram}}; D_Reduction * d_reductions_142_dparser_gram[] = {&d_reduction_100_dparser_gram}; D_Reduction * d_reductions_143_dparser_gram[] = {&d_reduction_105_dparser_gram}; D_Reduction * d_reductions_144_dparser_gram[] = {&d_reduction_66_dparser_gram}; D_Reduction * d_reductions_145_dparser_gram[] = {&d_reduction_68_dparser_gram}; unsigned char d_goto_valid_146_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0}; D_Reduction * d_reductions_147_dparser_gram[] = {&d_reduction_110_dparser_gram}; D_Reduction * d_reductions_148_dparser_gram[] = {&d_reduction_111_dparser_gram}; unsigned char d_goto_valid_149_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x70}; unsigned char d_goto_valid_150_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6}; D_Reduction * d_reductions_151_dparser_gram[] = {&d_reduction_76_dparser_gram}; D_Reduction * d_reductions_152_dparser_gram[] = {&d_reduction_77_dparser_gram}; D_Reduction * d_reductions_153_dparser_gram[] = {&d_reduction_78_dparser_gram}; D_Reduction * d_reductions_154_dparser_gram[] = {&d_reduction_79_dparser_gram}; D_Reduction * d_reductions_155_dparser_gram[] = {&d_reduction_55_dparser_gram}; D_Reduction * d_reductions_156_dparser_gram[] = {&d_reduction_60_dparser_gram}; D_Reduction * d_reductions_157_dparser_gram[] = {&d_reduction_96_dparser_gram}; unsigned char d_goto_valid_158_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8}; D_Reduction * d_reductions_158_dparser_gram[] = {&d_reduction_97_dparser_gram}; D_Reduction * d_reductions_159_dparser_gram[] = {&d_reduction_67_dparser_gram}; D_Reduction * d_reductions_160_dparser_gram[] = {&d_reduction_74_dparser_gram}; D_Reduction * d_reductions_161_dparser_gram[] = {&d_reduction_75_dparser_gram}; D_Reduction * d_reductions_162_dparser_gram[] = {&d_reduction_80_dparser_gram}; D_Reduction * d_reductions_163_dparser_gram[] = {&d_reduction_80_dparser_gram}; D_Reduction * d_reductions_164_dparser_gram[] = {&d_reduction_98_dparser_gram}; unsigned char d_goto_valid_165_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0}; unsigned char d_goto_valid_166_dparser_gram[] = { 0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0}; D_Reduction * d_reductions_167_dparser_gram[] = {&d_reduction_106_dparser_gram}; unsigned short d_gotos_dparser_gram[526] = { 2,3,14,15,16,23,24,52,56,62,63,64,67,17,53,18, 19,55,79,82,91,80,80,69,93,51,94,98,59,81,81,101, 33,95,96,113,97,100,135,136,137,75,76,81,61,138,20,158, 35,36,37,38,39,40,41,42,159,21,60,54,160,147,4,5, 80,6,167,7,54,8,0,9,81,0,0,34,165,68,22,35, 36,37,38,39,40,41,42,10,166,25,13,11,43,44,45,46, 47,48,49,50,57,168,0,0,58,70,71,72,73,74,99,26, 0,27,0,0,0,12,0,90,25,28,29,22,13,30,31,32, 89,66,13,0,13,35,36,37,38,39,40,41,42,13,26,142, 27,65,143,0,144,92,76,0,28,29,22,13,30,31,32,78, 0,13,0,35,36,37,38,39,40,41,42,0,12,0,25,77, 84,0,140,0,35,36,37,38,39,40,41,42,139,40,41,42, 13,0,0,0,26,0,27,141,40,41,42,0,25,0,28,29, 22,13,30,31,32,70,71,72,73,74,0,12,0,25,83,0, 0,0,26,0,27,0,0,0,0,0,0,0,28,29,22,13, 30,31,32,26,0,27,161,40,41,42,0,0,0,28,29,22, 13,30,31,32,86,30,31,32,35,36,37,38,39,40,41,42, 30,31,32,0,85,88,0,0,0,35,36,37,38,39,40,41, 42,0,0,0,0,0,105,0,0,106,0,107,126,127,0,128, 129,25,0,130,131,0,0,0,0,132,108,0,109,0,0,30, 31,32,25,110,111,112,156,26,0,27,0,0,0,0,0,0, 0,28,29,22,13,30,31,32,26,162,27,87,0,0,0,0, 0,0,28,29,22,13,30,31,32,102,0,103,0,0,163,164, 114,115,116,117,118,119,120,121,122,123,124,125,133,0,0,0, 104,12,0,104,0,0,150,151,152,153,154,155,29,22,13,0, 134,0,0,0,35,36,37,38,39,40,41,42,0,0,0,0, 0,146,0,0,0,35,36,37,38,39,40,41,42,0,0,0, 0,145,0,0,0,157,0,29,22,0,149,0,0,25,35,36, 37,38,39,40,41,42,0,0,0,0,0,0,0,0,25,0, 0,0,0,26,0,27,0,0,0,0,0,0,0,28,29,22, 13,30,31,32,26,0,27,25,0,0,0,0,0,0,28,29, 22,13,30,31,32,150,151,152,153,154,155,0,0,26,0,27, 148,0,0,0,0,0,0,28,29,22,13,30,31,32}; D_ErrorRecoveryHint d_error_recovery_hints_2_dparser_gram[] = { {0, 5, "%>"}, {0, 5, "}"}, {0, 14, ";"}}; D_ErrorRecoveryHint d_error_recovery_hints_4_dparser_gram[] = {{1, 5, "%>"}}; D_ErrorRecoveryHint d_error_recovery_hints_5_dparser_gram[] = { {0, 5, "}"}, {0, 51, ")"}, {0, 51, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_6_dparser_gram[] = {{1, 5, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_11_dparser_gram[] = {{1, 47, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_17_dparser_gram[] = {{1, 14, ";"}}; D_ErrorRecoveryHint d_error_recovery_hints_23_dparser_gram[] = { {0, 51, ")"}, {0, 51, "]"}, {0, 51, "}"}, {2, 5, "%>"}}; D_ErrorRecoveryHint d_error_recovery_hints_24_dparser_gram[] = {{1, 51, ")"}}; D_ErrorRecoveryHint d_error_recovery_hints_25_dparser_gram[] = {{1, 51, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_26_dparser_gram[] = {{1, 51, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_50_dparser_gram[] = {{2, 5, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_55_dparser_gram[] = { {0, 47, "}"}, {0, 51, ")"}, {0, 51, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_56_dparser_gram[] = {{2, 14, ";"}}; D_ErrorRecoveryHint d_error_recovery_hints_59_dparser_gram[] = {{3, 5, "%>"}}; D_ErrorRecoveryHint d_error_recovery_hints_61_dparser_gram[] = { {0, 51, ")"}, {0, 51, "]"}, {0, 51, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_64_dparser_gram[] = {{3, 5, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_76_dparser_gram[] = {{3, 47, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_78_dparser_gram[] = {{3, 14, ";"}}; D_ErrorRecoveryHint d_error_recovery_hints_82_dparser_gram[] = {{3, 51, ")"}}; D_ErrorRecoveryHint d_error_recovery_hints_84_dparser_gram[] = {{3, 51, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_86_dparser_gram[] = {{3, 51, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_88_dparser_gram[] = {{4, 5, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_92_dparser_gram[] = {{4, 14, ";"}}; D_ErrorRecoveryHint d_error_recovery_hints_96_dparser_gram[] = { {0, 30, "}"}, {0, 30, ")"}, {0, 49, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_100_dparser_gram[] = { {0, 39, "}"}, {0, 49, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_101_dparser_gram[] = { {0, 30, "}"}, {0, 51, ")"}, {0, 51, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_102_dparser_gram[] = {{1, 30, ")"}}; D_ErrorRecoveryHint d_error_recovery_hints_103_dparser_gram[] = {{1, 49, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_124_dparser_gram[] = {{1, 39, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_129_dparser_gram[] = {{0, 47, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_134_dparser_gram[] = {{2, 30, ")"}}; D_ErrorRecoveryHint d_error_recovery_hints_135_dparser_gram[] = { {0, 49, "]"}, {0, 51, ")"}, {0, 51, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_138_dparser_gram[] = {{2, 39, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_144_dparser_gram[] = {{3, 30, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_146_dparser_gram[] = {{3, 30, ")"}}; D_ErrorRecoveryHint d_error_recovery_hints_147_dparser_gram[] = {{3, 49, "]"}}; D_ErrorRecoveryHint d_error_recovery_hints_157_dparser_gram[] = {{3, 39, "}"}}; D_ErrorRecoveryHint d_error_recovery_hints_159_dparser_gram[] = {{4, 30, ")"}}; D_State d_states_dparser_gram[] = { {d_goto_valid_0_dparser_gram, 1, {1, d_reductions_0_dparser_gram}, {2, d_right_epsilon_hints_0_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {0, NULL}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 1, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_2_dparser_gram, 1, {1, d_reductions_2_dparser_gram}, {0, NULL}, {3, d_error_recovery_hints_2_dparser_gram}, 1, NULL, (void*)d_scanner_2_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_2_dparser_gram, d_accepts_diff_2_dparser_gram, -1}, {d_goto_valid_3_dparser_gram, 52, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_3_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_3_dparser_gram, d_accepts_diff_3_dparser_gram, -1}, {d_goto_valid_4_dparser_gram, 3, {1, d_reductions_4_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_4_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_5_dparser_gram, -24, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_5_dparser_gram}, 1, NULL, (void*)d_scanner_5_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_5_dparser_gram, d_accepts_diff_5_dparser_gram, -1}, {d_goto_valid_6_dparser_gram, -13, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_6_dparser_gram}, 1, NULL, (void*)d_scanner_6_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_6_dparser_gram, d_accepts_diff_6_dparser_gram, -1}, {d_goto_valid_7_dparser_gram, -1, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_6_dparser_gram}, 1, NULL, (void*)d_scanner_7_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_7_dparser_gram, d_accepts_diff_7_dparser_gram, -1}, {d_goto_valid_8_dparser_gram, 41, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_6_dparser_gram}, 1, NULL, (void*)d_scanner_7_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_7_dparser_gram, d_accepts_diff_7_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_9_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_10_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_11_dparser_gram, 40, {1, d_reductions_11_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_11_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_12_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_13_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_14_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_15_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_16_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_17_dparser_gram, -13, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_17_dparser_gram}, 1, NULL, (void*)d_scanner_17_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_17_dparser_gram, d_accepts_diff_17_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_18_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_19_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_20_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_21_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_22_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_23_dparser_gram, 7, {0, NULL}, {0, NULL}, {4, d_error_recovery_hints_23_dparser_gram}, 1, NULL, (void*)d_scanner_23_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_23_dparser_gram, d_accepts_diff_23_dparser_gram, -1}, {d_goto_valid_24_dparser_gram, 45, {1, d_reductions_24_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_24_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_25_dparser_gram, 42, {1, d_reductions_25_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_25_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_26_dparser_gram, 42, {1, d_reductions_26_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_26_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_27_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_28_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_29_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_30_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_31_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_32_dparser_gram, -78, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_5_dparser_gram}, 1, NULL, (void*)d_scanner_32_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_32_dparser_gram, d_accepts_diff_32_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_33_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_34_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_35_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_36_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_37_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_38_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_39_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_40_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_41_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_42_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_43_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_44_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_45_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_46_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_47_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_48_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_49_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_50_dparser_gram, -5, {1, d_reductions_50_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_50_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_51_dparser_gram, -10, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_50_dparser_gram}, 1, NULL, (void*)d_scanner_51_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_51_dparser_gram, d_accepts_diff_51_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_52_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_53_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_54_dparser_gram, -31, {1, d_reductions_54_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_50_dparser_gram}, 1, NULL, (void*)d_scanner_54_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_54_dparser_gram, d_accepts_diff_54_dparser_gram, -1}, {d_goto_valid_55_dparser_gram, -108, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_55_dparser_gram}, 1, NULL, (void*)d_scanner_32_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_32_dparser_gram, d_accepts_diff_32_dparser_gram, -1}, {d_goto_valid_56_dparser_gram, 0, {1, d_reductions_56_dparser_gram}, {2, d_right_epsilon_hints_56_dparser_gram}, {1, d_error_recovery_hints_56_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_57_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_58_dparser_gram, -1, {1, d_reductions_58_dparser_gram}, {2, d_right_epsilon_hints_58_dparser_gram}, {1, d_error_recovery_hints_56_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_59_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_59_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_60_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_61_dparser_gram, -125, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_61_dparser_gram}, 1, NULL, (void*)d_scanner_61_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_61_dparser_gram, d_accepts_diff_61_dparser_gram, -1}, {d_goto_valid_62_dparser_gram, -209, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_61_dparser_gram}, 1, NULL, (void*)d_scanner_32_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_32_dparser_gram, d_accepts_diff_32_dparser_gram, -1}, {d_goto_valid_63_dparser_gram, -226, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_61_dparser_gram}, 1, NULL, (void*)d_scanner_63_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_63_dparser_gram, d_accepts_diff_63_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_64_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_64_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_65_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_66_dparser_gram, -61, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_64_dparser_gram}, 1, NULL, (void*)d_scanner_51_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_51_dparser_gram, d_accepts_diff_51_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_67_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_64_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_68_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_69_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_70_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_71_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_72_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_73_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_74_dparser_gram, 47, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_64_dparser_gram}, 1, NULL, (void*)d_scanner_74_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_74_dparser_gram, d_accepts_diff_74_dparser_gram, -1}, {d_goto_valid_75_dparser_gram, -139, {1, d_reductions_75_dparser_gram}, {1, d_right_epsilon_hints_75_dparser_gram}, {0, NULL}, 1, NULL, (void*)d_scanner_54_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_54_dparser_gram, d_accepts_diff_54_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_76_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_76_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_77_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_78_dparser_gram, 64, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_78_dparser_gram}, 1, NULL, (void*)d_scanner_78_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_78_dparser_gram, d_accepts_diff_78_dparser_gram, -1}, {d_goto_valid_79_dparser_gram, -7, {1, d_reductions_79_dparser_gram}, {1, d_right_epsilon_hints_79_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_80_dparser_gram, -10, {2, d_reductions_80_dparser_gram}, {1, d_right_epsilon_hints_80_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_81_dparser_gram, 61, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_78_dparser_gram}, 1, NULL, (void*)d_scanner_78_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_78_dparser_gram, d_accepts_diff_78_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_82_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_82_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_83_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_84_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_84_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_85_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_86_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_86_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_87_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_88_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_88_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_89_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_90_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_88_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_91_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_92_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_92_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_93_dparser_gram, -17, {1, d_reductions_93_dparser_gram}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_93_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_93_dparser_gram, d_accepts_diff_93_dparser_gram, -1}, {d_goto_valid_94_dparser_gram, -9, {1, d_reductions_94_dparser_gram}, {1, d_right_epsilon_hints_94_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_95_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_96_dparser_gram, -267, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_96_dparser_gram}, 1, NULL, (void*)d_scanner_96_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_96_dparser_gram, d_accepts_diff_96_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_97_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_92_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_98_dparser_gram, -14, {1, d_reductions_98_dparser_gram}, {2, d_right_epsilon_hints_98_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_99_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_100_dparser_gram, -264, {1, d_reductions_100_dparser_gram}, {2, d_right_epsilon_hints_100_dparser_gram}, {2, d_error_recovery_hints_100_dparser_gram}, 1, NULL, (void*)d_scanner_100_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_100_dparser_gram, d_accepts_diff_100_dparser_gram, -1}, {d_goto_valid_101_dparser_gram, -349, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_101_dparser_gram}, 1, NULL, (void*)d_scanner_5_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_5_dparser_gram, d_accepts_diff_5_dparser_gram, -1}, {d_goto_valid_102_dparser_gram, -5, {1, d_reductions_102_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_102_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_103_dparser_gram, 11, {1, d_reductions_103_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_103_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_104_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_105_dparser_gram, -15, {2, d_reductions_105_dparser_gram}, {1, d_right_epsilon_hints_105_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_106_dparser_gram, -17, {1, d_reductions_106_dparser_gram}, {1, d_right_epsilon_hints_106_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_107_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_108_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_109_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_110_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_111_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_112_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_113_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_114_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_115_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_116_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_117_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_118_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_119_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_120_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_121_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_122_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_123_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_124_dparser_gram, -129, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_124_dparser_gram}, 1, NULL, (void*)d_scanner_124_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_124_dparser_gram, d_accepts_diff_124_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_125_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_126_dparser_gram, -140, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_124_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_124_dparser_gram, d_accepts_diff_124_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_127_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_128_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_129_dparser_gram, -101, {1, d_reductions_129_dparser_gram}, {1, d_right_epsilon_hints_129_dparser_gram}, {1, d_error_recovery_hints_129_dparser_gram}, 1, NULL, (void*)d_scanner_129_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_129_dparser_gram, d_accepts_diff_129_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_130_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_131_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_132_dparser_gram, -366, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_101_dparser_gram}, 1, NULL, (void*)d_scanner_32_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_32_dparser_gram, d_accepts_diff_32_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_133_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_134_dparser_gram, -43, {1, d_reductions_134_dparser_gram}, {2, d_right_epsilon_hints_134_dparser_gram}, {1, d_error_recovery_hints_134_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_135_dparser_gram, -391, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_135_dparser_gram}, 1, NULL, (void*)d_scanner_63_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_63_dparser_gram, d_accepts_diff_63_dparser_gram, -1}, {d_goto_valid_136_dparser_gram, -292, {1, d_reductions_136_dparser_gram}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_136_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_136_dparser_gram, d_accepts_diff_136_dparser_gram, -1}, {d_goto_valid_137_dparser_gram, -403, {1, d_reductions_137_dparser_gram}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_136_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_136_dparser_gram, d_accepts_diff_136_dparser_gram, -1}, {d_goto_valid_138_dparser_gram, 20, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_138_dparser_gram}, 1, NULL, (void*)d_scanner_74_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_74_dparser_gram, d_accepts_diff_74_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_139_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_140_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_141_dparser_gram, -15, {1, d_reductions_141_dparser_gram}, {1, d_right_epsilon_hints_141_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_142_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_143_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_144_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_144_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_145_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_146_dparser_gram, 37, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_146_dparser_gram}, 1, NULL, (void*)d_scanner_146_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_146_dparser_gram, d_accepts_diff_146_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_147_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_147_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_148_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_149_dparser_gram, -187, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_124_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_124_dparser_gram, d_accepts_diff_124_dparser_gram, -1}, {d_goto_valid_150_dparser_gram, -310, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_150_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_150_dparser_gram, d_accepts_diff_150_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_151_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_152_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_153_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_154_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_155_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_156_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_157_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_157_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_158_dparser_gram, -30, {1, d_reductions_158_dparser_gram}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_7_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_7_dparser_gram, d_accepts_diff_7_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_159_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_159_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_160_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_161_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_162_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_163_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {NULL, -2147483647, {1, d_reductions_164_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}, {d_goto_valid_165_dparser_gram, 21, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_165_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_165_dparser_gram, d_accepts_diff_165_dparser_gram, -1}, {d_goto_valid_166_dparser_gram, -54, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_129_dparser_gram}, 1, NULL, (void*)d_scanner_129_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_129_dparser_gram, d_accepts_diff_129_dparser_gram, -1}, {NULL, -2147483647, {1, d_reductions_167_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1} }; D_Symbol d_symbols_dparser_gram[] = { {D_SYMBOL_EBNF, "0 Start", 7, -1}, {D_SYMBOL_NTERM, "grammar", 7, -1}, {D_SYMBOL_INTERNAL, "grammar__2", 10, -1}, {D_SYMBOL_NTERM, "top_level_statement", 19, -1}, {D_SYMBOL_NTERM, "include_statement", 17, -1}, {D_SYMBOL_NTERM, "global_code", 11, -1}, {D_SYMBOL_INTERNAL, "global_code__9", 14, -1}, {D_SYMBOL_INTERNAL, "global_code__8", 14, -1}, {D_SYMBOL_INTERNAL, "global_code__7", 14, -1}, {D_SYMBOL_INTERNAL, "global_code__6", 14, -1}, {D_SYMBOL_NTERM, "pass_types", 10, -1}, {D_SYMBOL_NTERM, "pass_type", 9, -1}, {D_SYMBOL_NTERM, "declarationtype", 15, -1}, {D_SYMBOL_NTERM, "token_identifier", 16, -1}, {D_SYMBOL_NTERM, "production", 10, -1}, {D_SYMBOL_NTERM, "regex_production", 16, -1}, {D_SYMBOL_NTERM, "production_name", 15, -1}, {D_SYMBOL_EBNF, "production_name__17", 19, -1}, {D_SYMBOL_NTERM, "rules", 5, -1}, {D_SYMBOL_INTERNAL, "rules__20", 9, -1}, {D_SYMBOL_EBNF, "rules__19", 9, -1}, {D_SYMBOL_NTERM, "rule", 4, -1}, {D_SYMBOL_INTERNAL, "rule__28", 8, -1}, {D_SYMBOL_INTERNAL, "rule__27", 8, -1}, {D_SYMBOL_EBNF, "rule__22", 8, -1}, {D_SYMBOL_INTERNAL, "rule__22__26", 12, -1}, {D_SYMBOL_INTERNAL, "rule__22__25", 12, -1}, {D_SYMBOL_EBNF, "rule__22__23", 12, -1}, {D_SYMBOL_INTERNAL, "rule__22__23__24", 16, -1}, {D_SYMBOL_NTERM, "new_rule", 8, -1}, {D_SYMBOL_NTERM, "simple_element", 14, -1}, {D_SYMBOL_INTERNAL, "simple_element__31", 18, -1}, {D_SYMBOL_NTERM, "element", 7, -1}, {D_SYMBOL_NTERM, "new_subrule", 11, -1}, {D_SYMBOL_NTERM, "element_modifier", 16, -1}, {D_SYMBOL_EBNF, "element_modifier__35", 20, -1}, {D_SYMBOL_NTERM, "rule_modifier", 13, -1}, {D_SYMBOL_NTERM, "rule_assoc", 10, -1}, {D_SYMBOL_NTERM, "rule_priority", 13, -1}, {D_SYMBOL_NTERM, "external_action", 15, -1}, {D_SYMBOL_NTERM, "rule_code", 9, -1}, {D_SYMBOL_INTERNAL, "rule_code__43", 13, -1}, {D_SYMBOL_INTERNAL, "rule_code__42", 13, -1}, {D_SYMBOL_INTERNAL, "rule_code__41", 13, -1}, {D_SYMBOL_NTERM, "speculative_code", 16, -1}, {D_SYMBOL_NTERM, "final_code", 10, -1}, {D_SYMBOL_NTERM, "pass_code", 9, -1}, {D_SYMBOL_NTERM, "curly_code", 10, -1}, {D_SYMBOL_INTERNAL, "curly_code__48", 14, -1}, {D_SYMBOL_NTERM, "bracket_code", 12, -1}, {D_SYMBOL_INTERNAL, "bracket_code__50", 16, -1}, {D_SYMBOL_NTERM, "balanced_code", 13, -1}, {D_SYMBOL_INTERNAL, "balanced_code__54", 17, -1}, {D_SYMBOL_INTERNAL, "balanced_code__53", 17, -1}, {D_SYMBOL_INTERNAL, "balanced_code__52", 17, -1}, {D_SYMBOL_NTERM, "symbols", 7, -1}, {D_SYMBOL_NTERM, "string", 6, -1}, {D_SYMBOL_NTERM, "regex", 5, -1}, {D_SYMBOL_NTERM, "identifier", 10, -1}, {D_SYMBOL_NTERM, "integer", 7, -1}, {D_SYMBOL_NTERM, "decimalint", 10, -1}, {D_SYMBOL_NTERM, "hexint", 6, -1}, {D_SYMBOL_NTERM, "octalint", 8, -1}, {D_SYMBOL_STRING, "include", 7}, {D_SYMBOL_STRING, "%<", 2}, {D_SYMBOL_STRING, "%>", 2}, {D_SYMBOL_STRING, "${scanner", 9}, {D_SYMBOL_STRING, "}", 1}, {D_SYMBOL_STRING, "${declare", 9}, {D_SYMBOL_STRING, "}", 1}, {D_SYMBOL_STRING, "${token", 7}, {D_SYMBOL_STRING, "}", 1}, {D_SYMBOL_STRING, "${pass", 6}, {D_SYMBOL_STRING, "}", 1}, {D_SYMBOL_STRING, "preorder", 8}, {D_SYMBOL_STRING, "postorder", 9}, {D_SYMBOL_STRING, "manual", 6}, {D_SYMBOL_STRING, "for_all", 7}, {D_SYMBOL_STRING, "for_undefined", 13}, {D_SYMBOL_STRING, "tokenize", 8}, {D_SYMBOL_STRING, "longest_match", 13}, {D_SYMBOL_STRING, "whitespace", 10}, {D_SYMBOL_STRING, "all_matches", 11}, {D_SYMBOL_STRING, "set_op_priority_from_rule", 25}, {D_SYMBOL_STRING, "all_subparsers", 14}, {D_SYMBOL_STRING, "subparser", 9}, {D_SYMBOL_STRING, "save_parse_tree", 15}, {D_SYMBOL_STRING, ":", 1}, {D_SYMBOL_STRING, ";", 1}, {D_SYMBOL_STRING, ";", 1}, {D_SYMBOL_STRING, ";", 1}, {D_SYMBOL_STRING, "::=", 3}, {D_SYMBOL_STRING, "_", 1}, {D_SYMBOL_STRING, "|", 1}, {D_SYMBOL_STRING, "${scan", 6}, {D_SYMBOL_STRING, "}", 1}, {D_SYMBOL_STRING, "(", 1}, {D_SYMBOL_STRING, ")", 1}, {D_SYMBOL_STRING, "$term", 5}, {D_SYMBOL_STRING, "$name", 5}, {D_SYMBOL_STRING, "/i", 2}, {D_SYMBOL_STRING, "?", 1}, {D_SYMBOL_STRING, "*", 1}, {D_SYMBOL_STRING, "+", 1}, {D_SYMBOL_STRING, "$unary_op_right", 15}, {D_SYMBOL_STRING, "$unary_op_left", 14}, {D_SYMBOL_STRING, "$binary_op_right", 16}, {D_SYMBOL_STRING, "$binary_op_left", 15}, {D_SYMBOL_STRING, "$unary_right", 12}, {D_SYMBOL_STRING, "$unary_left", 11}, {D_SYMBOL_STRING, "$binary_right", 13}, {D_SYMBOL_STRING, "$binary_left", 12}, {D_SYMBOL_STRING, "$right", 6}, {D_SYMBOL_STRING, "$left", 5}, {D_SYMBOL_STRING, "${action}", 9}, {D_SYMBOL_STRING, "${action", 8}, {D_SYMBOL_STRING, "}", 1}, {D_SYMBOL_STRING, ":", 1}, {D_SYMBOL_STRING, "{", 1}, {D_SYMBOL_STRING, "}", 1}, {D_SYMBOL_STRING, "[", 1}, {D_SYMBOL_STRING, "]", 1}, {D_SYMBOL_STRING, "(", 1}, {D_SYMBOL_STRING, ")", 1}, {D_SYMBOL_STRING, "[", 1}, {D_SYMBOL_STRING, "]", 1}, {D_SYMBOL_STRING, "{", 1}, {D_SYMBOL_STRING, "}", 1}, {D_SYMBOL_REGEX, "[!~`@#$%^&*\\\\-_+=|:;\\\\\\\\<,>.?/]", 37}, {D_SYMBOL_REGEX, "'([^'\\\\\\\\]|\\\\\\\\[^])*'", 29}, {D_SYMBOL_REGEX, "\\\"([^\\\"\\\\\\\\]|\\\\\\\\[^])*\\\"", 38}, {D_SYMBOL_REGEX, "[a-zA-Z_][a-zA-Z_0-9]*", 22}, {D_SYMBOL_REGEX, "-?[1-9][0-9]*[uUlL]?", 20}, {D_SYMBOL_REGEX, "-?(0x|0X)[0-9a-fA-F]+[uUlL]?", 28}, {D_SYMBOL_REGEX, "-?0[0-7]*[uUlL]?", 16}, }; D_ParserTables parser_tables_dparser_gram = { 168, d_states_dparser_gram, d_gotos_dparser_gram, 0, 135, d_symbols_dparser_gram, NULL, 0, NULL, 0};