home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 15 / AACD15.ISO / AACD / Programming / Python2 / Python20_source / Python / graminit.c < prev    next >
Encoding:
C/C++ Source or Header  |  2000-10-25  |  28.3 KB  |  1,694 lines

  1. #include "pgenheaders.h"
  2. #include "grammar.h"
  3. static arc arcs_0_0[3] = {
  4.     {2, 1},
  5.     {3, 1},
  6.     {4, 2},
  7. };
  8. static arc arcs_0_1[1] = {
  9.     {0, 1},
  10. };
  11. static arc arcs_0_2[1] = {
  12.     {2, 1},
  13. };
  14. static state states_0[3] = {
  15.     {3, arcs_0_0},
  16.     {1, arcs_0_1},
  17.     {1, arcs_0_2},
  18. };
  19. static arc arcs_1_0[3] = {
  20.     {2, 0},
  21.     {6, 0},
  22.     {7, 1},
  23. };
  24. static arc arcs_1_1[1] = {
  25.     {0, 1},
  26. };
  27. static state states_1[2] = {
  28.     {3, arcs_1_0},
  29.     {1, arcs_1_1},
  30. };
  31. static arc arcs_2_0[1] = {
  32.     {9, 1},
  33. };
  34. static arc arcs_2_1[2] = {
  35.     {2, 1},
  36.     {7, 2},
  37. };
  38. static arc arcs_2_2[1] = {
  39.     {0, 2},
  40. };
  41. static state states_2[3] = {
  42.     {1, arcs_2_0},
  43.     {2, arcs_2_1},
  44.     {1, arcs_2_2},
  45. };
  46. static arc arcs_3_0[1] = {
  47.     {11, 1},
  48. };
  49. static arc arcs_3_1[1] = {
  50.     {12, 2},
  51. };
  52. static arc arcs_3_2[1] = {
  53.     {13, 3},
  54. };
  55. static arc arcs_3_3[1] = {
  56.     {14, 4},
  57. };
  58. static arc arcs_3_4[1] = {
  59.     {15, 5},
  60. };
  61. static arc arcs_3_5[1] = {
  62.     {0, 5},
  63. };
  64. static state states_3[6] = {
  65.     {1, arcs_3_0},
  66.     {1, arcs_3_1},
  67.     {1, arcs_3_2},
  68.     {1, arcs_3_3},
  69.     {1, arcs_3_4},
  70.     {1, arcs_3_5},
  71. };
  72. static arc arcs_4_0[1] = {
  73.     {16, 1},
  74. };
  75. static arc arcs_4_1[2] = {
  76.     {17, 2},
  77.     {18, 3},
  78. };
  79. static arc arcs_4_2[1] = {
  80.     {18, 3},
  81. };
  82. static arc arcs_4_3[1] = {
  83.     {0, 3},
  84. };
  85. static 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. };
  91. static arc arcs_5_0[3] = {
  92.     {19, 1},
  93.     {23, 2},
  94.     {24, 3},
  95. };
  96. static arc arcs_5_1[3] = {
  97.     {20, 4},
  98.     {22, 5},
  99.     {0, 1},
  100. };
  101. static arc arcs_5_2[1] = {
  102.     {12, 6},
  103. };
  104. static arc arcs_5_3[1] = {
  105.     {12, 7},
  106. };
  107. static arc arcs_5_4[1] = {
  108.     {21, 8},
  109. };
  110. static arc arcs_5_5[4] = {
  111.     {19, 1},
  112.     {23, 2},
  113.     {24, 3},
  114.     {0, 5},
  115. };
  116. static arc arcs_5_6[2] = {
  117.     {22, 9},
  118.     {0, 6},
  119. };
  120. static arc arcs_5_7[1] = {
  121.     {0, 7},
  122. };
  123. static arc arcs_5_8[2] = {
  124.     {22, 5},
  125.     {0, 8},
  126. };
  127. static arc arcs_5_9[1] = {
  128.     {24, 3},
  129. };
  130. static state states_5[10] = {
  131.     {3, arcs_5_0},
  132.     {3, arcs_5_1},
  133.     {1, arcs_5_2},
  134.     {1, arcs_5_3},
  135.     {1, arcs_5_4},
  136.     {4, arcs_5_5},
  137.     {2, arcs_5_6},
  138.     {1, arcs_5_7},
  139.     {2, arcs_5_8},
  140.     {1, arcs_5_9},
  141. };
  142. static arc arcs_6_0[2] = {
  143.     {12, 1},
  144.     {16, 2},
  145. };
  146. static arc arcs_6_1[1] = {
  147.     {0, 1},
  148. };
  149. static arc arcs_6_2[1] = {
  150.     {25, 3},
  151. };
  152. static arc arcs_6_3[1] = {
  153.     {18, 1},
  154. };
  155. static state states_6[4] = {
  156.     {2, arcs_6_0},
  157.     {1, arcs_6_1},
  158.     {1, arcs_6_2},
  159.     {1, arcs_6_3},
  160. };
  161. static arc arcs_7_0[1] = {
  162.     {19, 1},
  163. };
  164. static arc arcs_7_1[2] = {
  165.     {22, 2},
  166.     {0, 1},
  167. };
  168. static arc arcs_7_2[2] = {
  169.     {19, 1},
  170.     {0, 2},
  171. };
  172. static state states_7[3] = {
  173.     {1, arcs_7_0},
  174.     {2, arcs_7_1},
  175.     {2, arcs_7_2},
  176. };
  177. static arc arcs_8_0[2] = {
  178.     {3, 1},
  179.     {4, 1},
  180. };
  181. static arc arcs_8_1[1] = {
  182.     {0, 1},
  183. };
  184. static state states_8[2] = {
  185.     {2, arcs_8_0},
  186.     {1, arcs_8_1},
  187. };
  188. static arc arcs_9_0[1] = {
  189.     {26, 1},
  190. };
  191. static arc arcs_9_1[2] = {
  192.     {27, 2},
  193.     {2, 3},
  194. };
  195. static arc arcs_9_2[2] = {
  196.     {26, 1},
  197.     {2, 3},
  198. };
  199. static arc arcs_9_3[1] = {
  200.     {0, 3},
  201. };
  202. static state states_9[4] = {
  203.     {1, arcs_9_0},
  204.     {2, arcs_9_1},
  205.     {2, arcs_9_2},
  206.     {1, arcs_9_3},
  207. };
  208. static arc arcs_10_0[9] = {
  209.     {28, 1},
  210.     {29, 1},
  211.     {30, 1},
  212.     {31, 1},
  213.     {32, 1},
  214.     {33, 1},
  215.     {34, 1},
  216.     {35, 1},
  217.     {36, 1},
  218. };
  219. static arc arcs_10_1[1] = {
  220.     {0, 1},
  221. };
  222. static state states_10[2] = {
  223.     {9, arcs_10_0},
  224.     {1, arcs_10_1},
  225. };
  226. static arc arcs_11_0[1] = {
  227.     {9, 1},
  228. };
  229. static arc arcs_11_1[3] = {
  230.     {37, 2},
  231.     {20, 3},
  232.     {0, 1},
  233. };
  234. static arc arcs_11_2[1] = {
  235.     {9, 4},
  236. };
  237. static arc arcs_11_3[1] = {
  238.     {9, 5},
  239. };
  240. static arc arcs_11_4[1] = {
  241.     {0, 4},
  242. };
  243. static arc arcs_11_5[2] = {
  244.     {20, 3},
  245.     {0, 5},
  246. };
  247. static 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},
  254. };
  255. static arc arcs_12_0[11] = {
  256.     {38, 1},
  257.     {39, 1},
  258.     {40, 1},
  259.     {41, 1},
  260.     {42, 1},
  261.     {43, 1},
  262.     {44, 1},
  263.     {45, 1},
  264.     {46, 1},
  265.     {47, 1},
  266.     {48, 1},
  267. };
  268. static arc arcs_12_1[1] = {
  269.     {0, 1},
  270. };
  271. static state states_12[2] = {
  272.     {11, arcs_12_0},
  273.     {1, arcs_12_1},
  274. };
  275. static arc arcs_13_0[1] = {
  276.     {49, 1},
  277. };
  278. static arc arcs_13_1[3] = {
  279.     {21, 2},
  280.     {50, 3},
  281.     {0, 1},
  282. };
  283. static arc arcs_13_2[2] = {
  284.     {22, 4},
  285.     {0, 2},
  286. };
  287. static arc arcs_13_3[1] = {
  288.     {21, 5},
  289. };
  290. static arc arcs_13_4[2] = {
  291.     {21, 2},
  292.     {0, 4},
  293. };
  294. static arc arcs_13_5[2] = {
  295.     {22, 6},
  296.     {0, 5},
  297. };
  298. static arc arcs_13_6[1] = {
  299.     {21, 7},
  300. };
  301. static arc arcs_13_7[2] = {
  302.     {22, 8},
  303.     {0, 7},
  304. };
  305. static arc arcs_13_8[2] = {
  306.     {21, 7},
  307.     {0, 8},
  308. };
  309. static 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. };
  320. static arc arcs_14_0[1] = {
  321.     {51, 1},
  322. };
  323. static arc arcs_14_1[1] = {
  324.     {52, 2},
  325. };
  326. static arc arcs_14_2[1] = {
  327.     {0, 2},
  328. };
  329. static state states_14[3] = {
  330.     {1, arcs_14_0},
  331.     {1, arcs_14_1},
  332.     {1, arcs_14_2},
  333. };
  334. static arc arcs_15_0[1] = {
  335.     {53, 1},
  336. };
  337. static arc arcs_15_1[1] = {
  338.     {0, 1},
  339. };
  340. static state states_15[2] = {
  341.     {1, arcs_15_0},
  342.     {1, arcs_15_1},
  343. };
  344. static arc arcs_16_0[4] = {
  345.     {54, 1},
  346.     {55, 1},
  347.     {56, 1},
  348.     {57, 1},
  349. };
  350. static arc arcs_16_1[1] = {
  351.     {0, 1},
  352. };
  353. static state states_16[2] = {
  354.     {4, arcs_16_0},
  355.     {1, arcs_16_1},
  356. };
  357. static arc arcs_17_0[1] = {
  358.     {58, 1},
  359. };
  360. static arc arcs_17_1[1] = {
  361.     {0, 1},
  362. };
  363. static state states_17[2] = {
  364.     {1, arcs_17_0},
  365.     {1, arcs_17_1},
  366. };
  367. static arc arcs_18_0[1] = {
  368.     {59, 1},
  369. };
  370. static arc arcs_18_1[1] = {
  371.     {0, 1},
  372. };
  373. static state states_18[2] = {
  374.     {1, arcs_18_0},
  375.     {1, arcs_18_1},
  376. };
  377. static arc arcs_19_0[1] = {
  378.     {60, 1},
  379. };
  380. static arc arcs_19_1[2] = {
  381.     {9, 2},
  382.     {0, 1},
  383. };
  384. static arc arcs_19_2[1] = {
  385.     {0, 2},
  386. };
  387. static state states_19[3] = {
  388.     {1, arcs_19_0},
  389.     {2, arcs_19_1},
  390.     {1, arcs_19_2},
  391. };
  392. static arc arcs_20_0[1] = {
  393.     {61, 1},
  394. };
  395. static arc arcs_20_1[2] = {
  396.     {21, 2},
  397.     {0, 1},
  398. };
  399. static arc arcs_20_2[2] = {
  400.     {22, 3},
  401.     {0, 2},
  402. };
  403. static arc arcs_20_3[1] = {
  404.     {21, 4},
  405. };
  406. static arc arcs_20_4[2] = {
  407.     {22, 5},
  408.     {0, 4},
  409. };
  410. static arc arcs_20_5[1] = {
  411.     {21, 6},
  412. };
  413. static arc arcs_20_6[1] = {
  414.     {0, 6},
  415. };
  416. static state states_20[7] = {
  417.     {1, arcs_20_0},
  418.     {2, arcs_20_1},
  419.     {2, arcs_20_2},
  420.     {1, arcs_20_3},
  421.     {2, arcs_20_4},
  422.     {1, arcs_20_5},
  423.     {1, arcs_20_6},
  424. };
  425. static arc arcs_21_0[2] = {
  426.     {62, 1},
  427.     {64, 2},
  428. };
  429. static arc arcs_21_1[1] = {
  430.     {63, 3},
  431. };
  432. static arc arcs_21_2[1] = {
  433.     {65, 4},
  434. };
  435. static arc arcs_21_3[2] = {
  436.     {22, 1},
  437.     {0, 3},
  438. };
  439. static arc arcs_21_4[1] = {
  440.     {62, 5},
  441. };
  442. static arc arcs_21_5[2] = {
  443.     {23, 6},
  444.     {66, 7},
  445. };
  446. static arc arcs_21_6[1] = {
  447.     {0, 6},
  448. };
  449. static arc arcs_21_7[2] = {
  450.     {22, 8},
  451.     {0, 7},
  452. };
  453. static arc arcs_21_8[1] = {
  454.     {66, 7},
  455. };
  456. static state states_21[9] = {
  457.     {2, arcs_21_0},
  458.     {1, arcs_21_1},
  459.     {1, arcs_21_2},
  460.     {2, arcs_21_3},
  461.     {1, arcs_21_4},
  462.     {2, arcs_21_5},
  463.     {1, arcs_21_6},
  464.     {2, arcs_21_7},
  465.     {1, arcs_21_8},
  466. };
  467. static arc arcs_22_0[1] = {
  468.     {12, 1},
  469. };
  470. static arc arcs_22_1[2] = {
  471.     {12, 2},
  472.     {0, 1},
  473. };
  474. static arc arcs_22_2[1] = {
  475.     {12, 3},
  476. };
  477. static arc arcs_22_3[1] = {
  478.     {0, 3},
  479. };
  480. static state states_22[4] = {
  481.     {1, arcs_22_0},
  482.     {2, arcs_22_1},
  483.     {1, arcs_22_2},
  484.     {1, arcs_22_3},
  485. };
  486. static arc arcs_23_0[1] = {
  487.     {65, 1},
  488. };
  489. static arc arcs_23_1[2] = {
  490.     {12, 2},
  491.     {0, 1},
  492. };
  493. static arc arcs_23_2[1] = {
  494.     {12, 3},
  495. };
  496. static arc arcs_23_3[1] = {
  497.     {0, 3},
  498. };
  499. static state states_23[4] = {
  500.     {1, arcs_23_0},
  501.     {2, arcs_23_1},
  502.     {1, arcs_23_2},
  503.     {1, arcs_23_3},
  504. };
  505. static arc arcs_24_0[1] = {
  506.     {12, 1},
  507. };
  508. static arc arcs_24_1[2] = {
  509.     {67, 0},
  510.     {0, 1},
  511. };
  512. static state states_24[2] = {
  513.     {1, arcs_24_0},
  514.     {2, arcs_24_1},
  515. };
  516. static arc arcs_25_0[1] = {
  517.     {68, 1},
  518. };
  519. static arc arcs_25_1[1] = {
  520.     {12, 2},
  521. };
  522. static arc arcs_25_2[2] = {
  523.     {22, 1},
  524.     {0, 2},
  525. };
  526. static state states_25[3] = {
  527.     {1, arcs_25_0},
  528.     {1, arcs_25_1},
  529.     {2, arcs_25_2},
  530. };
  531. static arc arcs_26_0[1] = {
  532.     {69, 1},
  533. };
  534. static arc arcs_26_1[1] = {
  535.     {70, 2},
  536. };
  537. static arc arcs_26_2[2] = {
  538.     {71, 3},
  539.     {0, 2},
  540. };
  541. static arc arcs_26_3[1] = {
  542.     {21, 4},
  543. };
  544. static arc arcs_26_4[2] = {
  545.     {22, 5},
  546.     {0, 4},
  547. };
  548. static arc arcs_26_5[1] = {
  549.     {21, 6},
  550. };
  551. static arc arcs_26_6[1] = {
  552.     {0, 6},
  553. };
  554. static state states_26[7] = {
  555.     {1, arcs_26_0},
  556.     {1, arcs_26_1},
  557.     {2, arcs_26_2},
  558.     {1, arcs_26_3},
  559.     {2, arcs_26_4},
  560.     {1, arcs_26_5},
  561.     {1, arcs_26_6},
  562. };
  563. static arc arcs_27_0[1] = {
  564.     {72, 1},
  565. };
  566. static arc arcs_27_1[1] = {
  567.     {21, 2},
  568. };
  569. static arc arcs_27_2[2] = {
  570.     {22, 3},
  571.     {0, 2},
  572. };
  573. static arc arcs_27_3[1] = {
  574.     {21, 4},
  575. };
  576. static arc arcs_27_4[1] = {
  577.     {0, 4},
  578. };
  579. static state states_27[5] = {
  580.     {1, arcs_27_0},
  581.     {1, arcs_27_1},
  582.     {2, arcs_27_2},
  583.     {1, arcs_27_3},
  584.     {1, arcs_27_4},
  585. };
  586. static arc arcs_28_0[6] = {
  587.     {73, 1},
  588.     {74, 1},
  589.     {75, 1},
  590.     {76, 1},
  591.     {10, 1},
  592.     {77, 1},
  593. };
  594. static arc arcs_28_1[1] = {
  595.     {0, 1},
  596. };
  597. static state states_28[2] = {
  598.     {6, arcs_28_0},
  599.     {1, arcs_28_1},
  600. };
  601. static arc arcs_29_0[1] = {
  602.     {78, 1},
  603. };
  604. static arc arcs_29_1[1] = {
  605.     {21, 2},
  606. };
  607. static arc arcs_29_2[1] = {
  608.     {14, 3},
  609. };
  610. static arc arcs_29_3[1] = {
  611.     {15, 4},
  612. };
  613. static arc arcs_29_4[3] = {
  614.     {79, 1},
  615.     {80, 5},
  616.     {0, 4},
  617. };
  618. static arc arcs_29_5[1] = {
  619.     {14, 6},
  620. };
  621. static arc arcs_29_6[1] = {
  622.     {15, 7},
  623. };
  624. static arc arcs_29_7[1] = {
  625.     {0, 7},
  626. };
  627. static state states_29[8] = {
  628.     {1, arcs_29_0},
  629.     {1, arcs_29_1},
  630.     {1, arcs_29_2},
  631.     {1, arcs_29_3},
  632.     {3, arcs_29_4},
  633.     {1, arcs_29_5},
  634.     {1, arcs_29_6},
  635.     {1, arcs_29_7},
  636. };
  637. static arc arcs_30_0[1] = {
  638.     {81, 1},
  639. };
  640. static arc arcs_30_1[1] = {
  641.     {21, 2},
  642. };
  643. static arc arcs_30_2[1] = {
  644.     {14, 3},
  645. };
  646. static arc arcs_30_3[1] = {
  647.     {15, 4},
  648. };
  649. static arc arcs_30_4[2] = {
  650.     {80, 5},
  651.     {0, 4},
  652. };
  653. static arc arcs_30_5[1] = {
  654.     {14, 6},
  655. };
  656. static arc arcs_30_6[1] = {
  657.     {15, 7},
  658. };
  659. static arc arcs_30_7[1] = {
  660.     {0, 7},
  661. };
  662. static state states_30[8] = {
  663.     {1, arcs_30_0},
  664.     {1, arcs_30_1},
  665.     {1, arcs_30_2},
  666.     {1, arcs_30_3},
  667.     {2, arcs_30_4},
  668.     {1, arcs_30_5},
  669.     {1, arcs_30_6},
  670.     {1, arcs_30_7},
  671. };
  672. static arc arcs_31_0[1] = {
  673.     {82, 1},
  674. };
  675. static arc arcs_31_1[1] = {
  676.     {52, 2},
  677. };
  678. static arc arcs_31_2[1] = {
  679.     {71, 3},
  680. };
  681. static arc arcs_31_3[1] = {
  682.     {9, 4},
  683. };
  684. static arc arcs_31_4[1] = {
  685.     {14, 5},
  686. };
  687. static arc arcs_31_5[1] = {
  688.     {15, 6},
  689. };
  690. static arc arcs_31_6[2] = {
  691.     {80, 7},
  692.     {0, 6},
  693. };
  694. static arc arcs_31_7[1] = {
  695.     {14, 8},
  696. };
  697. static arc arcs_31_8[1] = {
  698.     {15, 9},
  699. };
  700. static arc arcs_31_9[1] = {
  701.     {0, 9},
  702. };
  703. static state states_31[10] = {
  704.     {1, arcs_31_0},
  705.     {1, arcs_31_1},
  706.     {1, arcs_31_2},
  707.     {1, arcs_31_3},
  708.     {1, arcs_31_4},
  709.     {1, arcs_31_5},
  710.     {2, arcs_31_6},
  711.     {1, arcs_31_7},
  712.     {1, arcs_31_8},
  713.     {1, arcs_31_9},
  714. };
  715. static arc arcs_32_0[1] = {
  716.     {83, 1},
  717. };
  718. static arc arcs_32_1[1] = {
  719.     {14, 2},
  720. };
  721. static arc arcs_32_2[1] = {
  722.     {15, 3},
  723. };
  724. static arc arcs_32_3[2] = {
  725.     {84, 4},
  726.     {85, 5},
  727. };
  728. static arc arcs_32_4[1] = {
  729.     {14, 6},
  730. };
  731. static arc arcs_32_5[1] = {
  732.     {14, 7},
  733. };
  734. static arc arcs_32_6[1] = {
  735.     {15, 8},
  736. };
  737. static arc arcs_32_7[1] = {
  738.     {15, 9},
  739. };
  740. static arc arcs_32_8[3] = {
  741.     {84, 4},
  742.     {80, 5},
  743.     {0, 8},
  744. };
  745. static arc arcs_32_9[1] = {
  746.     {0, 9},
  747. };
  748. static state states_32[10] = {
  749.     {1, arcs_32_0},
  750.     {1, arcs_32_1},
  751.     {1, arcs_32_2},
  752.     {2, arcs_32_3},
  753.     {1, arcs_32_4},
  754.     {1, arcs_32_5},
  755.     {1, arcs_32_6},
  756.     {1, arcs_32_7},
  757.     {3, arcs_32_8},
  758.     {1, arcs_32_9},
  759. };
  760. static arc arcs_33_0[1] = {
  761.     {86, 1},
  762. };
  763. static arc arcs_33_1[2] = {
  764.     {21, 2},
  765.     {0, 1},
  766. };
  767. static arc arcs_33_2[2] = {
  768.     {22, 3},
  769.     {0, 2},
  770. };
  771. static arc arcs_33_3[1] = {
  772.     {21, 4},
  773. };
  774. static arc arcs_33_4[1] = {
  775.     {0, 4},
  776. };
  777. static state states_33[5] = {
  778.     {1, arcs_33_0},
  779.     {2, arcs_33_1},
  780.     {2, arcs_33_2},
  781.     {1, arcs_33_3},
  782.     {1, arcs_33_4},
  783. };
  784. static arc arcs_34_0[2] = {
  785.     {3, 1},
  786.     {2, 2},
  787. };
  788. static arc arcs_34_1[1] = {
  789.     {0, 1},
  790. };
  791. static arc arcs_34_2[1] = {
  792.     {87, 3},
  793. };
  794. static arc arcs_34_3[1] = {
  795.     {6, 4},
  796. };
  797. static arc arcs_34_4[2] = {
  798.     {6, 4},
  799.     {88, 1},
  800. };
  801. static state states_34[5] = {
  802.     {2, arcs_34_0},
  803.     {1, arcs_34_1},
  804.     {1, arcs_34_2},
  805.     {1, arcs_34_3},
  806.     {2, arcs_34_4},
  807. };
  808. static arc arcs_35_0[2] = {
  809.     {89, 1},
  810.     {91, 2},
  811. };
  812. static arc arcs_35_1[2] = {
  813.     {90, 3},
  814.     {0, 1},
  815. };
  816. static arc arcs_35_2[1] = {
  817.     {0, 2},
  818. };
  819. static arc arcs_35_3[1] = {
  820.     {89, 1},
  821. };
  822. static state states_35[4] = {
  823.     {2, arcs_35_0},
  824.     {2, arcs_35_1},
  825.     {1, arcs_35_2},
  826.     {1, arcs_35_3},
  827. };
  828. static arc arcs_36_0[1] = {
  829.     {92, 1},
  830. };
  831. static arc arcs_36_1[2] = {
  832.     {93, 0},
  833.     {0, 1},
  834. };
  835. static state states_36[2] = {
  836.     {1, arcs_36_0},
  837.     {2, arcs_36_1},
  838. };
  839. static arc arcs_37_0[2] = {
  840.     {94, 1},
  841.     {95, 2},
  842. };
  843. static arc arcs_37_1[1] = {
  844.     {92, 2},
  845. };
  846. static arc arcs_37_2[1] = {
  847.     {0, 2},
  848. };
  849. static state states_37[3] = {
  850.     {2, arcs_37_0},
  851.     {1, arcs_37_1},
  852.     {1, arcs_37_2},
  853. };
  854. static arc arcs_38_0[1] = {
  855.     {70, 1},
  856. };
  857. static arc arcs_38_1[2] = {
  858.     {96, 0},
  859.     {0, 1},
  860. };
  861. static state states_38[2] = {
  862.     {1, arcs_38_0},
  863.     {2, arcs_38_1},
  864. };
  865. static arc arcs_39_0[10] = {
  866.     {97, 1},
  867.     {98, 1},
  868.     {99, 1},
  869.     {100, 1},
  870.     {101, 1},
  871.     {102, 1},
  872.     {103, 1},
  873.     {71, 1},
  874.     {94, 2},
  875.     {104, 3},
  876. };
  877. static arc arcs_39_1[1] = {
  878.     {0, 1},
  879. };
  880. static arc arcs_39_2[1] = {
  881.     {71, 1},
  882. };
  883. static arc arcs_39_3[2] = {
  884.     {94, 1},
  885.     {0, 3},
  886. };
  887. static state states_39[4] = {
  888.     {10, arcs_39_0},
  889.     {1, arcs_39_1},
  890.     {1, arcs_39_2},
  891.     {2, arcs_39_3},
  892. };
  893. static arc arcs_40_0[1] = {
  894.     {105, 1},
  895. };
  896. static arc arcs_40_1[2] = {
  897.     {106, 0},
  898.     {0, 1},
  899. };
  900. static state states_40[2] = {
  901.     {1, arcs_40_0},
  902.     {2, arcs_40_1},
  903. };
  904. static arc arcs_41_0[1] = {
  905.     {107, 1},
  906. };
  907. static arc arcs_41_1[2] = {
  908.     {108, 0},
  909.     {0, 1},
  910. };
  911. static state states_41[2] = {
  912.     {1, arcs_41_0},
  913.     {2, arcs_41_1},
  914. };
  915. static arc arcs_42_0[1] = {
  916.     {109, 1},
  917. };
  918. static arc arcs_42_1[2] = {
  919.     {110, 0},
  920.     {0, 1},
  921. };
  922. static state states_42[2] = {
  923.     {1, arcs_42_0},
  924.     {2, arcs_42_1},
  925. };
  926. static arc arcs_43_0[1] = {
  927.     {111, 1},
  928. };
  929. static arc arcs_43_1[3] = {
  930.     {112, 0},
  931.     {50, 0},
  932.     {0, 1},
  933. };
  934. static state states_43[2] = {
  935.     {1, arcs_43_0},
  936.     {3, arcs_43_1},
  937. };
  938. static arc arcs_44_0[1] = {
  939.     {113, 1},
  940. };
  941. static arc arcs_44_1[3] = {
  942.     {114, 0},
  943.     {115, 0},
  944.     {0, 1},
  945. };
  946. static state states_44[2] = {
  947.     {1, arcs_44_0},
  948.     {3, arcs_44_1},
  949. };
  950. static arc arcs_45_0[1] = {
  951.     {116, 1},
  952. };
  953. static arc arcs_45_1[4] = {
  954.     {23, 0},
  955.     {117, 0},
  956.     {118, 0},
  957.     {0, 1},
  958. };
  959. static state states_45[2] = {
  960.     {1, arcs_45_0},
  961.     {4, arcs_45_1},
  962. };
  963. static arc arcs_46_0[4] = {
  964.     {114, 1},
  965.     {115, 1},
  966.     {119, 1},
  967.     {120, 2},
  968. };
  969. static arc arcs_46_1[1] = {
  970.     {116, 2},
  971. };
  972. static arc arcs_46_2[1] = {
  973.     {0, 2},
  974. };
  975. static state states_46[3] = {
  976.     {4, arcs_46_0},
  977.     {1, arcs_46_1},
  978.     {1, arcs_46_2},
  979. };
  980. static arc arcs_47_0[1] = {
  981.     {121, 1},
  982. };
  983. static arc arcs_47_1[3] = {
  984.     {122, 1},
  985.     {24, 2},
  986.     {0, 1},
  987. };
  988. static arc arcs_47_2[1] = {
  989.     {116, 3},
  990. };
  991. static arc arcs_47_3[2] = {
  992.     {24, 2},
  993.     {0, 3},
  994. };
  995. static state states_47[4] = {
  996.     {1, arcs_47_0},
  997.     {3, arcs_47_1},
  998.     {1, arcs_47_2},
  999.     {2, arcs_47_3},
  1000. };
  1001. static arc arcs_48_0[7] = {
  1002.     {16, 1},
  1003.     {123, 2},
  1004.     {126, 3},
  1005.     {129, 4},
  1006.     {12, 5},
  1007.     {130, 5},
  1008.     {131, 6},
  1009. };
  1010. static arc arcs_48_1[2] = {
  1011.     {9, 7},
  1012.     {18, 5},
  1013. };
  1014. static arc arcs_48_2[2] = {
  1015.     {124, 8},
  1016.     {125, 5},
  1017. };
  1018. static arc arcs_48_3[2] = {
  1019.     {127, 9},
  1020.     {128, 5},
  1021. };
  1022. static arc arcs_48_4[1] = {
  1023.     {9, 10},
  1024. };
  1025. static arc arcs_48_5[1] = {
  1026.     {0, 5},
  1027. };
  1028. static arc arcs_48_6[2] = {
  1029.     {131, 6},
  1030.     {0, 6},
  1031. };
  1032. static arc arcs_48_7[1] = {
  1033.     {18, 5},
  1034. };
  1035. static arc arcs_48_8[1] = {
  1036.     {125, 5},
  1037. };
  1038. static arc arcs_48_9[1] = {
  1039.     {128, 5},
  1040. };
  1041. static arc arcs_48_10[1] = {
  1042.     {129, 5},
  1043. };
  1044. static state states_48[11] = {
  1045.     {7, arcs_48_0},
  1046.     {2, arcs_48_1},
  1047.     {2, arcs_48_2},
  1048.     {2, arcs_48_3},
  1049.     {1, arcs_48_4},
  1050.     {1, arcs_48_5},
  1051.     {2, arcs_48_6},
  1052.     {1, arcs_48_7},
  1053.     {1, arcs_48_8},
  1054.     {1, arcs_48_9},
  1055.     {1, arcs_48_10},
  1056. };
  1057. static arc arcs_49_0[1] = {
  1058.     {21, 1},
  1059. };
  1060. static arc arcs_49_1[3] = {
  1061.     {132, 2},
  1062.     {22, 3},
  1063.     {0, 1},
  1064. };
  1065. static arc arcs_49_2[1] = {
  1066.     {0, 2},
  1067. };
  1068. static arc arcs_49_3[2] = {
  1069.     {21, 4},
  1070.     {0, 3},
  1071. };
  1072. static arc arcs_49_4[2] = {
  1073.     {22, 3},
  1074.     {0, 4},
  1075. };
  1076. static state states_49[5] = {
  1077.     {1, arcs_49_0},
  1078.     {3, arcs_49_1},
  1079.     {1, arcs_49_2},
  1080.     {2, arcs_49_3},
  1081.     {2, arcs_49_4},
  1082. };
  1083. static arc arcs_50_0[1] = {
  1084.     {133, 1},
  1085. };
  1086. static arc arcs_50_1[2] = {
  1087.     {17, 2},
  1088.     {14, 3},
  1089. };
  1090. static arc arcs_50_2[1] = {
  1091.     {14, 3},
  1092. };
  1093. static arc arcs_50_3[1] = {
  1094.     {21, 4},
  1095. };
  1096. static arc arcs_50_4[1] = {
  1097.     {0, 4},
  1098. };
  1099. static state states_50[5] = {
  1100.     {1, arcs_50_0},
  1101.     {2, arcs_50_1},
  1102.     {1, arcs_50_2},
  1103.     {1, arcs_50_3},
  1104.     {1, arcs_50_4},
  1105. };
  1106. static arc arcs_51_0[3] = {
  1107.     {16, 1},
  1108.     {123, 2},
  1109.     {67, 3},
  1110. };
  1111. static arc arcs_51_1[2] = {
  1112.     {134, 4},
  1113.     {18, 5},
  1114. };
  1115. static arc arcs_51_2[1] = {
  1116.     {135, 6},
  1117. };
  1118. static arc arcs_51_3[1] = {
  1119.     {12, 5},
  1120. };
  1121. static arc arcs_51_4[1] = {
  1122.     {18, 5},
  1123. };
  1124. static arc arcs_51_5[1] = {
  1125.     {0, 5},
  1126. };
  1127. static arc arcs_51_6[1] = {
  1128.     {125, 5},
  1129. };
  1130. static state states_51[7] = {
  1131.     {3, arcs_51_0},
  1132.     {2, arcs_51_1},
  1133.     {1, arcs_51_2},
  1134.     {1, arcs_51_3},
  1135.     {1, arcs_51_4},
  1136.     {1, arcs_51_5},
  1137.     {1, arcs_51_6},
  1138. };
  1139. static arc arcs_52_0[1] = {
  1140.     {136, 1},
  1141. };
  1142. static arc arcs_52_1[2] = {
  1143.     {22, 2},
  1144.     {0, 1},
  1145. };
  1146. static arc arcs_52_2[2] = {
  1147.     {136, 1},
  1148.     {0, 2},
  1149. };
  1150. static state states_52[3] = {
  1151.     {1, arcs_52_0},
  1152.     {2, arcs_52_1},
  1153.     {2, arcs_52_2},
  1154. };
  1155. static arc arcs_53_0[3] = {
  1156.     {67, 1},
  1157.     {21, 2},
  1158.     {14, 3},
  1159. };
  1160. static arc arcs_53_1[1] = {
  1161.     {67, 4},
  1162. };
  1163. static arc arcs_53_2[2] = {
  1164.     {14, 3},
  1165.     {0, 2},
  1166. };
  1167. static arc arcs_53_3[3] = {
  1168.     {21, 5},
  1169.     {137, 6},
  1170.     {0, 3},
  1171. };
  1172. static arc arcs_53_4[1] = {
  1173.     {67, 6},
  1174. };
  1175. static arc arcs_53_5[2] = {
  1176.     {137, 6},
  1177.     {0, 5},
  1178. };
  1179. static arc arcs_53_6[1] = {
  1180.     {0, 6},
  1181. };
  1182. static state states_53[7] = {
  1183.     {3, arcs_53_0},
  1184.     {1, arcs_53_1},
  1185.     {2, arcs_53_2},
  1186.     {3, arcs_53_3},
  1187.     {1, arcs_53_4},
  1188.     {2, arcs_53_5},
  1189.     {1, arcs_53_6},
  1190. };
  1191. static arc arcs_54_0[1] = {
  1192.     {14, 1},
  1193. };
  1194. static arc arcs_54_1[2] = {
  1195.     {21, 2},
  1196.     {0, 1},
  1197. };
  1198. static arc arcs_54_2[1] = {
  1199.     {0, 2},
  1200. };
  1201. static state states_54[3] = {
  1202.     {1, arcs_54_0},
  1203.     {2, arcs_54_1},
  1204.     {1, arcs_54_2},
  1205. };
  1206. static arc arcs_55_0[1] = {
  1207.     {70, 1},
  1208. };
  1209. static arc arcs_55_1[2] = {
  1210.     {22, 2},
  1211.     {0, 1},
  1212. };
  1213. static arc arcs_55_2[2] = {
  1214.     {70, 1},
  1215.     {0, 2},
  1216. };
  1217. static state states_55[3] = {
  1218.     {1, arcs_55_0},
  1219.     {2, arcs_55_1},
  1220.     {2, arcs_55_2},
  1221. };
  1222. static arc arcs_56_0[1] = {
  1223.     {21, 1},
  1224. };
  1225. static arc arcs_56_1[2] = {
  1226.     {22, 2},
  1227.     {0, 1},
  1228. };
  1229. static arc arcs_56_2[2] = {
  1230.     {21, 1},
  1231.     {0, 2},
  1232. };
  1233. static state states_56[3] = {
  1234.     {1, arcs_56_0},
  1235.     {2, arcs_56_1},
  1236.     {2, arcs_56_2},
  1237. };
  1238. static arc arcs_57_0[1] = {
  1239.     {21, 1},
  1240. };
  1241. static arc arcs_57_1[1] = {
  1242.     {14, 2},
  1243. };
  1244. static arc arcs_57_2[1] = {
  1245.     {21, 3},
  1246. };
  1247. static arc arcs_57_3[2] = {
  1248.     {22, 4},
  1249.     {0, 3},
  1250. };
  1251. static arc arcs_57_4[2] = {
  1252.     {21, 1},
  1253.     {0, 4},
  1254. };
  1255. static state states_57[5] = {
  1256.     {1, arcs_57_0},
  1257.     {1, arcs_57_1},
  1258.     {1, arcs_57_2},
  1259.     {2, arcs_57_3},
  1260.     {2, arcs_57_4},
  1261. };
  1262. static arc arcs_58_0[1] = {
  1263.     {138, 1},
  1264. };
  1265. static arc arcs_58_1[1] = {
  1266.     {12, 2},
  1267. };
  1268. static arc arcs_58_2[2] = {
  1269.     {16, 3},
  1270.     {14, 4},
  1271. };
  1272. static arc arcs_58_3[1] = {
  1273.     {9, 5},
  1274. };
  1275. static arc arcs_58_4[1] = {
  1276.     {15, 6},
  1277. };
  1278. static arc arcs_58_5[1] = {
  1279.     {18, 7},
  1280. };
  1281. static arc arcs_58_6[1] = {
  1282.     {0, 6},
  1283. };
  1284. static arc arcs_58_7[1] = {
  1285.     {14, 4},
  1286. };
  1287. static state states_58[8] = {
  1288.     {1, arcs_58_0},
  1289.     {1, arcs_58_1},
  1290.     {2, arcs_58_2},
  1291.     {1, arcs_58_3},
  1292.     {1, arcs_58_4},
  1293.     {1, arcs_58_5},
  1294.     {1, arcs_58_6},
  1295.     {1, arcs_58_7},
  1296. };
  1297. static arc arcs_59_0[3] = {
  1298.     {139, 1},
  1299.     {23, 2},
  1300.     {24, 3},
  1301. };
  1302. static arc arcs_59_1[2] = {
  1303.     {22, 4},
  1304.     {0, 1},
  1305. };
  1306. static arc arcs_59_2[1] = {
  1307.     {21, 5},
  1308. };
  1309. static arc arcs_59_3[1] = {
  1310.     {21, 6},
  1311. };
  1312. static arc arcs_59_4[4] = {
  1313.     {139, 1},
  1314.     {23, 2},
  1315.     {24, 3},
  1316.     {0, 4},
  1317. };
  1318. static arc arcs_59_5[2] = {
  1319.     {22, 7},
  1320.     {0, 5},
  1321. };
  1322. static arc arcs_59_6[1] = {
  1323.     {0, 6},
  1324. };
  1325. static arc arcs_59_7[1] = {
  1326.     {24, 3},
  1327. };
  1328. static state states_59[8] = {
  1329.     {3, arcs_59_0},
  1330.     {2, arcs_59_1},
  1331.     {1, arcs_59_2},
  1332.     {1, arcs_59_3},
  1333.     {4, arcs_59_4},
  1334.     {2, arcs_59_5},
  1335.     {1, arcs_59_6},
  1336.     {1, arcs_59_7},
  1337. };
  1338. static arc arcs_60_0[1] = {
  1339.     {21, 1},
  1340. };
  1341. static arc arcs_60_1[2] = {
  1342.     {20, 2},
  1343.     {0, 1},
  1344. };
  1345. static arc arcs_60_2[1] = {
  1346.     {21, 3},
  1347. };
  1348. static arc arcs_60_3[1] = {
  1349.     {0, 3},
  1350. };
  1351. static state states_60[4] = {
  1352.     {1, arcs_60_0},
  1353.     {2, arcs_60_1},
  1354.     {1, arcs_60_2},
  1355.     {1, arcs_60_3},
  1356. };
  1357. static arc arcs_61_0[2] = {
  1358.     {132, 1},
  1359.     {141, 1},
  1360. };
  1361. static arc arcs_61_1[1] = {
  1362.     {0, 1},
  1363. };
  1364. static state states_61[2] = {
  1365.     {2, arcs_61_0},
  1366.     {1, arcs_61_1},
  1367. };
  1368. static arc arcs_62_0[1] = {
  1369.     {82, 1},
  1370. };
  1371. static arc arcs_62_1[1] = {
  1372.     {52, 2},
  1373. };
  1374. static arc arcs_62_2[1] = {
  1375.     {71, 3},
  1376. };
  1377. static arc arcs_62_3[1] = {
  1378.     {9, 4},
  1379. };
  1380. static arc arcs_62_4[2] = {
  1381.     {140, 5},
  1382.     {0, 4},
  1383. };
  1384. static arc arcs_62_5[1] = {
  1385.     {0, 5},
  1386. };
  1387. static state states_62[6] = {
  1388.     {1, arcs_62_0},
  1389.     {1, arcs_62_1},
  1390.     {1, arcs_62_2},
  1391.     {1, arcs_62_3},
  1392.     {2, arcs_62_4},
  1393.     {1, arcs_62_5},
  1394. };
  1395. static arc arcs_63_0[1] = {
  1396.     {78, 1},
  1397. };
  1398. static arc arcs_63_1[1] = {
  1399.     {21, 2},
  1400. };
  1401. static arc arcs_63_2[2] = {
  1402.     {140, 3},
  1403.     {0, 2},
  1404. };
  1405. static arc arcs_63_3[1] = {
  1406.     {0, 3},
  1407. };
  1408. static state states_63[4] = {
  1409.     {1, arcs_63_0},
  1410.     {1, arcs_63_1},
  1411.     {2, arcs_63_2},
  1412.     {1, arcs_63_3},
  1413. };
  1414. static dfa dfas[64] = {
  1415.     {256, "single_input", 0, 3, states_0,
  1416.      "\004\030\001\000\000\000\052\174\061\101\016\100\000\000\214\110\056\004"},
  1417.     {257, "file_input", 0, 2, states_1,
  1418.      "\204\030\001\000\000\000\052\174\061\101\016\100\000\000\214\110\056\004"},
  1419.     {258, "eval_input", 0, 3, states_2,
  1420.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\056\000"},
  1421.     {259, "funcdef", 0, 6, states_3,
  1422.      "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1423.     {260, "parameters", 0, 4, states_4,
  1424.      "\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1425.     {261, "varargslist", 0, 10, states_5,
  1426.      "\000\020\201\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1427.     {262, "fpdef", 0, 4, states_6,
  1428.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1429.     {263, "fplist", 0, 3, states_7,
  1430.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1431.     {264, "stmt", 0, 2, states_8,
  1432.      "\000\030\001\000\000\000\052\174\061\101\016\100\000\000\214\110\056\004"},
  1433.     {265, "simple_stmt", 0, 4, states_9,
  1434.      "\000\020\001\000\000\000\052\174\061\001\000\100\000\000\214\110\056\000"},
  1435.     {266, "small_stmt", 0, 2, states_10,
  1436.      "\000\020\001\000\000\000\052\174\061\001\000\100\000\000\214\110\056\000"},
  1437.     {267, "expr_stmt", 0, 6, states_11,
  1438.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\056\000"},
  1439.     {268, "augassign", 0, 2, states_12,
  1440.      "\000\000\000\000\300\377\001\000\000\000\000\000\000\000\000\000\000\000"},
  1441.     {269, "print_stmt", 0, 9, states_13,
  1442.      "\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000"},
  1443.     {270, "del_stmt", 0, 3, states_14,
  1444.      "\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000"},
  1445.     {271, "pass_stmt", 0, 2, states_15,
  1446.      "\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000"},
  1447.     {272, "flow_stmt", 0, 2, states_16,
  1448.      "\000\000\000\000\000\000\000\074\000\000\000\000\000\000\000\000\000\000"},
  1449.     {273, "break_stmt", 0, 2, states_17,
  1450.      "\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000"},
  1451.     {274, "continue_stmt", 0, 2, states_18,
  1452.      "\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000"},
  1453.     {275, "return_stmt", 0, 3, states_19,
  1454.      "\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000"},
  1455.     {276, "raise_stmt", 0, 7, states_20,
  1456.      "\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000"},
  1457.     {277, "import_stmt", 0, 9, states_21,
  1458.      "\000\000\000\000\000\000\000\100\001\000\000\000\000\000\000\000\000\000"},
  1459.     {278, "import_as_name", 0, 4, states_22,
  1460.      "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1461.     {279, "dotted_as_name", 0, 4, states_23,
  1462.      "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1463.     {280, "dotted_name", 0, 2, states_24,
  1464.      "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1465.     {281, "global_stmt", 0, 3, states_25,
  1466.      "\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000"},
  1467.     {282, "exec_stmt", 0, 7, states_26,
  1468.      "\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"},
  1469.     {283, "assert_stmt", 0, 5, states_27,
  1470.      "\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000"},
  1471.     {284, "compound_stmt", 0, 2, states_28,
  1472.      "\000\010\000\000\000\000\000\000\000\100\016\000\000\000\000\000\000\004"},
  1473.     {285, "if_stmt", 0, 8, states_29,
  1474.      "\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000"},
  1475.     {286, "while_stmt", 0, 8, states_30,
  1476.      "\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000"},
  1477.     {287, "for_stmt", 0, 10, states_31,
  1478.      "\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000"},
  1479.     {288, "try_stmt", 0, 10, states_32,
  1480.      "\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000"},
  1481.     {289, "except_clause", 0, 5, states_33,
  1482.      "\000\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000"},
  1483.     {290, "suite", 0, 5, states_34,
  1484.      "\004\020\001\000\000\000\052\174\061\001\000\100\000\000\214\110\056\000"},
  1485.     {291, "test", 0, 4, states_35,
  1486.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\056\000"},
  1487.     {292, "and_test", 0, 2, states_36,
  1488.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\016\000"},
  1489.     {293, "not_test", 0, 3, states_37,
  1490.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\016\000"},
  1491.     {294, "comparison", 0, 2, states_38,
  1492.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1493.     {295, "comp_op", 0, 4, states_39,
  1494.      "\000\000\000\000\000\000\000\000\200\000\000\100\376\001\000\000\000\000"},
  1495.     {296, "expr", 0, 2, states_40,
  1496.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1497.     {297, "xor_expr", 0, 2, states_41,
  1498.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1499.     {298, "and_expr", 0, 2, states_42,
  1500.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1501.     {299, "shift_expr", 0, 2, states_43,
  1502.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1503.     {300, "arith_expr", 0, 2, states_44,
  1504.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1505.     {301, "term", 0, 2, states_45,
  1506.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1507.     {302, "factor", 0, 3, states_46,
  1508.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1509.     {303, "power", 0, 4, states_47,
  1510.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\110\016\000"},
  1511.     {304, "atom", 0, 11, states_48,
  1512.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\110\016\000"},
  1513.     {305, "listmaker", 0, 5, states_49,
  1514.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\056\000"},
  1515.     {306, "lambdef", 0, 5, states_50,
  1516.      "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000"},
  1517.     {307, "trailer", 0, 7, states_51,
  1518.      "\000\000\001\000\000\000\000\000\010\000\000\000\000\000\000\010\000\000"},
  1519.     {308, "subscriptlist", 0, 3, states_52,
  1520.      "\000\120\001\000\000\000\000\000\010\000\000\100\000\000\214\110\056\000"},
  1521.     {309, "subscript", 0, 7, states_53,
  1522.      "\000\120\001\000\000\000\000\000\010\000\000\100\000\000\214\110\056\000"},
  1523.     {310, "sliceop", 0, 3, states_54,
  1524.      "\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
  1525.     {311, "exprlist", 0, 3, states_55,
  1526.      "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\214\110\016\000"},
  1527.     {312, "testlist", 0, 3, states_56,
  1528.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\056\000"},
  1529.     {313, "dictmaker", 0, 5, states_57,
  1530.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\056\000"},
  1531.     {314, "classdef", 0, 8, states_58,
  1532.      "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004"},
  1533.     {315, "arglist", 0, 8, states_59,
  1534.      "\000\020\201\001\000\000\000\000\000\000\000\100\000\000\214\110\056\000"},
  1535.     {316, "argument", 0, 4, states_60,
  1536.      "\000\020\001\000\000\000\000\000\000\000\000\100\000\000\214\110\056\000"},
  1537.     {317, "list_iter", 0, 2, states_61,
  1538.      "\000\000\000\000\000\000\000\000\000\100\004\000\000\000\000\000\000\000"},
  1539.     {318, "list_for", 0, 6, states_62,
  1540.      "\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000"},
  1541.     {319, "list_if", 0, 4, states_63,
  1542.      "\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000"},
  1543. };
  1544. static label labels[142] = {
  1545.     {0, "EMPTY"},
  1546.     {256, 0},
  1547.     {4, 0},
  1548.     {265, 0},
  1549.     {284, 0},
  1550.     {257, 0},
  1551.     {264, 0},
  1552.     {0, 0},
  1553.     {258, 0},
  1554.     {312, 0},
  1555.     {259, 0},
  1556.     {1, "def"},
  1557.     {1, 0},
  1558.     {260, 0},
  1559.     {11, 0},
  1560.     {290, 0},
  1561.     {7, 0},
  1562.     {261, 0},
  1563.     {8, 0},
  1564.     {262, 0},
  1565.     {22, 0},
  1566.     {291, 0},
  1567.     {12, 0},
  1568.     {16, 0},
  1569.     {36, 0},
  1570.     {263, 0},
  1571.     {266, 0},
  1572.     {13, 0},
  1573.     {267, 0},
  1574.     {269, 0},
  1575.     {270, 0},
  1576.     {271, 0},
  1577.     {272, 0},
  1578.     {277, 0},
  1579.     {281, 0},
  1580.     {282, 0},
  1581.     {283, 0},
  1582.     {268, 0},
  1583.     {37, 0},
  1584.     {38, 0},
  1585.     {39, 0},
  1586.     {40, 0},
  1587.     {41, 0},
  1588.     {42, 0},
  1589.     {43, 0},
  1590.     {44, 0},
  1591.     {45, 0},
  1592.     {46, 0},
  1593.     {47, 0},
  1594.     {1, "print"},
  1595.     {35, 0},
  1596.     {1, "del"},
  1597.     {311, 0},
  1598.     {1, "pass"},
  1599.     {273, 0},
  1600.     {274, 0},
  1601.     {275, 0},
  1602.     {276, 0},
  1603.     {1, "break"},
  1604.     {1, "continue"},
  1605.     {1, "return"},
  1606.     {1, "raise"},
  1607.     {1, "import"},
  1608.     {279, 0},
  1609.     {1, "from"},
  1610.     {280, 0},
  1611.     {278, 0},
  1612.     {23, 0},
  1613.     {1, "global"},
  1614.     {1, "exec"},
  1615.     {296, 0},
  1616.     {1, "in"},
  1617.     {1, "assert"},
  1618.     {285, 0},
  1619.     {286, 0},
  1620.     {287, 0},
  1621.     {288, 0},
  1622.     {314, 0},
  1623.     {1, "if"},
  1624.     {1, "elif"},
  1625.     {1, "else"},
  1626.     {1, "while"},
  1627.     {1, "for"},
  1628.     {1, "try"},
  1629.     {289, 0},
  1630.     {1, "finally"},
  1631.     {1, "except"},
  1632.     {5, 0},
  1633.     {6, 0},
  1634.     {292, 0},
  1635.     {1, "or"},
  1636.     {306, 0},
  1637.     {293, 0},
  1638.     {1, "and"},
  1639.     {1, "not"},
  1640.     {294, 0},
  1641.     {295, 0},
  1642.     {20, 0},
  1643.     {21, 0},
  1644.     {28, 0},
  1645.     {31, 0},
  1646.     {30, 0},
  1647.     {29, 0},
  1648.     {29, 0},
  1649.     {1, "is"},
  1650.     {297, 0},
  1651.     {18, 0},
  1652.     {298, 0},
  1653.     {33, 0},
  1654.     {299, 0},
  1655.     {19, 0},
  1656.     {300, 0},
  1657.     {34, 0},
  1658.     {301, 0},
  1659.     {14, 0},
  1660.     {15, 0},
  1661.     {302, 0},
  1662.     {17, 0},
  1663.     {24, 0},
  1664.     {32, 0},
  1665.     {303, 0},
  1666.     {304, 0},
  1667.     {307, 0},
  1668.     {9, 0},
  1669.     {305, 0},
  1670.     {10, 0},
  1671.     {26, 0},
  1672.     {313, 0},
  1673.     {27, 0},
  1674.     {25, 0},
  1675.     {2, 0},
  1676.     {3, 0},
  1677.     {318, 0},
  1678.     {1, "lambda"},
  1679.     {315, 0},
  1680.     {308, 0},
  1681.     {309, 0},
  1682.     {310, 0},
  1683.     {1, "class"},
  1684.     {316, 0},
  1685.     {317, 0},
  1686.     {319, 0},
  1687. };
  1688. grammar _PyParser_Grammar = {
  1689.     64,
  1690.     dfas,
  1691.     {142, labels},
  1692.     256
  1693. };
  1694.