1 /*
2 Generated by Make DParser Version 1.31.53f33c65ae097859f904c76b8db6196a7a1799ea
3 Available at http://dparser.sf.net
4 */
5
6 #line 4 "grammar.g"
7
8 #include "gramgram.h"
9 #include "d.h"
10
11 #line 12 "grammar.g.d_parser.c"
12 #include "dparse.h"
13
14 D_Reduction d_reduction_0_dparser_gram = {1, 0, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
15 D_Reduction d_reduction_1_dparser_gram = {1, 1, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
16 D_Reduction d_reduction_2_dparser_gram = {2, 2, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
17 D_Reduction d_reduction_3_dparser_gram = {0, 2, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
18 D_Reduction d_reduction_4_dparser_gram = {1, 3, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
19 #line 13 "grammar.g"
d_final_reduction_code_4_7_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)20 int d_final_reduction_code_4_7_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
21 char *grammar_pathname = dup_str((*(D_PN(_children[1], _offset))).start_loc.s+1, (*(D_PN(_children[1], _offset))).end-1);
22 if (parse_grammar((D_PN(_ps, _offset)->globals), grammar_pathname, 0) < 0)
23 d_fail("unable to parse grammar '%s'", grammar_pathname);
24 FREE(grammar_pathname);
25 (void)_children; (void)_n_children; (void)_parser; return 0;}
26
27 #line 28 "grammar.g.d_parser.c"
28 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};
29 #line 22 "grammar.g"
d_final_reduction_code_5_8_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)30 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); (void)_children; (void)_n_children; (void)_parser; return 0;}
31
32 #line 33 "grammar.g.d_parser.c"
33 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};
34 #line 23 "grammar.g"
d_final_reduction_code_5_9_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)35 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); (void)_children; (void)_n_children; (void)_parser; return 0;}
36
37 #line 38 "grammar.g.d_parser.c"
38 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};
39 #line 24 "grammar.g"
d_final_reduction_code_5_10_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)40 int d_final_reduction_code_5_10_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
41 (D_PN(_ps, _offset)->globals)->scanner.code = dup_str((*(D_PN(_children[1], _offset))).start_loc.s, (*(D_PN(_children[1], _offset))).end);
42 (D_PN(_ps, _offset)->globals)->scanner.line = (*(D_PN(_children[0], _offset))).start_loc.line;
43 (void)_children; (void)_n_children; (void)_parser; return 0;}
44
45 #line 46 "grammar.g.d_parser.c"
46 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};
47 #line 28 "grammar.g"
d_final_reduction_code_5_11_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)48 int d_final_reduction_code_5_11_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
49 if (!d_get_number_of_children(&(*(D_PN(_children[2], _offset)))))
50 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);
51 else {
52 int i, n = d_get_number_of_children(&(*(D_PN(_children[2], _offset))));
53 for (i = 0; i < n; i++) {
54 D_ParseNode *pn = d_get_child(&(*(D_PN(_children[2], _offset))), i);
55 add_declaration((D_PN(_ps, _offset)->globals), pn->start_loc.s, pn->end, (D_PN(_children[1], _offset)->user).kind, pn->start_loc.line);
56 }
57 }
58 (void)_children; (void)_n_children; (void)_parser; return 0;}
59
60 #line 61 "grammar.g.d_parser.c"
61 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};
62 D_Reduction d_reduction_12_dparser_gram = {3, 5, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
63 #line 40 "grammar.g"
d_final_reduction_code_5_13_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)64 int d_final_reduction_code_5_13_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
65 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);
66 (void)_children; (void)_n_children; (void)_parser; return 0;}
67
68 #line 69 "grammar.g.d_parser.c"
69 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};
70 D_Reduction d_reduction_14_dparser_gram = {2, 6, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
71 D_Reduction d_reduction_15_dparser_gram = {1, 6, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
72 D_Reduction d_reduction_16_dparser_gram = {2, 7, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
73 D_Reduction d_reduction_17_dparser_gram = {0, 7, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
74 D_Reduction d_reduction_18_dparser_gram = {2, 8, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
75 D_Reduction d_reduction_19_dparser_gram = {1, 8, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
76 D_Reduction d_reduction_20_dparser_gram = {2, 9, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
77 D_Reduction d_reduction_21_dparser_gram = {0, 9, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
78 D_Reduction d_reduction_22_dparser_gram = {0, 10, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
79 #line 47 "grammar.g"
d_final_reduction_code_10_23_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)80 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
81
82 #line 83 "grammar.g.d_parser.c"
83 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};
84 #line 51 "grammar.g"
d_final_reduction_code_11_24_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)85 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
86
87 #line 88 "grammar.g.d_parser.c"
88 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};
89 #line 52 "grammar.g"
d_final_reduction_code_11_25_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)90 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
91
92 #line 93 "grammar.g.d_parser.c"
93 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};
94 #line 53 "grammar.g"
d_final_reduction_code_11_26_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)95 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
96
97 #line 98 "grammar.g.d_parser.c"
98 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};
99 #line 54 "grammar.g"
d_final_reduction_code_11_27_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)100 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
101
102 #line 103 "grammar.g.d_parser.c"
103 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};
104 #line 55 "grammar.g"
d_final_reduction_code_11_28_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)105 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
106
107 #line 108 "grammar.g.d_parser.c"
108 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};
109 #line 59 "grammar.g"
d_final_reduction_code_12_29_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)110 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
111
112 #line 113 "grammar.g.d_parser.c"
113 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};
114 #line 60 "grammar.g"
d_final_reduction_code_12_30_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)115 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
116
117 #line 118 "grammar.g.d_parser.c"
118 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};
119 #line 61 "grammar.g"
d_final_reduction_code_12_31_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)120 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
121
122 #line 123 "grammar.g.d_parser.c"
123 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};
124 #line 62 "grammar.g"
d_final_reduction_code_12_32_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)125 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
126
127 #line 128 "grammar.g.d_parser.c"
128 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};
129 #line 63 "grammar.g"
d_final_reduction_code_12_33_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)130 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
131
132 #line 133 "grammar.g.d_parser.c"
133 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};
134 #line 64 "grammar.g"
d_final_reduction_code_12_34_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)135 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
136
137 #line 138 "grammar.g.d_parser.c"
138 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};
139 #line 65 "grammar.g"
d_final_reduction_code_12_35_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)140 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
141
142 #line 143 "grammar.g.d_parser.c"
143 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};
144 #line 66 "grammar.g"
d_final_reduction_code_12_36_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)145 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; (void)_children; (void)_n_children; (void)_parser; return 0;}
146
147 #line 148 "grammar.g.d_parser.c"
148 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};
149 #line 69 "grammar.g"
d_final_reduction_code_13_37_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)150 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); (void)_children; (void)_n_children; (void)_parser; return 0;}
151
152 #line 153 "grammar.g.d_parser.c"
153 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};
154 D_Reduction d_reduction_38_dparser_gram = {4, 14, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
155 D_Reduction d_reduction_40_dparser_gram = {1, 14, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
156 #line 75 "grammar.g"
d_final_reduction_code_15_41_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)157 int d_final_reduction_code_15_41_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
158 (D_PN(_ps, _offset)->globals)->p->regex = 1;
159 (void)_children; (void)_n_children; (void)_parser; return 0;}
160
161 #line 162 "grammar.g.d_parser.c"
162 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};
163 #line 79 "grammar.g"
d_final_reduction_code_16_42_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)164 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)); (void)_children; (void)_n_children; (void)_parser; return 0;}
165
166 #line 167 "grammar.g.d_parser.c"
167 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};
168 D_Reduction d_reduction_43_dparser_gram = {1, 17, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
169 D_Reduction d_reduction_45_dparser_gram = {2, 18, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
170 D_Reduction d_reduction_46_dparser_gram = {2, 19, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
171 D_Reduction d_reduction_47_dparser_gram = {0, 19, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
172 D_Reduction d_reduction_48_dparser_gram = {2, 20, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
173 #line 83 "grammar.g"
d_final_reduction_code_21_49_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)174 int d_final_reduction_code_21_49_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
175 vec_add(&(D_PN(_ps, _offset)->globals)->p->rules, (D_PN(_ps, _offset)->globals)->r);
176 (void)_children; (void)_n_children; (void)_parser; return 0;}
177
178 #line 179 "grammar.g.d_parser.c"
179 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};
180 D_Reduction d_reduction_50_dparser_gram = {2, 22, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
181 D_Reduction d_reduction_51_dparser_gram = {0, 22, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
182 D_Reduction d_reduction_52_dparser_gram = {1, 23, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
183 D_Reduction d_reduction_53_dparser_gram = {0, 23, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
184 D_Reduction d_reduction_54_dparser_gram = {3, 24, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
185 D_Reduction d_reduction_55_dparser_gram = {2, 25, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
186 D_Reduction d_reduction_56_dparser_gram = {0, 25, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
187 D_Reduction d_reduction_57_dparser_gram = {2, 26, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
188 D_Reduction d_reduction_58_dparser_gram = {0, 26, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
189 D_Reduction d_reduction_59_dparser_gram = {2, 27, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
190 D_Reduction d_reduction_60_dparser_gram = {2, 28, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
191 D_Reduction d_reduction_61_dparser_gram = {0, 28, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
192 #line 87 "grammar.g"
d_final_reduction_code_29_62_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)193 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); (void)_children; (void)_n_children; (void)_parser; return 0;}
194
195 #line 196 "grammar.g.d_parser.c"
196 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};
197 #line 90 "grammar.g"
d_final_reduction_code_30_63_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)198 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); (void)_children; (void)_n_children; (void)_parser; return 0;}
199
200 #line 201 "grammar.g.d_parser.c"
201 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};
202 #line 91 "grammar.g"
d_final_reduction_code_30_64_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)203 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); (void)_children; (void)_n_children; (void)_parser; return 0;}
204
205 #line 206 "grammar.g.d_parser.c"
206 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};
207 #line 92 "grammar.g"
d_final_reduction_code_30_65_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)208 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_utf8_char((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); (void)_children; (void)_n_children; (void)_parser; return 0;}
209
210 #line 211 "grammar.g.d_parser.c"
211 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};
212 #line 93 "grammar.g"
d_final_reduction_code_30_66_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)213 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_ident((*(D_PN(_children[0], _offset))).start_loc.s, (*(D_PN(_children[0], _offset))).end, (D_PN(_ps, _offset)->globals)->r); (void)_children; (void)_n_children; (void)_parser; return 0;}
214
215 #line 216 "grammar.g.d_parser.c"
216 D_Reduction d_reduction_66_dparser_gram = {1, 30, NULL, d_final_reduction_code_30_66_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
217 #line 94 "grammar.g"
d_final_reduction_code_30_67_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)218 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_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); (void)_children; (void)_n_children; (void)_parser; return 0;}
219
220 #line 221 "grammar.g.d_parser.c"
221 D_Reduction d_reduction_67_dparser_gram = {3, 30, NULL, d_final_reduction_code_30_67_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
222 #line 95 "grammar.g"
d_final_reduction_code_30_68_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)223 int d_final_reduction_code_30_68_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
224 (D_PN(_ps, _offset)->globals)->e = new_elem_nterm((D_PN(_ps, _offset)->globals)->p, (D_PN(_children[1], _offset)->user).r);
225 (D_PN(_ps, _offset)->globals)->p = (D_PN(_children[1], _offset)->user).p;
226 (D_PN(_ps, _offset)->globals)->r = (D_PN(_children[1], _offset)->user).r;
227 vec_add(&(D_PN(_ps, _offset)->globals)->r->elems, (D_PN(_ps, _offset)->globals)->e);
228 (void)_children; (void)_n_children; (void)_parser; return 0;}
229
230 #line 231 "grammar.g.d_parser.c"
231 D_Reduction d_reduction_68_dparser_gram = {4, 30, NULL, d_final_reduction_code_30_68_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
232 D_Reduction d_reduction_69_dparser_gram = {2, 31, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
233 D_Reduction d_reduction_70_dparser_gram = {1, 31, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
234 D_Reduction d_reduction_71_dparser_gram = {1, 32, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
235 #line 105 "grammar.g"
d_final_reduction_code_32_72_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)236 int d_final_reduction_code_32_72_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
237 Production *p = new_internal_production((D_PN(_ps, _offset)->globals), NULL);
238 Rule *r = new_rule((D_PN(_ps, _offset)->globals), p);
239 vec_add(&p->rules, r);
240 r->speculative_code.code = dup_str((*(D_PN(_children[0], _offset))).start_loc.s + 1, (*(D_PN(_children[0], _offset))).end - 1);
241 r->speculative_code.line = (*(D_PN(_children[0], _offset))).start_loc.line;
242 (D_PN(_ps, _offset)->globals)->e = new_elem_nterm(p, (D_PN(_ps, _offset)->globals)->r);
243 vec_add(&(D_PN(_ps, _offset)->globals)->r->elems, (D_PN(_ps, _offset)->globals)->e);
244 (void)_children; (void)_n_children; (void)_parser; return 0;}
245
246 #line 247 "grammar.g.d_parser.c"
247 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};
248 #line 114 "grammar.g"
d_final_reduction_code_32_73_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)249 int d_final_reduction_code_32_73_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
250 Production *p = new_internal_production((D_PN(_ps, _offset)->globals), NULL);
251 Rule *r = new_rule((D_PN(_ps, _offset)->globals), p);
252 vec_add(&p->rules, r);
253 r->final_code.code = dup_str((*(D_PN(_children[0], _offset))).start_loc.s + 1, (*(D_PN(_children[0], _offset))).end - 1);
254 r->final_code.line = (*(D_PN(_children[0], _offset))).start_loc.line;
255 (D_PN(_ps, _offset)->globals)->e = new_elem_nterm(p, (D_PN(_ps, _offset)->globals)->r);
256 vec_add(&(D_PN(_ps, _offset)->globals)->r->elems, (D_PN(_ps, _offset)->globals)->e);
257 (void)_children; (void)_n_children; (void)_parser; return 0;}
258
259 #line 260 "grammar.g.d_parser.c"
260 D_Reduction d_reduction_73_dparser_gram = {1, 32, NULL, d_final_reduction_code_32_73_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
261 #line 125 "grammar.g"
d_final_reduction_code_33_74_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)262 int d_final_reduction_code_33_74_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
263 (D_PN(_ps, _offset)->user).p = (D_PN(_ps, _offset)->globals)->p;
264 (D_PN(_ps, _offset)->user).r = (D_PN(_ps, _offset)->globals)->r;
265 (D_PN(_ps, _offset)->globals)->p = new_internal_production((D_PN(_ps, _offset)->globals), (D_PN(_ps, _offset)->globals)->p);
266 (D_PN(_ps, _offset)->globals)->r = 0;
267 (void)_children; (void)_n_children; (void)_parser; return 0;}
268
269 #line 270 "grammar.g.d_parser.c"
270 D_Reduction d_reduction_74_dparser_gram = {0, 33, NULL, d_final_reduction_code_33_74_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
271 #line 133 "grammar.g"
d_final_reduction_code_34_75_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)272 int d_final_reduction_code_34_75_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
273 if ((D_PN(_ps, _offset)->globals)->e->kind != ELEM_TERM)
274 d_fail("terminal priority on non-terminal");
275 (D_PN(_ps, _offset)->globals)->e->e.term->term_priority = strtol((*(D_PN(_children[1], _offset))).start_loc.s, NULL, 0);
276 (void)_children; (void)_n_children; (void)_parser; return 0;}
277
278 #line 279 "grammar.g.d_parser.c"
279 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};
280 #line 138 "grammar.g"
d_final_reduction_code_34_76_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)281 int d_final_reduction_code_34_76_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
282 if ((D_PN(_ps, _offset)->globals)->e->kind != ELEM_TERM)
283 d_fail("terminal name on non-terminal");
284 (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);
285 (void)_children; (void)_n_children; (void)_parser; return 0;}
286
287 #line 288 "grammar.g.d_parser.c"
288 D_Reduction d_reduction_76_dparser_gram = {2, 34, NULL, d_final_reduction_code_34_76_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
289 #line 143 "grammar.g"
d_final_reduction_code_34_77_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)290 int d_final_reduction_code_34_77_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
291 if ((D_PN(_ps, _offset)->globals)->e->kind != ELEM_TERM)
292 d_fail("ignore-case (/i) on non-terminal");
293 (D_PN(_ps, _offset)->globals)->e->e.term->ignore_case = 1;
294 (void)_children; (void)_n_children; (void)_parser; return 0;}
295
296 #line 297 "grammar.g.d_parser.c"
297 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};
298 #line 148 "grammar.g"
d_final_reduction_code_34_78_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)299 int d_final_reduction_code_34_78_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { conditional_EBNF((D_PN(_ps, _offset)->globals)); (void)_children; (void)_n_children; (void)_parser; return 0;}
300
301 #line 302 "grammar.g.d_parser.c"
302 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};
303 #line 149 "grammar.g"
d_final_reduction_code_34_79_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)304 int d_final_reduction_code_34_79_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { star_EBNF((D_PN(_ps, _offset)->globals)); (void)_children; (void)_n_children; (void)_parser; return 0;}
305
306 #line 307 "grammar.g.d_parser.c"
307 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};
308 #line 150 "grammar.g"
d_final_reduction_code_34_80_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)309 int d_final_reduction_code_34_80_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { plus_EBNF((D_PN(_ps, _offset)->globals)); (void)_children; (void)_n_children; (void)_parser; return 0;}
310
311 #line 312 "grammar.g.d_parser.c"
312 D_Reduction d_reduction_80_dparser_gram = {1, 34, NULL, d_final_reduction_code_34_80_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
313 #line 151 "grammar.g"
d_final_reduction_code_34_81_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)314 int d_final_reduction_code_34_81_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { rep_EBNF((D_PN(_ps, _offset)->globals), strtol((*(D_PN(_children[1], _offset))).start_loc.s, NULL, 0), -1); (void)_children; (void)_n_children; (void)_parser; return 0;}
315
316 #line 317 "grammar.g.d_parser.c"
317 D_Reduction d_reduction_81_dparser_gram = {2, 34, NULL, d_final_reduction_code_34_81_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
318 #line 152 "grammar.g"
d_final_reduction_code_34_82_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)319 int d_final_reduction_code_34_82_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) { rep_EBNF((D_PN(_ps, _offset)->globals), strtol((*(D_PN(_children[1], _offset))).start_loc.s, NULL, 0), strtol((*(D_PN(_children[3], _offset))).start_loc.s, NULL, 0)); (void)_children; (void)_n_children; (void)_parser; return 0;}
320
321 #line 322 "grammar.g.d_parser.c"
322 D_Reduction d_reduction_82_dparser_gram = {4, 34, NULL, d_final_reduction_code_34_82_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
323 D_Reduction d_reduction_83_dparser_gram = {1, 35, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
324 D_Reduction d_reduction_85_dparser_gram = {2, 36, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
325 D_Reduction d_reduction_86_dparser_gram = {1, 36, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
326 #line 158 "grammar.g"
d_final_reduction_code_37_87_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)327 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_UNARY_RIGHT; (void)_children; (void)_n_children; (void)_parser; return 0;}
328
329 #line 330 "grammar.g.d_parser.c"
330 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};
331 #line 159 "grammar.g"
d_final_reduction_code_37_88_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)332 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->op_assoc = ASSOC_UNARY_LEFT; (void)_children; (void)_n_children; (void)_parser; return 0;}
333
334 #line 335 "grammar.g.d_parser.c"
335 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};
336 #line 160 "grammar.g"
d_final_reduction_code_37_89_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)337 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->op_assoc = ASSOC_BINARY_RIGHT; (void)_children; (void)_n_children; (void)_parser; return 0;}
338
339 #line 340 "grammar.g.d_parser.c"
340 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};
341 #line 161 "grammar.g"
d_final_reduction_code_37_90_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)342 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->op_assoc = ASSOC_BINARY_LEFT; (void)_children; (void)_n_children; (void)_parser; return 0;}
343
344 #line 345 "grammar.g.d_parser.c"
345 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};
346 #line 162 "grammar.g"
d_final_reduction_code_37_91_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)347 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_UNARY_RIGHT; (void)_children; (void)_n_children; (void)_parser; return 0;}
348
349 #line 350 "grammar.g.d_parser.c"
350 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};
351 #line 163 "grammar.g"
d_final_reduction_code_37_92_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)352 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_UNARY_LEFT; (void)_children; (void)_n_children; (void)_parser; return 0;}
353
354 #line 355 "grammar.g.d_parser.c"
355 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};
356 #line 164 "grammar.g"
d_final_reduction_code_37_93_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)357 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_BINARY_RIGHT; (void)_children; (void)_n_children; (void)_parser; return 0;}
358
359 #line 360 "grammar.g.d_parser.c"
360 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};
361 #line 165 "grammar.g"
d_final_reduction_code_37_94_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)362 int d_final_reduction_code_37_94_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; (void)_children; (void)_n_children; (void)_parser; return 0;}
363
364 #line 365 "grammar.g.d_parser.c"
365 D_Reduction d_reduction_94_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_94_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
366 #line 166 "grammar.g"
d_final_reduction_code_37_95_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)367 int d_final_reduction_code_37_95_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; (void)_children; (void)_n_children; (void)_parser; return 0;}
368
369 #line 370 "grammar.g.d_parser.c"
370 D_Reduction d_reduction_95_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_95_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
371 #line 167 "grammar.g"
d_final_reduction_code_37_96_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)372 int d_final_reduction_code_37_96_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; (void)_children; (void)_n_children; (void)_parser; return 0;}
373
374 #line 375 "grammar.g.d_parser.c"
375 D_Reduction d_reduction_96_dparser_gram = {1, 37, NULL, d_final_reduction_code_37_96_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
376 #line 170 "grammar.g"
d_final_reduction_code_38_97_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)377 int d_final_reduction_code_38_97_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
378 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);
379 else (D_PN(_ps, _offset)->globals)->r->rule_priority = strtol((*(D_PN(_children[0], _offset))).start_loc.s, NULL, 0);
380 (void)_children; (void)_n_children; (void)_parser; return 0;}
381
382 #line 383 "grammar.g.d_parser.c"
383 D_Reduction d_reduction_97_dparser_gram = {1, 38, NULL, d_final_reduction_code_38_97_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
384 #line 176 "grammar.g"
d_final_reduction_code_39_98_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)385 int d_final_reduction_code_39_98_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++; (void)_children; (void)_n_children; (void)_parser; return 0;}
386
387 #line 388 "grammar.g.d_parser.c"
388 D_Reduction d_reduction_98_dparser_gram = {1, 39, NULL, d_final_reduction_code_39_98_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
389 #line 177 "grammar.g"
d_final_reduction_code_39_99_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)390 int d_final_reduction_code_39_99_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); (void)_children; (void)_n_children; (void)_parser; return 0;}
391
392 #line 393 "grammar.g.d_parser.c"
393 D_Reduction d_reduction_99_dparser_gram = {3, 39, NULL, d_final_reduction_code_39_99_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
394 D_Reduction d_reduction_100_dparser_gram = {3, 40, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
395 D_Reduction d_reduction_101_dparser_gram = {2, 41, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
396 D_Reduction d_reduction_102_dparser_gram = {0, 41, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
397 D_Reduction d_reduction_103_dparser_gram = {1, 42, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
398 D_Reduction d_reduction_104_dparser_gram = {0, 42, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
399 D_Reduction d_reduction_105_dparser_gram = {1, 43, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
400 D_Reduction d_reduction_106_dparser_gram = {0, 43, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
401 #line 182 "grammar.g"
d_final_reduction_code_44_107_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)402 int d_final_reduction_code_44_107_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
403 (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);
404 (D_PN(_ps, _offset)->globals)->r->speculative_code.line = (*(D_PN(_children[0], _offset))).start_loc.line;
405 (void)_children; (void)_n_children; (void)_parser; return 0;}
406
407 #line 408 "grammar.g.d_parser.c"
408 D_Reduction d_reduction_107_dparser_gram = {1, 44, NULL, d_final_reduction_code_44_107_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
409 #line 187 "grammar.g"
d_final_reduction_code_45_108_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)410 int d_final_reduction_code_45_108_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
411 (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);
412 (D_PN(_ps, _offset)->globals)->r->final_code.line = (*(D_PN(_children[0], _offset))).start_loc.line;
413 (void)_children; (void)_n_children; (void)_parser; return 0;}
414
415 #line 416 "grammar.g.d_parser.c"
416 D_Reduction d_reduction_108_dparser_gram = {1, 45, NULL, d_final_reduction_code_45_108_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
417 #line 192 "grammar.g"
d_final_reduction_code_46_109_dparser_gram(void * _ps,void ** _children,int _n_children,int _offset,D_Parser * _parser)418 int d_final_reduction_code_46_109_dparser_gram(void *_ps, void **_children, int _n_children, int _offset, D_Parser *_parser) {
419 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,
420 (*(D_PN(_children[2], _offset))).end-1, (*(D_PN(_children[0], _offset))).start_loc.line, (*(D_PN(_children[2], _offset))).start_loc.line);
421 (void)_children; (void)_n_children; (void)_parser; return 0;}
422
423 #line 424 "grammar.g.d_parser.c"
424 D_Reduction d_reduction_109_dparser_gram = {3, 46, NULL, d_final_reduction_code_46_109_dparser_gram, 0, 0, 0, 0, 0, 0, NULL};
425 D_Reduction d_reduction_110_dparser_gram = {3, 47, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
426 D_Reduction d_reduction_111_dparser_gram = {2, 48, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
427 D_Reduction d_reduction_112_dparser_gram = {0, 48, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
428 D_Reduction d_reduction_113_dparser_gram = {3, 49, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
429 D_Reduction d_reduction_114_dparser_gram = {2, 50, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
430 D_Reduction d_reduction_115_dparser_gram = {0, 50, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
431 D_Reduction d_reduction_116_dparser_gram = {3, 51, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
432 D_Reduction d_reduction_119_dparser_gram = {1, 51, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
433 D_Reduction d_reduction_124_dparser_gram = {2, 52, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
434 D_Reduction d_reduction_125_dparser_gram = {0, 52, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
435 D_Reduction d_reduction_126_dparser_gram = {2, 53, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
436 D_Reduction d_reduction_127_dparser_gram = {0, 53, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
437 D_Reduction d_reduction_128_dparser_gram = {2, 54, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
438 D_Reduction d_reduction_129_dparser_gram = {0, 54, NULL, NULL, 0, 0, 0, 0, -1, 0, NULL};
439 D_Reduction d_reduction_130_dparser_gram = {1, 55, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
440 D_Reduction d_reduction_131_dparser_gram = {1, 56, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
441 D_Reduction d_reduction_132_dparser_gram = {1, 57, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
442 D_Reduction d_reduction_133_dparser_gram = {1, 58, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
443 D_Reduction d_reduction_134_dparser_gram = {1, 59, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
444 D_Reduction d_reduction_135_dparser_gram = {1, 60, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
445 D_Reduction d_reduction_138_dparser_gram = {1, 61, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
446 D_Reduction d_reduction_139_dparser_gram = {1, 62, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
447 D_Reduction d_reduction_140_dparser_gram = {1, 63, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL};
448 D_Shift d_shift_0_dparser_gram = {64, 0, 0, 0, 0, 0, NULL};
449 D_Shift d_shift_1_dparser_gram = {65, 0, 0, 0, 0, 0, NULL};
450 D_Shift d_shift_2_dparser_gram = {66, 0, 0, 0, 0, 0, NULL};
451 D_Shift d_shift_3_dparser_gram = {67, 0, 0, 0, 0, 0, NULL};
452 D_Shift d_shift_4_dparser_gram = {68, 0, 0, 0, 0, 0, NULL};
453 D_Shift d_shift_5_dparser_gram = {69, 0, 0, 0, 0, 0, NULL};
454 D_Shift d_shift_6_dparser_gram = {70, 0, 0, 0, 0, 0, NULL};
455 D_Shift d_shift_7_dparser_gram = {71, 0, 0, 0, 0, 0, NULL};
456 D_Shift d_shift_8_dparser_gram = {72, 0, 0, 0, 0, 0, NULL};
457 D_Shift d_shift_9_dparser_gram = {73, 0, 0, 0, 0, 0, NULL};
458 D_Shift d_shift_10_dparser_gram = {74, 0, 0, 0, 0, 0, NULL};
459 D_Shift d_shift_11_dparser_gram = {75, 0, 0, 0, 0, 0, NULL};
460 D_Shift d_shift_12_dparser_gram = {76, 0, 0, 0, 0, 0, NULL};
461 D_Shift d_shift_13_dparser_gram = {77, 0, 0, 0, 0, 0, NULL};
462 D_Shift d_shift_14_dparser_gram = {78, 0, 0, 0, 0, 0, NULL};
463 D_Shift d_shift_15_dparser_gram = {79, 0, 0, 0, 0, 0, NULL};
464 D_Shift d_shift_16_dparser_gram = {80, 0, 0, 0, 0, 0, NULL};
465 D_Shift d_shift_17_dparser_gram = {81, 0, 0, 0, 0, 0, NULL};
466 D_Shift d_shift_18_dparser_gram = {82, 0, 0, 0, 0, 0, NULL};
467 D_Shift d_shift_19_dparser_gram = {83, 0, 0, 0, 0, 0, NULL};
468 D_Shift d_shift_20_dparser_gram = {84, 0, 0, 0, 0, 0, NULL};
469 D_Shift d_shift_21_dparser_gram = {85, 0, 0, 0, 0, 0, NULL};
470 D_Shift d_shift_22_dparser_gram = {86, 0, 0, 0, 0, 0, NULL};
471 D_Shift d_shift_23_dparser_gram = {87, 0, 0, 0, 0, 0, NULL};
472 D_Shift d_shift_24_dparser_gram = {88, 0, 0, 0, 0, 0, NULL};
473 D_Shift d_shift_25_dparser_gram = {89, 0, 0, 0, 0, 0, NULL};
474 D_Shift d_shift_26_dparser_gram = {90, 0, 0, 0, 0, 0, NULL};
475 D_Shift d_shift_27_dparser_gram = {91, 0, 0, 0, 0, 0, NULL};
476 D_Shift d_shift_28_dparser_gram = {92, 0, 0, 0, 0, 0, NULL};
477 D_Shift d_shift_29_dparser_gram = {93, 0, 0, 0, 0, 0, NULL};
478 D_Shift d_shift_30_dparser_gram = {94, 0, 0, 0, 0, 0, NULL};
479 D_Shift d_shift_31_dparser_gram = {95, 0, 0, 0, 0, 0, NULL};
480 D_Shift d_shift_32_dparser_gram = {96, 0, 0, 0, 0, 0, NULL};
481 D_Shift d_shift_33_dparser_gram = {97, 0, 0, 0, 0, 0, NULL};
482 D_Shift d_shift_34_dparser_gram = {98, 0, 0, 0, 0, 0, NULL};
483 D_Shift d_shift_35_dparser_gram = {99, 0, 0, 0, 0, 0, NULL};
484 D_Shift d_shift_36_dparser_gram = {100, 0, 0, 0, 0, 0, NULL};
485 D_Shift d_shift_37_dparser_gram = {101, 0, 0, 0, 0, 0, NULL};
486 D_Shift d_shift_38_dparser_gram = {102, 0, 0, 0, 0, 0, NULL};
487 D_Shift d_shift_39_dparser_gram = {103, 0, 0, 0, 0, 0, NULL};
488 D_Shift d_shift_40_dparser_gram = {104, 0, 0, 0, 0, 0, NULL};
489 D_Shift d_shift_41_dparser_gram = {105, 0, 0, 0, 0, 0, NULL};
490 D_Shift d_shift_42_dparser_gram = {106, 0, 0, 0, 0, 0, NULL};
491 D_Shift d_shift_43_dparser_gram = {107, 0, 0, 0, 0, 0, NULL};
492 D_Shift d_shift_44_dparser_gram = {108, 0, 0, 0, 0, 0, NULL};
493 D_Shift d_shift_45_dparser_gram = {109, 0, 0, 0, 0, 0, NULL};
494 D_Shift d_shift_46_dparser_gram = {110, 0, 0, 0, 0, 0, NULL};
495 D_Shift d_shift_47_dparser_gram = {111, 0, 0, 0, 0, 0, NULL};
496 D_Shift d_shift_48_dparser_gram = {112, 0, 0, 0, 0, 0, NULL};
497 D_Shift d_shift_49_dparser_gram = {113, 0, 0, 0, 0, 0, NULL};
498 D_Shift d_shift_50_dparser_gram = {114, 0, 0, 0, 0, 0, NULL};
499 D_Shift d_shift_51_dparser_gram = {115, 0, 0, 0, 0, 0, NULL};
500 D_Shift d_shift_52_dparser_gram = {116, 0, 0, 0, 0, 0, NULL};
501 D_Shift d_shift_53_dparser_gram = {117, 0, 0, 0, 0, 0, NULL};
502 D_Shift d_shift_54_dparser_gram = {118, 0, 0, 0, 0, 0, NULL};
503 D_Shift d_shift_55_dparser_gram = {119, 0, 0, 0, 0, 0, NULL};
504 D_Shift d_shift_56_dparser_gram = {120, 0, 0, 0, 0, 0, NULL};
505 D_Shift d_shift_57_dparser_gram = {121, 0, 0, 0, 0, 0, NULL};
506 D_Shift d_shift_58_dparser_gram = {122, 0, 0, 0, 0, 0, NULL};
507 D_Shift d_shift_59_dparser_gram = {123, 0, 0, 0, 0, 0, NULL};
508 D_Shift d_shift_60_dparser_gram = {124, 0, 0, 0, 0, 0, NULL};
509 D_Shift d_shift_61_dparser_gram = {125, 0, 0, 0, 0, 0, NULL};
510 D_Shift d_shift_62_dparser_gram = {126, 0, 0, 0, 0, 0, NULL};
511 D_Shift d_shift_63_dparser_gram = {127, 0, 0, 0, 0, 0, NULL};
512 D_Shift d_shift_64_dparser_gram = {128, 0, 0, 0, 0, 0, NULL};
513 D_Shift d_shift_65_dparser_gram = {129, 0, 0, 0, 0, 0, NULL};
514 D_Shift d_shift_66_dparser_gram = {130, 0, 0, 0, 0, 0, NULL};
515 D_Shift d_shift_67_dparser_gram = {131, 0, 0, 0, 0, 0, NULL};
516 D_Shift d_shift_68_dparser_gram = {132, 0, 0, 0, 0, 0, NULL};
517 D_Shift d_shift_69_dparser_gram = {133, 0, 0, 0, 0, 0, NULL};
518 D_Shift d_shift_70_dparser_gram = {134, 0, 0, 0, 0, 0, NULL};
519 D_Shift d_shift_71_dparser_gram = {135, 0, 0, 0, 0, 0, NULL};
520 D_Shift d_shift_72_dparser_gram = {136, 0, 0, 0, -1, 0, NULL};
521 D_Shift d_shift_73_dparser_gram = {137, 0, 0, 0, 0, 0, NULL};
522 D_Shift d_shift_74_dparser_gram = {138, 0, 0, 0, 0, 0, NULL};
523 D_Shift d_shift_75_dparser_gram = {139, 0, 0, 0, 0, 0, NULL};
524
525 D_Shift * d_accepts_diff_2_0_dparser_gram[] = {0};
526 D_Shift * d_accepts_diff_2_1_dparser_gram[] = {&d_shift_0_dparser_gram,0};
527 D_Shift * d_accepts_diff_2_2_dparser_gram[] = {&d_shift_29_dparser_gram,0};
528 D_Shift ** d_accepts_diff_2_dparser_gram[] = {
529 d_accepts_diff_2_0_dparser_gram,
530 d_accepts_diff_2_1_dparser_gram,
531 d_accepts_diff_2_2_dparser_gram
532 };
533
534 unsigned char d_scanner_2_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
535 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
536 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
537 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
538 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0,
539 };
540
541 unsigned char d_accepts_diff_2_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
542 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
543 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
544 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
545 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
546 };
547
548 unsigned char d_scanner_2_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
549 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
550 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 6,
551 0, 5, 5, 5, 5, 5, 5, 5, 5, 7, 5, 5, 5, 5, 5, 5,
552 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0,
553 };
554
555 unsigned char d_scanner_2_0_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
556 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
557 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
558 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
559 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
560 };
561
562 unsigned char d_scanner_2_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
563 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
564 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
565 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
566 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0,
567 };
568
569 unsigned char d_scanner_2_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
570 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
571 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
572 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
573 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0,
574 };
575
576 D_Shift * d_shift_2_3_dparser_gram[] = {&d_shift_25_dparser_gram,NULL};
577
578 unsigned char d_scanner_2_4_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
579 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
580 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
581 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
582 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0,
583 };
584
585 unsigned char d_scanner_2_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
586 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
587 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,
588 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
589 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,
590 };
591
592 D_Shift * d_shift_2_4_dparser_gram[] = {&d_shift_72_dparser_gram,NULL};
593
594 unsigned char d_accepts_diff_2_5_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
595 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
596 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
597 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
598 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0,
599 };
600
601 unsigned char d_accepts_diff_2_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
602 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
603 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2,
604 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
605 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0,
606 };
607
608 D_Shift * d_shift_2_5_dparser_gram[] = {&d_shift_29_dparser_gram,NULL};
609
610 unsigned char d_scanner_2_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
611 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
612 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,
613 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 11, 5,
614 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,
615 };
616
617 D_Shift * d_shift_2_7_dparser_gram[] = {&d_shift_58_dparser_gram,NULL};
618
619 unsigned char d_scanner_2_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
620 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
621 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
622 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
623 13, 0, 0, 14, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
624 };
625
626 D_Shift * d_shift_2_9_dparser_gram[] = {&d_shift_1_dparser_gram,NULL};
627
628 unsigned char d_scanner_2_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
629 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
630 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,
631 0, 5, 5, 16, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
632 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,
633 };
634
635 unsigned char d_scanner_2_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
636 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
637 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
638 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
639 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
640 };
641
642 unsigned char d_scanner_2_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
643 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
644 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
645 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
646 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
647 };
648
649 unsigned char d_scanner_2_13_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
650 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
651 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
652 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
653 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
654 };
655
656 unsigned char d_scanner_2_14_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
657 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
658 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
659 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20,
660 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
661 };
662
663 unsigned char d_scanner_2_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
664 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
665 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,
666 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 21, 5, 5, 5,
667 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,
668 };
669
670 unsigned char d_scanner_2_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
671 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
672 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
673 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
674 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
675 };
676
677 unsigned char d_scanner_2_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
678 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
679 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
680 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
681 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
682 };
683
684 unsigned char d_scanner_2_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
685 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
686 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
687 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
688 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
689 };
690
691 unsigned char d_scanner_2_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
692 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
693 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
694 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,
695 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
696 };
697
698 unsigned char d_scanner_2_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
699 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
700 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,
701 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
702 5, 5, 5, 5, 5, 26, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,
703 };
704
705 unsigned char d_scanner_2_21_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
706 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
707 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
708 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0,
709 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
710 };
711
712 unsigned char d_scanner_2_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
713 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
714 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
715 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
716 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
717 };
718
719 unsigned char d_scanner_2_23_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
720 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
721 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
722 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0,
723 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
724 };
725
726 unsigned char d_scanner_2_24_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
727 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
728 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
729 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
730 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
731 };
732
733 unsigned char d_scanner_2_25_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
734 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
735 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,
736 0, 5, 5, 5, 31, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
737 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,
738 };
739
740 unsigned char d_scanner_2_26_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
741 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
742 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
743 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
744 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
745 };
746
747 D_Shift * d_shift_2_27_dparser_gram[] = {&d_shift_9_dparser_gram,NULL};
748
749 unsigned char d_scanner_2_28_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
750 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
751 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
752 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0,
753 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
754 };
755
756 unsigned char d_scanner_2_29_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
757 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
758 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
759 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 0,
760 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
761 };
762
763 unsigned char d_scanner_2_30_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
764 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
765 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,
766 0, 5, 5, 5, 5, 35, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
767 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,
768 };
769
770 unsigned char d_scanner_2_31_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
771 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
772 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
773 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
774 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
775 };
776
777 unsigned char d_scanner_2_32_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
778 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
779 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
780 0, 0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
781 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
782 };
783
784 D_Shift * d_shift_2_33_dparser_gram[] = {&d_shift_7_dparser_gram,NULL};
785
786 unsigned char d_accepts_diff_2_34_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
787 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
788 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
789 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
790 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,
791 };
792
793 unsigned char d_accepts_diff_2_34_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
794 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
795 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1,
796 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
797 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,
798 };
799
800 D_Shift * d_shift_2_34_dparser_gram[] = {&d_shift_0_dparser_gram,NULL};
801
802 unsigned char d_scanner_2_35_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
803 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
804 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
805 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
806 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
807 };
808
809 unsigned char d_scanner_2_36_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
810 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
811 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
812 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
813 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
814 };
815
816 D_Shift * d_shift_2_37_dparser_gram[] = {&d_shift_5_dparser_gram,NULL};
817
818 D_Shift * d_shift_2_38_dparser_gram[] = {&d_shift_3_dparser_gram,NULL};
819
820 D_Shift * d_accepts_diff_3_0_dparser_gram[] = {0};
821 D_Shift ** d_accepts_diff_3_dparser_gram[] = {
822 d_accepts_diff_3_0_dparser_gram
823 };
824
825 unsigned char d_scanner_3_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
826 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
827 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
828 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
829 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
830 };
831
832 unsigned char d_scanner_3_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
833 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
834 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
835 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
836 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
837 };
838
839 unsigned char d_scanner_3_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
840 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
841 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 3, 3, 3,
842 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
843 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
844 };
845
846 unsigned char d_scanner_3_1_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
847 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
848 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
849 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
850 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
851 };
852
853 D_Shift * d_shift_3_3_dparser_gram[] = {&d_shift_70_dparser_gram,NULL};
854
855 unsigned char d_scanner_3_4_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
856 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
857 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
858 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
859 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
860 };
861
862 unsigned char d_scanner_3_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
863 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
864 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
865 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
866 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
867 };
868
869 D_Shift * d_accepts_diff_5_0_dparser_gram[] = {0};
870 D_Shift * d_accepts_diff_5_1_dparser_gram[] = {&d_shift_68_dparser_gram,0};
871 D_Shift * d_accepts_diff_5_2_dparser_gram[] = {&d_shift_75_dparser_gram,0};
872 D_Shift ** d_accepts_diff_5_dparser_gram[] = {
873 d_accepts_diff_5_0_dparser_gram,
874 d_accepts_diff_5_1_dparser_gram,
875 d_accepts_diff_5_2_dparser_gram
876 };
877
878 unsigned char d_scanner_5_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
879 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
880 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
881 0, 2, 3, 2, 2, 2, 2, 4, 5, 0, 2, 2, 2, 6, 2, 2,
882 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2,
883 };
884
885 unsigned char d_scanner_5_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
886 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
887 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 2, 0, 2, 11,
888 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
889 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 12, 2, 0, 2, 0,
890 };
891
892 D_Shift * d_shift_5_1_dparser_gram[] = {&d_shift_68_dparser_gram,NULL};
893
894 unsigned char d_scanner_5_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
895 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
896 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
897 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
898 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
899 };
900
901 unsigned char d_scanner_5_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
902 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
903 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 15, 13, 13, 13,
904 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
905 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
906 };
907
908 unsigned char d_scanner_5_2_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
909 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
910 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
911 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
912 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
913 };
914
915 unsigned char d_scanner_5_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
916 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
917 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
918 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16,
919 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
920 };
921
922 unsigned char d_scanner_5_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
923 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
924 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 18, 16, 16, 16,
925 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
926 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
927 };
928
929 unsigned char d_scanner_5_3_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
930 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
931 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
932 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
933 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
934 };
935
936 D_Shift * d_shift_5_4_dparser_gram[] = {&d_shift_33_dparser_gram,NULL};
937
938 unsigned char d_scanner_5_5_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
939 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
940 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
941 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
942 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 0,
943 };
944
945 unsigned char d_scanner_5_6_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
946 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
947 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
948 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
949 19, 19, 19, 19, 19, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0,
950 };
951
952 unsigned char d_scanner_5_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
953 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0,
954 0, 0, 0, 0, 0, 20, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0,
955 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0,
956 0, 0, 0, 0, 0, 20, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0,
957 };
958
959 unsigned char d_accepts_diff_5_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
960 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
961 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,
962 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
963 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,
964 };
965
966 D_Shift * d_shift_5_6_dparser_gram[] = {&d_shift_75_dparser_gram,NULL};
967
968 unsigned char d_scanner_5_7_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
969 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
970 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
971 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
972 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 0,
973 };
974
975 unsigned char d_scanner_5_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
976 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0,
977 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
978 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0,
979 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
980 };
981
982 D_Shift * d_shift_5_7_dparser_gram[] = {&d_shift_73_dparser_gram,NULL};
983
984 unsigned char d_scanner_5_8_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
985 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
986 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
987 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
988 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0,
989 };
990
991 unsigned char d_scanner_5_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
992 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
993 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 9,
994 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
995 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0,
996 };
997
998 D_Shift * d_shift_5_9_dparser_gram[] = {&d_shift_60_dparser_gram,NULL};
999
1000 unsigned char d_scanner_5_14_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1001 0, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
1002 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
1003 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
1004 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
1005 };
1006
1007 unsigned char d_scanner_5_14_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1008 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
1009 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
1010 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
1011 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
1012 };
1013
1014 D_Shift * d_shift_5_16_dparser_gram[] = {&d_shift_69_dparser_gram,NULL};
1015
1016 unsigned char d_scanner_5_17_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1017 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1018 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1019 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1020 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1021 };
1022
1023 unsigned char d_scanner_5_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1024 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1025 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1026 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1027 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1028 };
1029
1030 unsigned char d_scanner_5_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1031 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0,
1032 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1033 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0,
1034 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1035 };
1036
1037 unsigned char d_scanner_5_20_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1038 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1039 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1040 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1041 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0,
1042 };
1043
1044 unsigned char d_scanner_5_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1045 0, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1046 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1047 0, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1048 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1049 };
1050
1051 unsigned char d_scanner_5_25_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1052 0, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 27, 0, 0, 0,
1053 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1054 0, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 27, 0, 0, 0,
1055 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1056 };
1057
1058 D_Shift * d_shift_5_25_dparser_gram[] = {&d_shift_74_dparser_gram,NULL};
1059
1060 D_Shift * d_accepts_diff_6_0_dparser_gram[] = {0};
1061 D_Shift ** d_accepts_diff_6_dparser_gram[] = {
1062 d_accepts_diff_6_0_dparser_gram
1063 };
1064
1065 unsigned char d_scanner_6_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1066 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1067 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1068 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
1069 0, 0, 0, 4, 5, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0,
1070 };
1071
1072 unsigned char d_scanner_6_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1073 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1074 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1075 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0,
1076 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1077 };
1078
1079 unsigned char d_scanner_6_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1080 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1081 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1082 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,
1083 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1084 };
1085
1086 unsigned char d_scanner_6_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1087 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1088 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1089 0, 9, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1090 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1091 };
1092
1093 unsigned char d_scanner_6_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1094 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1095 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1096 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12,
1097 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1098 };
1099
1100 unsigned char d_scanner_6_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1101 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1102 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1103 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0,
1104 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1105 };
1106
1107 unsigned char d_scanner_6_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1108 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1109 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1110 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0,
1111 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1112 };
1113
1114 unsigned char d_scanner_6_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1115 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1116 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1117 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0,
1118 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1119 };
1120
1121 unsigned char d_scanner_6_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1122 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1123 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1124 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1125 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1126 };
1127
1128 unsigned char d_scanner_6_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1129 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1130 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1131 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1132 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1133 };
1134
1135 unsigned char d_scanner_6_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1136 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1137 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1138 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1139 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1140 };
1141
1142 unsigned char d_scanner_6_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1143 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1144 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1145 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0,
1146 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1147 };
1148
1149 unsigned char d_scanner_6_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1150 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1151 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1152 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0,
1153 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1154 };
1155
1156 unsigned char d_scanner_6_13_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1157 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1158 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21,
1159 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1160 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1161 };
1162
1163 unsigned char d_scanner_6_14_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1164 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1165 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1166 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0,
1167 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1168 };
1169
1170 unsigned char d_scanner_6_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1171 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1172 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1173 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1174 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1175 };
1176
1177 unsigned char d_scanner_6_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1178 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1179 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24,
1180 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1181 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1182 };
1183
1184 unsigned char d_scanner_6_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1185 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1186 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1187 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1188 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1189 };
1190
1191 unsigned char d_scanner_6_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1192 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1193 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1194 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1195 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1196 };
1197
1198 unsigned char d_scanner_6_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1199 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1200 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1201 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1202 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1203 };
1204
1205 unsigned char d_scanner_6_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1206 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1207 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1208 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0,
1209 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1210 };
1211
1212 unsigned char d_scanner_6_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1213 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1214 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31,
1215 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1216 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1217 };
1218
1219 unsigned char d_scanner_6_23_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1220 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1221 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1222 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32,
1223 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1224 };
1225
1226 unsigned char d_scanner_6_24_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1227 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1228 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1229 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1230 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1231 };
1232
1233 unsigned char d_scanner_6_26_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1234 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1235 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1236 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1237 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1238 };
1239
1240 unsigned char d_scanner_6_27_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1241 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1242 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1243 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1244 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1245 };
1246
1247 unsigned char d_scanner_6_28_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1248 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1249 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1250 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1251 0, 0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1252 };
1253
1254 unsigned char d_scanner_6_29_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1255 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1256 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1257 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1258 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1259 };
1260
1261 unsigned char d_scanner_6_30_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1262 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1263 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1264 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1265 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1266 };
1267
1268 unsigned char d_scanner_6_31_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1269 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1270 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1271 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1272 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1273 };
1274
1275 unsigned char d_scanner_6_32_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1276 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1277 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1278 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1279 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1280 };
1281
1282 unsigned char d_scanner_6_33_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1283 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1284 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1285 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0,
1286 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1287 };
1288
1289 unsigned char d_scanner_6_34_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1290 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1291 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1292 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1293 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1294 };
1295
1296 unsigned char d_scanner_6_35_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1297 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1298 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1299 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1300 0, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1301 };
1302
1303 unsigned char d_scanner_6_36_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1304 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1305 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1306 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1307 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1308 };
1309
1310 unsigned char d_scanner_6_37_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1311 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1312 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1313 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1314 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1315 };
1316
1317 unsigned char d_scanner_6_38_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1318 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1319 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1320 0, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1321 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1322 };
1323
1324 unsigned char d_scanner_6_39_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1325 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1326 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48,
1327 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1328 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1329 };
1330
1331 unsigned char d_scanner_6_40_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1332 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1333 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1334 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1335 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1336 };
1337
1338 unsigned char d_scanner_6_41_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1339 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1340 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1341 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1342 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 0, 0, 0,
1343 };
1344
1345 unsigned char d_scanner_6_42_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1346 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1347 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1348 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1349 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1350 };
1351
1352 unsigned char d_scanner_6_43_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1353 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1354 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1355 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1356 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1357 };
1358
1359 unsigned char d_scanner_6_44_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1360 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1361 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1362 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1363 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1364 };
1365
1366 unsigned char d_scanner_6_45_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1367 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1368 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54,
1369 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1370 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1371 };
1372
1373 unsigned char d_scanner_6_46_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1374 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1375 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1376 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1377 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1378 };
1379
1380 unsigned char d_scanner_6_47_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1381 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1382 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1383 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1384 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1385 };
1386
1387 unsigned char d_scanner_6_48_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1388 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1389 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1390 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1391 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1392 };
1393
1394 unsigned char d_scanner_6_49_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1395 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1396 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1397 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1398 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1399 };
1400
1401 unsigned char d_scanner_6_50_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1402 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1403 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1404 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1405 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1406 };
1407
1408 unsigned char d_scanner_6_51_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1409 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1410 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1411 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0,
1412 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1413 };
1414
1415 unsigned char d_scanner_6_52_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1416 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1417 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1418 0, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1419 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1420 };
1421
1422 unsigned char d_scanner_6_53_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1423 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1424 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1425 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0,
1426 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1427 };
1428
1429 unsigned char d_scanner_6_54_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1430 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1431 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1432 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1433 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1434 };
1435
1436 unsigned char d_scanner_6_55_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1437 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1438 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1439 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1440 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1441 };
1442
1443 unsigned char d_scanner_6_56_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1444 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1445 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1446 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1447 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1448 };
1449
1450 D_Shift * d_shift_6_57_dparser_gram[] = {&d_shift_16_dparser_gram,NULL};
1451
1452 unsigned char d_scanner_6_58_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1453 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1454 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1455 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1456 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1457 };
1458
1459 unsigned char d_scanner_6_59_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1460 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1461 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1462 0, 0, 0, 0, 0, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1463 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1464 };
1465
1466 unsigned char d_scanner_6_60_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1467 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1468 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1469 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1470 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1471 };
1472
1473 unsigned char d_scanner_6_61_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1474 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1475 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1476 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1477 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1478 };
1479
1480 unsigned char d_scanner_6_62_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1481 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1482 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1483 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1484 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1485 };
1486
1487 unsigned char d_scanner_6_63_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1488 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1489 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1490 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0,
1491 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1492 };
1493
1494 D_Shift * d_shift_6_64_dparser_gram[] = {&d_shift_22_dparser_gram,NULL};
1495
1496 unsigned char d_scanner_6_65_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1497 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1498 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1499 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1500 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1501 };
1502
1503 unsigned char d_scanner_6_66_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1504 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1505 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1506 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1507 0, 0, 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1508 };
1509
1510 unsigned char d_scanner_6_67_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1511 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1512 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1513 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1514 0, 0, 0, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1515 };
1516
1517 unsigned char d_scanner_6_68_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1518 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1519 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1520 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1521 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1522 };
1523
1524 unsigned char d_scanner_6_69_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1525 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1526 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76,
1527 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1528 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1529 };
1530
1531 unsigned char d_scanner_6_70_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1532 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1533 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1534 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77,
1535 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1536 };
1537
1538 D_Shift * d_shift_6_71_dparser_gram[] = {&d_shift_18_dparser_gram,NULL};
1539
1540 D_Shift * d_shift_6_72_dparser_gram[] = {&d_shift_19_dparser_gram,NULL};
1541
1542 unsigned char d_scanner_6_73_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1543 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1544 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1545 0, 0, 0, 0, 0, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1546 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1547 };
1548
1549 unsigned char d_scanner_6_74_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1550 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1551 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1552 0, 0, 0, 79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1553 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1554 };
1555
1556 unsigned char d_scanner_6_75_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1557 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1558 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1559 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1560 0, 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1561 };
1562
1563 unsigned char d_scanner_6_76_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1564 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1565 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1566 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1567 0, 0, 81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1568 };
1569
1570 unsigned char d_scanner_6_77_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1571 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1572 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1573 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1574 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1575 };
1576
1577 unsigned char d_scanner_6_78_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1578 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1579 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1580 0, 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0,
1581 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1582 };
1583
1584 unsigned char d_scanner_6_79_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1585 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1586 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1587 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1588 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1589 };
1590
1591 unsigned char d_scanner_6_80_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1592 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1593 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1594 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0,
1595 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1596 };
1597
1598 unsigned char d_scanner_6_81_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1599 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1600 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1601 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1602 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1603 };
1604
1605 D_Shift * d_shift_6_82_dparser_gram[] = {&d_shift_17_dparser_gram,NULL};
1606
1607 unsigned char d_scanner_6_83_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1608 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1609 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1610 0, 0, 0, 0, 0, 87, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1611 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1612 };
1613
1614 unsigned char d_scanner_6_84_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1615 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1616 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1617 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1618 0, 0, 0, 0, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1619 };
1620
1621 D_Shift * d_shift_6_85_dparser_gram[] = {&d_shift_21_dparser_gram,NULL};
1622
1623 unsigned char d_scanner_6_86_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1624 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1625 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1626 0, 0, 0, 0, 0, 89, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1627 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1628 };
1629
1630 unsigned char d_scanner_6_87_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1631 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1632 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1633 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1634 0, 0, 0, 0, 0, 0, 0, 0, 0, 90, 0, 0, 0, 0, 0, 0,
1635 };
1636
1637 D_Shift * d_shift_6_88_dparser_gram[] = {&d_shift_23_dparser_gram,NULL};
1638
1639 unsigned char d_scanner_6_89_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1640 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1641 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91,
1642 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1643 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1644 };
1645
1646 unsigned char d_scanner_6_90_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1647 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1648 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1649 0, 0, 0, 0, 0, 0, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1650 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1651 };
1652
1653 unsigned char d_scanner_6_91_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1654 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1655 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1656 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1657 0, 0, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1658 };
1659
1660 unsigned char d_scanner_6_92_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1661 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1662 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1663 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94,
1664 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1665 };
1666
1667 unsigned char d_scanner_6_93_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1668 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1669 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1670 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0,
1671 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1672 };
1673
1674 unsigned char d_scanner_6_94_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1675 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1676 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96,
1677 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1678 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1679 };
1680
1681 unsigned char d_scanner_6_95_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1682 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1683 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1684 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1685 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1686 };
1687
1688 unsigned char d_scanner_6_96_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1689 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1690 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1691 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1692 0, 0, 0, 0, 0, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1693 };
1694
1695 unsigned char d_scanner_6_97_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1696 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1697 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1698 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 99, 0, 0, 0,
1699 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1700 };
1701
1702 unsigned char d_scanner_6_98_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1703 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1704 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1705 0, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1706 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1707 };
1708
1709 D_Shift * d_shift_6_99_dparser_gram[] = {&d_shift_20_dparser_gram,NULL};
1710
1711 D_Shift * d_accepts_diff_7_0_dparser_gram[] = {0};
1712 D_Shift ** d_accepts_diff_7_dparser_gram[] = {
1713 d_accepts_diff_7_0_dparser_gram
1714 };
1715
1716 unsigned char d_scanner_7_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1717 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1718 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2,
1719 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1720 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0,
1721 };
1722
1723 unsigned char d_scanner_7_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1724 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1725 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1726 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1727 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0,
1728 };
1729
1730 D_Shift * d_accepts_diff_17_0_dparser_gram[] = {0};
1731 D_Shift * d_accepts_diff_17_1_dparser_gram[] = {&d_shift_24_dparser_gram,0};
1732 D_Shift ** d_accepts_diff_17_dparser_gram[] = {
1733 d_accepts_diff_17_0_dparser_gram,
1734 d_accepts_diff_17_1_dparser_gram
1735 };
1736
1737 unsigned char d_scanner_17_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1738 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1739 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1740 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1741 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0,
1742 };
1743
1744 unsigned char d_scanner_17_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1745 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1746 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1747 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1748 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0,
1749 };
1750
1751 unsigned char d_accepts_diff_17_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1752 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1753 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1754 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1755 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
1756 };
1757
1758 D_Shift * d_shift_17_1_dparser_gram[] = {&d_shift_24_dparser_gram,NULL};
1759
1760 unsigned char d_scanner_17_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1761 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1762 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1763 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1764 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,
1765 };
1766
1767 D_Shift * d_shift_17_3_dparser_gram[] = {&d_shift_28_dparser_gram,NULL};
1768
1769 D_Shift * d_accepts_diff_23_0_dparser_gram[] = {0};
1770 D_Shift * d_accepts_diff_23_1_dparser_gram[] = {&d_shift_75_dparser_gram,0};
1771 D_Shift * d_accepts_diff_23_2_dparser_gram[] = {&d_shift_68_dparser_gram,0};
1772 D_Shift ** d_accepts_diff_23_dparser_gram[] = {
1773 d_accepts_diff_23_0_dparser_gram,
1774 d_accepts_diff_23_1_dparser_gram,
1775 d_accepts_diff_23_2_dparser_gram
1776 };
1777
1778 unsigned char d_scanner_23_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1779 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1780 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1781 0, 2, 3, 2, 2, 4, 2, 5, 6, 0, 2, 2, 2, 7, 2, 2,
1782 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2,
1783 };
1784
1785 unsigned char d_scanner_23_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1786 2, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
1787 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 2, 0, 2, 12,
1788 2, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
1789 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 13, 2, 0, 2, 0,
1790 };
1791
1792 unsigned char d_scanner_23_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1793 0, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1794 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1795 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1796 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1797 };
1798
1799 unsigned char d_scanner_23_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1800 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1801 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 16, 14, 14, 14,
1802 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1803 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1804 };
1805
1806 unsigned char d_scanner_23_2_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
1807 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1808 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1809 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1810 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1811 };
1812
1813 unsigned char d_scanner_23_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1814 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1815 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1816 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1817 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0,
1818 };
1819
1820 unsigned char d_accepts_diff_23_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1821 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1822 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1823 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1824 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
1825 };
1826
1827 unsigned char d_scanner_23_4_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1828 0, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1829 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1830 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18,
1831 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1832 };
1833
1834 unsigned char d_scanner_23_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1835 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1836 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 20, 18, 18, 18,
1837 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1838 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1839 };
1840
1841 unsigned char d_scanner_23_4_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
1842 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1843 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1844 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1845 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
1846 };
1847
1848 unsigned char d_scanner_23_6_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1849 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1850 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1851 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1852 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0,
1853 };
1854
1855 unsigned char d_scanner_23_7_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1856 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1857 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1858 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1859 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0,
1860 };
1861
1862 unsigned char d_scanner_23_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1863 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0,
1864 0, 0, 0, 0, 0, 22, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0,
1865 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0,
1866 0, 0, 0, 0, 0, 22, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0,
1867 };
1868
1869 unsigned char d_accepts_diff_23_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1870 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1871 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
1872 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1873 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
1874 };
1875
1876 unsigned char d_scanner_23_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1877 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0,
1878 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1879 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0,
1880 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1881 };
1882
1883 unsigned char d_scanner_23_9_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1884 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1885 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1886 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1887 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0,
1888 };
1889
1890 unsigned char d_scanner_23_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1891 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
1892 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 10,
1893 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
1894 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0,
1895 };
1896
1897 unsigned char d_scanner_23_15_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1898 0, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1899 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1900 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1901 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1902 };
1903
1904 unsigned char d_scanner_23_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1905 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1906 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1907 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1908 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1909 };
1910
1911 D_Shift * d_shift_23_16_dparser_gram[] = {&d_shift_2_dparser_gram,NULL};
1912
1913 unsigned char d_scanner_23_19_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1914 0, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
1915 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
1916 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
1917 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
1918 };
1919
1920 unsigned char d_scanner_23_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1921 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
1922 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
1923 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
1924 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
1925 };
1926
1927 unsigned char d_scanner_23_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1928 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0,
1929 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1930 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0,
1931 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1932 };
1933
1934 unsigned char d_scanner_23_22_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1935 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1936 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1937 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1938 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 0, 0, 0, 0, 0, 0,
1939 };
1940
1941 unsigned char d_scanner_23_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1942 0, 28, 28, 28, 28, 28, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1943 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1944 0, 28, 28, 28, 28, 28, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1945 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1946 };
1947
1948 unsigned char d_scanner_23_27_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1949 0, 28, 28, 28, 28, 28, 28, 0, 0, 0, 0, 0, 29, 0, 0, 0,
1950 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1951 0, 28, 28, 28, 28, 28, 28, 0, 0, 0, 0, 0, 29, 0, 0, 0,
1952 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1953 };
1954
1955 D_Shift * d_accepts_diff_32_0_dparser_gram[] = {0};
1956 D_Shift * d_accepts_diff_32_1_dparser_gram[] = {&d_shift_75_dparser_gram,0};
1957 D_Shift * d_accepts_diff_32_2_dparser_gram[] = {&d_shift_68_dparser_gram,0};
1958 D_Shift ** d_accepts_diff_32_dparser_gram[] = {
1959 d_accepts_diff_32_0_dparser_gram,
1960 d_accepts_diff_32_1_dparser_gram,
1961 d_accepts_diff_32_2_dparser_gram
1962 };
1963
1964 unsigned char d_scanner_32_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1965 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1966 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 2, 0, 2, 11,
1967 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1968 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 12, 2, 13, 2, 0,
1969 };
1970
1971 unsigned char d_scanner_32_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1972 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1973 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1974 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17,
1975 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1976 };
1977
1978 unsigned char d_scanner_32_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
1979 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1980 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 19, 17, 17, 17,
1981 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1982 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1983 };
1984
1985 unsigned char d_scanner_32_3_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
1986 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1987 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1988 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1989 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
1990 };
1991
1992 unsigned char d_scanner_32_6_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
1993 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1994 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1995 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1996 20, 20, 20, 20, 20, 20, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0,
1997 };
1998
1999 unsigned char d_scanner_32_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2000 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0,
2001 0, 0, 0, 0, 0, 21, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0,
2002 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0,
2003 0, 0, 0, 0, 0, 21, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0,
2004 };
2005
2006 unsigned char d_scanner_32_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2007 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0,
2008 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2009 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0,
2010 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2011 };
2012
2013 D_Shift * d_shift_32_12_dparser_gram[] = {&d_shift_4_dparser_gram,NULL};
2014
2015 unsigned char d_scanner_32_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2016 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0,
2017 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2018 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0,
2019 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2020 };
2021
2022 unsigned char d_scanner_32_21_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2023 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2024 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2025 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2026 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 0,
2027 };
2028
2029 unsigned char d_scanner_32_21_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2030 0, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2031 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2032 0, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2033 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2034 };
2035
2036 unsigned char d_scanner_32_26_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2037 0, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 28, 0, 0, 0,
2038 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2039 0, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 28, 0, 0, 0,
2040 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2041 };
2042
2043 D_Shift * d_accepts_diff_51_0_dparser_gram[] = {0};
2044 D_Shift ** d_accepts_diff_51_dparser_gram[] = {
2045 d_accepts_diff_51_0_dparser_gram
2046 };
2047
2048 unsigned char d_scanner_51_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2049 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2050 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2,
2051 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2052 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 3, 0, 0,
2053 };
2054
2055 D_Shift * d_accepts_diff_54_0_dparser_gram[] = {0};
2056 D_Shift ** d_accepts_diff_54_dparser_gram[] = {
2057 d_accepts_diff_54_0_dparser_gram
2058 };
2059
2060 unsigned char d_scanner_54_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2061 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2062 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2063 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 0, 0,
2064 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2065 };
2066
2067 unsigned char d_scanner_54_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2068 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2069 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2070 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
2071 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2072 };
2073
2074 unsigned char d_scanner_54_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2075 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2076 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2077 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2078 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2079 };
2080
2081 unsigned char d_scanner_54_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2082 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2083 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2084 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,
2085 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2086 };
2087
2088 unsigned char d_scanner_54_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2089 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2090 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2091 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2092 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2093 };
2094
2095 unsigned char d_scanner_54_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2096 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2097 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2098 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0,
2099 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2100 };
2101
2102 unsigned char d_scanner_54_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2103 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2104 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2105 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2106 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2107 };
2108
2109 unsigned char d_scanner_54_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2110 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2111 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2112 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2113 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2114 };
2115
2116 unsigned char d_scanner_54_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2117 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2118 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13,
2119 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2120 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2121 };
2122
2123 unsigned char d_scanner_54_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2124 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2125 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2126 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2127 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2128 };
2129
2130 unsigned char d_scanner_54_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2131 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2132 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2133 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2134 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2135 };
2136
2137 unsigned char d_scanner_54_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2138 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2139 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2140 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,
2141 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2142 };
2143
2144 unsigned char d_scanner_54_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2145 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2146 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2147 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2148 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2149 };
2150
2151 unsigned char d_scanner_54_13_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2152 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2153 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2154 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2155 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2156 };
2157
2158 unsigned char d_scanner_54_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2159 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2160 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2161 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2162 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2163 };
2164
2165 unsigned char d_scanner_54_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2166 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2167 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2168 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0,
2169 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2170 };
2171
2172 unsigned char d_scanner_54_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2173 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2174 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2175 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0,
2176 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2177 };
2178
2179 unsigned char d_scanner_54_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2180 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2181 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2182 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0,
2183 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2184 };
2185
2186 unsigned char d_scanner_54_19_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2187 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2188 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2189 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2190 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2191 };
2192
2193 unsigned char d_scanner_54_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2194 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2195 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2196 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2197 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2198 };
2199
2200 unsigned char d_scanner_54_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2201 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2202 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2203 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2204 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2205 };
2206
2207 D_Shift * d_shift_54_23_dparser_gram[] = {&d_shift_13_dparser_gram,NULL};
2208
2209 unsigned char d_scanner_54_24_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2210 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2211 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2212 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2213 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2214 };
2215
2216 D_Shift * d_shift_54_26_dparser_gram[] = {&d_shift_14_dparser_gram,NULL};
2217
2218 unsigned char d_scanner_54_27_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2219 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2220 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2221 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2222 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2223 };
2224
2225 unsigned char d_scanner_54_28_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2226 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2227 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2228 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2229 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2230 };
2231
2232 unsigned char d_scanner_54_29_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2233 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2234 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2235 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2236 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2237 };
2238
2239 unsigned char d_scanner_54_30_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2240 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2241 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2242 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2243 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2244 };
2245
2246 unsigned char d_scanner_54_31_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2247 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2248 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2249 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2250 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2251 };
2252
2253 D_Shift * d_shift_54_32_dparser_gram[] = {&d_shift_11_dparser_gram,NULL};
2254
2255 unsigned char d_scanner_54_33_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2256 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2257 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2258 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0,
2259 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2260 };
2261
2262 D_Shift * d_shift_54_34_dparser_gram[] = {&d_shift_12_dparser_gram,NULL};
2263
2264 unsigned char d_scanner_54_35_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2265 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2266 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2267 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0,
2268 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2269 };
2270
2271 unsigned char d_scanner_54_37_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2272 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2273 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2274 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2275 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2276 };
2277
2278 D_Shift * d_shift_54_38_dparser_gram[] = {&d_shift_15_dparser_gram,NULL};
2279
2280 D_Shift * d_accepts_diff_61_0_dparser_gram[] = {0};
2281 D_Shift * d_accepts_diff_61_1_dparser_gram[] = {&d_shift_75_dparser_gram,0};
2282 D_Shift * d_accepts_diff_61_2_dparser_gram[] = {&d_shift_68_dparser_gram,0};
2283 D_Shift ** d_accepts_diff_61_dparser_gram[] = {
2284 d_accepts_diff_61_0_dparser_gram,
2285 d_accepts_diff_61_1_dparser_gram,
2286 d_accepts_diff_61_2_dparser_gram
2287 };
2288
2289 unsigned char d_scanner_61_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2290 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2291 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2292 0, 2, 3, 2, 2, 2, 2, 4, 5, 6, 2, 2, 2, 7, 2, 2,
2293 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2,
2294 };
2295
2296 D_Shift * d_shift_61_5_dparser_gram[] = {&d_shift_34_dparser_gram,NULL};
2297
2298 D_Shift * d_accepts_diff_63_0_dparser_gram[] = {0};
2299 D_Shift * d_accepts_diff_63_1_dparser_gram[] = {&d_shift_75_dparser_gram,0};
2300 D_Shift * d_accepts_diff_63_2_dparser_gram[] = {&d_shift_68_dparser_gram,0};
2301 D_Shift ** d_accepts_diff_63_dparser_gram[] = {
2302 d_accepts_diff_63_0_dparser_gram,
2303 d_accepts_diff_63_1_dparser_gram,
2304 d_accepts_diff_63_2_dparser_gram
2305 };
2306
2307 unsigned char d_scanner_63_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2308 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
2309 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 2, 11, 2, 12,
2310 2, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
2311 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 13, 2, 0, 2, 0,
2312 };
2313
2314 D_Shift * d_shift_63_10_dparser_gram[] = {&d_shift_61_dparser_gram,NULL};
2315
2316 D_Shift * d_accepts_diff_74_0_dparser_gram[] = {0};
2317 D_Shift ** d_accepts_diff_74_dparser_gram[] = {
2318 d_accepts_diff_74_0_dparser_gram
2319 };
2320
2321 unsigned char d_scanner_74_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2322 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2323 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2324 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2325 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0,
2326 };
2327
2328 D_Shift * d_accepts_diff_78_0_dparser_gram[] = {0};
2329 D_Shift ** d_accepts_diff_78_dparser_gram[] = {
2330 d_accepts_diff_78_0_dparser_gram
2331 };
2332
2333 unsigned char d_scanner_78_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2334 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2335 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2336 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2337 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0,
2338 };
2339
2340 D_Shift * d_accepts_diff_93_0_dparser_gram[] = {0};
2341 D_Shift ** d_accepts_diff_93_dparser_gram[] = {
2342 d_accepts_diff_93_0_dparser_gram
2343 };
2344
2345 unsigned char d_scanner_93_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2346 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2347 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2348 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2349 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,
2350 };
2351
2352 D_Shift * d_shift_93_1_dparser_gram[] = {&d_shift_30_dparser_gram,NULL};
2353
2354 D_Shift * d_accepts_diff_96_0_dparser_gram[] = {0};
2355 D_Shift * d_accepts_diff_96_1_dparser_gram[] = {&d_shift_72_dparser_gram,0};
2356 D_Shift ** d_accepts_diff_96_dparser_gram[] = {
2357 d_accepts_diff_96_0_dparser_gram,
2358 d_accepts_diff_96_1_dparser_gram
2359 };
2360
2361 unsigned char d_scanner_96_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2362 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2363 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2364 0, 0, 2, 0, 3, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0,
2365 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2366 };
2367
2368 unsigned char d_scanner_96_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2369 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
2370 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 8, 0, 0, 0, 6,
2371 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
2372 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 9, 0, 0, 0, 0,
2373 };
2374
2375 unsigned char d_scanner_96_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2376 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2377 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2378 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2379 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2380 };
2381
2382 unsigned char d_scanner_96_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2383 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2384 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 10, 10, 10,
2385 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2386 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2387 };
2388
2389 unsigned char d_scanner_96_1_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
2390 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2391 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2392 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2393 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2394 };
2395
2396 unsigned char d_scanner_96_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2397 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2398 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2399 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2400 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0,
2401 };
2402
2403 unsigned char d_scanner_96_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2404 0, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
2405 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
2406 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14,
2407 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
2408 };
2409
2410 unsigned char d_scanner_96_5_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2411 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2412 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2413 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2414 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0,
2415 };
2416
2417 unsigned char d_scanner_96_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2418 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
2419 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 6,
2420 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
2421 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0,
2422 };
2423
2424 unsigned char d_scanner_96_6_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2425 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2426 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2427 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0,
2428 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0,
2429 };
2430
2431 unsigned char d_accepts_diff_96_6_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2432 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2433 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2434 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
2435 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2436 };
2437
2438 unsigned char d_scanner_96_11_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2439 0, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
2440 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
2441 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
2442 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
2443 };
2444
2445 unsigned char d_scanner_96_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2446 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2447 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2448 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2449 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2450 };
2451
2452 unsigned char d_scanner_96_15_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2453 0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
2454 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
2455 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
2456 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
2457 };
2458
2459 unsigned char d_scanner_96_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2460 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
2461 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
2462 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
2463 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
2464 };
2465
2466 unsigned char d_scanner_96_16_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2467 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2468 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2469 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2470 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0,
2471 };
2472
2473 unsigned char d_scanner_96_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2474 0, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2475 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2476 0, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2477 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2478 };
2479
2480 D_Shift * d_shift_96_20_dparser_gram[] = {&d_shift_71_dparser_gram,NULL};
2481
2482 unsigned char d_scanner_96_21_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2483 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2484 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2485 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2486 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2487 };
2488
2489 unsigned char d_scanner_96_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2490 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2491 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2492 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0,
2493 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2494 };
2495
2496 D_Shift * d_shift_96_23_dparser_gram[] = {&d_shift_31_dparser_gram,NULL};
2497
2498 D_Shift * d_accepts_diff_100_0_dparser_gram[] = {0};
2499 D_Shift * d_accepts_diff_100_1_dparser_gram[] = {&d_shift_55_dparser_gram,0};
2500 D_Shift ** d_accepts_diff_100_dparser_gram[] = {
2501 d_accepts_diff_100_0_dparser_gram,
2502 d_accepts_diff_100_1_dparser_gram
2503 };
2504
2505 unsigned char d_scanner_100_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2506 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2507 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2508 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2509 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2510 };
2511
2512 unsigned char d_scanner_100_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2513 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2514 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0,
2515 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2516 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2517 };
2518
2519 unsigned char d_scanner_100_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2520 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2521 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2522 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0,
2523 0, 0, 6, 0, 0, 7, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0,
2524 };
2525
2526 unsigned char d_scanner_100_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2527 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2528 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2529 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0,
2530 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2531 };
2532
2533 unsigned char d_scanner_100_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2534 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2535 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2536 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2537 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2538 };
2539
2540 unsigned char d_scanner_100_5_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2541 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2542 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2543 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0,
2544 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2545 };
2546
2547 unsigned char d_scanner_100_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2548 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2549 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2550 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0,
2551 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2552 };
2553
2554 unsigned char d_scanner_100_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2555 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2556 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2557 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2558 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2559 };
2560
2561 unsigned char d_scanner_100_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2562 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2563 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2564 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0,
2565 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2566 };
2567
2568 unsigned char d_scanner_100_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2569 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2570 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2571 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2572 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2573 };
2574
2575 unsigned char d_scanner_100_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2576 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2577 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2578 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0,
2579 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2580 };
2581
2582 unsigned char d_scanner_100_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2583 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2584 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2585 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2586 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2587 };
2588
2589 unsigned char d_scanner_100_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2590 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2591 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2592 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2593 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2594 };
2595
2596 unsigned char d_scanner_100_14_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2597 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2598 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2599 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2600 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2601 };
2602
2603 unsigned char d_scanner_100_15_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2604 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2605 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2606 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0,
2607 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2608 };
2609
2610 unsigned char d_scanner_100_16_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2611 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2612 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2613 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2614 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2615 };
2616
2617 unsigned char d_scanner_100_17_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2618 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2619 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2620 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2621 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2622 };
2623
2624 unsigned char d_scanner_100_18_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2625 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2626 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2627 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2628 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2629 };
2630
2631 D_Shift * d_shift_100_19_dparser_gram[] = {&d_shift_53_dparser_gram,NULL};
2632
2633 unsigned char d_scanner_100_20_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2634 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2635 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2636 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2637 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2638 };
2639
2640 unsigned char d_scanner_100_21_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2641 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2642 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2643 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2644 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0,
2645 };
2646
2647 unsigned char d_scanner_100_22_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2648 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2649 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2650 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0,
2651 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2652 };
2653
2654 unsigned char d_scanner_100_23_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2655 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2656 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2657 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2658 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0,
2659 };
2660
2661 D_Shift * d_shift_100_24_dparser_gram[] = {&d_shift_52_dparser_gram,NULL};
2662
2663 unsigned char d_scanner_100_25_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2664 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2665 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29,
2666 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2667 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2668 };
2669
2670 unsigned char d_scanner_100_26_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2671 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2672 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2673 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30,
2674 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2675 };
2676
2677 unsigned char d_scanner_100_28_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2678 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2679 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2680 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 33,
2681 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2682 };
2683
2684 unsigned char d_scanner_100_29_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2685 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2686 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2687 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 0,
2688 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2689 };
2690
2691 unsigned char d_scanner_100_30_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2692 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2693 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2694 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 37,
2695 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2696 };
2697
2698 unsigned char d_scanner_100_31_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2699 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2700 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2701 0, 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2702 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2703 };
2704
2705 unsigned char d_scanner_100_33_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2706 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2707 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2708 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0,
2709 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2710 };
2711
2712 unsigned char d_scanner_100_34_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2713 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2714 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2715 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2716 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0,
2717 };
2718
2719 unsigned char d_accepts_diff_100_34_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2720 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2721 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2722 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2723 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,
2724 };
2725
2726 D_Shift * d_shift_100_34_dparser_gram[] = {&d_shift_55_dparser_gram,NULL};
2727
2728 unsigned char d_scanner_100_35_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2729 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2730 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2731 0, 0, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2732 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2733 };
2734
2735 unsigned char d_scanner_100_36_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2736 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2737 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2738 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2739 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2740 };
2741
2742 unsigned char d_scanner_100_37_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2743 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2744 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2745 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0,
2746 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2747 };
2748
2749 unsigned char d_scanner_100_38_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2750 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2751 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2752 0, 0, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2753 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2754 };
2755
2756 unsigned char d_scanner_100_39_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2757 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2758 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47,
2759 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2760 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2761 };
2762
2763 unsigned char d_scanner_100_40_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2764 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2765 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2766 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0,
2767 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2768 };
2769
2770 D_Shift * d_shift_100_41_dparser_gram[] = {&d_shift_54_dparser_gram,NULL};
2771
2772 unsigned char d_scanner_100_42_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2773 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2774 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2775 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2776 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2777 };
2778
2779 unsigned char d_scanner_100_43_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2780 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2781 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50,
2782 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2783 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2784 };
2785
2786 unsigned char d_scanner_100_44_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2787 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2788 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2789 0, 0, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0,
2790 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2791 };
2792
2793 unsigned char d_scanner_100_45_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2794 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2795 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2796 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2797 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2798 };
2799
2800 unsigned char d_scanner_100_46_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2801 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2802 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2803 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0,
2804 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2805 };
2806
2807 unsigned char d_scanner_100_47_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2808 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2809 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2810 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0,
2811 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2812 };
2813
2814 unsigned char d_scanner_100_48_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2815 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2816 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2817 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2818 0, 0, 0, 0, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2819 };
2820
2821 unsigned char d_scanner_100_49_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2822 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2823 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2824 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0,
2825 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2826 };
2827
2828 unsigned char d_scanner_100_50_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2829 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2830 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2831 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0,
2832 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2833 };
2834
2835 D_Shift * d_shift_100_51_dparser_gram[] = {&d_shift_49_dparser_gram,NULL};
2836
2837 unsigned char d_scanner_100_52_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2838 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2839 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2840 0, 0, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2841 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2842 };
2843
2844 unsigned char d_scanner_100_53_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2845 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2846 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2847 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 0, 0, 0, 0,
2848 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2849 };
2850
2851 unsigned char d_scanner_100_54_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2852 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2853 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2854 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2855 0, 0, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2856 };
2857
2858 D_Shift * d_shift_100_55_dparser_gram[] = {&d_shift_51_dparser_gram,NULL};
2859
2860 unsigned char d_scanner_100_56_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2861 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2862 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2863 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2864 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2865 };
2866
2867 unsigned char d_scanner_100_57_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2868 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2869 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2870 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0,
2871 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2872 };
2873
2874 unsigned char d_scanner_100_58_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2875 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2876 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2877 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2878 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2879 };
2880
2881 unsigned char d_scanner_100_59_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2882 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2883 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2884 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2885 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2886 };
2887
2888 unsigned char d_scanner_100_60_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2889 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2890 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2891 0, 0, 0, 0, 0, 0, 0, 67, 0, 0, 0, 0, 0, 0, 0, 0,
2892 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2893 };
2894
2895 D_Shift * d_shift_100_61_dparser_gram[] = {&d_shift_48_dparser_gram,NULL};
2896
2897 unsigned char d_scanner_100_62_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2898 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2899 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2900 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2901 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2902 };
2903
2904 unsigned char d_scanner_100_63_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2905 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2906 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2907 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0,
2908 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2909 };
2910
2911 D_Shift * d_shift_100_64_dparser_gram[] = {&d_shift_50_dparser_gram,NULL};
2912
2913 unsigned char d_scanner_100_65_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2914 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2915 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2916 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2917 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2918 };
2919
2920 unsigned char d_scanner_100_66_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2921 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2922 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2923 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0,
2924 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2925 };
2926
2927 unsigned char d_scanner_100_67_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2928 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2929 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2930 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2931 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2932 };
2933
2934 unsigned char d_scanner_100_68_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2935 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2936 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2937 0, 0, 0, 0, 0, 0, 0, 0, 73, 0, 0, 0, 0, 0, 0, 0,
2938 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2939 };
2940
2941 D_Shift * d_shift_100_69_dparser_gram[] = {&d_shift_45_dparser_gram,NULL};
2942
2943 unsigned char d_scanner_100_70_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2944 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2945 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2946 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2947 0, 0, 0, 0, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2948 };
2949
2950 D_Shift * d_shift_100_71_dparser_gram[] = {&d_shift_47_dparser_gram,NULL};
2951
2952 D_Shift * d_shift_100_73_dparser_gram[] = {&d_shift_44_dparser_gram,NULL};
2953
2954 D_Shift * d_shift_100_74_dparser_gram[] = {&d_shift_46_dparser_gram,NULL};
2955
2956 D_Shift * d_accepts_diff_126_0_dparser_gram[] = {0};
2957 D_Shift * d_accepts_diff_126_1_dparser_gram[] = {&d_shift_75_dparser_gram,0};
2958 D_Shift ** d_accepts_diff_126_dparser_gram[] = {
2959 d_accepts_diff_126_0_dparser_gram,
2960 d_accepts_diff_126_1_dparser_gram
2961 };
2962
2963 unsigned char d_scanner_126_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2964 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2965 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2966 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0,
2967 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0,
2968 };
2969
2970 unsigned char d_scanner_126_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2971 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2972 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2973 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2974 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0,
2975 };
2976
2977 unsigned char d_scanner_126_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2978 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2979 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2980 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2981 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0,
2982 };
2983
2984 unsigned char d_scanner_126_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2985 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0,
2986 0, 0, 0, 0, 0, 6, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0,
2987 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0,
2988 0, 0, 0, 0, 0, 6, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0,
2989 };
2990
2991 unsigned char d_scanner_126_3_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
2992 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2993 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2994 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2995 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0,
2996 };
2997
2998 unsigned char d_scanner_126_3_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
2999 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0,
3000 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3001 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0,
3002 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3003 };
3004
3005 unsigned char d_scanner_126_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3006 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0,
3007 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3008 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0,
3009 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3010 };
3011
3012 unsigned char d_scanner_126_6_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3013 0, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3014 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3015 0, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3016 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3017 };
3018
3019 unsigned char d_scanner_126_9_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3020 0, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 11, 0, 0, 0,
3021 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3022 0, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 11, 0, 0, 0,
3023 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3024 };
3025
3026 D_Shift * d_accepts_diff_131_0_dparser_gram[] = {0};
3027 D_Shift ** d_accepts_diff_131_dparser_gram[] = {
3028 d_accepts_diff_131_0_dparser_gram
3029 };
3030
3031 D_Shift * d_accepts_diff_138_0_dparser_gram[] = {0};
3032 D_Shift ** d_accepts_diff_138_dparser_gram[] = {
3033 d_accepts_diff_138_0_dparser_gram
3034 };
3035
3036 unsigned char d_scanner_138_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
3037 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3038 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3039 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 3, 4, 0, 0, 0, 5,
3040 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,
3041 };
3042
3043 unsigned char d_scanner_138_0_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3044 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3045 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3046 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3047 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3048 };
3049
3050 unsigned char d_scanner_138_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3051 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3052 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3053 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0,
3054 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3055 };
3056
3057 D_Shift * d_shift_138_2_dparser_gram[] = {&d_shift_39_dparser_gram,NULL};
3058
3059 D_Shift * d_shift_138_3_dparser_gram[] = {&d_shift_40_dparser_gram,NULL};
3060
3061 unsigned char d_scanner_138_4_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3062 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3063 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3064 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0,
3065 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3066 };
3067
3068 D_Shift * d_shift_138_5_dparser_gram[] = {&d_shift_38_dparser_gram,NULL};
3069
3070 D_Shift * d_shift_138_6_dparser_gram[] = {&d_shift_41_dparser_gram,NULL};
3071
3072 unsigned char d_scanner_138_7_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3073 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3074 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3075 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3076 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3077 };
3078
3079 D_Shift * d_shift_138_9_dparser_gram[] = {&d_shift_37_dparser_gram,NULL};
3080
3081 unsigned char d_scanner_138_10_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3082 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3083 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3084 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0,
3085 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3086 };
3087
3088 unsigned char d_scanner_138_11_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3089 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3090 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3091 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3092 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3093 };
3094
3095 unsigned char d_scanner_138_12_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3096 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3097 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3098 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3099 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3100 };
3101
3102 unsigned char d_scanner_138_13_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3103 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3104 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3105 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0,
3106 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3107 };
3108
3109 D_Shift * d_shift_138_14_dparser_gram[] = {&d_shift_36_dparser_gram,NULL};
3110
3111 D_Shift * d_shift_138_15_dparser_gram[] = {&d_shift_35_dparser_gram,NULL};
3112
3113 D_Shift * d_accepts_diff_148_0_dparser_gram[] = {0};
3114 D_Shift ** d_accepts_diff_148_dparser_gram[] = {
3115 d_accepts_diff_148_0_dparser_gram
3116 };
3117
3118 unsigned char d_scanner_148_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
3119 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3120 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3121 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0,
3122 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3123 };
3124
3125 D_Shift * d_accepts_diff_152_0_dparser_gram[] = {0};
3126 D_Shift ** d_accepts_diff_152_dparser_gram[] = {
3127 d_accepts_diff_152_0_dparser_gram
3128 };
3129
3130 unsigned char d_scanner_152_0_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
3131 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3132 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3133 0, 0, 2, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0,
3134 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3135 };
3136
3137 unsigned char d_scanner_152_1_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
3138 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3139 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3140 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3141 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3142 };
3143
3144 unsigned char d_scanner_152_1_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3145 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3146 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 6, 4, 4, 4,
3147 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3148 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3149 };
3150
3151 unsigned char d_scanner_152_1_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
3152 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3153 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3154 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3155 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3156 };
3157
3158 unsigned char d_scanner_152_2_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
3159 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3160 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3161 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7,
3162 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3163 };
3164
3165 unsigned char d_scanner_152_2_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3166 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3167 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 7,
3168 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3169 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3170 };
3171
3172 unsigned char d_scanner_152_2_2_dparser_gram[SCANNER_BLOCK_SIZE] = {
3173 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3174 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3175 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3176 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
3177 };
3178
3179 unsigned char d_scanner_152_5_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
3180 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3181 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3182 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3183 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3184 };
3185
3186 unsigned char d_scanner_152_8_0_dparser_gram[SCANNER_BLOCK_SIZE] = {
3187 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
3188 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
3189 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
3190 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
3191 };
3192
3193 unsigned char d_scanner_152_8_1_dparser_gram[SCANNER_BLOCK_SIZE] = {
3194 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
3195 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
3196 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
3197 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
3198 };
3199
3200 D_Shift * d_accepts_diff_167_0_dparser_gram[] = {0};
3201 D_Shift ** d_accepts_diff_167_dparser_gram[] = {
3202 d_accepts_diff_167_0_dparser_gram
3203 };
3204
3205 SB_uint8 d_scanner_2_dparser_gram[39] = {
3206 {NULL, {d_scanner_2_0_0_dparser_gram, d_scanner_2_0_1_dparser_gram
3207 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3208 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_1_1_dparser_gram
3209 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3210 {NULL, {d_scanner_2_2_0_dparser_gram, d_scanner_2_0_2_dparser_gram
3211 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3212 {d_shift_2_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3213 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3214 {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_4_1_dparser_gram
3215 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3216 {d_shift_2_5_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_4_1_dparser_gram
3217 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3218 {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_6_1_dparser_gram
3219 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3220 {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3221 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3222 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_8_1_dparser_gram
3223 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3224 {d_shift_2_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3225 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3226 {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_10_1_dparser_gram
3227 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3228 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_11_1_dparser_gram
3229 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3230 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_12_1_dparser_gram
3231 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3232 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_13_1_dparser_gram
3233 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3234 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_14_1_dparser_gram
3235 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3236 {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_15_1_dparser_gram
3237 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3238 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_16_1_dparser_gram
3239 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3240 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_17_1_dparser_gram
3241 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3242 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_18_1_dparser_gram
3243 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3244 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_19_1_dparser_gram
3245 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3246 {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_20_1_dparser_gram
3247 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3248 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_21_1_dparser_gram
3249 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3250 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_22_1_dparser_gram
3251 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3252 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_23_1_dparser_gram
3253 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3254 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_24_1_dparser_gram
3255 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3256 {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_25_1_dparser_gram
3257 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3258 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_26_1_dparser_gram
3259 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3260 {d_shift_2_27_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3261 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3262 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_28_1_dparser_gram
3263 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3264 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_29_1_dparser_gram
3265 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3266 {d_shift_2_4_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_30_1_dparser_gram
3267 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3268 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_31_1_dparser_gram
3269 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3270 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_32_1_dparser_gram
3271 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3272 {d_shift_2_33_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3273 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3274 {d_shift_2_34_dparser_gram, {d_scanner_2_4_0_dparser_gram, d_scanner_2_4_1_dparser_gram
3275 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3276 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_35_1_dparser_gram
3277 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3278 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_36_1_dparser_gram
3279 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3280 {d_shift_2_37_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3281 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3282 {d_shift_2_38_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3283 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
3284 };
3285
3286 SB_trans_uint8 d_transition_2_dparser_gram[39] = {
3287 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3288 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3289 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3290 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3291 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3292 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3293 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3294 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3295 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3296 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3297 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram
3298 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3299 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3300 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3301 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3302 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3303 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3304 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3305 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3306 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3307 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3308 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3309 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3310 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3311 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3312 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3313 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3314 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3315 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3316 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3317 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3318 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3319 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3320 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3321 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3322 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3323 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3324 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3325 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3326 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3327 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3328 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3329 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3330 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3331 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3332 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3333 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3334 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3335 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3336 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3337 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3338 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3339 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3340 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3341 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3342 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3343 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3344 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3345 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3346 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3347 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3348 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3349 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3350 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3351 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3352 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3353 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3354 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3355 {{d_accepts_diff_2_34_0_dparser_gram, d_accepts_diff_2_34_1_dparser_gram
3356 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3357 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3358 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3359 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3360 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3361 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3362 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3363 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3364 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
3365 };
3366
3367 SB_uint8 d_scanner_3_dparser_gram[6] = {
3368 {NULL, {d_scanner_3_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram
3369 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3370 {NULL, {d_scanner_3_1_0_dparser_gram, d_scanner_3_1_1_dparser_gram
3371 , d_scanner_3_1_2_dparser_gram, d_scanner_3_1_2_dparser_gram}},
3372 {NULL, {d_scanner_3_1_0_dparser_gram, d_scanner_3_1_1_dparser_gram
3373 , d_scanner_3_1_2_dparser_gram, d_scanner_3_1_2_dparser_gram}},
3374 {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3375 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3376 {NULL, {d_scanner_3_4_0_dparser_gram, d_scanner_3_4_1_dparser_gram
3377 , d_scanner_3_4_1_dparser_gram, d_scanner_3_4_1_dparser_gram}},
3378 {NULL, {d_scanner_3_1_0_dparser_gram, d_scanner_3_1_1_dparser_gram
3379 , d_scanner_3_1_2_dparser_gram, d_scanner_3_1_2_dparser_gram}}
3380 };
3381
3382 SB_trans_uint8 d_transition_3_dparser_gram[6] = {
3383 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3384 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3385 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3386 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3387 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3388 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3389 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3390 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3391 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3392 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3393 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3394 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
3395 };
3396
3397 SB_uint8 d_scanner_5_dparser_gram[27] = {
3398 {NULL, {d_scanner_5_0_0_dparser_gram, d_scanner_5_0_1_dparser_gram
3399 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3400 {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3401 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3402 {NULL, {d_scanner_5_2_0_dparser_gram, d_scanner_5_2_1_dparser_gram
3403 , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}},
3404 {NULL, {d_scanner_5_3_0_dparser_gram, d_scanner_5_3_1_dparser_gram
3405 , d_scanner_5_3_2_dparser_gram, d_scanner_5_3_2_dparser_gram}},
3406 {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3407 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3408 {d_shift_5_1_dparser_gram, {d_scanner_5_5_0_dparser_gram, d_scanner_2_0_2_dparser_gram
3409 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3410 {d_shift_5_6_dparser_gram, {d_scanner_5_6_0_dparser_gram, d_scanner_5_6_1_dparser_gram
3411 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3412 {d_shift_5_7_dparser_gram, {d_scanner_5_7_0_dparser_gram, d_scanner_5_7_1_dparser_gram
3413 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3414 {d_shift_2_4_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram
3415 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3416 {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3417 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3418 {d_shift_5_1_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram
3419 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3420 {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3421 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3422 {NULL, {d_scanner_5_2_0_dparser_gram, d_scanner_5_2_1_dparser_gram
3423 , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}},
3424 {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3425 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3426 {NULL, {d_scanner_5_14_0_dparser_gram, d_scanner_5_14_1_dparser_gram
3427 , d_scanner_5_14_1_dparser_gram, d_scanner_5_14_1_dparser_gram}},
3428 {NULL, {d_scanner_5_3_0_dparser_gram, d_scanner_5_3_1_dparser_gram
3429 , d_scanner_5_3_2_dparser_gram, d_scanner_5_3_2_dparser_gram}},
3430 {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3431 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3432 {NULL, {d_scanner_5_17_0_dparser_gram, d_scanner_5_17_1_dparser_gram
3433 , d_scanner_5_17_1_dparser_gram, d_scanner_5_17_1_dparser_gram}},
3434 {d_shift_5_6_dparser_gram, {d_scanner_5_6_0_dparser_gram, d_scanner_5_18_1_dparser_gram
3435 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3436 {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3437 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3438 {NULL, {d_scanner_5_20_0_dparser_gram, d_scanner_5_20_1_dparser_gram
3439 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3440 {NULL, {d_scanner_5_20_0_dparser_gram, d_scanner_5_20_1_dparser_gram
3441 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3442 {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3443 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3444 {NULL, {d_scanner_5_2_0_dparser_gram, d_scanner_5_2_1_dparser_gram
3445 , d_scanner_5_2_2_dparser_gram, d_scanner_5_2_2_dparser_gram}},
3446 {NULL, {d_scanner_5_3_0_dparser_gram, d_scanner_5_3_1_dparser_gram
3447 , d_scanner_5_3_2_dparser_gram, d_scanner_5_3_2_dparser_gram}},
3448 {d_shift_5_25_dparser_gram, {d_scanner_5_20_0_dparser_gram, d_scanner_5_25_1_dparser_gram
3449 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3450 {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3451 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
3452 };
3453
3454 SB_trans_uint8 d_transition_5_dparser_gram[27] = {
3455 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3456 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3457 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3458 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3459 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3460 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3461 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3462 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3463 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3464 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3465 {{d_accepts_diff_2_34_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3466 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3467 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_5_6_1_dparser_gram
3468 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3469 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3470 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3471 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3472 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3473 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3474 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3475 {{d_accepts_diff_2_34_0_dparser_gram, d_accepts_diff_2_34_1_dparser_gram
3476 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3477 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3478 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3479 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3480 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3481 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3482 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3483 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3484 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3485 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3486 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3487 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3488 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3489 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3490 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3491 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3492 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3493 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3494 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3495 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3496 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3497 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3498 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3499 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3500 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3501 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3502 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3503 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3504 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3505 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3506 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3507 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3508 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
3509 };
3510
3511 SB_uint8 d_scanner_6_dparser_gram[100] = {
3512 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_0_1_dparser_gram
3513 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3514 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_1_1_dparser_gram
3515 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3516 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_2_1_dparser_gram
3517 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3518 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_3_1_dparser_gram
3519 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3520 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_4_1_dparser_gram
3521 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3522 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_5_1_dparser_gram
3523 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3524 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_6_1_dparser_gram
3525 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3526 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_7_1_dparser_gram
3527 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3528 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_8_1_dparser_gram
3529 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3530 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_9_1_dparser_gram
3531 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3532 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_10_1_dparser_gram
3533 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3534 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_11_1_dparser_gram
3535 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3536 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_12_1_dparser_gram
3537 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3538 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_13_1_dparser_gram
3539 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3540 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_14_1_dparser_gram
3541 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3542 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_15_1_dparser_gram
3543 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3544 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_16_1_dparser_gram
3545 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3546 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_17_1_dparser_gram
3547 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3548 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_18_1_dparser_gram
3549 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3550 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_19_1_dparser_gram
3551 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3552 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_20_1_dparser_gram
3553 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3554 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_24_1_dparser_gram
3555 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3556 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_22_1_dparser_gram
3557 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3558 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_23_1_dparser_gram
3559 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3560 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_24_1_dparser_gram
3561 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3562 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_29_1_dparser_gram
3563 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3564 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_26_1_dparser_gram
3565 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3566 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_27_1_dparser_gram
3567 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3568 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_28_1_dparser_gram
3569 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3570 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_29_1_dparser_gram
3571 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3572 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_30_1_dparser_gram
3573 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3574 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_31_1_dparser_gram
3575 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3576 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_32_1_dparser_gram
3577 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3578 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_33_1_dparser_gram
3579 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3580 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_34_1_dparser_gram
3581 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3582 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_35_1_dparser_gram
3583 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3584 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_36_1_dparser_gram
3585 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3586 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_37_1_dparser_gram
3587 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3588 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_38_1_dparser_gram
3589 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3590 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_39_1_dparser_gram
3591 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3592 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_40_1_dparser_gram
3593 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3594 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_41_1_dparser_gram
3595 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3596 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_42_1_dparser_gram
3597 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3598 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_43_1_dparser_gram
3599 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3600 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_44_1_dparser_gram
3601 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3602 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_45_1_dparser_gram
3603 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3604 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_46_1_dparser_gram
3605 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3606 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_47_1_dparser_gram
3607 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3608 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_48_1_dparser_gram
3609 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3610 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_49_1_dparser_gram
3611 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3612 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_50_1_dparser_gram
3613 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3614 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_51_1_dparser_gram
3615 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3616 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_52_1_dparser_gram
3617 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3618 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_53_1_dparser_gram
3619 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3620 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_54_1_dparser_gram
3621 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3622 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_55_1_dparser_gram
3623 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3624 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_56_1_dparser_gram
3625 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3626 {d_shift_6_57_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3627 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3628 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_58_1_dparser_gram
3629 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3630 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_59_1_dparser_gram
3631 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3632 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_60_1_dparser_gram
3633 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3634 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_61_1_dparser_gram
3635 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3636 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_62_1_dparser_gram
3637 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3638 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_63_1_dparser_gram
3639 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3640 {d_shift_6_64_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3641 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3642 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_65_1_dparser_gram
3643 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3644 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_66_1_dparser_gram
3645 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3646 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_67_1_dparser_gram
3647 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3648 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_68_1_dparser_gram
3649 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3650 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_69_1_dparser_gram
3651 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3652 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_70_1_dparser_gram
3653 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3654 {d_shift_6_71_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3655 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3656 {d_shift_6_72_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3657 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3658 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_73_1_dparser_gram
3659 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3660 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_74_1_dparser_gram
3661 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3662 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_75_1_dparser_gram
3663 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3664 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_76_1_dparser_gram
3665 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3666 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_77_1_dparser_gram
3667 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3668 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_78_1_dparser_gram
3669 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3670 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_79_1_dparser_gram
3671 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3672 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_80_1_dparser_gram
3673 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3674 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_81_1_dparser_gram
3675 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3676 {d_shift_6_82_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3677 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3678 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_83_1_dparser_gram
3679 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3680 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_84_1_dparser_gram
3681 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3682 {d_shift_6_85_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3683 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3684 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_86_1_dparser_gram
3685 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3686 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_87_1_dparser_gram
3687 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3688 {d_shift_6_88_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3689 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3690 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_89_1_dparser_gram
3691 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3692 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_90_1_dparser_gram
3693 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3694 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_91_1_dparser_gram
3695 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3696 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_92_1_dparser_gram
3697 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3698 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_93_1_dparser_gram
3699 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3700 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_94_1_dparser_gram
3701 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3702 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_95_1_dparser_gram
3703 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3704 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_96_1_dparser_gram
3705 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3706 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_97_1_dparser_gram
3707 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3708 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_98_1_dparser_gram
3709 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3710 {d_shift_6_99_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3711 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
3712 };
3713
3714 SB_trans_uint8 d_transition_6_dparser_gram[100] = {
3715 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3716 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3717 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3718 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3719 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3720 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3721 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3722 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3723 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3724 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3725 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3726 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3727 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3728 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3729 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3730 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3731 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3732 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3733 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3734 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3735 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3736 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3737 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3738 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3739 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3740 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3741 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3742 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3743 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3744 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3745 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3746 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3747 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3748 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3749 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3750 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3751 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3752 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3753 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3754 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3755 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3756 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3757 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3758 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3759 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3760 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3761 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3762 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3763 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3764 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3765 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3766 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3767 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3768 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3769 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3770 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3771 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3772 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3773 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3774 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3775 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3776 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3777 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3778 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3779 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3780 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3781 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3782 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3783 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3784 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3785 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3786 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3787 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3788 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3789 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3790 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3791 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3792 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3793 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3794 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3795 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3796 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3797 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3798 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3799 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3800 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3801 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3802 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3803 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3804 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3805 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3806 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3807 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3808 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3809 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3810 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3811 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3812 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3813 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3814 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3815 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3816 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3817 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3818 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3819 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3820 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3821 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3822 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3823 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3824 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3825 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3826 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3827 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3828 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3829 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3830 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3831 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3832 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3833 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3834 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3835 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3836 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3837 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3838 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3839 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3840 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3841 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3842 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3843 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3844 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3845 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3846 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3847 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3848 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3849 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3850 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3851 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3852 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3853 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3854 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3855 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3856 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3857 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3858 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3859 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3860 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3861 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3862 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3863 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3864 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3865 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3866 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3867 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3868 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3869 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3870 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3871 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3872 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3873 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3874 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3875 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3876 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3877 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3878 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3879 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3880 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3881 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3882 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3883 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3884 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3885 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3886 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3887 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3888 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3889 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3890 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3891 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3892 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3893 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3894 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3895 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3896 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3897 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3898 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3899 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3900 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3901 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3902 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3903 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3904 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3905 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3906 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3907 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3908 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3909 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3910 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3911 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3912 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3913 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3914 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
3915 };
3916
3917 SB_uint8 d_scanner_7_dparser_gram[2] = {
3918 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_7_0_1_dparser_gram
3919 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3920 {d_shift_2_4_dparser_gram, {d_scanner_7_1_0_dparser_gram, d_scanner_7_0_1_dparser_gram
3921 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
3922 };
3923
3924 SB_trans_uint8 d_transition_7_dparser_gram[2] = {
3925 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3926 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3927 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3928 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
3929 };
3930
3931 SB_uint8 d_scanner_17_dparser_gram[4] = {
3932 {NULL, {d_scanner_17_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram
3933 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3934 {d_shift_17_1_dparser_gram, {d_scanner_17_1_0_dparser_gram, d_scanner_2_0_2_dparser_gram
3935 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3936 {NULL, {d_scanner_17_2_0_dparser_gram, d_scanner_2_0_2_dparser_gram
3937 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3938 {d_shift_17_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3939 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
3940 };
3941
3942 SB_trans_uint8 d_transition_17_dparser_gram[4] = {
3943 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3944 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3945 {{d_accepts_diff_17_1_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3946 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3947 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3948 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
3949 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
3950 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
3951 };
3952
3953 SB_uint8 d_scanner_23_dparser_gram[29] = {
3954 {NULL, {d_scanner_23_0_0_dparser_gram, d_scanner_23_0_1_dparser_gram
3955 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3956 {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3957 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3958 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
3959 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
3960 {d_shift_5_1_dparser_gram, {d_scanner_23_3_0_dparser_gram, d_scanner_2_0_2_dparser_gram
3961 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3962 {NULL, {d_scanner_23_4_0_dparser_gram, d_scanner_23_4_1_dparser_gram
3963 , d_scanner_23_4_2_dparser_gram, d_scanner_23_4_2_dparser_gram}},
3964 {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3965 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3966 {d_shift_5_1_dparser_gram, {d_scanner_23_6_0_dparser_gram, d_scanner_2_0_2_dparser_gram
3967 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3968 {d_shift_5_6_dparser_gram, {d_scanner_23_7_0_dparser_gram, d_scanner_23_7_1_dparser_gram
3969 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3970 {d_shift_5_7_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_23_8_1_dparser_gram
3971 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3972 {d_shift_2_4_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_23_9_1_dparser_gram
3973 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3974 {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3975 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3976 {d_shift_5_1_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_23_9_1_dparser_gram
3977 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3978 {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3979 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3980 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
3981 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
3982 {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3983 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3984 {NULL, {d_scanner_23_15_0_dparser_gram, d_scanner_23_15_1_dparser_gram
3985 , d_scanner_23_15_1_dparser_gram, d_scanner_23_15_1_dparser_gram}},
3986 {d_shift_23_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3987 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3988 {NULL, {d_scanner_23_4_0_dparser_gram, d_scanner_23_4_1_dparser_gram
3989 , d_scanner_23_4_2_dparser_gram, d_scanner_23_4_2_dparser_gram}},
3990 {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3991 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3992 {NULL, {d_scanner_23_19_0_dparser_gram, d_scanner_23_19_1_dparser_gram
3993 , d_scanner_23_19_1_dparser_gram, d_scanner_23_19_1_dparser_gram}},
3994 {d_shift_5_6_dparser_gram, {d_scanner_23_7_0_dparser_gram, d_scanner_23_20_1_dparser_gram
3995 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3996 {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
3997 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
3998 {NULL, {d_scanner_23_22_0_dparser_gram, d_scanner_23_22_1_dparser_gram
3999 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4000 {NULL, {d_scanner_23_22_0_dparser_gram, d_scanner_23_22_1_dparser_gram
4001 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4002 {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4003 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4004 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4005 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4006 {NULL, {d_scanner_23_4_0_dparser_gram, d_scanner_23_4_1_dparser_gram
4007 , d_scanner_23_4_2_dparser_gram, d_scanner_23_4_2_dparser_gram}},
4008 {d_shift_5_25_dparser_gram, {d_scanner_23_22_0_dparser_gram, d_scanner_23_27_1_dparser_gram
4009 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4010 {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4011 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4012 };
4013
4014 SB_trans_uint8 d_transition_23_dparser_gram[29] = {
4015 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4016 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4017 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4018 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4019 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4020 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4021 {{d_accepts_diff_23_3_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4022 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4023 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4024 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4025 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4026 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4027 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4028 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4029 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram
4030 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4031 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4032 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4033 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4034 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4035 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4036 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4037 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram
4038 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4039 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4040 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4041 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4042 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4043 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4044 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4045 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4046 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4047 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4048 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4049 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4050 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4051 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4052 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4053 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4054 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4055 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4056 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4057 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4058 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4059 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4060 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4061 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4062 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4063 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4064 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4065 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4066 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4067 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4068 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4069 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4070 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4071 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4072 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4073 };
4074
4075 SB_uint8 d_scanner_32_dparser_gram[28] = {
4076 {NULL, {d_scanner_5_0_0_dparser_gram, d_scanner_32_0_1_dparser_gram
4077 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4078 {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4079 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4080 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4081 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4082 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4083 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4084 {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4085 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4086 {d_shift_5_1_dparser_gram, {d_scanner_5_5_0_dparser_gram, d_scanner_2_0_2_dparser_gram
4087 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4088 {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_6_1_dparser_gram
4089 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4090 {d_shift_5_7_dparser_gram, {d_scanner_5_7_0_dparser_gram, d_scanner_32_7_1_dparser_gram
4091 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4092 {d_shift_2_4_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram
4093 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4094 {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4095 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4096 {d_shift_5_1_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram
4097 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4098 {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4099 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4100 {d_shift_32_12_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4101 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4102 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4103 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4104 {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4105 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4106 {NULL, {d_scanner_5_17_0_dparser_gram, d_scanner_5_17_1_dparser_gram
4107 , d_scanner_5_17_1_dparser_gram, d_scanner_5_17_1_dparser_gram}},
4108 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4109 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4110 {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4111 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4112 {NULL, {d_scanner_23_15_0_dparser_gram, d_scanner_23_15_1_dparser_gram
4113 , d_scanner_23_15_1_dparser_gram, d_scanner_23_15_1_dparser_gram}},
4114 {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_19_1_dparser_gram
4115 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4116 {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4117 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4118 {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram
4119 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4120 {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram
4121 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4122 {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4123 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4124 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4125 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4126 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4127 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4128 {d_shift_5_25_dparser_gram, {d_scanner_32_21_0_dparser_gram, d_scanner_32_26_1_dparser_gram
4129 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4130 {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4131 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4132 };
4133
4134 SB_trans_uint8 d_transition_32_dparser_gram[28] = {
4135 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4136 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4137 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4138 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4139 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4140 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4141 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4142 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4143 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4144 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4145 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4146 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4147 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram
4148 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4149 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4150 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4151 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4152 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4153 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4154 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4155 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram
4156 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4157 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4158 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4159 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4160 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4161 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4162 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4163 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4164 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4165 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4166 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4167 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4168 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4169 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4170 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4171 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4172 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4173 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4174 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4175 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4176 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4177 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4178 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4179 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4180 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4181 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4182 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4183 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4184 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4185 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4186 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4187 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4188 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4189 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4190 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4191 };
4192
4193 SB_uint8 d_scanner_51_dparser_gram[3] = {
4194 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_51_0_1_dparser_gram
4195 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4196 {d_shift_2_4_dparser_gram, {d_scanner_7_1_0_dparser_gram, d_scanner_7_0_1_dparser_gram
4197 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4198 {d_shift_32_12_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4199 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4200 };
4201
4202 SB_trans_uint8 d_transition_51_dparser_gram[3] = {
4203 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4204 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4205 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4206 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4207 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4208 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4209 };
4210
4211 SB_uint8 d_scanner_54_dparser_gram[39] = {
4212 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_0_1_dparser_gram
4213 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4214 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_1_1_dparser_gram
4215 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4216 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_2_1_dparser_gram
4217 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4218 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_3_1_dparser_gram
4219 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4220 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_4_1_dparser_gram
4221 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4222 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_5_1_dparser_gram
4223 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4224 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_6_1_dparser_gram
4225 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4226 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_7_1_dparser_gram
4227 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4228 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_8_1_dparser_gram
4229 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4230 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_9_1_dparser_gram
4231 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4232 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_10_1_dparser_gram
4233 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4234 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_11_1_dparser_gram
4235 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4236 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_12_1_dparser_gram
4237 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4238 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_13_1_dparser_gram
4239 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4240 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_14_1_dparser_gram
4241 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4242 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_15_1_dparser_gram
4243 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4244 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_16_1_dparser_gram
4245 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4246 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_17_1_dparser_gram
4247 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4248 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_18_1_dparser_gram
4249 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4250 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_19_1_dparser_gram
4251 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4252 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_20_1_dparser_gram
4253 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4254 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_21_1_dparser_gram
4255 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4256 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_22_1_dparser_gram
4257 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4258 {d_shift_54_23_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4259 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4260 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_24_1_dparser_gram
4261 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4262 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_24_1_dparser_gram
4263 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4264 {d_shift_54_26_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4265 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4266 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_27_1_dparser_gram
4267 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4268 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_28_1_dparser_gram
4269 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4270 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_29_1_dparser_gram
4271 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4272 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_30_1_dparser_gram
4273 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4274 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_31_1_dparser_gram
4275 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4276 {d_shift_54_32_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4277 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4278 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_33_1_dparser_gram
4279 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4280 {d_shift_54_34_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4281 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4282 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_35_1_dparser_gram
4283 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4284 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_35_1_dparser_gram
4285 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4286 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_37_1_dparser_gram
4287 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4288 {d_shift_54_38_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4289 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4290 };
4291
4292 SB_trans_uint8 d_transition_54_dparser_gram[39] = {
4293 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4294 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4295 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4296 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4297 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4298 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4299 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4300 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4301 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4302 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4303 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4304 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4305 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4306 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4307 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4308 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4309 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4310 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4311 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4312 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4313 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4314 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4315 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4316 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4317 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4318 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4319 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4320 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4321 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4322 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4323 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4324 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4325 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4326 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4327 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4328 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4329 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4330 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4331 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4332 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4333 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4334 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4335 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4336 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4337 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4338 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4339 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4340 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4341 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4342 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4343 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4344 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4345 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4346 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4347 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4348 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4349 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4350 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4351 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4352 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4353 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4354 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4355 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4356 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4357 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4358 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4359 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4360 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4361 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4362 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4363 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4364 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4365 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4366 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4367 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4368 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4369 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4370 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4371 };
4372
4373 SB_uint8 d_scanner_61_dparser_gram[28] = {
4374 {NULL, {d_scanner_61_0_0_dparser_gram, d_scanner_23_0_1_dparser_gram
4375 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4376 {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4377 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4378 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4379 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4380 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4381 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4382 {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4383 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4384 {d_shift_61_5_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4385 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4386 {d_shift_5_1_dparser_gram, {d_scanner_23_6_0_dparser_gram, d_scanner_2_0_2_dparser_gram
4387 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4388 {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_6_1_dparser_gram
4389 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4390 {d_shift_5_7_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_32_7_1_dparser_gram
4391 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4392 {d_shift_2_4_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_23_9_1_dparser_gram
4393 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4394 {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4395 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4396 {d_shift_5_1_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_23_9_1_dparser_gram
4397 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4398 {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4399 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4400 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4401 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4402 {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4403 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4404 {NULL, {d_scanner_5_17_0_dparser_gram, d_scanner_5_17_1_dparser_gram
4405 , d_scanner_5_17_1_dparser_gram, d_scanner_5_17_1_dparser_gram}},
4406 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4407 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4408 {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4409 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4410 {NULL, {d_scanner_23_15_0_dparser_gram, d_scanner_23_15_1_dparser_gram
4411 , d_scanner_23_15_1_dparser_gram, d_scanner_23_15_1_dparser_gram}},
4412 {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_19_1_dparser_gram
4413 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4414 {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4415 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4416 {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram
4417 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4418 {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram
4419 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4420 {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4421 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4422 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4423 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4424 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4425 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4426 {d_shift_5_25_dparser_gram, {d_scanner_32_21_0_dparser_gram, d_scanner_32_26_1_dparser_gram
4427 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4428 {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4429 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4430 };
4431
4432 SB_trans_uint8 d_transition_61_dparser_gram[28] = {
4433 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4434 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4435 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4436 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4437 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4438 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4439 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4440 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4441 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4442 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4443 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4444 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4445 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4446 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4447 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram
4448 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4449 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4450 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4451 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4452 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4453 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4454 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4455 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram
4456 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4457 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4458 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4459 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4460 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4461 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4462 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4463 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4464 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4465 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4466 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4467 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4468 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4469 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4470 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4471 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4472 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4473 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4474 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4475 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4476 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4477 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4478 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4479 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4480 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4481 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4482 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4483 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4484 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4485 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4486 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4487 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4488 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4489 };
4490
4491 SB_uint8 d_scanner_63_dparser_gram[28] = {
4492 {NULL, {d_scanner_5_0_0_dparser_gram, d_scanner_63_0_1_dparser_gram
4493 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4494 {d_shift_5_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4495 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4496 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4497 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4498 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4499 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4500 {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4501 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4502 {d_shift_5_1_dparser_gram, {d_scanner_5_5_0_dparser_gram, d_scanner_2_0_2_dparser_gram
4503 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4504 {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_6_1_dparser_gram
4505 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4506 {d_shift_5_7_dparser_gram, {d_scanner_5_7_0_dparser_gram, d_scanner_32_7_1_dparser_gram
4507 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4508 {d_shift_2_4_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram
4509 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4510 {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4511 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4512 {d_shift_63_10_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4513 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4514 {d_shift_5_1_dparser_gram, {d_scanner_5_8_0_dparser_gram, d_scanner_5_8_1_dparser_gram
4515 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4516 {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4517 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4518 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4519 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4520 {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4521 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4522 {NULL, {d_scanner_5_17_0_dparser_gram, d_scanner_5_17_1_dparser_gram
4523 , d_scanner_5_17_1_dparser_gram, d_scanner_5_17_1_dparser_gram}},
4524 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4525 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4526 {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4527 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4528 {NULL, {d_scanner_23_15_0_dparser_gram, d_scanner_23_15_1_dparser_gram
4529 , d_scanner_23_15_1_dparser_gram, d_scanner_23_15_1_dparser_gram}},
4530 {d_shift_5_6_dparser_gram, {d_scanner_32_6_0_dparser_gram, d_scanner_32_19_1_dparser_gram
4531 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4532 {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4533 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4534 {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram
4535 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4536 {NULL, {d_scanner_32_21_0_dparser_gram, d_scanner_32_21_1_dparser_gram
4537 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4538 {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4539 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4540 {NULL, {d_scanner_23_2_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4541 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4542 {NULL, {d_scanner_32_3_0_dparser_gram, d_scanner_32_3_1_dparser_gram
4543 , d_scanner_32_3_2_dparser_gram, d_scanner_32_3_2_dparser_gram}},
4544 {d_shift_5_25_dparser_gram, {d_scanner_32_21_0_dparser_gram, d_scanner_32_26_1_dparser_gram
4545 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4546 {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4547 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4548 };
4549
4550 SB_trans_uint8 d_transition_63_dparser_gram[28] = {
4551 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4552 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4553 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4554 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4555 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4556 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4557 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4558 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4559 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4560 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4561 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4562 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4563 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram
4564 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4565 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4566 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4567 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4568 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4569 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4570 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4571 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4572 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4573 {{d_accepts_diff_2_5_0_dparser_gram, d_accepts_diff_2_5_1_dparser_gram
4574 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4575 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4576 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4577 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4578 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4579 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4580 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4581 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4582 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4583 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4584 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4585 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4586 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4587 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4588 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4589 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4590 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4591 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4592 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4593 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4594 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4595 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4596 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4597 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4598 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4599 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4600 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4601 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4602 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4603 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4604 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4605 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4606 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4607 };
4608
4609 SB_uint8 d_scanner_74_dparser_gram[2] = {
4610 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_74_0_1_dparser_gram
4611 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4612 {d_shift_32_12_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4613 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4614 };
4615
4616 SB_trans_uint8 d_transition_74_dparser_gram[2] = {
4617 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4618 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4619 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4620 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4621 };
4622
4623 SB_uint8 d_scanner_78_dparser_gram[2] = {
4624 {NULL, {d_scanner_78_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram
4625 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4626 {d_shift_2_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4627 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4628 };
4629
4630 SB_trans_uint8 d_transition_78_dparser_gram[2] = {
4631 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4632 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4633 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4634 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4635 };
4636
4637 SB_uint8 d_scanner_93_dparser_gram[2] = {
4638 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_93_0_1_dparser_gram
4639 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4640 {d_shift_93_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4641 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4642 };
4643
4644 SB_trans_uint8 d_transition_93_dparser_gram[2] = {
4645 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4646 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4647 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4648 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4649 };
4650
4651 SB_uint8 d_scanner_96_dparser_gram[24] = {
4652 {NULL, {d_scanner_96_0_0_dparser_gram, d_scanner_96_0_1_dparser_gram
4653 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4654 {NULL, {d_scanner_96_1_0_dparser_gram, d_scanner_96_1_1_dparser_gram
4655 , d_scanner_96_1_2_dparser_gram, d_scanner_96_1_2_dparser_gram}},
4656 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_96_2_1_dparser_gram
4657 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4658 {NULL, {d_scanner_96_3_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4659 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4660 {d_shift_5_4_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4661 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4662 {d_shift_2_4_dparser_gram, {d_scanner_96_5_0_dparser_gram, d_scanner_96_5_1_dparser_gram
4663 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4664 {d_shift_2_4_dparser_gram, {d_scanner_96_6_0_dparser_gram, d_scanner_96_5_1_dparser_gram
4665 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4666 {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4667 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4668 {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4669 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4670 {NULL, {d_scanner_96_1_0_dparser_gram, d_scanner_96_1_1_dparser_gram
4671 , d_scanner_96_1_2_dparser_gram, d_scanner_96_1_2_dparser_gram}},
4672 {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4673 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4674 {NULL, {d_scanner_96_11_0_dparser_gram, d_scanner_23_4_2_dparser_gram
4675 , d_scanner_23_4_2_dparser_gram, d_scanner_23_4_2_dparser_gram}},
4676 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_96_12_1_dparser_gram
4677 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4678 {NULL, {d_scanner_96_3_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4679 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4680 {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4681 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4682 {NULL, {d_scanner_96_15_0_dparser_gram, d_scanner_96_15_1_dparser_gram
4683 , d_scanner_96_15_1_dparser_gram, d_scanner_96_15_1_dparser_gram}},
4684 {NULL, {d_scanner_96_16_0_dparser_gram, d_scanner_96_16_1_dparser_gram
4685 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4686 {NULL, {d_scanner_96_1_0_dparser_gram, d_scanner_96_1_1_dparser_gram
4687 , d_scanner_96_1_2_dparser_gram, d_scanner_96_1_2_dparser_gram}},
4688 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_2_16_1_dparser_gram
4689 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4690 {NULL, {d_scanner_96_3_0_dparser_gram, d_scanner_23_2_1_dparser_gram
4691 , d_scanner_23_2_2_dparser_gram, d_scanner_23_2_2_dparser_gram}},
4692 {d_shift_96_20_dparser_gram, {d_scanner_96_16_0_dparser_gram, d_scanner_96_16_1_dparser_gram
4693 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4694 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_96_21_1_dparser_gram
4695 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4696 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_96_22_1_dparser_gram
4697 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4698 {d_shift_96_23_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4699 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4700 };
4701
4702 SB_trans_uint8 d_transition_96_dparser_gram[24] = {
4703 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4704 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4705 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4706 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4707 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4708 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4709 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4710 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4711 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4712 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4713 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4714 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4715 {{d_accepts_diff_96_6_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4716 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4717 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4718 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4719 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4720 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4721 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4722 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4723 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4724 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4725 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4726 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4727 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4728 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4729 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4730 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4731 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4732 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4733 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4734 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4735 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4736 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4737 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4738 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4739 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4740 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4741 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4742 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4743 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4744 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4745 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4746 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4747 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4748 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4749 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4750 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
4751 };
4752
4753 SB_uint8 d_scanner_100_dparser_gram[75] = {
4754 {NULL, {d_scanner_100_0_0_dparser_gram, d_scanner_100_0_1_dparser_gram
4755 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4756 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_1_1_dparser_gram
4757 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4758 {d_shift_5_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4759 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4760 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_3_1_dparser_gram
4761 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4762 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_4_1_dparser_gram
4763 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4764 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_5_1_dparser_gram
4765 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4766 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_6_1_dparser_gram
4767 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4768 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_7_1_dparser_gram
4769 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4770 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_8_1_dparser_gram
4771 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4772 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_9_1_dparser_gram
4773 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4774 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_10_1_dparser_gram
4775 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4776 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_11_1_dparser_gram
4777 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4778 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_12_1_dparser_gram
4779 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4780 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_13_1_dparser_gram
4781 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4782 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_14_1_dparser_gram
4783 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4784 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_15_1_dparser_gram
4785 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4786 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_16_1_dparser_gram
4787 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4788 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_17_1_dparser_gram
4789 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4790 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_18_1_dparser_gram
4791 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4792 {d_shift_100_19_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4793 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4794 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_20_1_dparser_gram
4795 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4796 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_21_1_dparser_gram
4797 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4798 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_22_1_dparser_gram
4799 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4800 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_23_1_dparser_gram
4801 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4802 {d_shift_100_24_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4803 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4804 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_25_1_dparser_gram
4805 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4806 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_26_1_dparser_gram
4807 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4808 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_22_1_dparser_gram
4809 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4810 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_28_1_dparser_gram
4811 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4812 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_29_1_dparser_gram
4813 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4814 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_30_1_dparser_gram
4815 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4816 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_31_1_dparser_gram
4817 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4818 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_31_1_dparser_gram
4819 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4820 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_33_1_dparser_gram
4821 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4822 {d_shift_100_34_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_100_34_1_dparser_gram
4823 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4824 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_35_1_dparser_gram
4825 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4826 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_36_1_dparser_gram
4827 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4828 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_37_1_dparser_gram
4829 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4830 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_38_1_dparser_gram
4831 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4832 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_39_1_dparser_gram
4833 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4834 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_40_1_dparser_gram
4835 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4836 {d_shift_100_41_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4837 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4838 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_42_1_dparser_gram
4839 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4840 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_43_1_dparser_gram
4841 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4842 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_44_1_dparser_gram
4843 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4844 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_45_1_dparser_gram
4845 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4846 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_46_1_dparser_gram
4847 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4848 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_47_1_dparser_gram
4849 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4850 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_48_1_dparser_gram
4851 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4852 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_49_1_dparser_gram
4853 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4854 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_50_1_dparser_gram
4855 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4856 {d_shift_100_51_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4857 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4858 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_52_1_dparser_gram
4859 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4860 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_53_1_dparser_gram
4861 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4862 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_54_1_dparser_gram
4863 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4864 {d_shift_100_55_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4865 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4866 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_56_1_dparser_gram
4867 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4868 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_57_1_dparser_gram
4869 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4870 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_58_1_dparser_gram
4871 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4872 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_59_1_dparser_gram
4873 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4874 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_60_1_dparser_gram
4875 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4876 {d_shift_100_61_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4877 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4878 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_62_1_dparser_gram
4879 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4880 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_63_1_dparser_gram
4881 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4882 {d_shift_100_64_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4883 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4884 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_65_1_dparser_gram
4885 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4886 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_66_1_dparser_gram
4887 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4888 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_67_1_dparser_gram
4889 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4890 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_68_1_dparser_gram
4891 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4892 {d_shift_100_69_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4893 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4894 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_100_70_1_dparser_gram
4895 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4896 {d_shift_100_71_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4897 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4898 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_6_68_1_dparser_gram
4899 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4900 {d_shift_100_73_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4901 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
4902 {d_shift_100_74_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
4903 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
4904 };
4905
4906 SB_trans_uint8 d_transition_100_dparser_gram[75] = {
4907 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4908 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4909 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4910 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4911 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4912 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4913 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4914 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4915 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4916 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4917 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4918 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4919 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4920 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4921 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4922 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4923 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4924 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4925 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4926 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4927 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4928 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4929 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4930 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4931 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4932 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4933 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4934 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4935 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4936 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4937 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4938 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4939 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4940 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4941 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4942 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4943 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4944 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4945 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4946 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4947 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4948 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4949 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4950 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4951 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4952 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4953 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4954 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4955 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4956 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4957 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4958 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4959 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4960 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4961 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4962 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4963 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4964 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4965 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4966 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4967 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4968 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4969 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4970 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4971 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4972 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4973 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4974 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4975 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_100_34_1_dparser_gram
4976 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4977 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4978 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4979 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4980 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4981 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4982 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4983 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4984 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4985 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4986 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4987 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4988 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4989 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4990 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4991 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4992 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4993 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4994 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4995 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4996 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4997 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
4998 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
4999 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5000 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5001 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5002 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5003 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5004 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5005 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5006 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5007 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5008 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5009 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5010 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5011 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5012 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5013 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5014 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5015 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5016 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5017 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5018 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5019 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5020 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5021 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5022 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5023 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5024 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5025 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5026 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5027 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5028 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5029 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5030 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5031 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5032 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5033 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5034 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5035 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5036 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5037 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5038 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5039 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5040 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5041 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5042 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5043 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5044 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5045 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5046 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5047 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5048 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5049 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5050 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5051 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5052 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5053 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5054 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5055 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5056 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
5057 };
5058
5059 SB_uint8 d_scanner_126_dparser_gram[11] = {
5060 {NULL, {d_scanner_126_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram
5061 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5062 {NULL, {d_scanner_126_1_0_dparser_gram, d_scanner_2_0_2_dparser_gram
5063 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5064 {d_shift_5_6_dparser_gram, {d_scanner_126_2_0_dparser_gram, d_scanner_126_2_1_dparser_gram
5065 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5066 {d_shift_5_7_dparser_gram, {d_scanner_126_3_0_dparser_gram, d_scanner_126_3_1_dparser_gram
5067 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5068 {d_shift_5_6_dparser_gram, {d_scanner_126_2_0_dparser_gram, d_scanner_126_4_1_dparser_gram
5069 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5070 {d_shift_5_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5071 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5072 {NULL, {d_scanner_23_9_0_dparser_gram, d_scanner_126_6_1_dparser_gram
5073 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5074 {NULL, {d_scanner_23_9_0_dparser_gram, d_scanner_126_6_1_dparser_gram
5075 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5076 {d_shift_5_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5077 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5078 {d_shift_5_25_dparser_gram, {d_scanner_23_9_0_dparser_gram, d_scanner_126_9_1_dparser_gram
5079 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5080 {d_shift_5_25_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5081 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
5082 };
5083
5084 SB_trans_uint8 d_transition_126_dparser_gram[11] = {
5085 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5086 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5087 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5088 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5089 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_23_7_1_dparser_gram
5090 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5091 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5092 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5093 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5094 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5095 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5096 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5097 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5098 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5099 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5100 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5101 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5102 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5103 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5104 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5105 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5106 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
5107 };
5108
5109 SB_uint8 d_scanner_131_dparser_gram[2] = {
5110 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_78_0_0_dparser_gram
5111 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5112 {d_shift_2_7_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5113 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
5114 };
5115
5116 SB_trans_uint8 d_transition_131_dparser_gram[2] = {
5117 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5118 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5119 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5120 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
5121 };
5122
5123 SB_uint8 d_scanner_138_dparser_gram[16] = {
5124 {NULL, {d_scanner_138_0_0_dparser_gram, d_scanner_138_0_1_dparser_gram
5125 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5126 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_138_1_1_dparser_gram
5127 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5128 {d_shift_138_2_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5129 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5130 {d_shift_138_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5131 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5132 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_138_4_1_dparser_gram
5133 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5134 {d_shift_138_5_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5135 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5136 {d_shift_138_6_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5137 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5138 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_138_7_1_dparser_gram
5139 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5140 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_54_7_1_dparser_gram
5141 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5142 {d_shift_138_9_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5143 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5144 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_138_10_1_dparser_gram
5145 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5146 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_138_11_1_dparser_gram
5147 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5148 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_138_12_1_dparser_gram
5149 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5150 {NULL, {d_scanner_2_0_2_dparser_gram, d_scanner_138_13_1_dparser_gram
5151 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5152 {d_shift_138_14_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5153 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5154 {d_shift_138_15_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5155 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
5156 };
5157
5158 SB_trans_uint8 d_transition_138_dparser_gram[16] = {
5159 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5160 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5161 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5162 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5163 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5164 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5165 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5166 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5167 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5168 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5169 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5170 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5171 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5172 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5173 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5174 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5175 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5176 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5177 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5178 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5179 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5180 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5181 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5182 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5183 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5184 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5185 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5186 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5187 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5188 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5189 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5190 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
5191 };
5192
5193 SB_uint8 d_scanner_148_dparser_gram[2] = {
5194 {NULL, {d_scanner_148_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram
5195 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5196 {d_shift_61_5_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5197 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
5198 };
5199
5200 SB_trans_uint8 d_transition_148_dparser_gram[2] = {
5201 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5202 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5203 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5204 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
5205 };
5206
5207 SB_uint8 d_scanner_152_dparser_gram[11] = {
5208 {NULL, {d_scanner_152_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram
5209 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5210 {NULL, {d_scanner_152_1_0_dparser_gram, d_scanner_152_1_1_dparser_gram
5211 , d_scanner_152_1_2_dparser_gram, d_scanner_152_1_2_dparser_gram}},
5212 {NULL, {d_scanner_152_2_0_dparser_gram, d_scanner_152_2_1_dparser_gram
5213 , d_scanner_152_2_2_dparser_gram, d_scanner_152_2_2_dparser_gram}},
5214 {NULL, {d_scanner_152_1_0_dparser_gram, d_scanner_152_1_1_dparser_gram
5215 , d_scanner_152_1_2_dparser_gram, d_scanner_152_1_2_dparser_gram}},
5216 {d_shift_3_3_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5217 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5218 {NULL, {d_scanner_152_5_0_dparser_gram, d_scanner_96_1_2_dparser_gram
5219 , d_scanner_96_1_2_dparser_gram, d_scanner_96_1_2_dparser_gram}},
5220 {NULL, {d_scanner_152_2_0_dparser_gram, d_scanner_152_2_1_dparser_gram
5221 , d_scanner_152_2_2_dparser_gram, d_scanner_152_2_2_dparser_gram}},
5222 {d_shift_5_16_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5223 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5224 {NULL, {d_scanner_152_8_0_dparser_gram, d_scanner_152_8_1_dparser_gram
5225 , d_scanner_152_8_1_dparser_gram, d_scanner_152_8_1_dparser_gram}},
5226 {NULL, {d_scanner_152_1_0_dparser_gram, d_scanner_152_1_1_dparser_gram
5227 , d_scanner_152_1_2_dparser_gram, d_scanner_152_1_2_dparser_gram}},
5228 {NULL, {d_scanner_152_2_0_dparser_gram, d_scanner_152_2_1_dparser_gram
5229 , d_scanner_152_2_2_dparser_gram, d_scanner_152_2_2_dparser_gram}}
5230 };
5231
5232 SB_trans_uint8 d_transition_152_dparser_gram[11] = {
5233 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5234 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5235 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5236 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5237 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5238 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5239 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5240 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5241 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5242 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5243 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5244 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5245 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5246 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5247 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5248 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5249 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5250 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5251 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5252 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5253 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5254 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
5255 };
5256
5257 SB_uint8 d_scanner_167_dparser_gram[2] = {
5258 {NULL, {d_scanner_17_0_0_dparser_gram, d_scanner_2_0_2_dparser_gram
5259 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}},
5260 {d_shift_17_1_dparser_gram, {d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram
5261 , d_scanner_2_0_2_dparser_gram, d_scanner_2_0_2_dparser_gram}}
5262 };
5263
5264 SB_trans_uint8 d_transition_167_dparser_gram[2] = {
5265 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5266 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}},
5267 {{d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram
5268 , d_accepts_diff_2_0_0_dparser_gram, d_accepts_diff_2_0_0_dparser_gram}}
5269 };
5270
5271 unsigned char d_goto_valid_0_dparser_gram[] = {
5272 0x6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5273 D_Reduction * d_reductions_0_dparser_gram[] = {&d_reduction_3_dparser_gram};
5274 D_RightEpsilonHint d_right_epsilon_hints_0_dparser_gram[] = {{0, 1, &d_reduction_0_dparser_gram},{0, 2, &d_reduction_1_dparser_gram}};
5275 unsigned char d_goto_valid_2_dparser_gram[] = {
5276 0x38,0x40,0x3,0x0,0x0,0x80,0x0,0x8,0xab,0x2,0x0,0x22,0x0,0x0,0x0,0x4,0x0,0x1};
5277 D_Reduction * d_reductions_2_dparser_gram[] = {&d_reduction_1_dparser_gram};
5278 unsigned char d_goto_valid_3_dparser_gram[] = {
5279 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0};
5280 unsigned char d_goto_valid_4_dparser_gram[] = {
5281 0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5282 D_Reduction * d_reductions_4_dparser_gram[] = {&d_reduction_21_dparser_gram};
5283 unsigned char d_goto_valid_5_dparser_gram[] = {
5284 0x0,0x1,0x0,0x0,0x0,0x0,0x88,0xfb,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x14,0x70,0xf};
5285 unsigned char d_goto_valid_6_dparser_gram[] = {
5286 0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xff,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5287 unsigned char d_goto_valid_7_dparser_gram[] = {
5288 0x40,0x20,0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1};
5289 unsigned char d_goto_valid_8_dparser_gram[] = {
5290 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1};
5291 D_Reduction * d_reductions_9_dparser_gram[] = {&d_reduction_40_dparser_gram};
5292 D_Reduction * d_reductions_10_dparser_gram[] = {&d_reduction_43_dparser_gram};
5293 unsigned char d_goto_valid_11_dparser_gram[] = {
5294 0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5295 D_Reduction * d_reductions_11_dparser_gram[] = {&d_reduction_112_dparser_gram};
5296 D_Reduction * d_reductions_12_dparser_gram[] = {&d_reduction_134_dparser_gram};
5297 D_Reduction * d_reductions_13_dparser_gram[] = {&d_reduction_2_dparser_gram};
5298 D_Reduction * d_reductions_14_dparser_gram[] = {&d_reduction_4_dparser_gram};
5299 D_Reduction * d_reductions_15_dparser_gram[] = {&d_reduction_4_dparser_gram};
5300 D_Reduction * d_reductions_16_dparser_gram[] = {&d_reduction_4_dparser_gram};
5301 unsigned char d_goto_valid_17_dparser_gram[] = {
5302 0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x11,0x0,0x0,0x0,0x0,0x0,0x0};
5303 D_Reduction * d_reductions_18_dparser_gram[] = {&d_reduction_42_dparser_gram};
5304 D_Reduction * d_reductions_19_dparser_gram[] = {&d_reduction_9_dparser_gram};
5305 D_Reduction * d_reductions_20_dparser_gram[] = {&d_reduction_43_dparser_gram};
5306 D_Reduction * d_reductions_21_dparser_gram[] = {&d_reduction_132_dparser_gram};
5307 D_Reduction * d_reductions_22_dparser_gram[] = {&d_reduction_7_dparser_gram};
5308 unsigned char d_goto_valid_23_dparser_gram[] = {
5309 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0xfb,0x4,0x0,0x0,0x0,0x2,0x0,0x0,0x14,0x70,0xf};
5310 unsigned char d_goto_valid_24_dparser_gram[] = {
5311 0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5312 D_Reduction * d_reductions_24_dparser_gram[] = {&d_reduction_129_dparser_gram};
5313 unsigned char d_goto_valid_25_dparser_gram[] = {
5314 0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5315 D_Reduction * d_reductions_25_dparser_gram[] = {&d_reduction_125_dparser_gram};
5316 unsigned char d_goto_valid_26_dparser_gram[] = {
5317 0x0,0x0,0x0,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5318 D_Reduction * d_reductions_26_dparser_gram[] = {&d_reduction_127_dparser_gram};
5319 D_Reduction * d_reductions_27_dparser_gram[] = {&d_reduction_130_dparser_gram};
5320 D_Reduction * d_reductions_28_dparser_gram[] = {&d_reduction_131_dparser_gram};
5321 D_Reduction * d_reductions_29_dparser_gram[] = {&d_reduction_138_dparser_gram};
5322 D_Reduction * d_reductions_30_dparser_gram[] = {&d_reduction_139_dparser_gram};
5323 D_Reduction * d_reductions_31_dparser_gram[] = {&d_reduction_140_dparser_gram};
5324 unsigned char d_goto_valid_32_dparser_gram[] = {
5325 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0xfb,0x10,0x0,0x0,0x0,0x2,0x0,0x0,0x14,0x70,0xf};
5326 D_Reduction * d_reductions_33_dparser_gram[] = {&d_reduction_19_dparser_gram};
5327 D_Reduction * d_reductions_34_dparser_gram[] = {&d_reduction_119_dparser_gram};
5328 D_Reduction * d_reductions_35_dparser_gram[] = {&d_reduction_119_dparser_gram};
5329 D_Reduction * d_reductions_36_dparser_gram[] = {&d_reduction_119_dparser_gram};
5330 D_Reduction * d_reductions_37_dparser_gram[] = {&d_reduction_119_dparser_gram};
5331 D_Reduction * d_reductions_38_dparser_gram[] = {&d_reduction_119_dparser_gram};
5332 D_Reduction * d_reductions_39_dparser_gram[] = {&d_reduction_135_dparser_gram};
5333 D_Reduction * d_reductions_40_dparser_gram[] = {&d_reduction_135_dparser_gram};
5334 D_Reduction * d_reductions_41_dparser_gram[] = {&d_reduction_135_dparser_gram};
5335 D_Reduction * d_reductions_42_dparser_gram[] = {&d_reduction_29_dparser_gram};
5336 D_Reduction * d_reductions_43_dparser_gram[] = {&d_reduction_30_dparser_gram};
5337 D_Reduction * d_reductions_44_dparser_gram[] = {&d_reduction_31_dparser_gram};
5338 D_Reduction * d_reductions_45_dparser_gram[] = {&d_reduction_32_dparser_gram};
5339 D_Reduction * d_reductions_46_dparser_gram[] = {&d_reduction_33_dparser_gram};
5340 D_Reduction * d_reductions_47_dparser_gram[] = {&d_reduction_34_dparser_gram};
5341 D_Reduction * d_reductions_48_dparser_gram[] = {&d_reduction_35_dparser_gram};
5342 D_Reduction * d_reductions_49_dparser_gram[] = {&d_reduction_36_dparser_gram};
5343 unsigned char d_goto_valid_50_dparser_gram[] = {
5344 0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5345 D_Reduction * d_reductions_50_dparser_gram[] = {&d_reduction_17_dparser_gram};
5346 unsigned char d_goto_valid_51_dparser_gram[] = {
5347 0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x8,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1};
5348 D_Reduction * d_reductions_52_dparser_gram[] = {&d_reduction_15_dparser_gram};
5349 D_Reduction * d_reductions_53_dparser_gram[] = {&d_reduction_37_dparser_gram};
5350 unsigned char d_goto_valid_54_dparser_gram[] = {
5351 0x0,0xc,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5352 D_Reduction * d_reductions_54_dparser_gram[] = {&d_reduction_22_dparser_gram};
5353 unsigned char d_goto_valid_55_dparser_gram[] = {
5354 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0xfb,0x10,0x0,0x0,0x0,0x2,0x0,0x0,0x14,0x70,0xf};
5355 unsigned char d_goto_valid_56_dparser_gram[] = {
5356 0x0,0x0,0x24,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5357 D_Reduction * d_reductions_56_dparser_gram[] = {&d_reduction_62_dparser_gram};
5358 D_RightEpsilonHint d_right_epsilon_hints_56_dparser_gram[] = {{1, 93, &d_reduction_45_dparser_gram},{3, 130, &d_reduction_49_dparser_gram}};
5359 D_Reduction * d_reductions_57_dparser_gram[] = {&d_reduction_41_dparser_gram};
5360 unsigned char d_goto_valid_58_dparser_gram[] = {
5361 0x0,0x0,0x24,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5362 D_Reduction * d_reductions_58_dparser_gram[] = {&d_reduction_62_dparser_gram};
5363 D_RightEpsilonHint d_right_epsilon_hints_58_dparser_gram[] = {{1, 93, &d_reduction_45_dparser_gram},{3, 130, &d_reduction_49_dparser_gram}};
5364 D_Reduction * d_reductions_59_dparser_gram[] = {&d_reduction_8_dparser_gram};
5365 D_Reduction * d_reductions_60_dparser_gram[] = {&d_reduction_20_dparser_gram};
5366 unsigned char d_goto_valid_61_dparser_gram[] = {
5367 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0xfb,0x0,0x0,0x0,0x0,0x6,0x0,0x0,0x14,0x70,0xf};
5368 unsigned char d_goto_valid_62_dparser_gram[] = {
5369 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0xfb,0x10,0x0,0x0,0x0,0x2,0x0,0x0,0x14,0x70,0xf};
5370 unsigned char d_goto_valid_63_dparser_gram[] = {
5371 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0xfb,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x34,0x70,0xf};
5372 D_Reduction * d_reductions_64_dparser_gram[] = {&d_reduction_10_dparser_gram};
5373 D_Reduction * d_reductions_65_dparser_gram[] = {&d_reduction_18_dparser_gram};
5374 unsigned char d_goto_valid_66_dparser_gram[] = {
5375 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1};
5376 D_Reduction * d_reductions_67_dparser_gram[] = {&d_reduction_12_dparser_gram};
5377 D_Reduction * d_reductions_68_dparser_gram[] = {&d_reduction_14_dparser_gram};
5378 D_Reduction * d_reductions_69_dparser_gram[] = {&d_reduction_24_dparser_gram};
5379 D_Reduction * d_reductions_70_dparser_gram[] = {&d_reduction_25_dparser_gram};
5380 D_Reduction * d_reductions_71_dparser_gram[] = {&d_reduction_26_dparser_gram};
5381 D_Reduction * d_reductions_72_dparser_gram[] = {&d_reduction_27_dparser_gram};
5382 D_Reduction * d_reductions_73_dparser_gram[] = {&d_reduction_28_dparser_gram};
5383 unsigned char d_goto_valid_74_dparser_gram[] = {
5384 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5385 unsigned char d_goto_valid_75_dparser_gram[] = {
5386 0x0,0xc,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5387 D_Reduction * d_reductions_75_dparser_gram[] = {&d_reduction_22_dparser_gram};
5388 D_RightEpsilonHint d_right_epsilon_hints_75_dparser_gram[] = {{0, 91, &d_reduction_23_dparser_gram}};
5389 D_Reduction * d_reductions_76_dparser_gram[] = {&d_reduction_110_dparser_gram};
5390 D_Reduction * d_reductions_77_dparser_gram[] = {&d_reduction_111_dparser_gram};
5391 unsigned char d_goto_valid_78_dparser_gram[] = {
5392 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0};
5393 unsigned char d_goto_valid_79_dparser_gram[] = {
5394 0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5395 D_Reduction * d_reductions_79_dparser_gram[] = {&d_reduction_47_dparser_gram};
5396 D_RightEpsilonHint d_right_epsilon_hints_79_dparser_gram[] = {{0, 93, &d_reduction_45_dparser_gram}};
5397 unsigned char d_goto_valid_80_dparser_gram[] = {
5398 0x0,0x0,0x80,0x5,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5399 D_Reduction * d_reductions_80_dparser_gram[] = {&d_reduction_53_dparser_gram,&d_reduction_58_dparser_gram};
5400 D_RightEpsilonHint d_right_epsilon_hints_80_dparser_gram[] = {{2, 130, &d_reduction_49_dparser_gram}};
5401 unsigned char d_goto_valid_81_dparser_gram[] = {
5402 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0};
5403 D_Reduction * d_reductions_82_dparser_gram[] = {&d_reduction_116_dparser_gram};
5404 D_Reduction * d_reductions_83_dparser_gram[] = {&d_reduction_128_dparser_gram};
5405 D_Reduction * d_reductions_84_dparser_gram[] = {&d_reduction_116_dparser_gram};
5406 D_Reduction * d_reductions_85_dparser_gram[] = {&d_reduction_124_dparser_gram};
5407 D_Reduction * d_reductions_86_dparser_gram[] = {&d_reduction_116_dparser_gram};
5408 D_Reduction * d_reductions_87_dparser_gram[] = {&d_reduction_126_dparser_gram};
5409 D_Reduction * d_reductions_88_dparser_gram[] = {&d_reduction_11_dparser_gram};
5410 D_Reduction * d_reductions_89_dparser_gram[] = {&d_reduction_16_dparser_gram};
5411 D_Reduction * d_reductions_90_dparser_gram[] = {&d_reduction_13_dparser_gram};
5412 D_Reduction * d_reductions_91_dparser_gram[] = {&d_reduction_23_dparser_gram};
5413 D_Reduction * d_reductions_92_dparser_gram[] = {&d_reduction_38_dparser_gram};
5414 unsigned char d_goto_valid_93_dparser_gram[] = {
5415 0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0};
5416 D_Reduction * d_reductions_93_dparser_gram[] = {&d_reduction_45_dparser_gram};
5417 unsigned char d_goto_valid_94_dparser_gram[] = {
5418 0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5419 D_Reduction * d_reductions_94_dparser_gram[] = {&d_reduction_51_dparser_gram};
5420 D_RightEpsilonHint d_right_epsilon_hints_94_dparser_gram[] = {{1, 130, &d_reduction_49_dparser_gram}};
5421 D_Reduction * d_reductions_95_dparser_gram[] = {&d_reduction_52_dparser_gram};
5422 unsigned char d_goto_valid_96_dparser_gram[] = {
5423 0x0,0x0,0x0,0x48,0x1,0x80,0x2,0xf,0x0,0x0,0x0,0x80,0x2,0x0,0x0,0x14,0xe0,0x1};
5424 D_Reduction * d_reductions_97_dparser_gram[] = {&d_reduction_38_dparser_gram};
5425 unsigned char d_goto_valid_98_dparser_gram[] = {
5426 0x0,0x0,0x20,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5427 D_Reduction * d_reductions_98_dparser_gram[] = {&d_reduction_62_dparser_gram};
5428 D_RightEpsilonHint d_right_epsilon_hints_98_dparser_gram[] = {{0, 114, &d_reduction_48_dparser_gram},{3, 130, &d_reduction_49_dparser_gram}};
5429 D_Reduction * d_reductions_99_dparser_gram[] = {&d_reduction_46_dparser_gram};
5430 unsigned char d_goto_valid_100_dparser_gram[] = {
5431 0x0,0x0,0x0,0x0,0xb0,0x19,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0xff,0x10,0x0,0x0};
5432 D_Reduction * d_reductions_100_dparser_gram[] = {&d_reduction_106_dparser_gram};
5433 D_RightEpsilonHint d_right_epsilon_hints_100_dparser_gram[] = {{0, 130, &d_reduction_49_dparser_gram},{2, 161, &d_reduction_100_dparser_gram}};
5434 unsigned char d_goto_valid_101_dparser_gram[] = {
5435 0x0,0x0,0x0,0x80,0x0,0x0,0x88,0xfb,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x14,0x70,0xf};
5436 unsigned char d_goto_valid_102_dparser_gram[] = {
5437 0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5438 D_Reduction * d_reductions_102_dparser_gram[] = {&d_reduction_74_dparser_gram};
5439 unsigned char d_goto_valid_103_dparser_gram[] = {
5440 0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5441 D_Reduction * d_reductions_103_dparser_gram[] = {&d_reduction_115_dparser_gram};
5442 D_Reduction * d_reductions_104_dparser_gram[] = {&d_reduction_133_dparser_gram};
5443 D_Reduction * d_reductions_105_dparser_gram[] = {&d_reduction_57_dparser_gram};
5444 unsigned char d_goto_valid_106_dparser_gram[] = {
5445 0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5446 D_Reduction * d_reductions_106_dparser_gram[] = {&d_reduction_56_dparser_gram,&d_reduction_71_dparser_gram};
5447 D_RightEpsilonHint d_right_epsilon_hints_106_dparser_gram[] = {{0, 138, &d_reduction_54_dparser_gram}};
5448 unsigned char d_goto_valid_107_dparser_gram[] = {
5449 0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5450 D_Reduction * d_reductions_107_dparser_gram[] = {&d_reduction_61_dparser_gram};
5451 D_RightEpsilonHint d_right_epsilon_hints_107_dparser_gram[] = {{0, 139, &d_reduction_59_dparser_gram}};
5452 D_Reduction * d_reductions_108_dparser_gram[] = {&d_reduction_73_dparser_gram};
5453 D_Reduction * d_reductions_109_dparser_gram[] = {&d_reduction_72_dparser_gram};
5454 D_Reduction * d_reductions_110_dparser_gram[] = {&d_reduction_63_dparser_gram};
5455 D_Reduction * d_reductions_111_dparser_gram[] = {&d_reduction_64_dparser_gram};
5456 D_Reduction * d_reductions_112_dparser_gram[] = {&d_reduction_65_dparser_gram};
5457 D_Reduction * d_reductions_113_dparser_gram[] = {&d_reduction_66_dparser_gram};
5458 D_Reduction * d_reductions_114_dparser_gram[] = {&d_reduction_48_dparser_gram};
5459 D_Reduction * d_reductions_115_dparser_gram[] = {&d_reduction_87_dparser_gram};
5460 D_Reduction * d_reductions_116_dparser_gram[] = {&d_reduction_88_dparser_gram};
5461 D_Reduction * d_reductions_117_dparser_gram[] = {&d_reduction_89_dparser_gram};
5462 D_Reduction * d_reductions_118_dparser_gram[] = {&d_reduction_90_dparser_gram};
5463 D_Reduction * d_reductions_119_dparser_gram[] = {&d_reduction_91_dparser_gram};
5464 D_Reduction * d_reductions_120_dparser_gram[] = {&d_reduction_92_dparser_gram};
5465 D_Reduction * d_reductions_121_dparser_gram[] = {&d_reduction_93_dparser_gram};
5466 D_Reduction * d_reductions_122_dparser_gram[] = {&d_reduction_94_dparser_gram};
5467 D_Reduction * d_reductions_123_dparser_gram[] = {&d_reduction_95_dparser_gram};
5468 D_Reduction * d_reductions_124_dparser_gram[] = {&d_reduction_96_dparser_gram};
5469 D_Reduction * d_reductions_125_dparser_gram[] = {&d_reduction_98_dparser_gram};
5470 unsigned char d_goto_valid_126_dparser_gram[] = {
5471 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe};
5472 D_Reduction * d_reductions_127_dparser_gram[] = {&d_reduction_50_dparser_gram};
5473 unsigned char d_goto_valid_128_dparser_gram[] = {
5474 0x0,0x0,0x0,0x0,0x40,0x0,0x0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe};
5475 D_Reduction * d_reductions_129_dparser_gram[] = {&d_reduction_86_dparser_gram};
5476 D_Reduction * d_reductions_130_dparser_gram[] = {&d_reduction_49_dparser_gram};
5477 unsigned char d_goto_valid_131_dparser_gram[] = {
5478 0x0,0x0,0x0,0x0,0x0,0xa4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0};
5479 D_Reduction * d_reductions_131_dparser_gram[] = {&d_reduction_104_dparser_gram};
5480 D_RightEpsilonHint d_right_epsilon_hints_131_dparser_gram[] = {{1, 161, &d_reduction_100_dparser_gram}};
5481 D_Reduction * d_reductions_132_dparser_gram[] = {&d_reduction_105_dparser_gram};
5482 D_Reduction * d_reductions_133_dparser_gram[] = {&d_reduction_107_dparser_gram};
5483 unsigned char d_goto_valid_134_dparser_gram[] = {
5484 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0xfb,0x10,0x0,0x0,0x0,0x2,0x0,0x0,0x14,0x70,0xf};
5485 D_Reduction * d_reductions_135_dparser_gram[] = {&d_reduction_70_dparser_gram};
5486 unsigned char d_goto_valid_136_dparser_gram[] = {
5487 0x0,0x0,0x24,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5488 D_Reduction * d_reductions_136_dparser_gram[] = {&d_reduction_62_dparser_gram};
5489 D_RightEpsilonHint d_right_epsilon_hints_136_dparser_gram[] = {{1, 93, &d_reduction_45_dparser_gram},{3, 130, &d_reduction_49_dparser_gram}};
5490 unsigned char d_goto_valid_137_dparser_gram[] = {
5491 0x0,0x0,0x0,0x0,0x0,0x0,0x88,0xfb,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x34,0x70,0xf};
5492 unsigned char d_goto_valid_138_dparser_gram[] = {
5493 0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x3,0x0,0x0,0x0,0x0};
5494 D_Reduction * d_reductions_138_dparser_gram[] = {&d_reduction_54_dparser_gram};
5495 unsigned char d_goto_valid_139_dparser_gram[] = {
5496 0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x3,0x0,0x0,0x0,0x0};
5497 D_Reduction * d_reductions_139_dparser_gram[] = {&d_reduction_59_dparser_gram};
5498 unsigned char d_goto_valid_140_dparser_gram[] = {
5499 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5500 D_Reduction * d_reductions_141_dparser_gram[] = {&d_reduction_85_dparser_gram};
5501 D_Reduction * d_reductions_142_dparser_gram[] = {&d_reduction_97_dparser_gram};
5502 unsigned char d_goto_valid_143_dparser_gram[] = {
5503 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
5504 D_Reduction * d_reductions_143_dparser_gram[] = {&d_reduction_102_dparser_gram};
5505 D_RightEpsilonHint d_right_epsilon_hints_143_dparser_gram[] = {{0, 161, &d_reduction_100_dparser_gram}};
5506 D_Reduction * d_reductions_144_dparser_gram[] = {&d_reduction_103_dparser_gram};
5507 D_Reduction * d_reductions_145_dparser_gram[] = {&d_reduction_108_dparser_gram};
5508 D_Reduction * d_reductions_146_dparser_gram[] = {&d_reduction_67_dparser_gram};
5509 D_Reduction * d_reductions_147_dparser_gram[] = {&d_reduction_69_dparser_gram};
5510 unsigned char d_goto_valid_148_dparser_gram[] = {
5511 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0};
5512 D_Reduction * d_reductions_149_dparser_gram[] = {&d_reduction_113_dparser_gram};
5513 D_Reduction * d_reductions_150_dparser_gram[] = {&d_reduction_114_dparser_gram};
5514 unsigned char d_goto_valid_151_dparser_gram[] = {
5515 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe};
5516 unsigned char d_goto_valid_152_dparser_gram[] = {
5517 0x0,0x0,0x0,0x0,0x8,0x0,0x0,0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x60,0x0};
5518 D_Reduction * d_reductions_153_dparser_gram[] = {&d_reduction_77_dparser_gram};
5519 D_Reduction * d_reductions_154_dparser_gram[] = {&d_reduction_78_dparser_gram};
5520 D_Reduction * d_reductions_155_dparser_gram[] = {&d_reduction_79_dparser_gram};
5521 D_Reduction * d_reductions_156_dparser_gram[] = {&d_reduction_80_dparser_gram};
5522 unsigned char d_goto_valid_157_dparser_gram[] = {
5523 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe};
5524 D_Reduction * d_reductions_158_dparser_gram[] = {&d_reduction_55_dparser_gram};
5525 D_Reduction * d_reductions_159_dparser_gram[] = {&d_reduction_60_dparser_gram};
5526 D_Reduction * d_reductions_160_dparser_gram[] = {&d_reduction_99_dparser_gram};
5527 unsigned char d_goto_valid_161_dparser_gram[] = {
5528 0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1};
5529 D_Reduction * d_reductions_161_dparser_gram[] = {&d_reduction_100_dparser_gram};
5530 D_Reduction * d_reductions_162_dparser_gram[] = {&d_reduction_68_dparser_gram};
5531 D_Reduction * d_reductions_163_dparser_gram[] = {&d_reduction_75_dparser_gram};
5532 D_Reduction * d_reductions_164_dparser_gram[] = {&d_reduction_76_dparser_gram};
5533 D_Reduction * d_reductions_165_dparser_gram[] = {&d_reduction_83_dparser_gram};
5534 D_Reduction * d_reductions_166_dparser_gram[] = {&d_reduction_83_dparser_gram};
5535 unsigned char d_goto_valid_167_dparser_gram[] = {
5536 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0};
5537 D_Reduction * d_reductions_167_dparser_gram[] = {&d_reduction_81_dparser_gram};
5538 D_Reduction * d_reductions_168_dparser_gram[] = {&d_reduction_101_dparser_gram};
5539 unsigned char d_goto_valid_169_dparser_gram[] = {
5540 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0};
5541 unsigned char d_goto_valid_170_dparser_gram[] = {
5542 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe};
5543 unsigned char d_goto_valid_171_dparser_gram[] = {
5544 0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0};
5545 D_Reduction * d_reductions_172_dparser_gram[] = {&d_reduction_82_dparser_gram};
5546 D_Reduction * d_reductions_173_dparser_gram[] = {&d_reduction_109_dparser_gram};
5547 unsigned short d_gotos_dparser_gram[576] = {
5548 2,3,14,15,16,23,24,52,55,56,59,62,63,17,53,18,
5549 19,64,67,79,82,69,80,80,91,51,33,90,93,94,81,81,
5550 95,96,98,97,89,101,137,115,100,138,139,140,161,149,20,81,
5551 80,162,163,171,144,172,0,145,81,146,21,174,54,0,0,4,
5552 5,0,6,54,7,34,8,169,9,35,36,37,68,38,39,40,
5553 41,42,22,57,170,13,0,58,10,0,0,0,11,43,44,45,
5554 46,47,48,49,50,61,75,76,13,35,36,37,0,38,39,40,
5555 41,42,99,25,60,0,0,66,0,12,0,35,36,37,0,38,
5556 39,40,41,42,12,0,12,13,65,13,0,0,26,0,27,0,
5557 13,0,0,25,0,0,28,29,22,0,13,30,31,32,0,0,
5558 0,13,0,0,0,25,0,70,71,72,73,74,26,0,27,92,
5559 76,165,0,0,159,0,28,29,22,0,13,30,31,32,26,0,
5560 27,0,0,0,0,0,166,167,28,29,22,0,13,30,31,32,
5561 78,0,0,0,35,36,37,0,38,39,40,41,42,0,0,0,
5562 0,77,84,0,0,0,35,36,37,0,38,39,40,41,42,0,
5563 70,71,72,73,74,152,153,154,155,156,157,158,86,0,25,0,
5564 35,36,37,0,38,39,40,41,42,141,40,41,42,85,0,0,
5565 25,83,0,29,22,0,0,26,0,27,0,0,0,0,0,0,
5566 0,28,29,22,0,13,30,31,32,26,25,27,106,0,0,107,
5567 0,108,0,28,29,22,0,13,30,31,32,0,0,0,0,0,
5568 109,0,110,26,0,27,0,0,0,111,112,113,114,28,29,22,
5569 0,13,30,31,32,88,30,31,32,35,36,37,0,38,39,40,
5570 41,42,135,0,0,0,128,129,0,130,131,0,0,132,133,142,
5571 102,0,103,134,0,0,136,0,0,0,35,36,37,0,38,39,
5572 40,41,42,25,0,143,40,41,42,0,0,12,0,104,0,0,
5573 0,164,40,41,42,0,29,22,105,13,0,0,26,0,27,87,
5574 0,0,0,0,25,0,28,29,22,0,13,30,31,32,116,117,
5575 118,119,120,121,122,123,124,125,126,127,0,0,0,26,104,27,
5576 160,168,40,41,42,0,0,28,29,22,0,13,30,31,32,0,
5577 0,148,30,31,32,35,36,37,0,38,39,40,41,42,30,31,
5578 32,0,147,151,0,0,0,35,36,37,0,38,39,40,41,42,
5579 173,40,41,42,0,0,0,0,0,0,0,0,0,0,0,25,
5580 0,152,153,154,155,156,157,158,0,0,0,0,0,0,30,31,
5581 32,25,0,0,0,0,0,0,26,0,27,0,0,0,0,0,
5582 0,0,28,29,22,0,13,30,31,32,26,0,27,150,0,0,
5583 0,0,0,0,28,29,22,0,13,30,31,32,0,30,31,32
5584 };
5585
5586 D_ErrorRecoveryHint d_error_recovery_hints_2_dparser_gram[] = {
5587 {0, 5, "%>"},
5588 {0, 5, "}"},
5589 {0, 14, ";"}};
5590 D_ErrorRecoveryHint d_error_recovery_hints_4_dparser_gram[] = {{1, 5, "%>"}};
5591 D_ErrorRecoveryHint d_error_recovery_hints_5_dparser_gram[] = {
5592 {0, 5, "}"},
5593 {0, 51, ")"},
5594 {0, 51, "]"}};
5595 D_ErrorRecoveryHint d_error_recovery_hints_6_dparser_gram[] = {{1, 5, "}"}};
5596 D_ErrorRecoveryHint d_error_recovery_hints_11_dparser_gram[] = {{1, 47, "}"}};
5597 D_ErrorRecoveryHint d_error_recovery_hints_17_dparser_gram[] = {{1, 14, ";"}};
5598 D_ErrorRecoveryHint d_error_recovery_hints_23_dparser_gram[] = {
5599 {0, 51, ")"},
5600 {0, 51, "]"},
5601 {0, 51, "}"},
5602 {2, 5, "%>"}};
5603 D_ErrorRecoveryHint d_error_recovery_hints_24_dparser_gram[] = {{1, 51, ")"}};
5604 D_ErrorRecoveryHint d_error_recovery_hints_25_dparser_gram[] = {{1, 51, "}"}};
5605 D_ErrorRecoveryHint d_error_recovery_hints_26_dparser_gram[] = {{1, 51, "]"}};
5606 D_ErrorRecoveryHint d_error_recovery_hints_50_dparser_gram[] = {{2, 5, "}"}};
5607 D_ErrorRecoveryHint d_error_recovery_hints_55_dparser_gram[] = {
5608 {0, 47, "}"},
5609 {0, 51, ")"},
5610 {0, 51, "]"}};
5611 D_ErrorRecoveryHint d_error_recovery_hints_56_dparser_gram[] = {{2, 14, ";"}};
5612 D_ErrorRecoveryHint d_error_recovery_hints_59_dparser_gram[] = {{3, 5, "%>"}};
5613 D_ErrorRecoveryHint d_error_recovery_hints_61_dparser_gram[] = {
5614 {0, 51, ")"},
5615 {0, 51, "]"},
5616 {0, 51, "}"}};
5617 D_ErrorRecoveryHint d_error_recovery_hints_64_dparser_gram[] = {{3, 5, "}"}};
5618 D_ErrorRecoveryHint d_error_recovery_hints_76_dparser_gram[] = {{3, 47, "}"}};
5619 D_ErrorRecoveryHint d_error_recovery_hints_78_dparser_gram[] = {{3, 14, ";"}};
5620 D_ErrorRecoveryHint d_error_recovery_hints_82_dparser_gram[] = {{3, 51, ")"}};
5621 D_ErrorRecoveryHint d_error_recovery_hints_84_dparser_gram[] = {{3, 51, "}"}};
5622 D_ErrorRecoveryHint d_error_recovery_hints_86_dparser_gram[] = {{3, 51, "]"}};
5623 D_ErrorRecoveryHint d_error_recovery_hints_88_dparser_gram[] = {{4, 5, "}"}};
5624 D_ErrorRecoveryHint d_error_recovery_hints_92_dparser_gram[] = {{4, 14, ";"}};
5625 D_ErrorRecoveryHint d_error_recovery_hints_96_dparser_gram[] = {
5626 {0, 30, "}"},
5627 {0, 30, ")"},
5628 {0, 49, "]"}};
5629 D_ErrorRecoveryHint d_error_recovery_hints_100_dparser_gram[] = {
5630 {0, 39, "}"},
5631 {0, 49, "]"}};
5632 D_ErrorRecoveryHint d_error_recovery_hints_101_dparser_gram[] = {
5633 {0, 30, "}"},
5634 {0, 51, ")"},
5635 {0, 51, "]"}};
5636 D_ErrorRecoveryHint d_error_recovery_hints_102_dparser_gram[] = {{1, 30, ")"}};
5637 D_ErrorRecoveryHint d_error_recovery_hints_103_dparser_gram[] = {{1, 49, "]"}};
5638 D_ErrorRecoveryHint d_error_recovery_hints_126_dparser_gram[] = {{1, 39, "}"}};
5639 D_ErrorRecoveryHint d_error_recovery_hints_131_dparser_gram[] = {{0, 47, "}"}};
5640 D_ErrorRecoveryHint d_error_recovery_hints_136_dparser_gram[] = {{2, 30, ")"}};
5641 D_ErrorRecoveryHint d_error_recovery_hints_137_dparser_gram[] = {
5642 {0, 49, "]"},
5643 {0, 51, ")"},
5644 {0, 51, "}"}};
5645 D_ErrorRecoveryHint d_error_recovery_hints_140_dparser_gram[] = {{2, 39, "}"}};
5646 D_ErrorRecoveryHint d_error_recovery_hints_146_dparser_gram[] = {{3, 30, "}"}};
5647 D_ErrorRecoveryHint d_error_recovery_hints_148_dparser_gram[] = {{3, 30, ")"}};
5648 D_ErrorRecoveryHint d_error_recovery_hints_149_dparser_gram[] = {{3, 49, "]"}};
5649 D_ErrorRecoveryHint d_error_recovery_hints_160_dparser_gram[] = {{3, 39, "}"}};
5650 D_ErrorRecoveryHint d_error_recovery_hints_162_dparser_gram[] = {{4, 30, ")"}};
5651
5652 D_State d_states_dparser_gram[] = {
5653 {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},
5654 {NULL, -2147483647, {0, NULL}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 1, D_SCAN_ALL, NULL, NULL, -1},
5655 {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},
5656 {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},
5657 {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},
5658 {d_goto_valid_5_dparser_gram, -18, {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},
5659 {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},
5660 {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},
5661 {d_goto_valid_8_dparser_gram, 51, {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},
5662 {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},
5663 {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},
5664 {d_goto_valid_11_dparser_gram, 39, {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},
5665 {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},
5666 {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},
5667 {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},
5668 {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},
5669 {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},
5670 {d_goto_valid_17_dparser_gram, 5, {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},
5671 {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},
5672 {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},
5673 {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},
5674 {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},
5675 {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},
5676 {d_goto_valid_23_dparser_gram, -50, {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},
5677 {d_goto_valid_24_dparser_gram, 43, {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},
5678 {d_goto_valid_25_dparser_gram, 40, {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},
5679 {d_goto_valid_26_dparser_gram, 36, {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},
5680 {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},
5681 {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},
5682 {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},
5683 {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},
5684 {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},
5685 {d_goto_valid_32_dparser_gram, -68, {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},
5686 {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},
5687 {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},
5688 {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},
5689 {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},
5690 {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},
5691 {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},
5692 {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},
5693 {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},
5694 {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},
5695 {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},
5696 {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},
5697 {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},
5698 {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},
5699 {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},
5700 {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},
5701 {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},
5702 {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},
5703 {d_goto_valid_50_dparser_gram, -11, {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},
5704 {d_goto_valid_51_dparser_gram, -8, {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},
5705 {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},
5706 {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},
5707 {d_goto_valid_54_dparser_gram, -92, {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},
5708 {d_goto_valid_55_dparser_gram, -157, {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},
5709 {d_goto_valid_56_dparser_gram, -1, {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},
5710 {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},
5711 {d_goto_valid_58_dparser_gram, -2, {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},
5712 {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},
5713 {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},
5714 {d_goto_valid_61_dparser_gram, -175, {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},
5715 {d_goto_valid_62_dparser_gram, -201, {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},
5716 {d_goto_valid_63_dparser_gram, -290, {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},
5717 {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},
5718 {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},
5719 {d_goto_valid_66_dparser_gram, 32, {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},
5720 {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},
5721 {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},
5722 {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},
5723 {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},
5724 {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},
5725 {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},
5726 {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},
5727 {d_goto_valid_74_dparser_gram, 44, {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},
5728 {d_goto_valid_75_dparser_gram, -165, {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},
5729 {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},
5730 {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},
5731 {d_goto_valid_78_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},
5732 {d_goto_valid_79_dparser_gram, -10, {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},
5733 {d_goto_valid_80_dparser_gram, -9, {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},
5734 {d_goto_valid_81_dparser_gram, 55, {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},
5735 {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},
5736 {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},
5737 {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},
5738 {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},
5739 {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},
5740 {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},
5741 {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},
5742 {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},
5743 {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},
5744 {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},
5745 {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},
5746 {d_goto_valid_93_dparser_gram, -20, {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},
5747 {d_goto_valid_94_dparser_gram, -15, {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},
5748 {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},
5749 {d_goto_valid_96_dparser_gram, -273, {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},
5750 {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},
5751 {d_goto_valid_98_dparser_gram, -18, {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},
5752 {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},
5753 {d_goto_valid_100_dparser_gram, -322, {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},
5754 {d_goto_valid_101_dparser_gram, -323, {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},
5755 {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},
5756 {d_goto_valid_103_dparser_gram, 9, {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},
5757 {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},
5758 {NULL, -2147483647, {1, d_reductions_105_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5759 {d_goto_valid_106_dparser_gram, -17, {2, 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},
5760 {d_goto_valid_107_dparser_gram, -15, {1, d_reductions_107_dparser_gram}, {1, d_right_epsilon_hints_107_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5761 {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},
5762 {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},
5763 {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},
5764 {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},
5765 {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},
5766 {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},
5767 {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},
5768 {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},
5769 {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},
5770 {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},
5771 {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},
5772 {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},
5773 {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},
5774 {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},
5775 {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},
5776 {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},
5777 {NULL, -2147483647, {1, d_reductions_124_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5778 {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},
5779 {d_goto_valid_126_dparser_gram, -205, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_126_dparser_gram}, 1, NULL, (void*)d_scanner_126_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_126_dparser_gram, d_accepts_diff_126_dparser_gram, -1},
5780 {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},
5781 {d_goto_valid_128_dparser_gram, -329, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_126_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_126_dparser_gram, d_accepts_diff_126_dparser_gram, -1},
5782 {NULL, -2147483647, {1, d_reductions_129_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5783 {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},
5784 {d_goto_valid_131_dparser_gram, -10, {1, d_reductions_131_dparser_gram}, {1, d_right_epsilon_hints_131_dparser_gram}, {1, d_error_recovery_hints_131_dparser_gram}, 1, NULL, (void*)d_scanner_131_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_131_dparser_gram, d_accepts_diff_131_dparser_gram, -1},
5785 {NULL, -2147483647, {1, d_reductions_132_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5786 {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},
5787 {d_goto_valid_134_dparser_gram, -414, {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},
5788 {NULL, -2147483647, {1, d_reductions_135_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5789 {d_goto_valid_136_dparser_gram, -27, {1, d_reductions_136_dparser_gram}, {2, d_right_epsilon_hints_136_dparser_gram}, {1, d_error_recovery_hints_136_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5790 {d_goto_valid_137_dparser_gram, -432, {0, NULL}, {0, NULL}, {3, d_error_recovery_hints_137_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},
5791 {d_goto_valid_138_dparser_gram, -146, {1, d_reductions_138_dparser_gram}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_138_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_138_dparser_gram, d_accepts_diff_138_dparser_gram, -1},
5792 {d_goto_valid_139_dparser_gram, -414, {1, d_reductions_139_dparser_gram}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_138_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_138_dparser_gram, d_accepts_diff_138_dparser_gram, -1},
5793 {d_goto_valid_140_dparser_gram, 24, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_140_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},
5794 {NULL, -2147483647, {1, d_reductions_141_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5795 {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},
5796 {d_goto_valid_143_dparser_gram, -8, {1, d_reductions_143_dparser_gram}, {1, d_right_epsilon_hints_143_dparser_gram}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5797 {NULL, -2147483647, {1, d_reductions_144_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5798 {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},
5799 {NULL, -2147483647, {1, d_reductions_146_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_146_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5800 {NULL, -2147483647, {1, d_reductions_147_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5801 {d_goto_valid_148_dparser_gram, 48, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_148_dparser_gram}, 1, NULL, (void*)d_scanner_148_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_148_dparser_gram, d_accepts_diff_148_dparser_gram, -1},
5802 {NULL, -2147483647, {1, d_reductions_149_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_149_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5803 {NULL, -2147483647, {1, d_reductions_150_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5804 {d_goto_valid_151_dparser_gram, -341, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_126_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_126_dparser_gram, d_accepts_diff_126_dparser_gram, -1},
5805 {d_goto_valid_152_dparser_gram, -142, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_152_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_152_dparser_gram, d_accepts_diff_152_dparser_gram, -1},
5806 {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},
5807 {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},
5808 {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},
5809 {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},
5810 {d_goto_valid_157_dparser_gram, -389, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_126_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_126_dparser_gram, d_accepts_diff_126_dparser_gram, -1},
5811 {NULL, -2147483647, {1, d_reductions_158_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5812 {NULL, -2147483647, {1, d_reductions_159_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5813 {NULL, -2147483647, {1, d_reductions_160_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_160_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5814 {d_goto_valid_161_dparser_gram, -25, {1, d_reductions_161_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},
5815 {NULL, -2147483647, {1, d_reductions_162_dparser_gram}, {0, NULL}, {1, d_error_recovery_hints_162_dparser_gram}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5816 {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},
5817 {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},
5818 {NULL, -2147483647, {1, d_reductions_165_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5819 {NULL, -2147483647, {1, d_reductions_166_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5820 {d_goto_valid_167_dparser_gram, 37, {1, d_reductions_167_dparser_gram}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_167_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_167_dparser_gram, d_accepts_diff_167_dparser_gram, -1},
5821 {NULL, -2147483647, {1, d_reductions_168_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5822 {d_goto_valid_169_dparser_gram, 35, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_167_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_167_dparser_gram, d_accepts_diff_167_dparser_gram, -1},
5823 {d_goto_valid_170_dparser_gram, -436, {0, NULL}, {0, NULL}, {0, NULL}, 1, NULL, (void*)d_scanner_126_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_126_dparser_gram, d_accepts_diff_126_dparser_gram, -1},
5824 {d_goto_valid_171_dparser_gram, -12, {0, NULL}, {0, NULL}, {1, d_error_recovery_hints_131_dparser_gram}, 1, NULL, (void*)d_scanner_131_dparser_gram, sizeof(unsigned char) , 0, D_SCAN_ALL, (void*)d_transition_131_dparser_gram, d_accepts_diff_131_dparser_gram, -1},
5825 {NULL, -2147483647, {1, d_reductions_172_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1},
5826 {NULL, -2147483647, {1, d_reductions_173_dparser_gram}, {0, NULL}, {0, NULL}, 0, NULL, NULL, sizeof(unsigned char) , 0, D_SCAN_ALL, NULL, NULL, -1}
5827 };
5828
5829 D_Symbol d_symbols_dparser_gram[] = {
5830 {D_SYMBOL_EBNF, "0 Start", 7, -1},
5831 {D_SYMBOL_NTERM, "grammar", 7, -1},
5832 {D_SYMBOL_INTERNAL, "grammar__2", 10, -1},
5833 {D_SYMBOL_NTERM, "top_level_statement", 19, -1},
5834 {D_SYMBOL_NTERM, "include_statement", 17, -1},
5835 {D_SYMBOL_NTERM, "global_code", 11, -1},
5836 {D_SYMBOL_INTERNAL, "global_code__9", 14, -1},
5837 {D_SYMBOL_INTERNAL, "global_code__8", 14, -1},
5838 {D_SYMBOL_INTERNAL, "global_code__7", 14, -1},
5839 {D_SYMBOL_INTERNAL, "global_code__6", 14, -1},
5840 {D_SYMBOL_NTERM, "pass_types", 10, -1},
5841 {D_SYMBOL_NTERM, "pass_type", 9, -1},
5842 {D_SYMBOL_NTERM, "declarationtype", 15, -1},
5843 {D_SYMBOL_NTERM, "token_identifier", 16, -1},
5844 {D_SYMBOL_NTERM, "production", 10, -1},
5845 {D_SYMBOL_NTERM, "regex_production", 16, -1},
5846 {D_SYMBOL_NTERM, "production_name", 15, -1},
5847 {D_SYMBOL_EBNF, "production_name__17", 19, -1},
5848 {D_SYMBOL_NTERM, "rules", 5, -1},
5849 {D_SYMBOL_INTERNAL, "rules__20", 9, -1},
5850 {D_SYMBOL_EBNF, "rules__19", 9, -1},
5851 {D_SYMBOL_NTERM, "rule", 4, -1},
5852 {D_SYMBOL_INTERNAL, "rule__28", 8, -1},
5853 {D_SYMBOL_INTERNAL, "rule__27", 8, -1},
5854 {D_SYMBOL_EBNF, "rule__22", 8, -1},
5855 {D_SYMBOL_INTERNAL, "rule__22__26", 12, -1},
5856 {D_SYMBOL_INTERNAL, "rule__22__25", 12, -1},
5857 {D_SYMBOL_EBNF, "rule__22__23", 12, -1},
5858 {D_SYMBOL_INTERNAL, "rule__22__23__24", 16, -1},
5859 {D_SYMBOL_NTERM, "new_rule", 8, -1},
5860 {D_SYMBOL_NTERM, "simple_element", 14, -1},
5861 {D_SYMBOL_INTERNAL, "simple_element__31", 18, -1},
5862 {D_SYMBOL_NTERM, "element", 7, -1},
5863 {D_SYMBOL_NTERM, "new_subrule", 11, -1},
5864 {D_SYMBOL_NTERM, "element_modifier", 16, -1},
5865 {D_SYMBOL_EBNF, "element_modifier__35", 20, -1},
5866 {D_SYMBOL_NTERM, "rule_modifier", 13, -1},
5867 {D_SYMBOL_NTERM, "rule_assoc", 10, -1},
5868 {D_SYMBOL_NTERM, "rule_priority", 13, -1},
5869 {D_SYMBOL_NTERM, "external_action", 15, -1},
5870 {D_SYMBOL_NTERM, "rule_code", 9, -1},
5871 {D_SYMBOL_INTERNAL, "rule_code__43", 13, -1},
5872 {D_SYMBOL_INTERNAL, "rule_code__42", 13, -1},
5873 {D_SYMBOL_INTERNAL, "rule_code__41", 13, -1},
5874 {D_SYMBOL_NTERM, "speculative_code", 16, -1},
5875 {D_SYMBOL_NTERM, "final_code", 10, -1},
5876 {D_SYMBOL_NTERM, "pass_code", 9, -1},
5877 {D_SYMBOL_NTERM, "curly_code", 10, -1},
5878 {D_SYMBOL_INTERNAL, "curly_code__48", 14, -1},
5879 {D_SYMBOL_NTERM, "bracket_code", 12, -1},
5880 {D_SYMBOL_INTERNAL, "bracket_code__50", 16, -1},
5881 {D_SYMBOL_NTERM, "balanced_code", 13, -1},
5882 {D_SYMBOL_INTERNAL, "balanced_code__54", 17, -1},
5883 {D_SYMBOL_INTERNAL, "balanced_code__53", 17, -1},
5884 {D_SYMBOL_INTERNAL, "balanced_code__52", 17, -1},
5885 {D_SYMBOL_NTERM, "symbols", 7, -1},
5886 {D_SYMBOL_NTERM, "string", 6, -1},
5887 {D_SYMBOL_NTERM, "regex", 5, -1},
5888 {D_SYMBOL_NTERM, "unicode_char", 12, -1},
5889 {D_SYMBOL_NTERM, "identifier", 10, -1},
5890 {D_SYMBOL_NTERM, "integer", 7, -1},
5891 {D_SYMBOL_NTERM, "decimalint", 10, -1},
5892 {D_SYMBOL_NTERM, "hexint", 6, -1},
5893 {D_SYMBOL_NTERM, "octalint", 8, -1},
5894 {D_SYMBOL_STRING, "include", 7, -1},
5895 {D_SYMBOL_STRING, "%<", 2, -1},
5896 {D_SYMBOL_STRING, "%>", 2, -1},
5897 {D_SYMBOL_STRING, "${scanner", 9, -1},
5898 {D_SYMBOL_STRING, "}", 1, -1},
5899 {D_SYMBOL_STRING, "${declare", 9, -1},
5900 {D_SYMBOL_STRING, "}", 1, -1},
5901 {D_SYMBOL_STRING, "${token", 7, -1},
5902 {D_SYMBOL_STRING, "}", 1, -1},
5903 {D_SYMBOL_STRING, "${pass", 6, -1},
5904 {D_SYMBOL_STRING, "}", 1, -1},
5905 {D_SYMBOL_STRING, "preorder", 8, -1},
5906 {D_SYMBOL_STRING, "postorder", 9, -1},
5907 {D_SYMBOL_STRING, "manual", 6, -1},
5908 {D_SYMBOL_STRING, "for_all", 7, -1},
5909 {D_SYMBOL_STRING, "for_undefined", 13, -1},
5910 {D_SYMBOL_STRING, "tokenize", 8, -1},
5911 {D_SYMBOL_STRING, "longest_match", 13, -1},
5912 {D_SYMBOL_STRING, "whitespace", 10, -1},
5913 {D_SYMBOL_STRING, "all_matches", 11, -1},
5914 {D_SYMBOL_STRING, "set_op_priority_from_rule", 25, -1},
5915 {D_SYMBOL_STRING, "all_subparsers", 14, -1},
5916 {D_SYMBOL_STRING, "subparser", 9, -1},
5917 {D_SYMBOL_STRING, "save_parse_tree", 15, -1},
5918 {D_SYMBOL_STRING, ":", 1, -1},
5919 {D_SYMBOL_STRING, ";", 1, -1},
5920 {D_SYMBOL_STRING, ";", 1, -1},
5921 {D_SYMBOL_STRING, ";", 1, -1},
5922 {D_SYMBOL_STRING, "::=", 3, -1},
5923 {D_SYMBOL_STRING, "_", 1, -1},
5924 {D_SYMBOL_STRING, "|", 1, -1},
5925 {D_SYMBOL_STRING, "${scan", 6, -1},
5926 {D_SYMBOL_STRING, "}", 1, -1},
5927 {D_SYMBOL_STRING, "(", 1, -1},
5928 {D_SYMBOL_STRING, ")", 1, -1},
5929 {D_SYMBOL_STRING, "$term", 5, -1},
5930 {D_SYMBOL_STRING, "$name", 5, -1},
5931 {D_SYMBOL_STRING, "/i", 2, -1},
5932 {D_SYMBOL_STRING, "?", 1, -1},
5933 {D_SYMBOL_STRING, "*", 1, -1},
5934 {D_SYMBOL_STRING, "+", 1, -1},
5935 {D_SYMBOL_STRING, "@", 1, -1},
5936 {D_SYMBOL_STRING, "@", 1, -1},
5937 {D_SYMBOL_STRING, ":", 1, -1},
5938 {D_SYMBOL_STRING, "$unary_op_right", 15, -1},
5939 {D_SYMBOL_STRING, "$unary_op_left", 14, -1},
5940 {D_SYMBOL_STRING, "$binary_op_right", 16, -1},
5941 {D_SYMBOL_STRING, "$binary_op_left", 15, -1},
5942 {D_SYMBOL_STRING, "$unary_right", 12, -1},
5943 {D_SYMBOL_STRING, "$unary_left", 11, -1},
5944 {D_SYMBOL_STRING, "$binary_right", 13, -1},
5945 {D_SYMBOL_STRING, "$binary_left", 12, -1},
5946 {D_SYMBOL_STRING, "$right", 6, -1},
5947 {D_SYMBOL_STRING, "$left", 5, -1},
5948 {D_SYMBOL_STRING, "${action}", 9, -1},
5949 {D_SYMBOL_STRING, "${action", 8, -1},
5950 {D_SYMBOL_STRING, "}", 1, -1},
5951 {D_SYMBOL_STRING, ":", 1, -1},
5952 {D_SYMBOL_STRING, "{", 1, -1},
5953 {D_SYMBOL_STRING, "}", 1, -1},
5954 {D_SYMBOL_STRING, "[", 1, -1},
5955 {D_SYMBOL_STRING, "]", 1, -1},
5956 {D_SYMBOL_STRING, "(", 1, -1},
5957 {D_SYMBOL_STRING, ")", 1, -1},
5958 {D_SYMBOL_STRING, "[", 1, -1},
5959 {D_SYMBOL_STRING, "]", 1, -1},
5960 {D_SYMBOL_STRING, "{", 1, -1},
5961 {D_SYMBOL_STRING, "}", 1, -1},
5962 {D_SYMBOL_REGEX, "[!~`@#$%^&*\\\\-_+=|:;\\\\\\\\<,>.?/]", 37, -1},
5963 {D_SYMBOL_REGEX, "'([^'\\\\\\\\]|\\\\\\\\[^])*'", 29, -1},
5964 {D_SYMBOL_REGEX, "\\\"([^\\\"\\\\\\\\]|\\\\\\\\[^])*\\\"", 38, -1},
5965 {D_SYMBOL_REGEX, "[uU]\\\\+[0-9a-fA-F]+", 21, -1},
5966 {D_SYMBOL_REGEX, "[a-zA-Z_][a-zA-Z_0-9]*", 22, -1},
5967 {D_SYMBOL_REGEX, "-?[1-9][0-9]*[uUlL]?", 20, -1},
5968 {D_SYMBOL_REGEX, "-?(0x|0X)[0-9a-fA-F]+[uUlL]?", 28, -1},
5969 {D_SYMBOL_REGEX, "-?0[0-7]*[uUlL]?", 16, -1},
5970 };
5971
5972 D_ParserTables parser_tables_dparser_gram = {
5973 174, d_states_dparser_gram, d_gotos_dparser_gram, 0, 140, d_symbols_dparser_gram, NULL, 0, NULL, 0};
5974