blob: e26bcc5e26104c3d13c9f66b83ce162b5c470520 [file] [log] [blame]
Neal Norwitz32dde222008-04-15 06:43:13 +00001/* Generated by Parser/pgen */
2
Guido van Rossum3f5da241990-12-20 15:06:42 +00003#include "pgenheaders.h"
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00004#include "grammar.h"
5static arc arcs_0_0[3] = {
6 {2, 1},
7 {3, 1},
8 {4, 2},
9};
10static arc arcs_0_1[1] = {
11 {0, 1},
12};
13static arc arcs_0_2[1] = {
14 {2, 1},
15};
16static state states_0[3] = {
17 {3, arcs_0_0},
18 {1, arcs_0_1},
19 {1, arcs_0_2},
20};
21static arc arcs_1_0[3] = {
22 {2, 0},
23 {6, 0},
24 {7, 1},
25};
26static arc arcs_1_1[1] = {
27 {0, 1},
28};
29static state states_1[2] = {
30 {3, arcs_1_0},
31 {1, arcs_1_1},
32};
33static arc arcs_2_0[1] = {
34 {9, 1},
35};
Guido van Rossum3b716041993-10-27 13:25:30 +000036static arc arcs_2_1[2] = {
37 {2, 1},
38 {7, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000039};
40static arc arcs_2_2[1] = {
41 {0, 2},
42};
43static state states_2[3] = {
44 {1, arcs_2_0},
Guido van Rossum3b716041993-10-27 13:25:30 +000045 {2, arcs_2_1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000046 {1, arcs_2_2},
47};
48static arc arcs_3_0[1] = {
Guido van Rossum3b716041993-10-27 13:25:30 +000049 {11, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000050};
Guido van Rossum3b716041993-10-27 13:25:30 +000051static arc arcs_3_1[1] = {
52 {12, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000053};
Anthony Baxterc2a5a632004-08-02 06:10:11 +000054static arc arcs_3_2[2] = {
Guido van Rossum590baa41993-11-30 13:40:46 +000055 {13, 3},
Michael W. Hudson0ccff072004-08-17 17:29:16 +000056 {2, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000057};
Anthony Baxterc2a5a632004-08-02 06:10:11 +000058static arc arcs_3_3[2] = {
Michael W. Hudson0ccff072004-08-17 17:29:16 +000059 {14, 5},
60 {15, 6},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000061};
Guido van Rossum3b716041993-10-27 13:25:30 +000062static arc arcs_3_4[1] = {
Michael W. Hudson0ccff072004-08-17 17:29:16 +000063 {0, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000064};
Guido van Rossum590baa41993-11-30 13:40:46 +000065static arc arcs_3_5[1] = {
Michael W. Hudson0ccff072004-08-17 17:29:16 +000066 {15, 6},
Guido van Rossum590baa41993-11-30 13:40:46 +000067};
Michael W. Hudson0ccff072004-08-17 17:29:16 +000068static arc arcs_3_6[1] = {
69 {2, 4},
70};
71static state states_3[7] = {
Guido van Rossum3b716041993-10-27 13:25:30 +000072 {1, arcs_3_0},
73 {1, arcs_3_1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +000074 {2, arcs_3_2},
75 {2, arcs_3_3},
Guido van Rossum3b716041993-10-27 13:25:30 +000076 {1, arcs_3_4},
Guido van Rossum590baa41993-11-30 13:40:46 +000077 {1, arcs_3_5},
Michael W. Hudson0ccff072004-08-17 17:29:16 +000078 {1, arcs_3_6},
Guido van Rossum3b716041993-10-27 13:25:30 +000079};
80static arc arcs_4_0[1] = {
Anthony Baxterc2a5a632004-08-02 06:10:11 +000081 {10, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000082};
Guido van Rossum590baa41993-11-30 13:40:46 +000083static arc arcs_4_1[2] = {
Anthony Baxterc2a5a632004-08-02 06:10:11 +000084 {10, 1},
Michael W. Hudson0ccff072004-08-17 17:29:16 +000085 {0, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000086};
Michael W. Hudson0ccff072004-08-17 17:29:16 +000087static state states_4[2] = {
Guido van Rossum590baa41993-11-30 13:40:46 +000088 {1, arcs_4_0},
89 {2, arcs_4_1},
Guido van Rossum590baa41993-11-30 13:40:46 +000090};
Guido van Rossumd59da4b2007-05-22 18:11:13 +000091static arc arcs_5_0[1] = {
Anthony Baxterc2a5a632004-08-02 06:10:11 +000092 {16, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +000093};
Guido van Rossumd59da4b2007-05-22 18:11:13 +000094static arc arcs_5_1[2] = {
Anthony Baxterc2a5a632004-08-02 06:10:11 +000095 {18, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +000096 {19, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +000097};
Jeremy Hylton76901512000-03-28 23:49:17 +000098static arc arcs_5_2[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +000099 {0, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +0000100};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000101static state states_5[3] = {
102 {1, arcs_5_0},
103 {2, arcs_5_1},
Jeremy Hylton76901512000-03-28 23:49:17 +0000104 {1, arcs_5_2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000105};
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000106static arc arcs_6_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000107 {20, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +0000108};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000109static arc arcs_6_1[1] = {
110 {21, 2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000111};
112static arc arcs_6_2[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000113 {22, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000114};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000115static arc arcs_6_3[2] = {
116 {23, 4},
117 {25, 5},
118};
119static arc arcs_6_4[1] = {
120 {24, 6},
121};
122static arc arcs_6_5[1] = {
123 {26, 7},
124};
125static arc arcs_6_6[1] = {
126 {25, 5},
127};
128static arc arcs_6_7[1] = {
129 {0, 7},
130};
131static state states_6[8] = {
132 {1, arcs_6_0},
133 {1, arcs_6_1},
134 {1, arcs_6_2},
135 {2, arcs_6_3},
136 {1, arcs_6_4},
137 {1, arcs_6_5},
138 {1, arcs_6_6},
139 {1, arcs_6_7},
140};
141static arc arcs_7_0[1] = {
142 {13, 1},
143};
144static arc arcs_7_1[2] = {
145 {27, 2},
146 {15, 3},
147};
148static arc arcs_7_2[1] = {
149 {15, 3},
150};
151static arc arcs_7_3[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000152 {0, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000153};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000154static state states_7[4] = {
155 {1, arcs_7_0},
156 {2, arcs_7_1},
157 {1, arcs_7_2},
158 {1, arcs_7_3},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000159};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000160static arc arcs_8_0[3] = {
161 {28, 1},
162 {31, 2},
163 {32, 3},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000164};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000165static arc arcs_8_1[3] = {
166 {29, 4},
167 {30, 5},
Guido van Rossum590baa41993-11-30 13:40:46 +0000168 {0, 1},
169};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000170static arc arcs_8_2[3] = {
171 {28, 6},
172 {30, 7},
Neal Norwitzc1505362006-12-28 06:47:50 +0000173 {0, 2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000174};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000175static arc arcs_8_3[1] = {
176 {28, 8},
Guido van Rossum3b716041993-10-27 13:25:30 +0000177};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000178static arc arcs_8_4[1] = {
179 {24, 9},
Barry Warsaw23c9ec82000-08-21 15:44:01 +0000180};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000181static arc arcs_8_5[4] = {
182 {28, 1},
183 {31, 2},
184 {32, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000185 {0, 5},
186};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000187static arc arcs_8_6[2] = {
188 {30, 7},
Neal Norwitzc1505362006-12-28 06:47:50 +0000189 {0, 6},
190};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000191static arc arcs_8_7[2] = {
192 {28, 10},
193 {32, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000194};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000195static arc arcs_8_8[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000196 {0, 8},
197};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000198static arc arcs_8_9[2] = {
199 {30, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000200 {0, 9},
201};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000202static arc arcs_8_10[3] = {
203 {30, 7},
204 {29, 11},
Neal Norwitzc1505362006-12-28 06:47:50 +0000205 {0, 10},
206};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000207static arc arcs_8_11[1] = {
208 {24, 6},
Neal Norwitzc1505362006-12-28 06:47:50 +0000209};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000210static state states_8[12] = {
211 {3, arcs_8_0},
212 {3, arcs_8_1},
213 {3, arcs_8_2},
214 {1, arcs_8_3},
215 {1, arcs_8_4},
216 {4, arcs_8_5},
217 {2, arcs_8_6},
218 {2, arcs_8_7},
219 {1, arcs_8_8},
220 {2, arcs_8_9},
221 {3, arcs_8_10},
222 {1, arcs_8_11},
Neal Norwitzc1505362006-12-28 06:47:50 +0000223};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000224static arc arcs_9_0[1] = {
225 {21, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000226};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000227static arc arcs_9_1[2] = {
228 {25, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000229 {0, 1},
230};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000231static arc arcs_9_2[1] = {
232 {24, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000233};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000234static arc arcs_9_3[1] = {
235 {0, 3},
236};
237static state states_9[4] = {
238 {1, arcs_9_0},
239 {2, arcs_9_1},
240 {1, arcs_9_2},
241 {1, arcs_9_3},
242};
243static arc arcs_10_0[3] = {
244 {34, 1},
245 {31, 2},
246 {32, 3},
247};
248static arc arcs_10_1[3] = {
249 {29, 4},
250 {30, 5},
251 {0, 1},
252};
253static arc arcs_10_2[3] = {
254 {34, 6},
255 {30, 7},
256 {0, 2},
257};
258static arc arcs_10_3[1] = {
259 {34, 8},
260};
261static arc arcs_10_4[1] = {
262 {24, 9},
263};
264static arc arcs_10_5[4] = {
265 {34, 1},
266 {31, 2},
267 {32, 3},
268 {0, 5},
269};
270static arc arcs_10_6[2] = {
271 {30, 7},
272 {0, 6},
273};
274static arc arcs_10_7[2] = {
275 {34, 10},
276 {32, 3},
277};
278static arc arcs_10_8[1] = {
279 {0, 8},
280};
281static arc arcs_10_9[2] = {
282 {30, 5},
283 {0, 9},
284};
285static arc arcs_10_10[3] = {
286 {30, 7},
287 {29, 11},
288 {0, 10},
289};
290static arc arcs_10_11[1] = {
291 {24, 6},
292};
293static state states_10[12] = {
294 {3, arcs_10_0},
295 {3, arcs_10_1},
296 {3, arcs_10_2},
297 {1, arcs_10_3},
298 {1, arcs_10_4},
299 {4, arcs_10_5},
300 {2, arcs_10_6},
301 {2, arcs_10_7},
302 {1, arcs_10_8},
303 {2, arcs_10_9},
304 {3, arcs_10_10},
305 {1, arcs_10_11},
306};
307static arc arcs_11_0[1] = {
308 {21, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000309};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000310static arc arcs_11_1[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000311 {0, 1},
312};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000313static state states_11[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000314 {1, arcs_11_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000315 {1, arcs_11_1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000316};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000317static arc arcs_12_0[2] = {
318 {3, 1},
319 {4, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000320};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000321static arc arcs_12_1[1] = {
322 {0, 1},
323};
324static state states_12[2] = {
325 {2, arcs_12_0},
326 {1, arcs_12_1},
327};
328static arc arcs_13_0[1] = {
329 {35, 1},
330};
331static arc arcs_13_1[2] = {
332 {36, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000333 {2, 3},
334};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000335static arc arcs_13_2[2] = {
336 {35, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000337 {2, 3},
338};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000339static arc arcs_13_3[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000340 {0, 3},
341};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000342static state states_13[4] = {
343 {1, arcs_13_0},
344 {2, arcs_13_1},
345 {2, arcs_13_2},
346 {1, arcs_13_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000347};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000348static arc arcs_14_0[8] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000349 {37, 1},
350 {38, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000351 {39, 1},
352 {40, 1},
353 {41, 1},
354 {42, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000355 {43, 1},
356 {44, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000357};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000358static arc arcs_14_1[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000359 {0, 1},
360};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000361static state states_14[2] = {
362 {8, arcs_14_0},
363 {1, arcs_14_1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000364};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000365static arc arcs_15_0[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000366 {9, 1},
367};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000368static arc arcs_15_1[3] = {
369 {45, 2},
370 {29, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000371 {0, 1},
372};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000373static arc arcs_15_2[2] = {
374 {46, 4},
Neal Norwitzc1505362006-12-28 06:47:50 +0000375 {9, 4},
376};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000377static arc arcs_15_3[2] = {
378 {46, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000379 {9, 5},
380};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000381static arc arcs_15_4[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000382 {0, 4},
383};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000384static arc arcs_15_5[2] = {
385 {29, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000386 {0, 5},
387};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000388static state states_15[6] = {
389 {1, arcs_15_0},
390 {3, arcs_15_1},
391 {2, arcs_15_2},
392 {2, arcs_15_3},
393 {1, arcs_15_4},
394 {2, arcs_15_5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000395};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000396static arc arcs_16_0[12] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000397 {47, 1},
398 {48, 1},
Guido van Rossum4668b002001-08-08 05:00:18 +0000399 {49, 1},
Guido van Rossum4668b002001-08-08 05:00:18 +0000400 {50, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000401 {51, 1},
Guido van Rossum4668b002001-08-08 05:00:18 +0000402 {52, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000403 {53, 1},
Guido van Rossum4668b002001-08-08 05:00:18 +0000404 {54, 1},
Georg Brandl7cae87c2006-09-06 06:51:57 +0000405 {55, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000406 {56, 1},
Georg Brandl7cae87c2006-09-06 06:51:57 +0000407 {57, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000408 {58, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000409};
410static arc arcs_16_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000411 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000412};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000413static state states_16[2] = {
414 {12, arcs_16_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000415 {1, arcs_16_1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000416};
417static arc arcs_17_0[1] = {
Georg Brandl7cae87c2006-09-06 06:51:57 +0000418 {59, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000419};
420static arc arcs_17_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000421 {60, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000422};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000423static arc arcs_17_2[1] = {
424 {0, 2},
425};
426static state states_17[3] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000427 {1, arcs_17_0},
428 {1, arcs_17_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000429 {1, arcs_17_2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000430};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000431static arc arcs_18_0[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000432 {61, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000433};
434static arc arcs_18_1[1] = {
435 {0, 1},
436};
437static state states_18[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000438 {1, arcs_18_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000439 {1, arcs_18_1},
440};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000441static arc arcs_19_0[5] = {
442 {62, 1},
443 {63, 1},
444 {64, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000445 {65, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000446 {66, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000447};
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000448static arc arcs_19_1[1] = {
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000449 {0, 1},
450};
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000451static state states_19[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000452 {5, arcs_19_0},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000453 {1, arcs_19_1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000454};
Thomas Wouters434d0822000-08-24 20:11:32 +0000455static arc arcs_20_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000456 {67, 1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000457};
Guido van Rossum452bf512007-02-09 05:32:43 +0000458static arc arcs_20_1[1] = {
Guido van Rossum452bf512007-02-09 05:32:43 +0000459 {0, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000460};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000461static state states_20[2] = {
462 {1, arcs_20_0},
463 {1, arcs_20_1},
Tim Peters5ca576e2001-06-18 22:08:13 +0000464};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000465static arc arcs_21_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000466 {68, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000467};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000468static arc arcs_21_1[1] = {
469 {0, 1},
470};
471static state states_21[2] = {
472 {1, arcs_21_0},
473 {1, arcs_21_1},
474};
475static arc arcs_22_0[1] = {
476 {69, 1},
477};
478static arc arcs_22_1[2] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000479 {9, 2},
480 {0, 1},
481};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000482static arc arcs_22_2[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000483 {0, 2},
484};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000485static state states_22[3] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000486 {1, arcs_22_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000487 {2, arcs_22_1},
488 {1, arcs_22_2},
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000489};
Guido van Rossum452bf512007-02-09 05:32:43 +0000490static arc arcs_23_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000491 {46, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000492};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000493static arc arcs_23_1[1] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000494 {0, 1},
495};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000496static state states_23[2] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000497 {1, arcs_23_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000498 {1, arcs_23_1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000499};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000500static arc arcs_24_0[1] = {
Jeremy Hylton81e95022007-02-27 06:50:52 +0000501 {70, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000502};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000503static arc arcs_24_1[2] = {
504 {24, 2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000505 {0, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000506};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000507static arc arcs_24_2[2] = {
Collin Winter828f04a2007-08-31 00:04:24 +0000508 {71, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000509 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000510};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000511static arc arcs_24_3[1] = {
512 {24, 4},
513};
Collin Winter828f04a2007-08-31 00:04:24 +0000514static arc arcs_24_4[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000515 {0, 4},
516};
Collin Winter828f04a2007-08-31 00:04:24 +0000517static state states_24[5] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000518 {1, arcs_24_0},
519 {2, arcs_24_1},
520 {2, arcs_24_2},
521 {1, arcs_24_3},
Collin Winter828f04a2007-08-31 00:04:24 +0000522 {1, arcs_24_4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000523};
524static arc arcs_25_0[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000525 {72, 1},
Collin Winter828f04a2007-08-31 00:04:24 +0000526 {73, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000527};
528static arc arcs_25_1[1] = {
529 {0, 1},
530};
531static state states_25[2] = {
532 {2, arcs_25_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000533 {1, arcs_25_1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000534};
Guido van Rossum452bf512007-02-09 05:32:43 +0000535static arc arcs_26_0[1] = {
Collin Winter828f04a2007-08-31 00:04:24 +0000536 {74, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000537};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000538static arc arcs_26_1[1] = {
Collin Winter828f04a2007-08-31 00:04:24 +0000539 {75, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000540};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000541static arc arcs_26_2[1] = {
542 {0, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000543};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000544static state states_26[3] = {
Guido van Rossum452bf512007-02-09 05:32:43 +0000545 {1, arcs_26_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000546 {1, arcs_26_1},
547 {1, arcs_26_2},
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000548};
Guido van Rossum452bf512007-02-09 05:32:43 +0000549static arc arcs_27_0[1] = {
Collin Winter828f04a2007-08-31 00:04:24 +0000550 {71, 1},
Guido van Rossum25831651993-05-19 14:50:45 +0000551};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000552static arc arcs_27_1[3] = {
553 {76, 2},
554 {77, 2},
555 {12, 3},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000556};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000557static arc arcs_27_2[4] = {
558 {76, 2},
559 {77, 2},
560 {12, 3},
Collin Winter828f04a2007-08-31 00:04:24 +0000561 {74, 4},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000562};
Guido van Rossum452bf512007-02-09 05:32:43 +0000563static arc arcs_27_3[1] = {
Collin Winter828f04a2007-08-31 00:04:24 +0000564 {74, 4},
Georg Brandl7cae87c2006-09-06 06:51:57 +0000565};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000566static arc arcs_27_4[3] = {
567 {31, 5},
568 {13, 6},
569 {78, 5},
570};
571static arc arcs_27_5[1] = {
572 {0, 5},
573};
574static arc arcs_27_6[1] = {
575 {78, 7},
576};
577static arc arcs_27_7[1] = {
578 {15, 5},
579};
580static state states_27[8] = {
Guido van Rossum452bf512007-02-09 05:32:43 +0000581 {1, arcs_27_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000582 {3, arcs_27_1},
583 {4, arcs_27_2},
Guido van Rossum452bf512007-02-09 05:32:43 +0000584 {1, arcs_27_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000585 {3, arcs_27_4},
586 {1, arcs_27_5},
587 {1, arcs_27_6},
588 {1, arcs_27_7},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000589};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000590static arc arcs_28_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000591 {21, 1},
Georg Brandl7cae87c2006-09-06 06:51:57 +0000592};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000593static arc arcs_28_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000594 {80, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000595 {0, 1},
Georg Brandl7cae87c2006-09-06 06:51:57 +0000596};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000597static arc arcs_28_2[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000598 {21, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000599};
600static arc arcs_28_3[1] = {
601 {0, 3},
602};
603static state states_28[4] = {
604 {1, arcs_28_0},
605 {2, arcs_28_1},
606 {1, arcs_28_2},
607 {1, arcs_28_3},
Thomas Wouters434d0822000-08-24 20:11:32 +0000608};
Guido van Rossum452bf512007-02-09 05:32:43 +0000609static arc arcs_29_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000610 {12, 1},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000611};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000612static arc arcs_29_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000613 {80, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000614 {0, 1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000615};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000616static arc arcs_29_2[1] = {
617 {21, 3},
Guido van Rossum25831651993-05-19 14:50:45 +0000618};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000619static arc arcs_29_3[1] = {
620 {0, 3},
621};
622static state states_29[4] = {
Guido van Rossum452bf512007-02-09 05:32:43 +0000623 {1, arcs_29_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000624 {2, arcs_29_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000625 {1, arcs_29_2},
626 {1, arcs_29_3},
Guido van Rossum452bf512007-02-09 05:32:43 +0000627};
628static arc arcs_30_0[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000629 {79, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000630};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000631static arc arcs_30_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000632 {30, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000633 {0, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000634};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000635static arc arcs_30_2[2] = {
636 {79, 1},
637 {0, 2},
638};
639static state states_30[3] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000640 {1, arcs_30_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000641 {2, arcs_30_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000642 {2, arcs_30_2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000643};
644static arc arcs_31_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000645 {81, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000646};
647static arc arcs_31_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000648 {30, 0},
Guido van Rossum452bf512007-02-09 05:32:43 +0000649 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000650};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000651static state states_31[2] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000652 {1, arcs_31_0},
653 {2, arcs_31_1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000654};
655static arc arcs_32_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000656 {21, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000657};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000658static arc arcs_32_1[2] = {
659 {76, 0},
660 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000661};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000662static state states_32[2] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000663 {1, arcs_32_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000664 {2, arcs_32_1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000665};
666static arc arcs_33_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000667 {82, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000668};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000669static arc arcs_33_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000670 {21, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000671};
Guido van Rossum452bf512007-02-09 05:32:43 +0000672static arc arcs_33_2[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000673 {30, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000674 {0, 2},
675};
Guido van Rossum452bf512007-02-09 05:32:43 +0000676static state states_33[3] = {
677 {1, arcs_33_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000678 {1, arcs_33_1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000679 {2, arcs_33_2},
680};
681static arc arcs_34_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000682 {83, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000683};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000684static arc arcs_34_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000685 {21, 2},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000686};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000687static arc arcs_34_2[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000688 {30, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000689 {0, 2},
690};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000691static state states_34[3] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000692 {1, arcs_34_0},
693 {1, arcs_34_1},
694 {2, arcs_34_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000695};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000696static arc arcs_35_0[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000697 {84, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000698};
699static arc arcs_35_1[1] = {
700 {24, 2},
701};
702static arc arcs_35_2[2] = {
703 {30, 3},
704 {0, 2},
705};
706static arc arcs_35_3[1] = {
707 {24, 4},
708};
709static arc arcs_35_4[1] = {
710 {0, 4},
711};
712static state states_35[5] = {
713 {1, arcs_35_0},
714 {1, arcs_35_1},
715 {2, arcs_35_2},
716 {1, arcs_35_3},
717 {1, arcs_35_4},
718};
719static arc arcs_36_0[8] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000720 {85, 1},
721 {86, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000722 {87, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000723 {88, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000724 {89, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000725 {19, 1},
726 {18, 1},
727 {17, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000728};
729static arc arcs_36_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000730 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000731};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000732static state states_36[2] = {
733 {8, arcs_36_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000734 {1, arcs_36_1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000735};
736static arc arcs_37_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000737 {90, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000738};
739static arc arcs_37_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000740 {24, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000741};
742static arc arcs_37_2[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000743 {25, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000744};
745static arc arcs_37_3[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000746 {26, 4},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000747};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000748static arc arcs_37_4[3] = {
749 {91, 1},
750 {92, 5},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000751 {0, 4},
752};
753static arc arcs_37_5[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000754 {25, 6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000755};
756static arc arcs_37_6[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000757 {26, 7},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000758};
759static arc arcs_37_7[1] = {
760 {0, 7},
761};
762static state states_37[8] = {
763 {1, arcs_37_0},
764 {1, arcs_37_1},
765 {1, arcs_37_2},
766 {1, arcs_37_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000767 {3, arcs_37_4},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000768 {1, arcs_37_5},
769 {1, arcs_37_6},
770 {1, arcs_37_7},
771};
772static arc arcs_38_0[1] = {
773 {93, 1},
774};
775static arc arcs_38_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000776 {24, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000777};
778static arc arcs_38_2[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000779 {25, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000780};
781static arc arcs_38_3[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000782 {26, 4},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000783};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000784static arc arcs_38_4[2] = {
785 {92, 5},
786 {0, 4},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000787};
788static arc arcs_38_5[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000789 {25, 6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000790};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000791static arc arcs_38_6[1] = {
792 {26, 7},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000793};
794static arc arcs_38_7[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000795 {0, 7},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000796};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000797static state states_38[8] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000798 {1, arcs_38_0},
799 {1, arcs_38_1},
800 {1, arcs_38_2},
801 {1, arcs_38_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000802 {2, arcs_38_4},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000803 {1, arcs_38_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000804 {1, arcs_38_6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000805 {1, arcs_38_7},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000806};
807static arc arcs_39_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000808 {94, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000809};
810static arc arcs_39_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000811 {60, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000812};
813static arc arcs_39_2[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000814 {95, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000815};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000816static arc arcs_39_3[1] = {
817 {9, 4},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000818};
819static arc arcs_39_4[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000820 {25, 5},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000821};
822static arc arcs_39_5[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000823 {26, 6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000824};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000825static arc arcs_39_6[2] = {
826 {92, 7},
827 {0, 6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000828};
829static arc arcs_39_7[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000830 {25, 8},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000831};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000832static arc arcs_39_8[1] = {
833 {26, 9},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000834};
835static arc arcs_39_9[1] = {
836 {0, 9},
837};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000838static state states_39[10] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000839 {1, arcs_39_0},
Neal Norwitzc1505362006-12-28 06:47:50 +0000840 {1, arcs_39_1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000841 {1, arcs_39_2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000842 {1, arcs_39_3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000843 {1, arcs_39_4},
844 {1, arcs_39_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000845 {2, arcs_39_6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000846 {1, arcs_39_7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000847 {1, arcs_39_8},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000848 {1, arcs_39_9},
Neal Norwitzc1505362006-12-28 06:47:50 +0000849};
850static arc arcs_40_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000851 {96, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000852};
853static arc arcs_40_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000854 {25, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000855};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000856static arc arcs_40_2[1] = {
857 {26, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000858};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000859static arc arcs_40_3[2] = {
860 {97, 4},
861 {98, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000862};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000863static arc arcs_40_4[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000864 {25, 6},
Neal Norwitzc1505362006-12-28 06:47:50 +0000865};
866static arc arcs_40_5[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000867 {25, 7},
Neal Norwitzc1505362006-12-28 06:47:50 +0000868};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000869static arc arcs_40_6[1] = {
870 {26, 8},
871};
872static arc arcs_40_7[1] = {
873 {26, 9},
874};
875static arc arcs_40_8[4] = {
876 {97, 4},
877 {92, 10},
878 {98, 5},
879 {0, 8},
880};
881static arc arcs_40_9[1] = {
882 {0, 9},
883};
884static arc arcs_40_10[1] = {
885 {25, 11},
886};
887static arc arcs_40_11[1] = {
888 {26, 12},
889};
890static arc arcs_40_12[2] = {
891 {98, 5},
892 {0, 12},
893};
894static state states_40[13] = {
Georg Brandl7cae87c2006-09-06 06:51:57 +0000895 {1, arcs_40_0},
896 {1, arcs_40_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000897 {1, arcs_40_2},
898 {2, arcs_40_3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000899 {1, arcs_40_4},
Neal Norwitzc1505362006-12-28 06:47:50 +0000900 {1, arcs_40_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000901 {1, arcs_40_6},
902 {1, arcs_40_7},
903 {4, arcs_40_8},
904 {1, arcs_40_9},
905 {1, arcs_40_10},
906 {1, arcs_40_11},
907 {2, arcs_40_12},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000908};
Georg Brandl7cae87c2006-09-06 06:51:57 +0000909static arc arcs_41_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000910 {99, 1},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000911};
Neal Norwitzc1505362006-12-28 06:47:50 +0000912static arc arcs_41_1[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000913 {24, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +0000914};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000915static arc arcs_41_2[2] = {
916 {100, 3},
917 {25, 4},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000918};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000919static arc arcs_41_3[1] = {
920 {25, 4},
921};
922static arc arcs_41_4[1] = {
923 {26, 5},
924};
925static arc arcs_41_5[1] = {
926 {0, 5},
927};
928static state states_41[6] = {
Neal Norwitzc1505362006-12-28 06:47:50 +0000929 {1, arcs_41_0},
930 {1, arcs_41_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000931 {2, arcs_41_2},
932 {1, arcs_41_3},
933 {1, arcs_41_4},
934 {1, arcs_41_5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000935};
936static arc arcs_42_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000937 {80, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000938};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000939static arc arcs_42_1[1] = {
940 {101, 2},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000941};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000942static arc arcs_42_2[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000943 {0, 2},
Guido van Rossumc2e20742006-02-27 22:32:47 +0000944};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000945static state states_42[3] = {
946 {1, arcs_42_0},
947 {1, arcs_42_1},
948 {1, arcs_42_2},
Guido van Rossumc2e20742006-02-27 22:32:47 +0000949};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000950static arc arcs_43_0[1] = {
951 {102, 1},
952};
953static arc arcs_43_1[2] = {
954 {24, 2},
955 {0, 1},
956};
957static arc arcs_43_2[2] = {
958 {80, 3},
959 {0, 2},
960};
961static arc arcs_43_3[1] = {
962 {21, 4},
963};
964static arc arcs_43_4[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000965 {0, 4},
Georg Brandl7cae87c2006-09-06 06:51:57 +0000966};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000967static state states_43[5] = {
968 {1, arcs_43_0},
969 {2, arcs_43_1},
970 {2, arcs_43_2},
971 {1, arcs_43_3},
972 {1, arcs_43_4},
Georg Brandl7cae87c2006-09-06 06:51:57 +0000973};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000974static arc arcs_44_0[2] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000975 {3, 1},
976 {2, 2},
Guido van Rossumc2e20742006-02-27 22:32:47 +0000977};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000978static arc arcs_44_1[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000979 {0, 1},
Guido van Rossumc2e20742006-02-27 22:32:47 +0000980};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000981static arc arcs_44_2[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000982 {103, 3},
Guido van Rossumc2e20742006-02-27 22:32:47 +0000983};
Jeremy Hylton81e95022007-02-27 06:50:52 +0000984static arc arcs_44_3[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000985 {6, 4},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000986};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000987static arc arcs_44_4[2] = {
988 {6, 4},
989 {104, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000990};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000991static state states_44[5] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000992 {2, arcs_44_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000993 {1, arcs_44_1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000994 {1, arcs_44_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000995 {1, arcs_44_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000996 {2, arcs_44_4},
Georg Brandl7cae87c2006-09-06 06:51:57 +0000997};
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000998static arc arcs_45_0[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000999 {105, 1},
1000 {106, 2},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001001};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001002static arc arcs_45_1[2] = {
1003 {90, 3},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001004 {0, 1},
1005};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001006static arc arcs_45_2[1] = {
1007 {0, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001008};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001009static arc arcs_45_3[1] = {
1010 {105, 4},
1011};
1012static arc arcs_45_4[1] = {
1013 {92, 5},
1014};
1015static arc arcs_45_5[1] = {
1016 {24, 2},
1017};
1018static state states_45[6] = {
1019 {2, arcs_45_0},
1020 {2, arcs_45_1},
1021 {1, arcs_45_2},
1022 {1, arcs_45_3},
1023 {1, arcs_45_4},
1024 {1, arcs_45_5},
1025};
1026static arc arcs_46_0[2] = {
1027 {105, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001028 {108, 1},
1029};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001030static arc arcs_46_1[1] = {
1031 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001032};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001033static state states_46[2] = {
1034 {2, arcs_46_0},
1035 {1, arcs_46_1},
Tim Peters5ca576e2001-06-18 22:08:13 +00001036};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001037static arc arcs_47_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001038 {109, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001039};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001040static arc arcs_47_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001041 {33, 2},
1042 {25, 3},
Guido van Rossumc2e20742006-02-27 22:32:47 +00001043};
Neal Norwitzc1505362006-12-28 06:47:50 +00001044static arc arcs_47_2[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001045 {25, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +00001046};
Jeremy Hylton81e95022007-02-27 06:50:52 +00001047static arc arcs_47_3[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001048 {24, 4},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001049};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001050static arc arcs_47_4[1] = {
1051 {0, 4},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001052};
1053static state states_47[5] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001054 {1, arcs_47_0},
1055 {2, arcs_47_1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001056 {1, arcs_47_2},
1057 {1, arcs_47_3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001058 {1, arcs_47_4},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001059};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001060static arc arcs_48_0[1] = {
1061 {109, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001062};
1063static arc arcs_48_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001064 {33, 2},
1065 {25, 3},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001066};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001067static arc arcs_48_2[1] = {
1068 {25, 3},
1069};
1070static arc arcs_48_3[1] = {
1071 {107, 4},
1072};
1073static arc arcs_48_4[1] = {
1074 {0, 4},
1075};
1076static state states_48[5] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001077 {1, arcs_48_0},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001078 {2, arcs_48_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001079 {1, arcs_48_2},
1080 {1, arcs_48_3},
1081 {1, arcs_48_4},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001082};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001083static arc arcs_49_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001084 {110, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +00001085};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001086static arc arcs_49_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001087 {111, 0},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001088 {0, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001089};
Jeremy Hylton81e95022007-02-27 06:50:52 +00001090static state states_49[2] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001091 {1, arcs_49_0},
1092 {2, arcs_49_1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001093};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001094static arc arcs_50_0[1] = {
1095 {112, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001096};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001097static arc arcs_50_1[2] = {
1098 {113, 0},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001099 {0, 1},
Thomas Wouters52152252000-08-17 22:55:00 +00001100};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001101static state states_50[2] = {
1102 {1, arcs_50_0},
1103 {2, arcs_50_1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001104};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001105static arc arcs_51_0[2] = {
1106 {114, 1},
1107 {115, 2},
1108};
1109static arc arcs_51_1[1] = {
1110 {112, 2},
1111};
1112static arc arcs_51_2[1] = {
1113 {0, 2},
1114};
1115static state states_51[3] = {
1116 {2, arcs_51_0},
1117 {1, arcs_51_1},
1118 {1, arcs_51_2},
1119};
1120static arc arcs_52_0[1] = {
1121 {116, 1},
1122};
1123static arc arcs_52_1[2] = {
1124 {117, 0},
1125 {0, 1},
1126};
1127static state states_52[2] = {
1128 {1, arcs_52_0},
1129 {2, arcs_52_1},
1130};
1131static arc arcs_53_0[9] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001132 {118, 1},
1133 {119, 1},
1134 {120, 1},
1135 {121, 1},
1136 {122, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001137 {123, 1},
1138 {95, 1},
1139 {114, 2},
1140 {124, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001141};
1142static arc arcs_53_1[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001143 {0, 1},
1144};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001145static arc arcs_53_2[1] = {
1146 {95, 1},
1147};
1148static arc arcs_53_3[2] = {
1149 {114, 1},
1150 {0, 3},
1151};
1152static state states_53[4] = {
1153 {9, arcs_53_0},
1154 {1, arcs_53_1},
1155 {1, arcs_53_2},
1156 {2, arcs_53_3},
1157};
1158static arc arcs_54_0[2] = {
1159 {31, 1},
1160 {101, 2},
1161};
1162static arc arcs_54_1[1] = {
1163 {101, 2},
1164};
1165static arc arcs_54_2[1] = {
1166 {0, 2},
1167};
1168static state states_54[3] = {
1169 {2, arcs_54_0},
1170 {1, arcs_54_1},
1171 {1, arcs_54_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001172};
1173static arc arcs_55_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001174 {125, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001175};
1176static arc arcs_55_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001177 {126, 0},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001178 {0, 1},
1179};
1180static state states_55[2] = {
1181 {1, arcs_55_0},
1182 {2, arcs_55_1},
1183};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001184static arc arcs_56_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001185 {127, 1},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001186};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001187static arc arcs_56_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001188 {128, 0},
Neal Norwitzc1505362006-12-28 06:47:50 +00001189 {0, 1},
Guido van Rossumc2e20742006-02-27 22:32:47 +00001190};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001191static state states_56[2] = {
1192 {1, arcs_56_0},
1193 {2, arcs_56_1},
1194};
1195static arc arcs_57_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001196 {129, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001197};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001198static arc arcs_57_1[2] = {
1199 {130, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001200 {0, 1},
1201};
1202static state states_57[2] = {
1203 {1, arcs_57_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001204 {2, arcs_57_1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001205};
1206static arc arcs_58_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001207 {131, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001208};
1209static arc arcs_58_1[3] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001210 {132, 0},
1211 {133, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001212 {0, 1},
1213};
Neal Norwitzc1505362006-12-28 06:47:50 +00001214static state states_58[2] = {
1215 {1, arcs_58_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001216 {3, arcs_58_1},
Guido van Rossumc2e20742006-02-27 22:32:47 +00001217};
Georg Brandl7cae87c2006-09-06 06:51:57 +00001218static arc arcs_59_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001219 {134, 1},
Guido van Rossumc2e20742006-02-27 22:32:47 +00001220};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001221static arc arcs_59_1[3] = {
1222 {135, 0},
1223 {136, 0},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001224 {0, 1},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001225};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001226static state states_59[2] = {
1227 {1, arcs_59_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001228 {3, arcs_59_1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001229};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001230static arc arcs_60_0[1] = {
1231 {137, 1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001232};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001233static arc arcs_60_1[5] = {
1234 {31, 0},
1235 {138, 0},
1236 {139, 0},
1237 {140, 0},
Georg Brandl52318d62006-09-06 07:06:08 +00001238 {0, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001239};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001240static state states_60[2] = {
1241 {1, arcs_60_0},
1242 {5, arcs_60_1},
1243};
1244static arc arcs_61_0[4] = {
1245 {135, 1},
1246 {136, 1},
1247 {141, 1},
1248 {142, 2},
1249};
1250static arc arcs_61_1[1] = {
1251 {137, 2},
1252};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001253static arc arcs_61_2[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001254 {0, 2},
1255};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001256static state states_61[3] = {
1257 {4, arcs_61_0},
1258 {1, arcs_61_1},
1259 {1, arcs_61_2},
1260};
1261static arc arcs_62_0[1] = {
1262 {143, 1},
1263};
1264static arc arcs_62_1[3] = {
1265 {144, 1},
1266 {32, 2},
1267 {0, 1},
1268};
1269static arc arcs_62_2[1] = {
1270 {137, 3},
1271};
1272static arc arcs_62_3[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001273 {0, 3},
1274};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001275static state states_62[4] = {
1276 {1, arcs_62_0},
1277 {3, arcs_62_1},
1278 {1, arcs_62_2},
1279 {1, arcs_62_3},
1280};
Guido van Rossume7ba4952007-06-06 23:52:48 +00001281static arc arcs_63_0[10] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001282 {13, 1},
1283 {146, 2},
1284 {148, 3},
1285 {21, 4},
1286 {151, 4},
1287 {152, 5},
1288 {77, 4},
Guido van Rossume7ba4952007-06-06 23:52:48 +00001289 {153, 4},
1290 {154, 4},
1291 {155, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001292};
1293static arc arcs_63_1[3] = {
1294 {46, 6},
1295 {145, 6},
1296 {15, 4},
1297};
1298static arc arcs_63_2[2] = {
1299 {145, 7},
1300 {147, 4},
1301};
1302static arc arcs_63_3[2] = {
1303 {149, 8},
1304 {150, 4},
1305};
1306static arc arcs_63_4[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001307 {0, 4},
1308};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001309static arc arcs_63_5[2] = {
1310 {152, 5},
1311 {0, 5},
1312};
1313static arc arcs_63_6[1] = {
1314 {15, 4},
1315};
1316static arc arcs_63_7[1] = {
1317 {147, 4},
1318};
1319static arc arcs_63_8[1] = {
1320 {150, 4},
1321};
1322static state states_63[9] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001323 {10, arcs_63_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001324 {3, arcs_63_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001325 {2, arcs_63_2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001326 {2, arcs_63_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001327 {1, arcs_63_4},
1328 {2, arcs_63_5},
1329 {1, arcs_63_6},
1330 {1, arcs_63_7},
1331 {1, arcs_63_8},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001332};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001333static arc arcs_64_0[1] = {
1334 {24, 1},
1335};
1336static arc arcs_64_1[3] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001337 {156, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001338 {30, 3},
1339 {0, 1},
1340};
1341static arc arcs_64_2[1] = {
1342 {0, 2},
1343};
1344static arc arcs_64_3[2] = {
1345 {24, 4},
1346 {0, 3},
1347};
1348static arc arcs_64_4[2] = {
1349 {30, 3},
1350 {0, 4},
1351};
1352static state states_64[5] = {
1353 {1, arcs_64_0},
1354 {3, arcs_64_1},
1355 {1, arcs_64_2},
1356 {2, arcs_64_3},
1357 {2, arcs_64_4},
1358};
1359static arc arcs_65_0[3] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001360 {13, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001361 {146, 2},
1362 {76, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001363};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001364static arc arcs_65_1[2] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001365 {14, 4},
1366 {15, 5},
1367};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001368static arc arcs_65_2[1] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001369 {157, 6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001370};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001371static arc arcs_65_3[1] = {
1372 {21, 5},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001373};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001374static arc arcs_65_4[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001375 {15, 5},
1376};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001377static arc arcs_65_5[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001378 {0, 5},
1379};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001380static arc arcs_65_6[1] = {
1381 {147, 5},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001382};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001383static state states_65[7] = {
1384 {3, arcs_65_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001385 {2, arcs_65_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001386 {1, arcs_65_2},
1387 {1, arcs_65_3},
1388 {1, arcs_65_4},
1389 {1, arcs_65_5},
1390 {1, arcs_65_6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001391};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001392static arc arcs_66_0[1] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001393 {158, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001394};
1395static arc arcs_66_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001396 {30, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001397 {0, 1},
1398};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001399static arc arcs_66_2[2] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001400 {158, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001401 {0, 2},
Guido van Rossum452bf512007-02-09 05:32:43 +00001402};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001403static state states_66[3] = {
1404 {1, arcs_66_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001405 {2, arcs_66_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001406 {2, arcs_66_2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001407};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001408static arc arcs_67_0[2] = {
1409 {24, 1},
1410 {25, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001411};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001412static arc arcs_67_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001413 {25, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001414 {0, 1},
1415};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001416static arc arcs_67_2[3] = {
1417 {24, 3},
Guido van Rossume7ba4952007-06-06 23:52:48 +00001418 {159, 4},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001419 {0, 2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001420};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001421static arc arcs_67_3[2] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001422 {159, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001423 {0, 3},
1424};
1425static arc arcs_67_4[1] = {
1426 {0, 4},
1427};
1428static state states_67[5] = {
1429 {2, arcs_67_0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001430 {2, arcs_67_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001431 {3, arcs_67_2},
1432 {2, arcs_67_3},
1433 {1, arcs_67_4},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001434};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001435static arc arcs_68_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001436 {25, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001437};
Guido van Rossum0368b722007-05-11 16:50:42 +00001438static arc arcs_68_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001439 {24, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001440 {0, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001441};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001442static arc arcs_68_2[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001443 {0, 2},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001444};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001445static state states_68[3] = {
1446 {1, arcs_68_0},
Guido van Rossum0368b722007-05-11 16:50:42 +00001447 {2, arcs_68_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001448 {1, arcs_68_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001449};
Guido van Rossum0368b722007-05-11 16:50:42 +00001450static arc arcs_69_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001451 {116, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001452};
Guido van Rossum0368b722007-05-11 16:50:42 +00001453static arc arcs_69_1[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001454 {30, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001455 {0, 1},
1456};
Guido van Rossum0368b722007-05-11 16:50:42 +00001457static arc arcs_69_2[2] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001458 {116, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001459 {0, 2},
1460};
Guido van Rossum0368b722007-05-11 16:50:42 +00001461static state states_69[3] = {
1462 {1, arcs_69_0},
1463 {2, arcs_69_1},
1464 {2, arcs_69_2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001465};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001466static arc arcs_70_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001467 {24, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001468};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001469static arc arcs_70_1[2] = {
1470 {30, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001471 {0, 1},
1472};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001473static arc arcs_70_2[2] = {
1474 {24, 1},
1475 {0, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001476};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001477static state states_70[3] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001478 {1, arcs_70_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001479 {2, arcs_70_1},
1480 {2, arcs_70_2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001481};
Guido van Rossum0368b722007-05-11 16:50:42 +00001482static arc arcs_71_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001483 {24, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001484};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001485static arc arcs_71_1[4] = {
1486 {25, 2},
Guido van Rossume7ba4952007-06-06 23:52:48 +00001487 {156, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001488 {30, 4},
1489 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001490};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001491static arc arcs_71_2[1] = {
1492 {24, 5},
1493};
1494static arc arcs_71_3[1] = {
1495 {0, 3},
1496};
1497static arc arcs_71_4[2] = {
1498 {24, 6},
1499 {0, 4},
1500};
Guido van Rossum992d4a32007-07-11 13:09:30 +00001501static arc arcs_71_5[3] = {
1502 {156, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001503 {30, 7},
1504 {0, 5},
1505};
1506static arc arcs_71_6[2] = {
1507 {30, 4},
1508 {0, 6},
1509};
1510static arc arcs_71_7[2] = {
1511 {24, 8},
1512 {0, 7},
1513};
1514static arc arcs_71_8[1] = {
Guido van Rossum992d4a32007-07-11 13:09:30 +00001515 {25, 9},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001516};
Guido van Rossum992d4a32007-07-11 13:09:30 +00001517static arc arcs_71_9[1] = {
1518 {24, 10},
1519};
1520static arc arcs_71_10[2] = {
1521 {30, 7},
1522 {0, 10},
1523};
1524static state states_71[11] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001525 {1, arcs_71_0},
1526 {4, arcs_71_1},
1527 {1, arcs_71_2},
1528 {1, arcs_71_3},
1529 {2, arcs_71_4},
Guido van Rossum992d4a32007-07-11 13:09:30 +00001530 {3, arcs_71_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001531 {2, arcs_71_6},
1532 {2, arcs_71_7},
1533 {1, arcs_71_8},
Guido van Rossum992d4a32007-07-11 13:09:30 +00001534 {1, arcs_71_9},
1535 {2, arcs_71_10},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001536};
1537static arc arcs_72_0[1] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001538 {160, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001539};
1540static arc arcs_72_1[1] = {
1541 {21, 2},
1542};
1543static arc arcs_72_2[2] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001544 {13, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001545 {25, 4},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001546};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001547static arc arcs_72_3[2] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001548 {14, 5},
1549 {15, 6},
1550};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001551static arc arcs_72_4[1] = {
1552 {26, 7},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001553};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001554static arc arcs_72_5[1] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001555 {15, 6},
1556};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001557static arc arcs_72_6[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001558 {25, 4},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001559};
1560static arc arcs_72_7[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001561 {0, 7},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001562};
1563static state states_72[8] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001564 {1, arcs_72_0},
1565 {1, arcs_72_1},
1566 {2, arcs_72_2},
1567 {2, arcs_72_3},
1568 {1, arcs_72_4},
1569 {1, arcs_72_5},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001570 {1, arcs_72_6},
1571 {1, arcs_72_7},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001572};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001573static arc arcs_73_0[3] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001574 {161, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001575 {31, 2},
1576 {32, 3},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001577};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001578static arc arcs_73_1[2] = {
1579 {30, 4},
Guido van Rossum0368b722007-05-11 16:50:42 +00001580 {0, 1},
1581};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001582static arc arcs_73_2[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001583 {24, 5},
Guido van Rossum0368b722007-05-11 16:50:42 +00001584};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001585static arc arcs_73_3[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001586 {24, 6},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001587};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001588static arc arcs_73_4[4] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001589 {161, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001590 {31, 2},
1591 {32, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +00001592 {0, 4},
1593};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001594static arc arcs_73_5[2] = {
1595 {30, 7},
Neal Norwitzc1505362006-12-28 06:47:50 +00001596 {0, 5},
1597};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001598static arc arcs_73_6[1] = {
1599 {0, 6},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001600};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001601static arc arcs_73_7[1] = {
1602 {32, 3},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001603};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001604static state states_73[8] = {
1605 {3, arcs_73_0},
1606 {2, arcs_73_1},
1607 {1, arcs_73_2},
1608 {1, arcs_73_3},
1609 {4, arcs_73_4},
1610 {2, arcs_73_5},
1611 {1, arcs_73_6},
1612 {1, arcs_73_7},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001613};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001614static arc arcs_74_0[1] = {
1615 {24, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001616};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001617static arc arcs_74_1[3] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001618 {156, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001619 {29, 3},
Guido van Rossum452bf512007-02-09 05:32:43 +00001620 {0, 1},
1621};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001622static arc arcs_74_2[1] = {
1623 {0, 2},
1624};
1625static arc arcs_74_3[1] = {
1626 {24, 2},
1627};
1628static state states_74[4] = {
1629 {1, arcs_74_0},
1630 {3, arcs_74_1},
1631 {1, arcs_74_2},
1632 {1, arcs_74_3},
1633};
1634static arc arcs_75_0[2] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001635 {156, 1},
1636 {163, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001637};
1638static arc arcs_75_1[1] = {
1639 {0, 1},
1640};
1641static state states_75[2] = {
1642 {2, arcs_75_0},
1643 {1, arcs_75_1},
1644};
1645static arc arcs_76_0[1] = {
1646 {94, 1},
1647};
1648static arc arcs_76_1[1] = {
1649 {60, 2},
1650};
1651static arc arcs_76_2[1] = {
1652 {95, 3},
1653};
1654static arc arcs_76_3[1] = {
1655 {105, 4},
1656};
1657static arc arcs_76_4[2] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001658 {162, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001659 {0, 4},
1660};
1661static arc arcs_76_5[1] = {
1662 {0, 5},
1663};
1664static state states_76[6] = {
1665 {1, arcs_76_0},
1666 {1, arcs_76_1},
1667 {1, arcs_76_2},
1668 {1, arcs_76_3},
1669 {2, arcs_76_4},
1670 {1, arcs_76_5},
1671};
1672static arc arcs_77_0[1] = {
1673 {90, 1},
1674};
1675static arc arcs_77_1[1] = {
1676 {107, 2},
1677};
1678static arc arcs_77_2[2] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001679 {162, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001680 {0, 2},
1681};
1682static arc arcs_77_3[1] = {
1683 {0, 3},
1684};
1685static state states_77[4] = {
Guido van Rossum0368b722007-05-11 16:50:42 +00001686 {1, arcs_77_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001687 {1, arcs_77_1},
1688 {2, arcs_77_2},
1689 {1, arcs_77_3},
Guido van Rossum0368b722007-05-11 16:50:42 +00001690};
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001691static arc arcs_78_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001692 {24, 1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001693};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001694static arc arcs_78_1[2] = {
1695 {30, 0},
Guido van Rossum0368b722007-05-11 16:50:42 +00001696 {0, 1},
1697};
1698static state states_78[2] = {
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001699 {1, arcs_78_0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001700 {2, arcs_78_1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001701};
1702static arc arcs_79_0[1] = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001703 {21, 1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001704};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001705static arc arcs_79_1[1] = {
1706 {0, 1},
1707};
1708static state states_79[2] = {
1709 {1, arcs_79_0},
1710 {1, arcs_79_1},
1711};
1712static arc arcs_80_0[1] = {
Guido van Rossume7ba4952007-06-06 23:52:48 +00001713 {166, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001714};
1715static arc arcs_80_1[2] = {
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001716 {9, 2},
1717 {0, 1},
1718};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001719static arc arcs_80_2[1] = {
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001720 {0, 2},
1721};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001722static state states_80[3] = {
1723 {1, arcs_80_0},
1724 {2, arcs_80_1},
1725 {1, arcs_80_2},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001726};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001727static dfa dfas[81] = {
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001728 {256, "single_input", 0, 3, states_0,
Collin Winter828f04a2007-08-31 00:04:24 +00001729 "\004\050\060\200\000\000\000\050\370\044\034\144\011\040\004\000\200\041\224\017\101"},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001730 {257, "file_input", 0, 2, states_1,
Collin Winter828f04a2007-08-31 00:04:24 +00001731 "\204\050\060\200\000\000\000\050\370\044\034\144\011\040\004\000\200\041\224\017\101"},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001732 {258, "eval_input", 0, 3, states_2,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001733 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001734 {259, "decorator", 0, 7, states_3,
Nick Coghlan650f0d02007-04-15 12:05:43 +00001735 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001736 {260, "decorators", 0, 2, states_4,
Nick Coghlan650f0d02007-04-15 12:05:43 +00001737 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001738 {261, "decorated", 0, 3, states_5,
1739 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1740 {262, "funcdef", 0, 8, states_6,
1741 "\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1742 {263, "parameters", 0, 4, states_7,
Nick Coghlan650f0d02007-04-15 12:05:43 +00001743 "\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001744 {264, "typedargslist", 0, 12, states_8,
1745 "\000\000\040\200\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1746 {265, "tfpdef", 0, 4, states_9,
1747 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1748 {266, "varargslist", 0, 12, states_10,
1749 "\000\000\040\200\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1750 {267, "vfpdef", 0, 2, states_11,
1751 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1752 {268, "stmt", 0, 2, states_12,
Collin Winter828f04a2007-08-31 00:04:24 +00001753 "\000\050\060\200\000\000\000\050\370\044\034\144\011\040\004\000\200\041\224\017\101"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001754 {269, "simple_stmt", 0, 4, states_13,
Collin Winter828f04a2007-08-31 00:04:24 +00001755 "\000\040\040\200\000\000\000\050\370\044\034\000\000\040\004\000\200\041\224\017\100"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001756 {270, "small_stmt", 0, 2, states_14,
Collin Winter828f04a2007-08-31 00:04:24 +00001757 "\000\040\040\200\000\000\000\050\370\044\034\000\000\040\004\000\200\041\224\017\100"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001758 {271, "expr_stmt", 0, 6, states_15,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001759 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001760 {272, "augassign", 0, 2, states_16,
1761 "\000\000\000\000\000\200\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1762 {273, "del_stmt", 0, 3, states_17,
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001763 "\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001764 {274, "pass_stmt", 0, 2, states_18,
1765 "\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1766 {275, "flow_stmt", 0, 2, states_19,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001767 "\000\000\000\000\000\000\000\000\170\000\000\000\000\000\000\000\000\000\000\000\100"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001768 {276, "break_stmt", 0, 2, states_20,
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001769 "\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001770 {277, "continue_stmt", 0, 2, states_21,
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001771 "\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001772 {278, "return_stmt", 0, 3, states_22,
1773 "\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000"},
1774 {279, "yield_stmt", 0, 2, states_23,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001775 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\100"},
Collin Winter828f04a2007-08-31 00:04:24 +00001776 {280, "raise_stmt", 0, 5, states_24,
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001777 "\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000"},
1778 {281, "import_stmt", 0, 2, states_25,
Collin Winter828f04a2007-08-31 00:04:24 +00001779 "\000\000\000\000\000\000\000\000\200\004\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001780 {282, "import_name", 0, 3, states_26,
Collin Winter828f04a2007-08-31 00:04:24 +00001781 "\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001782 {283, "import_from", 0, 8, states_27,
Collin Winter828f04a2007-08-31 00:04:24 +00001783 "\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001784 {284, "import_as_name", 0, 4, states_28,
1785 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1786 {285, "dotted_as_name", 0, 4, states_29,
1787 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1788 {286, "import_as_names", 0, 3, states_30,
1789 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1790 {287, "dotted_as_names", 0, 2, states_31,
1791 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1792 {288, "dotted_name", 0, 2, states_32,
1793 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1794 {289, "global_stmt", 0, 3, states_33,
Nick Coghlan650f0d02007-04-15 12:05:43 +00001795 "\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001796 {290, "nonlocal_stmt", 0, 3, states_34,
1797 "\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000"},
1798 {291, "assert_stmt", 0, 5, states_35,
1799 "\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000"},
1800 {292, "compound_stmt", 0, 2, states_36,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001801 "\000\010\020\000\000\000\000\000\000\000\000\144\011\000\000\000\000\000\000\000\001"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001802 {293, "if_stmt", 0, 8, states_37,
1803 "\000\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000"},
1804 {294, "while_stmt", 0, 8, states_38,
Nick Coghlan650f0d02007-04-15 12:05:43 +00001805 "\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001806 {295, "for_stmt", 0, 10, states_39,
1807 "\000\000\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"},
1808 {296, "try_stmt", 0, 13, states_40,
1809 "\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000"},
1810 {297, "with_stmt", 0, 6, states_41,
1811 "\000\000\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000"},
1812 {298, "with_var", 0, 3, states_42,
1813 "\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000"},
1814 {299, "except_clause", 0, 5, states_43,
1815 "\000\000\000\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000"},
1816 {300, "suite", 0, 5, states_44,
Collin Winter828f04a2007-08-31 00:04:24 +00001817 "\004\040\040\200\000\000\000\050\370\044\034\000\000\040\004\000\200\041\224\017\100"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001818 {301, "test", 0, 6, states_45,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001819 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001820 {302, "test_nocond", 0, 2, states_46,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001821 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001822 {303, "lambdef", 0, 5, states_47,
1823 "\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000"},
1824 {304, "lambdef_nocond", 0, 5, states_48,
1825 "\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000"},
1826 {305, "or_test", 0, 2, states_49,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001827 "\000\040\040\200\000\000\000\000\000\040\000\000\000\000\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001828 {306, "and_test", 0, 2, states_50,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001829 "\000\040\040\200\000\000\000\000\000\040\000\000\000\000\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001830 {307, "not_test", 0, 3, states_51,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001831 "\000\040\040\200\000\000\000\000\000\040\000\000\000\000\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001832 {308, "comparison", 0, 2, states_52,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001833 "\000\040\040\200\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001834 {309, "comp_op", 0, 4, states_53,
1835 "\000\000\000\000\000\000\000\000\000\000\000\200\000\000\304\037\000\000\000\000\000"},
1836 {310, "star_expr", 0, 3, states_54,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001837 "\000\040\040\200\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001838 {311, "expr", 0, 2, states_55,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001839 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001840 {312, "xor_expr", 0, 2, states_56,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001841 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001842 {313, "and_expr", 0, 2, states_57,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001843 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001844 {314, "shift_expr", 0, 2, states_58,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001845 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001846 {315, "arith_expr", 0, 2, states_59,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001847 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001848 {316, "term", 0, 2, states_60,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001849 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001850 {317, "factor", 0, 3, states_61,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001851 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001852 {318, "power", 0, 4, states_62,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001853 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001854 {319, "atom", 0, 9, states_63,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001855 "\000\040\040\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001856 {320, "testlist_comp", 0, 5, states_64,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001857 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001858 {321, "trailer", 0, 7, states_65,
1859 "\000\040\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\004\000\000"},
1860 {322, "subscriptlist", 0, 3, states_66,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001861 "\000\040\040\202\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001862 {323, "subscript", 0, 5, states_67,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001863 "\000\040\040\202\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001864 {324, "sliceop", 0, 3, states_68,
1865 "\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1866 {325, "exprlist", 0, 3, states_69,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001867 "\000\040\040\200\000\000\000\000\000\040\000\000\000\000\000\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001868 {326, "testlist", 0, 3, states_70,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001869 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossum992d4a32007-07-11 13:09:30 +00001870 {327, "dictorsetmaker", 0, 11, states_71,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001871 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001872 {328, "classdef", 0, 8, states_72,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001873 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001874 {329, "arglist", 0, 8, states_73,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001875 "\000\040\040\200\001\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001876 {330, "argument", 0, 4, states_74,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001877 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001878 {331, "comp_iter", 0, 2, states_75,
1879 "\000\000\000\000\000\000\000\000\000\000\000\104\000\000\000\000\000\000\000\000\000"},
1880 {332, "comp_for", 0, 6, states_76,
1881 "\000\000\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"},
1882 {333, "comp_if", 0, 4, states_77,
1883 "\000\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000"},
1884 {334, "testlist1", 0, 2, states_78,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001885 "\000\040\040\200\000\000\000\000\000\040\000\000\000\040\004\000\200\041\224\017\000"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001886 {335, "encoding_decl", 0, 2, states_79,
1887 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1888 {336, "yield_expr", 0, 3, states_80,
Guido van Rossume7ba4952007-06-06 23:52:48 +00001889 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\100"},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001890};
Guido van Rossume7ba4952007-06-06 23:52:48 +00001891static label labels[167] = {
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001892 {0, "EMPTY"},
1893 {256, 0},
1894 {4, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001895 {269, 0},
1896 {292, 0},
Guido van Rossum590baa41993-11-30 13:40:46 +00001897 {257, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001898 {268, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001899 {0, 0},
1900 {258, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001901 {326, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001902 {259, 0},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001903 {50, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001904 {288, 0},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001905 {7, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001906 {329, 0},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001907 {8, 0},
1908 {260, 0},
1909 {261, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001910 {328, 0},
1911 {262, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001912 {1, "def"},
1913 {1, 0},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001914 {263, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001915 {51, 0},
1916 {301, 0},
1917 {11, 0},
1918 {300, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001919 {264, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001920 {265, 0},
Guido van Rossum97179911994-08-30 09:33:45 +00001921 {22, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001922 {12, 0},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +00001923 {16, 0},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +00001924 {36, 0},
Neal Norwitzc1505362006-12-28 06:47:50 +00001925 {266, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001926 {267, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001927 {270, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001928 {13, 0},
1929 {271, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001930 {273, 0},
Neal Norwitzc1505362006-12-28 06:47:50 +00001931 {274, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001932 {275, 0},
1933 {281, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001934 {289, 0},
1935 {290, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001936 {291, 0},
1937 {272, 0},
1938 {336, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001939 {37, 0},
1940 {38, 0},
1941 {39, 0},
1942 {40, 0},
1943 {41, 0},
1944 {42, 0},
1945 {43, 0},
1946 {44, 0},
1947 {45, 0},
1948 {46, 0},
1949 {47, 0},
Guido van Rossum4668b002001-08-08 05:00:18 +00001950 {49, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001951 {1, "del"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001952 {325, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001953 {1, "pass"},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001954 {276, 0},
1955 {277, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001956 {278, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001957 {280, 0},
1958 {279, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001959 {1, "break"},
Guido van Rossumef098511991-07-27 21:37:24 +00001960 {1, "continue"},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001961 {1, "return"},
1962 {1, "raise"},
Collin Winter828f04a2007-08-31 00:04:24 +00001963 {1, "from"},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001964 {282, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001965 {283, 0},
Neal Norwitzc1505362006-12-28 06:47:50 +00001966 {1, "import"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001967 {287, 0},
Neal Norwitz3c52c5a2005-12-18 04:12:30 +00001968 {23, 0},
Guido van Rossuma4335b12007-03-27 22:34:34 +00001969 {52, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001970 {286, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001971 {284, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001972 {1, "as"},
1973 {285, 0},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +00001974 {1, "global"},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001975 {1, "nonlocal"},
Guido van Rossum03a74661997-04-16 00:34:46 +00001976 {1, "assert"},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001977 {293, 0},
1978 {294, 0},
1979 {295, 0},
Neal Norwitzc1505362006-12-28 06:47:50 +00001980 {296, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001981 {297, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001982 {1, "if"},
1983 {1, "elif"},
1984 {1, "else"},
1985 {1, "while"},
1986 {1, "for"},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001987 {1, "in"},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001988 {1, "try"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001989 {299, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001990 {1, "finally"},
Guido van Rossumc2e20742006-02-27 22:32:47 +00001991 {1, "with"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001992 {298, 0},
1993 {311, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001994 {1, "except"},
1995 {5, 0},
1996 {6, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001997 {305, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001998 {303, 0},
1999 {302, 0},
2000 {304, 0},
2001 {1, "lambda"},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002002 {306, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002003 {1, "or"},
2004 {307, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002005 {1, "and"},
2006 {1, "not"},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002007 {308, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002008 {310, 0},
2009 {309, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002010 {20, 0},
2011 {21, 0},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +00002012 {28, 0},
2013 {31, 0},
2014 {30, 0},
2015 {29, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002016 {1, "is"},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002017 {312, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002018 {18, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002019 {313, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002020 {33, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002021 {314, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002022 {19, 0},
2023 {315, 0},
Guido van Rossumc2e20742006-02-27 22:32:47 +00002024 {34, 0},
Guido van Rossum452bf512007-02-09 05:32:43 +00002025 {35, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002026 {316, 0},
Guido van Rossum74b31c91992-04-06 12:34:37 +00002027 {14, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002028 {15, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002029 {317, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002030 {17, 0},
2031 {24, 0},
Guido van Rossum4668b002001-08-08 05:00:18 +00002032 {48, 0},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +00002033 {32, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002034 {318, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002035 {319, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002036 {321, 0},
2037 {320, 0},
Nick Coghlan650f0d02007-04-15 12:05:43 +00002038 {9, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002039 {10, 0},
2040 {26, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002041 {327, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002042 {27, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002043 {2, 0},
2044 {3, 0},
Guido van Rossume7ba4952007-06-06 23:52:48 +00002045 {1, "None"},
2046 {1, "True"},
2047 {1, "False"},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002048 {332, 0},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002049 {322, 0},
2050 {323, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002051 {324, 0},
Nick Coghlan650f0d02007-04-15 12:05:43 +00002052 {1, "class"},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00002053 {330, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002054 {331, 0},
Nick Coghlan650f0d02007-04-15 12:05:43 +00002055 {333, 0},
Guido van Rossum0368b722007-05-11 16:50:42 +00002056 {334, 0},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002057 {335, 0},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00002058 {1, "yield"},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002059};
Guido van Rossumee2373b1997-05-07 23:51:07 +00002060grammar _PyParser_Grammar = {
Guido van Rossumd59da4b2007-05-22 18:11:13 +00002061 81,
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002062 dfas,
Guido van Rossume7ba4952007-06-06 23:52:48 +00002063 {167, labels},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002064 256
2065};