blob: a960730e88f928cd636708400d823b5eb830a113 [file] [log] [blame]
Guido van Rossum3f5da241990-12-20 15:06:42 +00001#include "pgenheaders.h"
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002#include "grammar.h"
3static arc arcs_0_0[3] = {
4 {2, 1},
5 {3, 1},
6 {4, 2},
7};
8static arc arcs_0_1[1] = {
9 {0, 1},
10};
11static arc arcs_0_2[1] = {
12 {2, 1},
13};
14static state states_0[3] = {
15 {3, arcs_0_0},
16 {1, arcs_0_1},
17 {1, arcs_0_2},
18};
19static arc arcs_1_0[3] = {
20 {2, 0},
21 {6, 0},
22 {7, 1},
23};
24static arc arcs_1_1[1] = {
25 {0, 1},
26};
27static state states_1[2] = {
28 {3, arcs_1_0},
29 {1, arcs_1_1},
30};
31static arc arcs_2_0[1] = {
32 {9, 1},
33};
Guido van Rossum3b716041993-10-27 13:25:30 +000034static arc arcs_2_1[2] = {
35 {2, 1},
36 {7, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000037};
38static arc arcs_2_2[1] = {
39 {0, 2},
40};
41static state states_2[3] = {
42 {1, arcs_2_0},
Guido van Rossum3b716041993-10-27 13:25:30 +000043 {2, arcs_2_1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000044 {1, arcs_2_2},
45};
46static arc arcs_3_0[1] = {
Guido van Rossum3b716041993-10-27 13:25:30 +000047 {11, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000048};
Guido van Rossum3b716041993-10-27 13:25:30 +000049static arc arcs_3_1[1] = {
50 {12, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000051};
52static arc arcs_3_2[1] = {
Guido van Rossum590baa41993-11-30 13:40:46 +000053 {13, 3},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000054};
Guido van Rossum590baa41993-11-30 13:40:46 +000055static arc arcs_3_3[1] = {
56 {14, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000057};
Guido van Rossum3b716041993-10-27 13:25:30 +000058static arc arcs_3_4[1] = {
Guido van Rossum590baa41993-11-30 13:40:46 +000059 {15, 5},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000060};
Guido van Rossum590baa41993-11-30 13:40:46 +000061static arc arcs_3_5[1] = {
62 {0, 5},
63};
64static state states_3[6] = {
Guido van Rossum3b716041993-10-27 13:25:30 +000065 {1, arcs_3_0},
66 {1, arcs_3_1},
67 {1, arcs_3_2},
Guido van Rossum590baa41993-11-30 13:40:46 +000068 {1, arcs_3_3},
Guido van Rossum3b716041993-10-27 13:25:30 +000069 {1, arcs_3_4},
Guido van Rossum590baa41993-11-30 13:40:46 +000070 {1, arcs_3_5},
Guido van Rossum3b716041993-10-27 13:25:30 +000071};
72static arc arcs_4_0[1] = {
Guido van Rossum590baa41993-11-30 13:40:46 +000073 {16, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000074};
Guido van Rossum590baa41993-11-30 13:40:46 +000075static arc arcs_4_1[2] = {
76 {17, 2},
77 {18, 3},
Guido van Rossum3b716041993-10-27 13:25:30 +000078};
79static arc arcs_4_2[1] = {
Guido van Rossum590baa41993-11-30 13:40:46 +000080 {18, 3},
Guido van Rossum3b716041993-10-27 13:25:30 +000081};
82static arc arcs_4_3[1] = {
Guido van Rossumc1b5cec1992-03-24 13:46:39 +000083 {0, 3},
84};
Guido van Rossum590baa41993-11-30 13:40:46 +000085static state states_4[4] = {
86 {1, arcs_4_0},
87 {2, arcs_4_1},
88 {1, arcs_4_2},
89 {1, arcs_4_3},
90};
Guido van Rossumbeeda8a1996-01-12 01:13:38 +000091static arc arcs_5_0[3] = {
Guido van Rossum590baa41993-11-30 13:40:46 +000092 {19, 1},
Guido van Rossum97179911994-08-30 09:33:45 +000093 {23, 2},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +000094 {24, 3},
Guido van Rossum590baa41993-11-30 13:40:46 +000095};
Guido van Rossum97179911994-08-30 09:33:45 +000096static arc arcs_5_1[3] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +000097 {20, 4},
98 {22, 5},
Guido van Rossum590baa41993-11-30 13:40:46 +000099 {0, 1},
100};
Jeremy Hylton76901512000-03-28 23:49:17 +0000101static arc arcs_5_2[1] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000102 {12, 6},
Guido van Rossum590baa41993-11-30 13:40:46 +0000103};
Guido van Rossum97179911994-08-30 09:33:45 +0000104static arc arcs_5_3[1] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000105 {12, 7},
Guido van Rossum97179911994-08-30 09:33:45 +0000106};
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000107static arc arcs_5_4[1] = {
108 {21, 8},
109};
110static arc arcs_5_5[4] = {
Guido van Rossum590baa41993-11-30 13:40:46 +0000111 {19, 1},
Guido van Rossum97179911994-08-30 09:33:45 +0000112 {23, 2},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000113 {24, 3},
Guido van Rossum97179911994-08-30 09:33:45 +0000114 {0, 5},
115};
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000116static arc arcs_5_6[2] = {
117 {22, 9},
118 {0, 6},
Guido van Rossum97179911994-08-30 09:33:45 +0000119};
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000120static arc arcs_5_7[1] = {
Guido van Rossume40bddc1995-07-07 22:44:10 +0000121 {0, 7},
122};
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000123static arc arcs_5_8[2] = {
124 {22, 5},
125 {0, 8},
126};
Jeremy Hylton76901512000-03-28 23:49:17 +0000127static arc arcs_5_9[1] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000128 {24, 3},
Guido van Rossume40bddc1995-07-07 22:44:10 +0000129};
Jeremy Hylton76901512000-03-28 23:49:17 +0000130static state states_5[10] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000131 {3, arcs_5_0},
Guido van Rossum97179911994-08-30 09:33:45 +0000132 {3, arcs_5_1},
Jeremy Hylton76901512000-03-28 23:49:17 +0000133 {1, arcs_5_2},
Guido van Rossum97179911994-08-30 09:33:45 +0000134 {1, arcs_5_3},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000135 {1, arcs_5_4},
136 {4, arcs_5_5},
137 {2, arcs_5_6},
138 {1, arcs_5_7},
139 {2, arcs_5_8},
Jeremy Hylton76901512000-03-28 23:49:17 +0000140 {1, arcs_5_9},
Guido van Rossum3b716041993-10-27 13:25:30 +0000141};
142static arc arcs_6_0[2] = {
Guido van Rossum590baa41993-11-30 13:40:46 +0000143 {12, 1},
144 {16, 2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000145};
Guido van Rossum590baa41993-11-30 13:40:46 +0000146static arc arcs_6_1[1] = {
Guido van Rossum3b716041993-10-27 13:25:30 +0000147 {0, 1},
148};
149static arc arcs_6_2[1] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000150 {25, 3},
Guido van Rossum3b716041993-10-27 13:25:30 +0000151};
Guido van Rossum590baa41993-11-30 13:40:46 +0000152static arc arcs_6_3[1] = {
153 {18, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +0000154};
Guido van Rossum590baa41993-11-30 13:40:46 +0000155static state states_6[4] = {
Guido van Rossum3b716041993-10-27 13:25:30 +0000156 {2, arcs_6_0},
Guido van Rossum590baa41993-11-30 13:40:46 +0000157 {1, arcs_6_1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000158 {1, arcs_6_2},
Guido van Rossum590baa41993-11-30 13:40:46 +0000159 {1, arcs_6_3},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000160};
Guido van Rossum590baa41993-11-30 13:40:46 +0000161static arc arcs_7_0[1] = {
Guido van Rossum3b716041993-10-27 13:25:30 +0000162 {19, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000163};
Guido van Rossum590baa41993-11-30 13:40:46 +0000164static arc arcs_7_1[2] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000165 {22, 2},
Guido van Rossum12d12c51993-10-26 17:58:25 +0000166 {0, 1},
167};
Guido van Rossum590baa41993-11-30 13:40:46 +0000168static arc arcs_7_2[2] = {
169 {19, 1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000170 {0, 2},
171};
Guido van Rossum590baa41993-11-30 13:40:46 +0000172static state states_7[3] = {
173 {1, arcs_7_0},
174 {2, arcs_7_1},
175 {2, arcs_7_2},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000176};
Guido van Rossum590baa41993-11-30 13:40:46 +0000177static arc arcs_8_0[2] = {
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000178 {3, 1},
179 {4, 1},
180};
Guido van Rossum590baa41993-11-30 13:40:46 +0000181static arc arcs_8_1[1] = {
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000182 {0, 1},
183};
Guido van Rossum590baa41993-11-30 13:40:46 +0000184static state states_8[2] = {
185 {2, arcs_8_0},
186 {1, arcs_8_1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000187};
Guido van Rossum590baa41993-11-30 13:40:46 +0000188static arc arcs_9_0[1] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000189 {26, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000190};
Guido van Rossum590baa41993-11-30 13:40:46 +0000191static arc arcs_9_1[2] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000192 {27, 2},
Guido van Rossumef098511991-07-27 21:37:24 +0000193 {2, 3},
194};
Guido van Rossum590baa41993-11-30 13:40:46 +0000195static arc arcs_9_2[2] = {
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000196 {26, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000197 {2, 3},
198};
Guido van Rossum590baa41993-11-30 13:40:46 +0000199static arc arcs_9_3[1] = {
Guido van Rossumef098511991-07-27 21:37:24 +0000200 {0, 3},
201};
Guido van Rossum590baa41993-11-30 13:40:46 +0000202static state states_9[4] = {
203 {1, arcs_9_0},
204 {2, arcs_9_1},
205 {2, arcs_9_2},
206 {1, arcs_9_3},
Guido van Rossumef098511991-07-27 21:37:24 +0000207};
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000208static arc arcs_10_0[9] = {
Guido van Rossumef098511991-07-27 21:37:24 +0000209 {28, 1},
210 {29, 1},
Guido van Rossum3ccb6171990-10-26 15:01:05 +0000211 {30, 1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000212 {31, 1},
213 {32, 1},
Guido van Rossum25831651993-05-19 14:50:45 +0000214 {33, 1},
Guido van Rossum97179911994-08-30 09:33:45 +0000215 {34, 1},
216 {35, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000217 {36, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000218};
Guido van Rossum590baa41993-11-30 13:40:46 +0000219static arc arcs_10_1[1] = {
220 {0, 1},
221};
222static state states_10[2] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000223 {9, arcs_10_0},
Guido van Rossum590baa41993-11-30 13:40:46 +0000224 {1, arcs_10_1},
225};
226static arc arcs_11_0[1] = {
227 {9, 1},
228};
Thomas Wouters434d0822000-08-24 20:11:32 +0000229static arc arcs_11_1[3] = {
230 {37, 2},
231 {20, 3},
Guido van Rossum3b716041993-10-27 13:25:30 +0000232 {0, 1},
233};
Thomas Wouters434d0822000-08-24 20:11:32 +0000234static arc arcs_11_2[1] = {
235 {9, 4},
Guido van Rossum3b716041993-10-27 13:25:30 +0000236};
Thomas Wouters434d0822000-08-24 20:11:32 +0000237static arc arcs_11_3[1] = {
238 {9, 5},
Guido van Rossum3b716041993-10-27 13:25:30 +0000239};
Thomas Wouters434d0822000-08-24 20:11:32 +0000240static arc arcs_11_4[1] = {
Barry Warsaw23c9ec82000-08-21 15:44:01 +0000241 {0, 4},
242};
Thomas Wouters434d0822000-08-24 20:11:32 +0000243static arc arcs_11_5[2] = {
244 {20, 3},
Barry Warsaw23c9ec82000-08-21 15:44:01 +0000245 {0, 5},
246};
Thomas Wouters434d0822000-08-24 20:11:32 +0000247static state states_11[6] = {
248 {1, arcs_11_0},
249 {3, arcs_11_1},
250 {1, arcs_11_2},
251 {1, arcs_11_3},
252 {1, arcs_11_4},
253 {2, arcs_11_5},
Barry Warsaw23c9ec82000-08-21 15:44:01 +0000254};
Thomas Wouters434d0822000-08-24 20:11:32 +0000255static arc arcs_12_0[11] = {
256 {38, 1},
Barry Warsaw23c9ec82000-08-21 15:44:01 +0000257 {39, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000258 {40, 1},
Barry Warsaw23c9ec82000-08-21 15:44:01 +0000259 {41, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +0000260 {42, 1},
261 {43, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000262 {44, 1},
Barry Warsaw23c9ec82000-08-21 15:44:01 +0000263 {45, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000264 {46, 1},
265 {47, 1},
266 {48, 1},
267};
268static arc arcs_12_1[1] = {
269 {0, 1},
270};
271static state states_12[2] = {
272 {11, arcs_12_0},
273 {1, arcs_12_1},
274};
275static arc arcs_13_0[1] = {
276 {49, 1},
277};
278static arc arcs_13_1[3] = {
279 {21, 2},
280 {50, 3},
281 {0, 1},
282};
283static arc arcs_13_2[2] = {
284 {22, 4},
285 {0, 2},
286};
287static arc arcs_13_3[1] = {
288 {21, 5},
289};
290static arc arcs_13_4[2] = {
291 {21, 2},
292 {0, 4},
293};
294static arc arcs_13_5[2] = {
295 {22, 6},
296 {0, 5},
297};
298static arc arcs_13_6[1] = {
299 {21, 7},
300};
301static arc arcs_13_7[2] = {
302 {22, 8},
303 {0, 7},
304};
305static arc arcs_13_8[2] = {
306 {21, 7},
307 {0, 8},
308};
309static state states_13[9] = {
310 {1, arcs_13_0},
311 {3, arcs_13_1},
312 {2, arcs_13_2},
313 {1, arcs_13_3},
314 {2, arcs_13_4},
315 {2, arcs_13_5},
316 {1, arcs_13_6},
317 {2, arcs_13_7},
318 {2, arcs_13_8},
319};
320static arc arcs_14_0[1] = {
321 {51, 1},
322};
323static arc arcs_14_1[1] = {
324 {52, 2},
325};
326static arc arcs_14_2[1] = {
327 {0, 2},
328};
329static state states_14[3] = {
330 {1, arcs_14_0},
331 {1, arcs_14_1},
332 {1, arcs_14_2},
333};
334static arc arcs_15_0[1] = {
335 {53, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000336};
Guido van Rossumef098511991-07-27 21:37:24 +0000337static arc arcs_15_1[1] = {
Guido van Rossum3b716041993-10-27 13:25:30 +0000338 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000339};
Guido van Rossum3b716041993-10-27 13:25:30 +0000340static state states_15[2] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000341 {1, arcs_15_0},
Guido van Rossumef098511991-07-27 21:37:24 +0000342 {1, arcs_15_1},
Guido van Rossum3ccb6171990-10-26 15:01:05 +0000343};
Tim Peters5ca576e2001-06-18 22:08:13 +0000344static arc arcs_16_0[5] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000345 {54, 1},
346 {55, 1},
347 {56, 1},
348 {57, 1},
Tim Peters5ca576e2001-06-18 22:08:13 +0000349 {58, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000350};
351static arc arcs_16_1[1] = {
352 {0, 1},
353};
354static state states_16[2] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000355 {5, arcs_16_0},
Guido van Rossumef098511991-07-27 21:37:24 +0000356 {1, arcs_16_1},
357};
Guido van Rossum3b716041993-10-27 13:25:30 +0000358static arc arcs_17_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000359 {59, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000360};
361static arc arcs_17_1[1] = {
362 {0, 1},
363};
364static state states_17[2] = {
Guido van Rossum3b716041993-10-27 13:25:30 +0000365 {1, arcs_17_0},
Guido van Rossumef098511991-07-27 21:37:24 +0000366 {1, arcs_17_1},
367};
368static arc arcs_18_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000369 {60, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000370};
Thomas Wouters434d0822000-08-24 20:11:32 +0000371static arc arcs_18_1[1] = {
372 {0, 1},
373};
374static state states_18[2] = {
375 {1, arcs_18_0},
376 {1, arcs_18_1},
377};
378static arc arcs_19_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000379 {61, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000380};
381static arc arcs_19_1[2] = {
Guido van Rossum590baa41993-11-30 13:40:46 +0000382 {9, 2},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000383 {0, 1},
384};
Thomas Wouters434d0822000-08-24 20:11:32 +0000385static arc arcs_19_2[1] = {
Guido van Rossum590baa41993-11-30 13:40:46 +0000386 {0, 2},
387};
Thomas Wouters434d0822000-08-24 20:11:32 +0000388static state states_19[3] = {
389 {1, arcs_19_0},
390 {2, arcs_19_1},
391 {1, arcs_19_2},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000392};
Thomas Wouters434d0822000-08-24 20:11:32 +0000393static arc arcs_20_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000394 {62, 1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000395};
Tim Peters5ca576e2001-06-18 22:08:13 +0000396static arc arcs_20_1[1] = {
397 {9, 2},
398};
399static arc arcs_20_2[1] = {
400 {0, 2},
401};
402static state states_20[3] = {
403 {1, arcs_20_0},
404 {1, arcs_20_1},
405 {1, arcs_20_2},
406};
407static arc arcs_21_0[1] = {
408 {63, 1},
409};
410static arc arcs_21_1[2] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000411 {21, 2},
Guido van Rossumd295f121998-04-09 21:39:57 +0000412 {0, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000413};
Tim Peters5ca576e2001-06-18 22:08:13 +0000414static arc arcs_21_2[2] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000415 {22, 3},
Guido van Rossum3b716041993-10-27 13:25:30 +0000416 {0, 2},
417};
Tim Peters5ca576e2001-06-18 22:08:13 +0000418static arc arcs_21_3[1] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000419 {21, 4},
Guido van Rossumef098511991-07-27 21:37:24 +0000420};
Tim Peters5ca576e2001-06-18 22:08:13 +0000421static arc arcs_21_4[2] = {
Guido van Rossume40bddc1995-07-07 22:44:10 +0000422 {22, 5},
Guido van Rossum12d12c51993-10-26 17:58:25 +0000423 {0, 4},
424};
Tim Peters5ca576e2001-06-18 22:08:13 +0000425static arc arcs_21_5[1] = {
Guido van Rossume40bddc1995-07-07 22:44:10 +0000426 {21, 6},
427};
Thomas Wouters434d0822000-08-24 20:11:32 +0000428static arc arcs_21_6[1] = {
429 {0, 6},
430};
Tim Peters5ca576e2001-06-18 22:08:13 +0000431static state states_21[7] = {
432 {1, arcs_21_0},
433 {2, arcs_21_1},
434 {2, arcs_21_2},
435 {1, arcs_21_3},
436 {2, arcs_21_4},
437 {1, arcs_21_5},
438 {1, arcs_21_6},
439};
440static arc arcs_22_0[2] = {
441 {64, 1},
442 {66, 2},
443};
444static arc arcs_22_1[1] = {
445 {65, 3},
446};
447static arc arcs_22_2[1] = {
448 {67, 4},
449};
450static arc arcs_22_3[2] = {
451 {22, 1},
452 {0, 3},
453};
454static arc arcs_22_4[1] = {
455 {64, 5},
456};
457static arc arcs_22_5[2] = {
458 {23, 6},
459 {68, 7},
460};
461static arc arcs_22_6[1] = {
462 {0, 6},
463};
464static arc arcs_22_7[2] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000465 {22, 8},
Guido van Rossum12d12c51993-10-26 17:58:25 +0000466 {0, 7},
467};
Tim Peters5ca576e2001-06-18 22:08:13 +0000468static arc arcs_22_8[1] = {
469 {68, 7},
Guido van Rossum12d12c51993-10-26 17:58:25 +0000470};
Tim Peters5ca576e2001-06-18 22:08:13 +0000471static state states_22[9] = {
472 {2, arcs_22_0},
473 {1, arcs_22_1},
Thomas Wouters52152252000-08-17 22:55:00 +0000474 {1, arcs_22_2},
Tim Peters5ca576e2001-06-18 22:08:13 +0000475 {2, arcs_22_3},
476 {1, arcs_22_4},
477 {2, arcs_22_5},
478 {1, arcs_22_6},
479 {2, arcs_22_7},
480 {1, arcs_22_8},
Thomas Wouters52152252000-08-17 22:55:00 +0000481};
482static arc arcs_23_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000483 {12, 1},
Thomas Wouters52152252000-08-17 22:55:00 +0000484};
485static arc arcs_23_1[2] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000486 {12, 2},
Thomas Wouters52152252000-08-17 22:55:00 +0000487 {0, 1},
488};
Thomas Wouters434d0822000-08-24 20:11:32 +0000489static arc arcs_23_2[1] = {
490 {12, 3},
491};
492static arc arcs_23_3[1] = {
493 {0, 3},
494};
495static state states_23[4] = {
Thomas Wouters52152252000-08-17 22:55:00 +0000496 {1, arcs_23_0},
497 {2, arcs_23_1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000498 {1, arcs_23_2},
499 {1, arcs_23_3},
Thomas Wouters52152252000-08-17 22:55:00 +0000500};
501static arc arcs_24_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000502 {67, 1},
Thomas Wouters52152252000-08-17 22:55:00 +0000503};
Thomas Wouters434d0822000-08-24 20:11:32 +0000504static arc arcs_24_1[2] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000505 {12, 2},
Thomas Wouters434d0822000-08-24 20:11:32 +0000506 {0, 1},
507};
Tim Peters5ca576e2001-06-18 22:08:13 +0000508static arc arcs_24_2[1] = {
509 {12, 3},
510};
511static arc arcs_24_3[1] = {
512 {0, 3},
513};
514static state states_24[4] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000515 {1, arcs_24_0},
516 {2, arcs_24_1},
Tim Peters5ca576e2001-06-18 22:08:13 +0000517 {1, arcs_24_2},
518 {1, arcs_24_3},
Thomas Wouters434d0822000-08-24 20:11:32 +0000519};
520static arc arcs_25_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000521 {12, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000522};
Tim Peters5ca576e2001-06-18 22:08:13 +0000523static arc arcs_25_1[2] = {
524 {69, 0},
525 {0, 1},
526};
527static state states_25[2] = {
528 {1, arcs_25_0},
529 {2, arcs_25_1},
530};
531static arc arcs_26_0[1] = {
532 {70, 1},
533};
534static arc arcs_26_1[1] = {
Guido van Rossum590baa41993-11-30 13:40:46 +0000535 {12, 2},
536};
Tim Peters5ca576e2001-06-18 22:08:13 +0000537static arc arcs_26_2[2] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000538 {22, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +0000539 {0, 2},
540};
Tim Peters5ca576e2001-06-18 22:08:13 +0000541static state states_26[3] = {
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000542 {1, arcs_26_0},
543 {1, arcs_26_1},
Thomas Wouters52152252000-08-17 22:55:00 +0000544 {2, arcs_26_2},
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000545};
Thomas Wouters434d0822000-08-24 20:11:32 +0000546static arc arcs_27_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000547 {71, 1},
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000548};
549static arc arcs_27_1[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000550 {72, 2},
Guido van Rossum3ccb6171990-10-26 15:01:05 +0000551};
Thomas Wouters434d0822000-08-24 20:11:32 +0000552static arc arcs_27_2[2] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000553 {73, 3},
Thomas Wouters434d0822000-08-24 20:11:32 +0000554 {0, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +0000555};
Thomas Wouters434d0822000-08-24 20:11:32 +0000556static arc arcs_27_3[1] = {
557 {21, 4},
Guido van Rossumef098511991-07-27 21:37:24 +0000558};
Tim Peters5ca576e2001-06-18 22:08:13 +0000559static arc arcs_27_4[2] = {
560 {22, 5},
Thomas Wouters52152252000-08-17 22:55:00 +0000561 {0, 4},
Guido van Rossum25831651993-05-19 14:50:45 +0000562};
Tim Peters5ca576e2001-06-18 22:08:13 +0000563static arc arcs_27_5[1] = {
564 {21, 6},
565};
566static arc arcs_27_6[1] = {
567 {0, 6},
568};
569static state states_27[7] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000570 {1, arcs_27_0},
571 {1, arcs_27_1},
572 {2, arcs_27_2},
573 {1, arcs_27_3},
Tim Peters5ca576e2001-06-18 22:08:13 +0000574 {2, arcs_27_4},
575 {1, arcs_27_5},
576 {1, arcs_27_6},
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000577};
Tim Peters5ca576e2001-06-18 22:08:13 +0000578static arc arcs_28_0[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000579 {74, 1},
Guido van Rossum25831651993-05-19 14:50:45 +0000580};
Thomas Wouters434d0822000-08-24 20:11:32 +0000581static arc arcs_28_1[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +0000582 {21, 2},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000583};
Tim Peters5ca576e2001-06-18 22:08:13 +0000584static arc arcs_28_2[2] = {
585 {22, 3},
586 {0, 2},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000587};
Tim Peters5ca576e2001-06-18 22:08:13 +0000588static arc arcs_28_3[1] = {
589 {21, 4},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000590};
Tim Peters5ca576e2001-06-18 22:08:13 +0000591static arc arcs_28_4[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +0000592 {0, 4},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000593};
Tim Peters5ca576e2001-06-18 22:08:13 +0000594static state states_28[5] = {
595 {1, arcs_28_0},
596 {1, arcs_28_1},
597 {2, arcs_28_2},
598 {1, arcs_28_3},
599 {1, arcs_28_4},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000600};
Tim Peters5ca576e2001-06-18 22:08:13 +0000601static arc arcs_29_0[6] = {
602 {75, 1},
603 {76, 1},
604 {77, 1},
605 {78, 1},
606 {10, 1},
607 {79, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000608};
Tim Peters5ca576e2001-06-18 22:08:13 +0000609static arc arcs_29_1[1] = {
610 {0, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000611};
Tim Peters5ca576e2001-06-18 22:08:13 +0000612static state states_29[2] = {
613 {6, arcs_29_0},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000614 {1, arcs_29_1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000615};
616static arc arcs_30_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000617 {80, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000618};
Thomas Wouters52152252000-08-17 22:55:00 +0000619static arc arcs_30_1[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000620 {21, 2},
Thomas Wouters52152252000-08-17 22:55:00 +0000621};
622static arc arcs_30_2[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000623 {14, 3},
Thomas Wouters52152252000-08-17 22:55:00 +0000624};
625static arc arcs_30_3[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000626 {15, 4},
Thomas Wouters52152252000-08-17 22:55:00 +0000627};
Tim Peters5ca576e2001-06-18 22:08:13 +0000628static arc arcs_30_4[3] = {
629 {81, 1},
630 {82, 5},
Thomas Wouters434d0822000-08-24 20:11:32 +0000631 {0, 4},
Thomas Wouters52152252000-08-17 22:55:00 +0000632};
633static arc arcs_30_5[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000634 {14, 6},
Thomas Wouters52152252000-08-17 22:55:00 +0000635};
Thomas Wouters434d0822000-08-24 20:11:32 +0000636static arc arcs_30_6[1] = {
637 {15, 7},
Thomas Wouters52152252000-08-17 22:55:00 +0000638};
639static arc arcs_30_7[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000640 {0, 7},
Thomas Wouters52152252000-08-17 22:55:00 +0000641};
Thomas Wouters434d0822000-08-24 20:11:32 +0000642static state states_30[8] = {
Thomas Wouters52152252000-08-17 22:55:00 +0000643 {1, arcs_30_0},
644 {1, arcs_30_1},
645 {1, arcs_30_2},
646 {1, arcs_30_3},
Tim Peters5ca576e2001-06-18 22:08:13 +0000647 {3, arcs_30_4},
Thomas Wouters52152252000-08-17 22:55:00 +0000648 {1, arcs_30_5},
Thomas Wouters434d0822000-08-24 20:11:32 +0000649 {1, arcs_30_6},
Thomas Wouters52152252000-08-17 22:55:00 +0000650 {1, arcs_30_7},
Thomas Wouters52152252000-08-17 22:55:00 +0000651};
652static arc arcs_31_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000653 {83, 1},
Thomas Wouters52152252000-08-17 22:55:00 +0000654};
655static arc arcs_31_1[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000656 {21, 2},
Thomas Wouters52152252000-08-17 22:55:00 +0000657};
658static arc arcs_31_2[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000659 {14, 3},
Thomas Wouters52152252000-08-17 22:55:00 +0000660};
Thomas Wouters434d0822000-08-24 20:11:32 +0000661static arc arcs_31_3[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000662 {15, 4},
Thomas Wouters52152252000-08-17 22:55:00 +0000663};
Tim Peters5ca576e2001-06-18 22:08:13 +0000664static arc arcs_31_4[2] = {
665 {82, 5},
666 {0, 4},
Thomas Wouters52152252000-08-17 22:55:00 +0000667};
668static arc arcs_31_5[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000669 {14, 6},
Thomas Wouters52152252000-08-17 22:55:00 +0000670};
Tim Peters5ca576e2001-06-18 22:08:13 +0000671static arc arcs_31_6[1] = {
672 {15, 7},
Thomas Wouters52152252000-08-17 22:55:00 +0000673};
674static arc arcs_31_7[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000675 {0, 7},
Thomas Wouters52152252000-08-17 22:55:00 +0000676};
Tim Peters5ca576e2001-06-18 22:08:13 +0000677static state states_31[8] = {
Thomas Wouters52152252000-08-17 22:55:00 +0000678 {1, arcs_31_0},
679 {1, arcs_31_1},
680 {1, arcs_31_2},
Thomas Wouters434d0822000-08-24 20:11:32 +0000681 {1, arcs_31_3},
Tim Peters5ca576e2001-06-18 22:08:13 +0000682 {2, arcs_31_4},
Thomas Wouters52152252000-08-17 22:55:00 +0000683 {1, arcs_31_5},
Tim Peters5ca576e2001-06-18 22:08:13 +0000684 {1, arcs_31_6},
Thomas Wouters52152252000-08-17 22:55:00 +0000685 {1, arcs_31_7},
Thomas Wouters52152252000-08-17 22:55:00 +0000686};
687static arc arcs_32_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000688 {84, 1},
Thomas Wouters52152252000-08-17 22:55:00 +0000689};
Thomas Wouters434d0822000-08-24 20:11:32 +0000690static arc arcs_32_1[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000691 {52, 2},
Thomas Wouters434d0822000-08-24 20:11:32 +0000692};
693static arc arcs_32_2[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000694 {73, 3},
Thomas Wouters434d0822000-08-24 20:11:32 +0000695};
Tim Peters5ca576e2001-06-18 22:08:13 +0000696static arc arcs_32_3[1] = {
697 {9, 4},
Thomas Wouters434d0822000-08-24 20:11:32 +0000698};
699static arc arcs_32_4[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000700 {14, 5},
Thomas Wouters434d0822000-08-24 20:11:32 +0000701};
702static arc arcs_32_5[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000703 {15, 6},
Thomas Wouters434d0822000-08-24 20:11:32 +0000704};
Tim Peters5ca576e2001-06-18 22:08:13 +0000705static arc arcs_32_6[2] = {
706 {82, 7},
707 {0, 6},
Thomas Wouters434d0822000-08-24 20:11:32 +0000708};
709static arc arcs_32_7[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000710 {14, 8},
Thomas Wouters434d0822000-08-24 20:11:32 +0000711};
Tim Peters5ca576e2001-06-18 22:08:13 +0000712static arc arcs_32_8[1] = {
713 {15, 9},
Thomas Wouters434d0822000-08-24 20:11:32 +0000714};
715static arc arcs_32_9[1] = {
716 {0, 9},
717};
718static state states_32[10] = {
719 {1, arcs_32_0},
720 {1, arcs_32_1},
721 {1, arcs_32_2},
Tim Peters5ca576e2001-06-18 22:08:13 +0000722 {1, arcs_32_3},
Thomas Wouters434d0822000-08-24 20:11:32 +0000723 {1, arcs_32_4},
724 {1, arcs_32_5},
Tim Peters5ca576e2001-06-18 22:08:13 +0000725 {2, arcs_32_6},
Thomas Wouters434d0822000-08-24 20:11:32 +0000726 {1, arcs_32_7},
Tim Peters5ca576e2001-06-18 22:08:13 +0000727 {1, arcs_32_8},
Thomas Wouters434d0822000-08-24 20:11:32 +0000728 {1, arcs_32_9},
729};
730static arc arcs_33_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000731 {85, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000732};
Tim Peters5ca576e2001-06-18 22:08:13 +0000733static arc arcs_33_1[1] = {
734 {14, 2},
735};
736static arc arcs_33_2[1] = {
737 {15, 3},
738};
739static arc arcs_33_3[2] = {
740 {86, 4},
741 {87, 5},
742};
743static arc arcs_33_4[1] = {
744 {14, 6},
745};
746static arc arcs_33_5[1] = {
747 {14, 7},
748};
749static arc arcs_33_6[1] = {
750 {15, 8},
751};
752static arc arcs_33_7[1] = {
753 {15, 9},
754};
755static arc arcs_33_8[3] = {
756 {86, 4},
757 {82, 5},
758 {0, 8},
759};
760static arc arcs_33_9[1] = {
761 {0, 9},
762};
763static state states_33[10] = {
764 {1, arcs_33_0},
765 {1, arcs_33_1},
766 {1, arcs_33_2},
767 {2, arcs_33_3},
768 {1, arcs_33_4},
769 {1, arcs_33_5},
770 {1, arcs_33_6},
771 {1, arcs_33_7},
772 {3, arcs_33_8},
773 {1, arcs_33_9},
774};
775static arc arcs_34_0[1] = {
776 {88, 1},
777};
778static arc arcs_34_1[2] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000779 {21, 2},
Guido van Rossum12d12c51993-10-26 17:58:25 +0000780 {0, 1},
781};
Tim Peters5ca576e2001-06-18 22:08:13 +0000782static arc arcs_34_2[2] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000783 {22, 3},
Guido van Rossum12d12c51993-10-26 17:58:25 +0000784 {0, 2},
785};
Tim Peters5ca576e2001-06-18 22:08:13 +0000786static arc arcs_34_3[1] = {
Guido van Rossum97179911994-08-30 09:33:45 +0000787 {21, 4},
Guido van Rossum12d12c51993-10-26 17:58:25 +0000788};
Tim Peters5ca576e2001-06-18 22:08:13 +0000789static arc arcs_34_4[1] = {
Guido van Rossum25831651993-05-19 14:50:45 +0000790 {0, 4},
791};
Tim Peters5ca576e2001-06-18 22:08:13 +0000792static state states_34[5] = {
793 {1, arcs_34_0},
794 {2, arcs_34_1},
795 {2, arcs_34_2},
796 {1, arcs_34_3},
797 {1, arcs_34_4},
Guido van Rossum25831651993-05-19 14:50:45 +0000798};
Tim Peters5ca576e2001-06-18 22:08:13 +0000799static arc arcs_35_0[2] = {
Guido van Rossum25831651993-05-19 14:50:45 +0000800 {3, 1},
801 {2, 2},
802};
Tim Peters5ca576e2001-06-18 22:08:13 +0000803static arc arcs_35_1[1] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000804 {0, 1},
805};
Thomas Wouters434d0822000-08-24 20:11:32 +0000806static arc arcs_35_2[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000807 {89, 3},
Guido van Rossuma10f5121995-01-07 12:36:29 +0000808};
Thomas Wouters434d0822000-08-24 20:11:32 +0000809static arc arcs_35_3[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000810 {6, 4},
Guido van Rossum3b716041993-10-27 13:25:30 +0000811};
Tim Peters5ca576e2001-06-18 22:08:13 +0000812static arc arcs_35_4[2] = {
813 {6, 4},
814 {90, 1},
815};
816static state states_35[5] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000817 {2, arcs_35_0},
Tim Peters5ca576e2001-06-18 22:08:13 +0000818 {1, arcs_35_1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000819 {1, arcs_35_2},
820 {1, arcs_35_3},
Tim Peters5ca576e2001-06-18 22:08:13 +0000821 {2, arcs_35_4},
Thomas Wouters434d0822000-08-24 20:11:32 +0000822};
Tim Peters5ca576e2001-06-18 22:08:13 +0000823static arc arcs_36_0[2] = {
824 {91, 1},
825 {93, 2},
Thomas Wouters434d0822000-08-24 20:11:32 +0000826};
827static arc arcs_36_1[2] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000828 {92, 3},
Guido van Rossum3b716041993-10-27 13:25:30 +0000829 {0, 1},
830};
Tim Peters5ca576e2001-06-18 22:08:13 +0000831static arc arcs_36_2[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000832 {0, 2},
833};
Tim Peters5ca576e2001-06-18 22:08:13 +0000834static arc arcs_36_3[1] = {
835 {91, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000836};
Tim Peters5ca576e2001-06-18 22:08:13 +0000837static state states_36[4] = {
838 {2, arcs_36_0},
839 {2, arcs_36_1},
840 {1, arcs_36_2},
841 {1, arcs_36_3},
Thomas Wouters434d0822000-08-24 20:11:32 +0000842};
Tim Peters5ca576e2001-06-18 22:08:13 +0000843static arc arcs_37_0[1] = {
844 {94, 1},
845};
846static arc arcs_37_1[2] = {
847 {95, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +0000848 {0, 1},
849};
Tim Peters5ca576e2001-06-18 22:08:13 +0000850static state states_37[2] = {
851 {1, arcs_37_0},
852 {2, arcs_37_1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000853};
Tim Peters5ca576e2001-06-18 22:08:13 +0000854static arc arcs_38_0[2] = {
855 {96, 1},
856 {97, 2},
857};
858static arc arcs_38_1[1] = {
859 {94, 2},
860};
861static arc arcs_38_2[1] = {
862 {0, 2},
863};
864static state states_38[3] = {
865 {2, arcs_38_0},
866 {1, arcs_38_1},
867 {1, arcs_38_2},
868};
869static arc arcs_39_0[1] = {
870 {72, 1},
871};
872static arc arcs_39_1[2] = {
873 {98, 0},
874 {0, 1},
875};
876static state states_39[2] = {
877 {1, arcs_39_0},
878 {2, arcs_39_1},
879};
880static arc arcs_40_0[10] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000881 {99, 1},
882 {100, 1},
883 {101, 1},
884 {102, 1},
885 {103, 1},
Tim Peters5ca576e2001-06-18 22:08:13 +0000886 {104, 1},
887 {105, 1},
888 {73, 1},
889 {96, 2},
890 {106, 3},
Thomas Wouters434d0822000-08-24 20:11:32 +0000891};
Tim Peters5ca576e2001-06-18 22:08:13 +0000892static arc arcs_40_1[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000893 {0, 1},
894};
Tim Peters5ca576e2001-06-18 22:08:13 +0000895static arc arcs_40_2[1] = {
896 {73, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000897};
Tim Peters5ca576e2001-06-18 22:08:13 +0000898static arc arcs_40_3[2] = {
899 {96, 1},
Thomas Wouters52152252000-08-17 22:55:00 +0000900 {0, 3},
901};
Tim Peters5ca576e2001-06-18 22:08:13 +0000902static state states_40[4] = {
903 {10, arcs_40_0},
904 {1, arcs_40_1},
905 {1, arcs_40_2},
906 {2, arcs_40_3},
Guido van Rossum25831651993-05-19 14:50:45 +0000907};
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000908static arc arcs_41_0[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000909 {107, 1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000910};
Thomas Wouters52152252000-08-17 22:55:00 +0000911static arc arcs_41_1[2] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000912 {108, 0},
Guido van Rossum25831651993-05-19 14:50:45 +0000913 {0, 1},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +0000914};
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000915static state states_41[2] = {
916 {1, arcs_41_0},
Thomas Wouters52152252000-08-17 22:55:00 +0000917 {2, arcs_41_1},
Guido van Rossum25831651993-05-19 14:50:45 +0000918};
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000919static arc arcs_42_0[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000920 {109, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +0000921};
Thomas Wouters434d0822000-08-24 20:11:32 +0000922static arc arcs_42_1[2] = {
923 {110, 0},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000924 {0, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +0000925};
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000926static state states_42[2] = {
927 {1, arcs_42_0},
Thomas Wouters434d0822000-08-24 20:11:32 +0000928 {2, arcs_42_1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000929};
Thomas Wouters52152252000-08-17 22:55:00 +0000930static arc arcs_43_0[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000931 {111, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000932};
Tim Peters5ca576e2001-06-18 22:08:13 +0000933static arc arcs_43_1[2] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000934 {112, 0},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000935 {0, 1},
936};
Thomas Wouters52152252000-08-17 22:55:00 +0000937static state states_43[2] = {
938 {1, arcs_43_0},
Tim Peters5ca576e2001-06-18 22:08:13 +0000939 {2, arcs_43_1},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000940};
Thomas Wouters52152252000-08-17 22:55:00 +0000941static arc arcs_44_0[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +0000942 {113, 1},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000943};
Thomas Wouters434d0822000-08-24 20:11:32 +0000944static arc arcs_44_1[3] = {
945 {114, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +0000946 {50, 0},
Thomas Wouters52152252000-08-17 22:55:00 +0000947 {0, 1},
948};
949static state states_44[2] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +0000950 {1, arcs_44_0},
Thomas Wouters434d0822000-08-24 20:11:32 +0000951 {3, arcs_44_1},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +0000952};
Thomas Wouters434d0822000-08-24 20:11:32 +0000953static arc arcs_45_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +0000954 {115, 1},
Guido van Rossumdb3165e1993-10-18 17:06:59 +0000955};
Tim Peters5ca576e2001-06-18 22:08:13 +0000956static arc arcs_45_1[3] = {
957 {116, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +0000958 {117, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +0000959 {0, 1},
Guido van Rossumdb3165e1993-10-18 17:06:59 +0000960};
Thomas Wouters434d0822000-08-24 20:11:32 +0000961static state states_45[2] = {
962 {1, arcs_45_0},
Tim Peters5ca576e2001-06-18 22:08:13 +0000963 {3, arcs_45_1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000964};
Tim Peters5ca576e2001-06-18 22:08:13 +0000965static arc arcs_46_0[1] = {
966 {118, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000967};
Tim Peters5ca576e2001-06-18 22:08:13 +0000968static arc arcs_46_1[4] = {
969 {23, 0},
970 {119, 0},
971 {120, 0},
972 {0, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000973};
Tim Peters5ca576e2001-06-18 22:08:13 +0000974static state states_46[2] = {
975 {1, arcs_46_0},
976 {4, arcs_46_1},
977};
978static arc arcs_47_0[4] = {
979 {116, 1},
980 {117, 1},
981 {121, 1},
982 {122, 2},
983};
984static arc arcs_47_1[1] = {
985 {118, 2},
986};
987static arc arcs_47_2[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +0000988 {0, 2},
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000989};
Tim Peters5ca576e2001-06-18 22:08:13 +0000990static state states_47[3] = {
991 {4, arcs_47_0},
992 {1, arcs_47_1},
993 {1, arcs_47_2},
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000994};
Tim Peters5ca576e2001-06-18 22:08:13 +0000995static arc arcs_48_0[1] = {
996 {123, 1},
Guido van Rossum0dfcf751996-08-12 22:00:53 +0000997};
Tim Peters5ca576e2001-06-18 22:08:13 +0000998static arc arcs_48_1[3] = {
999 {124, 1},
Thomas Wouters52152252000-08-17 22:55:00 +00001000 {24, 2},
Skip Montanaro803d6e52000-08-12 18:09:51 +00001001 {0, 1},
Guido van Rossum0dfcf751996-08-12 22:00:53 +00001002};
Tim Peters5ca576e2001-06-18 22:08:13 +00001003static arc arcs_48_2[1] = {
1004 {118, 3},
Guido van Rossum0dfcf751996-08-12 22:00:53 +00001005};
Tim Peters5ca576e2001-06-18 22:08:13 +00001006static arc arcs_48_3[2] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001007 {24, 2},
Skip Montanaro803d6e52000-08-12 18:09:51 +00001008 {0, 3},
Guido van Rossum0dfcf751996-08-12 22:00:53 +00001009};
Tim Peters5ca576e2001-06-18 22:08:13 +00001010static state states_48[4] = {
1011 {1, arcs_48_0},
1012 {3, arcs_48_1},
1013 {1, arcs_48_2},
1014 {2, arcs_48_3},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001015};
Tim Peters5ca576e2001-06-18 22:08:13 +00001016static arc arcs_49_0[7] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001017 {16, 1},
Tim Peters5ca576e2001-06-18 22:08:13 +00001018 {125, 2},
1019 {128, 3},
1020 {131, 4},
Thomas Wouters52152252000-08-17 22:55:00 +00001021 {12, 5},
Tim Peters5ca576e2001-06-18 22:08:13 +00001022 {132, 5},
1023 {133, 6},
Guido van Rossum590baa41993-11-30 13:40:46 +00001024};
Tim Peters5ca576e2001-06-18 22:08:13 +00001025static arc arcs_49_1[2] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001026 {9, 7},
1027 {18, 5},
1028};
Tim Peters5ca576e2001-06-18 22:08:13 +00001029static arc arcs_49_2[2] = {
1030 {126, 8},
1031 {127, 5},
Thomas Wouters52152252000-08-17 22:55:00 +00001032};
Tim Peters5ca576e2001-06-18 22:08:13 +00001033static arc arcs_49_3[2] = {
1034 {129, 9},
1035 {130, 5},
Thomas Wouters52152252000-08-17 22:55:00 +00001036};
Tim Peters5ca576e2001-06-18 22:08:13 +00001037static arc arcs_49_4[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001038 {9, 10},
1039};
Tim Peters5ca576e2001-06-18 22:08:13 +00001040static arc arcs_49_5[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001041 {0, 5},
1042};
Tim Peters5ca576e2001-06-18 22:08:13 +00001043static arc arcs_49_6[2] = {
1044 {133, 6},
Thomas Wouters52152252000-08-17 22:55:00 +00001045 {0, 6},
1046};
Tim Peters5ca576e2001-06-18 22:08:13 +00001047static arc arcs_49_7[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001048 {18, 5},
1049};
Tim Peters5ca576e2001-06-18 22:08:13 +00001050static arc arcs_49_8[1] = {
1051 {127, 5},
Thomas Wouters52152252000-08-17 22:55:00 +00001052};
Tim Peters5ca576e2001-06-18 22:08:13 +00001053static arc arcs_49_9[1] = {
1054 {130, 5},
Thomas Wouters52152252000-08-17 22:55:00 +00001055};
Tim Peters5ca576e2001-06-18 22:08:13 +00001056static arc arcs_49_10[1] = {
1057 {131, 5},
Thomas Wouters52152252000-08-17 22:55:00 +00001058};
Tim Peters5ca576e2001-06-18 22:08:13 +00001059static state states_49[11] = {
1060 {7, arcs_49_0},
1061 {2, arcs_49_1},
1062 {2, arcs_49_2},
1063 {2, arcs_49_3},
1064 {1, arcs_49_4},
1065 {1, arcs_49_5},
1066 {2, arcs_49_6},
1067 {1, arcs_49_7},
1068 {1, arcs_49_8},
1069 {1, arcs_49_9},
1070 {1, arcs_49_10},
Thomas Wouters52152252000-08-17 22:55:00 +00001071};
Tim Peters5ca576e2001-06-18 22:08:13 +00001072static arc arcs_50_0[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001073 {21, 1},
1074};
Tim Peters5ca576e2001-06-18 22:08:13 +00001075static arc arcs_50_1[3] = {
1076 {134, 2},
Thomas Wouters52152252000-08-17 22:55:00 +00001077 {22, 3},
1078 {0, 1},
1079};
Tim Peters5ca576e2001-06-18 22:08:13 +00001080static arc arcs_50_2[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001081 {0, 2},
1082};
Tim Peters5ca576e2001-06-18 22:08:13 +00001083static arc arcs_50_3[2] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001084 {21, 4},
1085 {0, 3},
1086};
Tim Peters5ca576e2001-06-18 22:08:13 +00001087static arc arcs_50_4[2] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001088 {22, 3},
1089 {0, 4},
1090};
Thomas Wouters434d0822000-08-24 20:11:32 +00001091static state states_50[5] = {
1092 {1, arcs_50_0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001093 {3, arcs_50_1},
Thomas Wouters52152252000-08-17 22:55:00 +00001094 {1, arcs_50_2},
Tim Peters5ca576e2001-06-18 22:08:13 +00001095 {2, arcs_50_3},
1096 {2, arcs_50_4},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001097};
Tim Peters5ca576e2001-06-18 22:08:13 +00001098static arc arcs_51_0[1] = {
1099 {135, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001100};
Skip Montanaro803d6e52000-08-12 18:09:51 +00001101static arc arcs_51_1[2] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001102 {17, 2},
1103 {14, 3},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001104};
Thomas Wouters434d0822000-08-24 20:11:32 +00001105static arc arcs_51_2[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001106 {14, 3},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001107};
Thomas Wouters434d0822000-08-24 20:11:32 +00001108static arc arcs_51_3[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001109 {21, 4},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001110};
Thomas Wouters434d0822000-08-24 20:11:32 +00001111static arc arcs_51_4[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001112 {0, 4},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +00001113};
Tim Peters5ca576e2001-06-18 22:08:13 +00001114static state states_51[5] = {
1115 {1, arcs_51_0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001116 {2, arcs_51_1},
1117 {1, arcs_51_2},
1118 {1, arcs_51_3},
1119 {1, arcs_51_4},
Guido van Rossum8861b741996-07-30 16:49:37 +00001120};
Tim Peters5ca576e2001-06-18 22:08:13 +00001121static arc arcs_52_0[3] = {
1122 {16, 1},
1123 {125, 2},
1124 {69, 3},
Guido van Rossum8861b741996-07-30 16:49:37 +00001125};
Thomas Wouters434d0822000-08-24 20:11:32 +00001126static arc arcs_52_1[2] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001127 {136, 4},
1128 {18, 5},
Thomas Wouters52152252000-08-17 22:55:00 +00001129};
Tim Peters5ca576e2001-06-18 22:08:13 +00001130static arc arcs_52_2[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +00001131 {137, 6},
Thomas Wouters434d0822000-08-24 20:11:32 +00001132};
Tim Peters5ca576e2001-06-18 22:08:13 +00001133static arc arcs_52_3[1] = {
1134 {12, 5},
Thomas Wouters434d0822000-08-24 20:11:32 +00001135};
Tim Peters5ca576e2001-06-18 22:08:13 +00001136static arc arcs_52_4[1] = {
1137 {18, 5},
1138};
1139static arc arcs_52_5[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +00001140 {0, 5},
1141};
Tim Peters5ca576e2001-06-18 22:08:13 +00001142static arc arcs_52_6[1] = {
1143 {127, 5},
Thomas Wouters434d0822000-08-24 20:11:32 +00001144};
Tim Peters5ca576e2001-06-18 22:08:13 +00001145static state states_52[7] = {
1146 {3, arcs_52_0},
1147 {2, arcs_52_1},
1148 {1, arcs_52_2},
1149 {1, arcs_52_3},
1150 {1, arcs_52_4},
1151 {1, arcs_52_5},
1152 {1, arcs_52_6},
Thomas Wouters434d0822000-08-24 20:11:32 +00001153};
Tim Peters5ca576e2001-06-18 22:08:13 +00001154static arc arcs_53_0[1] = {
1155 {138, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +00001156};
Tim Peters5ca576e2001-06-18 22:08:13 +00001157static arc arcs_53_1[2] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001158 {22, 2},
1159 {0, 1},
1160};
Tim Peters5ca576e2001-06-18 22:08:13 +00001161static arc arcs_53_2[2] = {
1162 {138, 1},
1163 {0, 2},
1164};
1165static state states_53[3] = {
1166 {1, arcs_53_0},
1167 {2, arcs_53_1},
1168 {2, arcs_53_2},
1169};
1170static arc arcs_54_0[3] = {
1171 {69, 1},
1172 {21, 2},
1173 {14, 3},
1174};
1175static arc arcs_54_1[1] = {
1176 {69, 4},
1177};
1178static arc arcs_54_2[2] = {
1179 {14, 3},
1180 {0, 2},
1181};
1182static arc arcs_54_3[3] = {
1183 {21, 5},
1184 {139, 6},
1185 {0, 3},
1186};
1187static arc arcs_54_4[1] = {
1188 {69, 6},
1189};
1190static arc arcs_54_5[2] = {
1191 {139, 6},
1192 {0, 5},
1193};
1194static arc arcs_54_6[1] = {
1195 {0, 6},
1196};
1197static state states_54[7] = {
1198 {3, arcs_54_0},
1199 {1, arcs_54_1},
1200 {2, arcs_54_2},
1201 {3, arcs_54_3},
1202 {1, arcs_54_4},
1203 {2, arcs_54_5},
1204 {1, arcs_54_6},
1205};
1206static arc arcs_55_0[1] = {
1207 {14, 1},
1208};
1209static arc arcs_55_1[2] = {
1210 {21, 2},
1211 {0, 1},
1212};
1213static arc arcs_55_2[1] = {
Thomas Wouters52152252000-08-17 22:55:00 +00001214 {0, 2},
1215};
1216static state states_55[3] = {
1217 {1, arcs_55_0},
1218 {2, arcs_55_1},
Tim Peters5ca576e2001-06-18 22:08:13 +00001219 {1, arcs_55_2},
Thomas Wouters52152252000-08-17 22:55:00 +00001220};
1221static arc arcs_56_0[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001222 {72, 1},
Thomas Wouters52152252000-08-17 22:55:00 +00001223};
Thomas Wouters434d0822000-08-24 20:11:32 +00001224static arc arcs_56_1[2] = {
1225 {22, 2},
1226 {0, 1},
1227};
1228static arc arcs_56_2[2] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001229 {72, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +00001230 {0, 2},
1231};
1232static state states_56[3] = {
1233 {1, arcs_56_0},
1234 {2, arcs_56_1},
1235 {2, arcs_56_2},
1236};
1237static arc arcs_57_0[1] = {
1238 {21, 1},
1239};
Tim Peters5ca576e2001-06-18 22:08:13 +00001240static arc arcs_57_1[2] = {
1241 {22, 2},
1242 {0, 1},
1243};
1244static arc arcs_57_2[2] = {
1245 {21, 1},
1246 {0, 2},
1247};
1248static state states_57[3] = {
1249 {1, arcs_57_0},
1250 {2, arcs_57_1},
1251 {2, arcs_57_2},
1252};
1253static arc arcs_58_0[1] = {
1254 {21, 1},
1255};
1256static arc arcs_58_1[1] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001257 {14, 2},
1258};
Tim Peters5ca576e2001-06-18 22:08:13 +00001259static arc arcs_58_2[1] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001260 {21, 3},
1261};
Tim Peters5ca576e2001-06-18 22:08:13 +00001262static arc arcs_58_3[2] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001263 {22, 4},
1264 {0, 3},
1265};
Tim Peters5ca576e2001-06-18 22:08:13 +00001266static arc arcs_58_4[2] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001267 {21, 1},
1268 {0, 4},
1269};
Tim Peters5ca576e2001-06-18 22:08:13 +00001270static state states_58[5] = {
1271 {1, arcs_58_0},
1272 {1, arcs_58_1},
1273 {1, arcs_58_2},
1274 {2, arcs_58_3},
1275 {2, arcs_58_4},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001276};
Tim Peters5ca576e2001-06-18 22:08:13 +00001277static arc arcs_59_0[1] = {
1278 {140, 1},
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001279};
Tim Peters5ca576e2001-06-18 22:08:13 +00001280static arc arcs_59_1[1] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001281 {12, 2},
1282};
Tim Peters5ca576e2001-06-18 22:08:13 +00001283static arc arcs_59_2[2] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001284 {16, 3},
1285 {14, 4},
1286};
Tim Peters5ca576e2001-06-18 22:08:13 +00001287static arc arcs_59_3[1] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001288 {9, 5},
1289};
Tim Peters5ca576e2001-06-18 22:08:13 +00001290static arc arcs_59_4[1] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001291 {15, 6},
1292};
Tim Peters5ca576e2001-06-18 22:08:13 +00001293static arc arcs_59_5[1] = {
Guido van Rossum8ecd1ad1997-04-02 05:24:08 +00001294 {18, 7},
1295};
Thomas Wouters434d0822000-08-24 20:11:32 +00001296static arc arcs_59_6[1] = {
1297 {0, 6},
1298};
1299static arc arcs_59_7[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001300 {14, 4},
Thomas Wouters434d0822000-08-24 20:11:32 +00001301};
1302static state states_59[8] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001303 {1, arcs_59_0},
1304 {1, arcs_59_1},
1305 {2, arcs_59_2},
Skip Montanaro803d6e52000-08-12 18:09:51 +00001306 {1, arcs_59_3},
Tim Peters5ca576e2001-06-18 22:08:13 +00001307 {1, arcs_59_4},
1308 {1, arcs_59_5},
Thomas Wouters434d0822000-08-24 20:11:32 +00001309 {1, arcs_59_6},
1310 {1, arcs_59_7},
Skip Montanaro803d6e52000-08-12 18:09:51 +00001311};
Tim Peters5ca576e2001-06-18 22:08:13 +00001312static arc arcs_60_0[3] = {
1313 {141, 1},
1314 {23, 2},
1315 {24, 3},
Skip Montanaro803d6e52000-08-12 18:09:51 +00001316};
Thomas Wouters434d0822000-08-24 20:11:32 +00001317static arc arcs_60_1[2] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001318 {22, 4},
Thomas Wouters52152252000-08-17 22:55:00 +00001319 {0, 1},
1320};
Thomas Wouters434d0822000-08-24 20:11:32 +00001321static arc arcs_60_2[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001322 {21, 5},
Thomas Wouters52152252000-08-17 22:55:00 +00001323};
Thomas Wouters434d0822000-08-24 20:11:32 +00001324static arc arcs_60_3[1] = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001325 {21, 6},
Skip Montanaro803d6e52000-08-12 18:09:51 +00001326};
Tim Peters5ca576e2001-06-18 22:08:13 +00001327static arc arcs_60_4[4] = {
1328 {141, 1},
1329 {23, 2},
1330 {24, 3},
1331 {0, 4},
1332};
1333static arc arcs_60_5[2] = {
1334 {22, 7},
1335 {0, 5},
1336};
1337static arc arcs_60_6[1] = {
1338 {0, 6},
1339};
1340static arc arcs_60_7[1] = {
1341 {24, 3},
1342};
1343static state states_60[8] = {
1344 {3, arcs_60_0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001345 {2, arcs_60_1},
1346 {1, arcs_60_2},
1347 {1, arcs_60_3},
Tim Peters5ca576e2001-06-18 22:08:13 +00001348 {4, arcs_60_4},
1349 {2, arcs_60_5},
1350 {1, arcs_60_6},
1351 {1, arcs_60_7},
Thomas Wouters434d0822000-08-24 20:11:32 +00001352};
Tim Peters5ca576e2001-06-18 22:08:13 +00001353static arc arcs_61_0[1] = {
1354 {21, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +00001355};
Tim Peters5ca576e2001-06-18 22:08:13 +00001356static arc arcs_61_1[2] = {
1357 {20, 2},
Thomas Wouters434d0822000-08-24 20:11:32 +00001358 {0, 1},
1359};
Tim Peters5ca576e2001-06-18 22:08:13 +00001360static arc arcs_61_2[1] = {
1361 {21, 3},
Thomas Wouters434d0822000-08-24 20:11:32 +00001362};
Tim Peters5ca576e2001-06-18 22:08:13 +00001363static arc arcs_61_3[1] = {
Thomas Wouters434d0822000-08-24 20:11:32 +00001364 {0, 3},
1365};
Tim Peters5ca576e2001-06-18 22:08:13 +00001366static state states_61[4] = {
1367 {1, arcs_61_0},
1368 {2, arcs_61_1},
1369 {1, arcs_61_2},
1370 {1, arcs_61_3},
1371};
1372static arc arcs_62_0[2] = {
1373 {134, 1},
1374 {143, 1},
1375};
1376static arc arcs_62_1[1] = {
1377 {0, 1},
1378};
1379static state states_62[2] = {
1380 {2, arcs_62_0},
1381 {1, arcs_62_1},
1382};
1383static arc arcs_63_0[1] = {
1384 {84, 1},
1385};
1386static arc arcs_63_1[1] = {
1387 {52, 2},
1388};
1389static arc arcs_63_2[1] = {
1390 {73, 3},
1391};
1392static arc arcs_63_3[1] = {
1393 {9, 4},
1394};
1395static arc arcs_63_4[2] = {
1396 {142, 5},
1397 {0, 4},
1398};
1399static arc arcs_63_5[1] = {
1400 {0, 5},
1401};
1402static state states_63[6] = {
Thomas Wouters434d0822000-08-24 20:11:32 +00001403 {1, arcs_63_0},
1404 {1, arcs_63_1},
Tim Peters5ca576e2001-06-18 22:08:13 +00001405 {1, arcs_63_2},
Thomas Wouters434d0822000-08-24 20:11:32 +00001406 {1, arcs_63_3},
Tim Peters5ca576e2001-06-18 22:08:13 +00001407 {2, arcs_63_4},
1408 {1, arcs_63_5},
Thomas Wouters434d0822000-08-24 20:11:32 +00001409};
Tim Peters5ca576e2001-06-18 22:08:13 +00001410static arc arcs_64_0[1] = {
1411 {80, 1},
1412};
1413static arc arcs_64_1[1] = {
1414 {21, 2},
1415};
1416static arc arcs_64_2[2] = {
1417 {142, 3},
1418 {0, 2},
1419};
1420static arc arcs_64_3[1] = {
1421 {0, 3},
1422};
1423static state states_64[4] = {
1424 {1, arcs_64_0},
1425 {1, arcs_64_1},
1426 {2, arcs_64_2},
1427 {1, arcs_64_3},
1428};
1429static dfa dfas[65] = {
Guido van Rossume40bddc1995-07-07 22:44:10 +00001430 {256, "single_input", 0, 3, states_0,
Tim Peters5ca576e2001-06-18 22:08:13 +00001431 "\004\030\001\000\000\000\052\370\305\004\071\000\001\000\060\042\271\020"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001432 {257, "file_input", 0, 2, states_1,
Tim Peters5ca576e2001-06-18 22:08:13 +00001433 "\204\030\001\000\000\000\052\370\305\004\071\000\001\000\060\042\271\020"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001434 {258, "eval_input", 0, 3, states_2,
Tim Peters5ca576e2001-06-18 22:08:13 +00001435 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\271\000"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001436 {259, "funcdef", 0, 6, states_3,
Thomas Wouters434d0822000-08-24 20:11:32 +00001437 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001438 {260, "parameters", 0, 4, states_4,
Thomas Wouters434d0822000-08-24 20:11:32 +00001439 "\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Jeremy Hylton76901512000-03-28 23:49:17 +00001440 {261, "varargslist", 0, 10, states_5,
Thomas Wouters434d0822000-08-24 20:11:32 +00001441 "\000\020\201\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001442 {262, "fpdef", 0, 4, states_6,
Thomas Wouters434d0822000-08-24 20:11:32 +00001443 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001444 {263, "fplist", 0, 3, states_7,
Thomas Wouters434d0822000-08-24 20:11:32 +00001445 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001446 {264, "stmt", 0, 2, states_8,
Tim Peters5ca576e2001-06-18 22:08:13 +00001447 "\000\030\001\000\000\000\052\370\305\004\071\000\001\000\060\042\271\020"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001448 {265, "simple_stmt", 0, 4, states_9,
Tim Peters5ca576e2001-06-18 22:08:13 +00001449 "\000\020\001\000\000\000\052\370\305\004\000\000\001\000\060\042\271\000"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001450 {266, "small_stmt", 0, 2, states_10,
Tim Peters5ca576e2001-06-18 22:08:13 +00001451 "\000\020\001\000\000\000\052\370\305\004\000\000\001\000\060\042\271\000"},
Thomas Wouters434d0822000-08-24 20:11:32 +00001452 {267, "expr_stmt", 0, 6, states_11,
Tim Peters5ca576e2001-06-18 22:08:13 +00001453 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\271\000"},
Thomas Wouters434d0822000-08-24 20:11:32 +00001454 {268, "augassign", 0, 2, states_12,
1455 "\000\000\000\000\300\377\001\000\000\000\000\000\000\000\000\000\000\000"},
1456 {269, "print_stmt", 0, 9, states_13,
1457 "\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000"},
1458 {270, "del_stmt", 0, 3, states_14,
1459 "\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000"},
1460 {271, "pass_stmt", 0, 2, states_15,
1461 "\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000"},
1462 {272, "flow_stmt", 0, 2, states_16,
Tim Peters5ca576e2001-06-18 22:08:13 +00001463 "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000"},
Thomas Wouters434d0822000-08-24 20:11:32 +00001464 {273, "break_stmt", 0, 2, states_17,
Thomas Wouters434d0822000-08-24 20:11:32 +00001465 "\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001466 {274, "continue_stmt", 0, 2, states_18,
Thomas Wouters434d0822000-08-24 20:11:32 +00001467 "\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001468 {275, "return_stmt", 0, 3, states_19,
Thomas Wouters434d0822000-08-24 20:11:32 +00001469 "\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001470 {276, "yield_stmt", 0, 3, states_20,
1471 "\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000"},
1472 {277, "raise_stmt", 0, 7, states_21,
1473 "\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000"},
1474 {278, "import_stmt", 0, 9, states_22,
1475 "\000\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\000"},
1476 {279, "import_as_name", 0, 4, states_23,
Thomas Wouters434d0822000-08-24 20:11:32 +00001477 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001478 {280, "dotted_as_name", 0, 4, states_24,
Thomas Wouters434d0822000-08-24 20:11:32 +00001479 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001480 {281, "dotted_name", 0, 2, states_25,
Thomas Wouters434d0822000-08-24 20:11:32 +00001481 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001482 {282, "global_stmt", 0, 3, states_26,
1483 "\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"},
1484 {283, "exec_stmt", 0, 7, states_27,
1485 "\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000"},
1486 {284, "assert_stmt", 0, 5, states_28,
1487 "\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000"},
1488 {285, "compound_stmt", 0, 2, states_29,
1489 "\000\010\000\000\000\000\000\000\000\000\071\000\000\000\000\000\000\020"},
1490 {286, "if_stmt", 0, 8, states_30,
1491 "\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000"},
1492 {287, "while_stmt", 0, 8, states_31,
Thomas Wouters434d0822000-08-24 20:11:32 +00001493 "\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001494 {288, "for_stmt", 0, 10, states_32,
1495 "\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"},
1496 {289, "try_stmt", 0, 10, states_33,
1497 "\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000"},
1498 {290, "except_clause", 0, 5, states_34,
1499 "\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000"},
1500 {291, "suite", 0, 5, states_35,
1501 "\004\020\001\000\000\000\052\370\305\004\000\000\001\000\060\042\271\000"},
1502 {292, "test", 0, 4, states_36,
1503 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\271\000"},
1504 {293, "and_test", 0, 2, states_37,
1505 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\071\000"},
1506 {294, "not_test", 0, 3, states_38,
1507 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\071\000"},
1508 {295, "comparison", 0, 2, states_39,
1509 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1510 {296, "comp_op", 0, 4, states_40,
1511 "\000\000\000\000\000\000\000\000\000\002\000\000\371\007\000\000\000\000"},
1512 {297, "expr", 0, 2, states_41,
1513 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1514 {298, "xor_expr", 0, 2, states_42,
1515 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1516 {299, "and_expr", 0, 2, states_43,
1517 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1518 {300, "shift_expr", 0, 2, states_44,
1519 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1520 {301, "arith_expr", 0, 2, states_45,
1521 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1522 {302, "term", 0, 2, states_46,
1523 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1524 {303, "factor", 0, 3, states_47,
1525 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1526 {304, "power", 0, 4, states_48,
1527 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\040\071\000"},
1528 {305, "atom", 0, 11, states_49,
1529 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\040\071\000"},
1530 {306, "listmaker", 0, 5, states_50,
1531 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\271\000"},
1532 {307, "lambdef", 0, 5, states_51,
1533 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\200\000"},
1534 {308, "trailer", 0, 7, states_52,
1535 "\000\000\001\000\000\000\000\000\040\000\000\000\000\000\000\040\000\000"},
1536 {309, "subscriptlist", 0, 3, states_53,
1537 "\000\120\001\000\000\000\000\000\040\000\000\000\001\000\060\042\271\000"},
1538 {310, "subscript", 0, 7, states_54,
1539 "\000\120\001\000\000\000\000\000\040\000\000\000\001\000\060\042\271\000"},
1540 {311, "sliceop", 0, 3, states_55,
Thomas Wouters434d0822000-08-24 20:11:32 +00001541 "\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001542 {312, "exprlist", 0, 3, states_56,
1543 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\060\042\071\000"},
1544 {313, "testlist", 0, 3, states_57,
1545 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\271\000"},
1546 {314, "dictmaker", 0, 5, states_58,
1547 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\271\000"},
1548 {315, "classdef", 0, 8, states_59,
1549 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020"},
1550 {316, "arglist", 0, 8, states_60,
1551 "\000\020\201\001\000\000\000\000\000\000\000\000\001\000\060\042\271\000"},
1552 {317, "argument", 0, 4, states_61,
1553 "\000\020\001\000\000\000\000\000\000\000\000\000\001\000\060\042\271\000"},
1554 {318, "list_iter", 0, 2, states_62,
1555 "\000\000\000\000\000\000\000\000\000\000\021\000\000\000\000\000\000\000"},
1556 {319, "list_for", 0, 6, states_63,
1557 "\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"},
1558 {320, "list_if", 0, 4, states_64,
1559 "\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000"},
Guido van Rossume40bddc1995-07-07 22:44:10 +00001560};
Tim Peters5ca576e2001-06-18 22:08:13 +00001561static label labels[144] = {
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001562 {0, "EMPTY"},
1563 {256, 0},
1564 {4, 0},
Guido van Rossum3b716041993-10-27 13:25:30 +00001565 {265, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001566 {285, 0},
Guido van Rossum590baa41993-11-30 13:40:46 +00001567 {257, 0},
1568 {264, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001569 {0, 0},
1570 {258, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001571 {313, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001572 {259, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001573 {1, "def"},
1574 {1, 0},
Guido van Rossum590baa41993-11-30 13:40:46 +00001575 {260, 0},
1576 {11, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001577 {291, 0},
Guido van Rossum12d12c51993-10-26 17:58:25 +00001578 {7, 0},
Guido van Rossum590baa41993-11-30 13:40:46 +00001579 {261, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001580 {8, 0},
Guido van Rossum590baa41993-11-30 13:40:46 +00001581 {262, 0},
Guido van Rossum97179911994-08-30 09:33:45 +00001582 {22, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001583 {292, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001584 {12, 0},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +00001585 {16, 0},
Guido van Rossumbeeda8a1996-01-12 01:13:38 +00001586 {36, 0},
Guido van Rossum590baa41993-11-30 13:40:46 +00001587 {263, 0},
1588 {266, 0},
Guido van Rossum12d12c51993-10-26 17:58:25 +00001589 {13, 0},
Guido van Rossum590baa41993-11-30 13:40:46 +00001590 {267, 0},
Guido van Rossumef098511991-07-27 21:37:24 +00001591 {269, 0},
Guido van Rossum3ccb6171990-10-26 15:01:05 +00001592 {270, 0},
Guido van Rossumef098511991-07-27 21:37:24 +00001593 {271, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001594 {272, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001595 {278, 0},
Thomas Wouters52152252000-08-17 22:55:00 +00001596 {282, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001597 {283, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001598 {284, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001599 {268, 0},
1600 {37, 0},
1601 {38, 0},
1602 {39, 0},
1603 {40, 0},
1604 {41, 0},
1605 {42, 0},
1606 {43, 0},
1607 {44, 0},
1608 {45, 0},
1609 {46, 0},
1610 {47, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001611 {1, "print"},
Barry Warsaw23c9ec82000-08-21 15:44:01 +00001612 {35, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001613 {1, "del"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001614 {312, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001615 {1, "pass"},
Guido van Rossum3b716041993-10-27 13:25:30 +00001616 {273, 0},
Guido van Rossumef098511991-07-27 21:37:24 +00001617 {274, 0},
1618 {275, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001619 {277, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001620 {276, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001621 {1, "break"},
Guido van Rossumef098511991-07-27 21:37:24 +00001622 {1, "continue"},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001623 {1, "return"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001624 {1, "yield"},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001625 {1, "raise"},
1626 {1, "import"},
Thomas Wouters434d0822000-08-24 20:11:32 +00001627 {280, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001628 {1, "from"},
1629 {281, 0},
1630 {279, 0},
Guido van Rossuma10f5121995-01-07 12:36:29 +00001631 {23, 0},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +00001632 {1, "global"},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001633 {1, "exec"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001634 {297, 0},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001635 {1, "in"},
Guido van Rossum03a74661997-04-16 00:34:46 +00001636 {1, "assert"},
Thomas Wouters52152252000-08-17 22:55:00 +00001637 {286, 0},
1638 {287, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001639 {288, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001640 {289, 0},
1641 {315, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001642 {1, "if"},
1643 {1, "elif"},
1644 {1, "else"},
1645 {1, "while"},
1646 {1, "for"},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001647 {1, "try"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001648 {290, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001649 {1, "finally"},
1650 {1, "except"},
1651 {5, 0},
1652 {6, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001653 {293, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001654 {1, "or"},
1655 {307, 0},
1656 {294, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001657 {1, "and"},
1658 {1, "not"},
Thomas Wouters434d0822000-08-24 20:11:32 +00001659 {295, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001660 {296, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001661 {20, 0},
1662 {21, 0},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +00001663 {28, 0},
1664 {31, 0},
1665 {30, 0},
1666 {29, 0},
1667 {29, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001668 {1, "is"},
Thomas Wouters52152252000-08-17 22:55:00 +00001669 {298, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001670 {18, 0},
Thomas Wouters52152252000-08-17 22:55:00 +00001671 {299, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001672 {33, 0},
Thomas Wouters52152252000-08-17 22:55:00 +00001673 {300, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001674 {19, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001675 {301, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001676 {34, 0},
1677 {302, 0},
Guido van Rossum74b31c91992-04-06 12:34:37 +00001678 {14, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001679 {15, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001680 {303, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001681 {17, 0},
1682 {24, 0},
Guido van Rossumc1b5cec1992-03-24 13:46:39 +00001683 {32, 0},
Thomas Wouters52152252000-08-17 22:55:00 +00001684 {304, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001685 {305, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001686 {308, 0},
1687 {9, 0},
1688 {306, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001689 {10, 0},
1690 {26, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001691 {314, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001692 {27, 0},
1693 {25, 0},
1694 {2, 0},
1695 {3, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001696 {319, 0},
Thomas Wouters52152252000-08-17 22:55:00 +00001697 {1, "lambda"},
Tim Peters5ca576e2001-06-18 22:08:13 +00001698 {316, 0},
Thomas Wouters52152252000-08-17 22:55:00 +00001699 {309, 0},
Thomas Wouters434d0822000-08-24 20:11:32 +00001700 {310, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001701 {311, 0},
Thomas Wouters52152252000-08-17 22:55:00 +00001702 {1, "class"},
Thomas Wouters434d0822000-08-24 20:11:32 +00001703 {317, 0},
Tim Peters5ca576e2001-06-18 22:08:13 +00001704 {318, 0},
1705 {320, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001706};
Guido van Rossumee2373b1997-05-07 23:51:07 +00001707grammar _PyParser_Grammar = {
Tim Peters5ca576e2001-06-18 22:08:13 +00001708 65,
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001709 dfas,
Tim Peters5ca576e2001-06-18 22:08:13 +00001710 {144, labels},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00001711 256
1712};