PageRenderTime 1067ms CodeModel.GetById 161ms app.highlight 781ms RepoModel.GetById 110ms app.codeStats 0ms

/Python/graminit.c

http://unladen-swallow.googlecode.com/
C | 2145 lines | 2143 code | 1 blank | 1 comment | 0 complexity | f09aa3d8dfa766a06642976dbdba6d5f MD5 | raw file
   1/* Generated by Parser/pgen */
   2
   3#include "pgenheaders.h"
   4#include "grammar.h"
   5PyAPI_DATA(grammar) _PyParser_Grammar;
   6static arc arcs_0_0[3] = {
   7	{2, 1},
   8	{3, 1},
   9	{4, 2},
  10};
  11static arc arcs_0_1[1] = {
  12	{0, 1},
  13};
  14static arc arcs_0_2[1] = {
  15	{2, 1},
  16};
  17static state states_0[3] = {
  18	{3, arcs_0_0},
  19	{1, arcs_0_1},
  20	{1, arcs_0_2},
  21};
  22static arc arcs_1_0[3] = {
  23	{2, 0},
  24	{6, 0},
  25	{7, 1},
  26};
  27static arc arcs_1_1[1] = {
  28	{0, 1},
  29};
  30static state states_1[2] = {
  31	{3, arcs_1_0},
  32	{1, arcs_1_1},
  33};
  34static arc arcs_2_0[1] = {
  35	{9, 1},
  36};
  37static arc arcs_2_1[2] = {
  38	{2, 1},
  39	{7, 2},
  40};
  41static arc arcs_2_2[1] = {
  42	{0, 2},
  43};
  44static state states_2[3] = {
  45	{1, arcs_2_0},
  46	{2, arcs_2_1},
  47	{1, arcs_2_2},
  48};
  49static arc arcs_3_0[1] = {
  50	{11, 1},
  51};
  52static arc arcs_3_1[1] = {
  53	{12, 2},
  54};
  55static arc arcs_3_2[2] = {
  56	{13, 3},
  57	{2, 4},
  58};
  59static arc arcs_3_3[2] = {
  60	{14, 5},
  61	{15, 6},
  62};
  63static arc arcs_3_4[1] = {
  64	{0, 4},
  65};
  66static arc arcs_3_5[1] = {
  67	{15, 6},
  68};
  69static arc arcs_3_6[1] = {
  70	{2, 4},
  71};
  72static state states_3[7] = {
  73	{1, arcs_3_0},
  74	{1, arcs_3_1},
  75	{2, arcs_3_2},
  76	{2, arcs_3_3},
  77	{1, arcs_3_4},
  78	{1, arcs_3_5},
  79	{1, arcs_3_6},
  80};
  81static arc arcs_4_0[1] = {
  82	{10, 1},
  83};
  84static arc arcs_4_1[2] = {
  85	{10, 1},
  86	{0, 1},
  87};
  88static state states_4[2] = {
  89	{1, arcs_4_0},
  90	{2, arcs_4_1},
  91};
  92static arc arcs_5_0[1] = {
  93	{16, 1},
  94};
  95static arc arcs_5_1[2] = {
  96	{18, 2},
  97	{19, 2},
  98};
  99static arc arcs_5_2[1] = {
 100	{0, 2},
 101};
 102static state states_5[3] = {
 103	{1, arcs_5_0},
 104	{2, arcs_5_1},
 105	{1, arcs_5_2},
 106};
 107static arc arcs_6_0[1] = {
 108	{20, 1},
 109};
 110static arc arcs_6_1[1] = {
 111	{21, 2},
 112};
 113static arc arcs_6_2[1] = {
 114	{22, 3},
 115};
 116static arc arcs_6_3[1] = {
 117	{23, 4},
 118};
 119static arc arcs_6_4[1] = {
 120	{24, 5},
 121};
 122static arc arcs_6_5[1] = {
 123	{0, 5},
 124};
 125static state states_6[6] = {
 126	{1, arcs_6_0},
 127	{1, arcs_6_1},
 128	{1, arcs_6_2},
 129	{1, arcs_6_3},
 130	{1, arcs_6_4},
 131	{1, arcs_6_5},
 132};
 133static arc arcs_7_0[1] = {
 134	{13, 1},
 135};
 136static arc arcs_7_1[2] = {
 137	{25, 2},
 138	{15, 3},
 139};
 140static arc arcs_7_2[1] = {
 141	{15, 3},
 142};
 143static arc arcs_7_3[1] = {
 144	{0, 3},
 145};
 146static state states_7[4] = {
 147	{1, arcs_7_0},
 148	{2, arcs_7_1},
 149	{1, arcs_7_2},
 150	{1, arcs_7_3},
 151};
 152static arc arcs_8_0[3] = {
 153	{26, 1},
 154	{30, 2},
 155	{31, 3},
 156};
 157static arc arcs_8_1[3] = {
 158	{27, 4},
 159	{29, 5},
 160	{0, 1},
 161};
 162static arc arcs_8_2[1] = {
 163	{21, 6},
 164};
 165static arc arcs_8_3[1] = {
 166	{21, 7},
 167};
 168static arc arcs_8_4[1] = {
 169	{28, 8},
 170};
 171static arc arcs_8_5[4] = {
 172	{26, 1},
 173	{30, 2},
 174	{31, 3},
 175	{0, 5},
 176};
 177static arc arcs_8_6[2] = {
 178	{29, 9},
 179	{0, 6},
 180};
 181static arc arcs_8_7[1] = {
 182	{0, 7},
 183};
 184static arc arcs_8_8[2] = {
 185	{29, 5},
 186	{0, 8},
 187};
 188static arc arcs_8_9[1] = {
 189	{31, 3},
 190};
 191static state states_8[10] = {
 192	{3, arcs_8_0},
 193	{3, arcs_8_1},
 194	{1, arcs_8_2},
 195	{1, arcs_8_3},
 196	{1, arcs_8_4},
 197	{4, arcs_8_5},
 198	{2, arcs_8_6},
 199	{1, arcs_8_7},
 200	{2, arcs_8_8},
 201	{1, arcs_8_9},
 202};
 203static arc arcs_9_0[2] = {
 204	{21, 1},
 205	{13, 2},
 206};
 207static arc arcs_9_1[1] = {
 208	{0, 1},
 209};
 210static arc arcs_9_2[1] = {
 211	{32, 3},
 212};
 213static arc arcs_9_3[1] = {
 214	{15, 1},
 215};
 216static state states_9[4] = {
 217	{2, arcs_9_0},
 218	{1, arcs_9_1},
 219	{1, arcs_9_2},
 220	{1, arcs_9_3},
 221};
 222static arc arcs_10_0[1] = {
 223	{26, 1},
 224};
 225static arc arcs_10_1[2] = {
 226	{29, 2},
 227	{0, 1},
 228};
 229static arc arcs_10_2[2] = {
 230	{26, 1},
 231	{0, 2},
 232};
 233static state states_10[3] = {
 234	{1, arcs_10_0},
 235	{2, arcs_10_1},
 236	{2, arcs_10_2},
 237};
 238static arc arcs_11_0[2] = {
 239	{3, 1},
 240	{4, 1},
 241};
 242static arc arcs_11_1[1] = {
 243	{0, 1},
 244};
 245static state states_11[2] = {
 246	{2, arcs_11_0},
 247	{1, arcs_11_1},
 248};
 249static arc arcs_12_0[1] = {
 250	{33, 1},
 251};
 252static arc arcs_12_1[2] = {
 253	{34, 2},
 254	{2, 3},
 255};
 256static arc arcs_12_2[2] = {
 257	{33, 1},
 258	{2, 3},
 259};
 260static arc arcs_12_3[1] = {
 261	{0, 3},
 262};
 263static state states_12[4] = {
 264	{1, arcs_12_0},
 265	{2, arcs_12_1},
 266	{2, arcs_12_2},
 267	{1, arcs_12_3},
 268};
 269static arc arcs_13_0[9] = {
 270	{35, 1},
 271	{36, 1},
 272	{37, 1},
 273	{38, 1},
 274	{39, 1},
 275	{40, 1},
 276	{41, 1},
 277	{42, 1},
 278	{43, 1},
 279};
 280static arc arcs_13_1[1] = {
 281	{0, 1},
 282};
 283static state states_13[2] = {
 284	{9, arcs_13_0},
 285	{1, arcs_13_1},
 286};
 287static arc arcs_14_0[1] = {
 288	{9, 1},
 289};
 290static arc arcs_14_1[3] = {
 291	{44, 2},
 292	{27, 3},
 293	{0, 1},
 294};
 295static arc arcs_14_2[2] = {
 296	{45, 4},
 297	{9, 4},
 298};
 299static arc arcs_14_3[2] = {
 300	{45, 5},
 301	{9, 5},
 302};
 303static arc arcs_14_4[1] = {
 304	{0, 4},
 305};
 306static arc arcs_14_5[2] = {
 307	{27, 3},
 308	{0, 5},
 309};
 310static state states_14[6] = {
 311	{1, arcs_14_0},
 312	{3, arcs_14_1},
 313	{2, arcs_14_2},
 314	{2, arcs_14_3},
 315	{1, arcs_14_4},
 316	{2, arcs_14_5},
 317};
 318static arc arcs_15_0[12] = {
 319	{46, 1},
 320	{47, 1},
 321	{48, 1},
 322	{49, 1},
 323	{50, 1},
 324	{51, 1},
 325	{52, 1},
 326	{53, 1},
 327	{54, 1},
 328	{55, 1},
 329	{56, 1},
 330	{57, 1},
 331};
 332static arc arcs_15_1[1] = {
 333	{0, 1},
 334};
 335static state states_15[2] = {
 336	{12, arcs_15_0},
 337	{1, arcs_15_1},
 338};
 339static arc arcs_16_0[1] = {
 340	{58, 1},
 341};
 342static arc arcs_16_1[3] = {
 343	{28, 2},
 344	{59, 3},
 345	{0, 1},
 346};
 347static arc arcs_16_2[2] = {
 348	{29, 4},
 349	{0, 2},
 350};
 351static arc arcs_16_3[1] = {
 352	{28, 5},
 353};
 354static arc arcs_16_4[2] = {
 355	{28, 2},
 356	{0, 4},
 357};
 358static arc arcs_16_5[2] = {
 359	{29, 6},
 360	{0, 5},
 361};
 362static arc arcs_16_6[1] = {
 363	{28, 7},
 364};
 365static arc arcs_16_7[2] = {
 366	{29, 8},
 367	{0, 7},
 368};
 369static arc arcs_16_8[2] = {
 370	{28, 7},
 371	{0, 8},
 372};
 373static state states_16[9] = {
 374	{1, arcs_16_0},
 375	{3, arcs_16_1},
 376	{2, arcs_16_2},
 377	{1, arcs_16_3},
 378	{2, arcs_16_4},
 379	{2, arcs_16_5},
 380	{1, arcs_16_6},
 381	{2, arcs_16_7},
 382	{2, arcs_16_8},
 383};
 384static arc arcs_17_0[1] = {
 385	{60, 1},
 386};
 387static arc arcs_17_1[1] = {
 388	{61, 2},
 389};
 390static arc arcs_17_2[1] = {
 391	{0, 2},
 392};
 393static state states_17[3] = {
 394	{1, arcs_17_0},
 395	{1, arcs_17_1},
 396	{1, arcs_17_2},
 397};
 398static arc arcs_18_0[1] = {
 399	{62, 1},
 400};
 401static arc arcs_18_1[1] = {
 402	{0, 1},
 403};
 404static state states_18[2] = {
 405	{1, arcs_18_0},
 406	{1, arcs_18_1},
 407};
 408static arc arcs_19_0[5] = {
 409	{63, 1},
 410	{64, 1},
 411	{65, 1},
 412	{66, 1},
 413	{67, 1},
 414};
 415static arc arcs_19_1[1] = {
 416	{0, 1},
 417};
 418static state states_19[2] = {
 419	{5, arcs_19_0},
 420	{1, arcs_19_1},
 421};
 422static arc arcs_20_0[1] = {
 423	{68, 1},
 424};
 425static arc arcs_20_1[1] = {
 426	{0, 1},
 427};
 428static state states_20[2] = {
 429	{1, arcs_20_0},
 430	{1, arcs_20_1},
 431};
 432static arc arcs_21_0[1] = {
 433	{69, 1},
 434};
 435static arc arcs_21_1[1] = {
 436	{0, 1},
 437};
 438static state states_21[2] = {
 439	{1, arcs_21_0},
 440	{1, arcs_21_1},
 441};
 442static arc arcs_22_0[1] = {
 443	{70, 1},
 444};
 445static arc arcs_22_1[2] = {
 446	{9, 2},
 447	{0, 1},
 448};
 449static arc arcs_22_2[1] = {
 450	{0, 2},
 451};
 452static state states_22[3] = {
 453	{1, arcs_22_0},
 454	{2, arcs_22_1},
 455	{1, arcs_22_2},
 456};
 457static arc arcs_23_0[1] = {
 458	{45, 1},
 459};
 460static arc arcs_23_1[1] = {
 461	{0, 1},
 462};
 463static state states_23[2] = {
 464	{1, arcs_23_0},
 465	{1, arcs_23_1},
 466};
 467static arc arcs_24_0[1] = {
 468	{71, 1},
 469};
 470static arc arcs_24_1[2] = {
 471	{28, 2},
 472	{0, 1},
 473};
 474static arc arcs_24_2[2] = {
 475	{29, 3},
 476	{0, 2},
 477};
 478static arc arcs_24_3[1] = {
 479	{28, 4},
 480};
 481static arc arcs_24_4[2] = {
 482	{29, 5},
 483	{0, 4},
 484};
 485static arc arcs_24_5[1] = {
 486	{28, 6},
 487};
 488static arc arcs_24_6[1] = {
 489	{0, 6},
 490};
 491static state states_24[7] = {
 492	{1, arcs_24_0},
 493	{2, arcs_24_1},
 494	{2, arcs_24_2},
 495	{1, arcs_24_3},
 496	{2, arcs_24_4},
 497	{1, arcs_24_5},
 498	{1, arcs_24_6},
 499};
 500static arc arcs_25_0[2] = {
 501	{72, 1},
 502	{73, 1},
 503};
 504static arc arcs_25_1[1] = {
 505	{0, 1},
 506};
 507static state states_25[2] = {
 508	{2, arcs_25_0},
 509	{1, arcs_25_1},
 510};
 511static arc arcs_26_0[1] = {
 512	{74, 1},
 513};
 514static arc arcs_26_1[1] = {
 515	{75, 2},
 516};
 517static arc arcs_26_2[1] = {
 518	{0, 2},
 519};
 520static state states_26[3] = {
 521	{1, arcs_26_0},
 522	{1, arcs_26_1},
 523	{1, arcs_26_2},
 524};
 525static arc arcs_27_0[1] = {
 526	{76, 1},
 527};
 528static arc arcs_27_1[2] = {
 529	{77, 2},
 530	{12, 3},
 531};
 532static arc arcs_27_2[3] = {
 533	{77, 2},
 534	{12, 3},
 535	{74, 4},
 536};
 537static arc arcs_27_3[1] = {
 538	{74, 4},
 539};
 540static arc arcs_27_4[3] = {
 541	{30, 5},
 542	{13, 6},
 543	{78, 5},
 544};
 545static arc arcs_27_5[1] = {
 546	{0, 5},
 547};
 548static arc arcs_27_6[1] = {
 549	{78, 7},
 550};
 551static arc arcs_27_7[1] = {
 552	{15, 5},
 553};
 554static state states_27[8] = {
 555	{1, arcs_27_0},
 556	{2, arcs_27_1},
 557	{3, arcs_27_2},
 558	{1, arcs_27_3},
 559	{3, arcs_27_4},
 560	{1, arcs_27_5},
 561	{1, arcs_27_6},
 562	{1, arcs_27_7},
 563};
 564static arc arcs_28_0[1] = {
 565	{21, 1},
 566};
 567static arc arcs_28_1[2] = {
 568	{80, 2},
 569	{0, 1},
 570};
 571static arc arcs_28_2[1] = {
 572	{21, 3},
 573};
 574static arc arcs_28_3[1] = {
 575	{0, 3},
 576};
 577static state states_28[4] = {
 578	{1, arcs_28_0},
 579	{2, arcs_28_1},
 580	{1, arcs_28_2},
 581	{1, arcs_28_3},
 582};
 583static arc arcs_29_0[1] = {
 584	{12, 1},
 585};
 586static arc arcs_29_1[2] = {
 587	{80, 2},
 588	{0, 1},
 589};
 590static arc arcs_29_2[1] = {
 591	{21, 3},
 592};
 593static arc arcs_29_3[1] = {
 594	{0, 3},
 595};
 596static state states_29[4] = {
 597	{1, arcs_29_0},
 598	{2, arcs_29_1},
 599	{1, arcs_29_2},
 600	{1, arcs_29_3},
 601};
 602static arc arcs_30_0[1] = {
 603	{79, 1},
 604};
 605static arc arcs_30_1[2] = {
 606	{29, 2},
 607	{0, 1},
 608};
 609static arc arcs_30_2[2] = {
 610	{79, 1},
 611	{0, 2},
 612};
 613static state states_30[3] = {
 614	{1, arcs_30_0},
 615	{2, arcs_30_1},
 616	{2, arcs_30_2},
 617};
 618static arc arcs_31_0[1] = {
 619	{81, 1},
 620};
 621static arc arcs_31_1[2] = {
 622	{29, 0},
 623	{0, 1},
 624};
 625static state states_31[2] = {
 626	{1, arcs_31_0},
 627	{2, arcs_31_1},
 628};
 629static arc arcs_32_0[1] = {
 630	{21, 1},
 631};
 632static arc arcs_32_1[2] = {
 633	{77, 0},
 634	{0, 1},
 635};
 636static state states_32[2] = {
 637	{1, arcs_32_0},
 638	{2, arcs_32_1},
 639};
 640static arc arcs_33_0[1] = {
 641	{82, 1},
 642};
 643static arc arcs_33_1[1] = {
 644	{21, 2},
 645};
 646static arc arcs_33_2[2] = {
 647	{29, 1},
 648	{0, 2},
 649};
 650static state states_33[3] = {
 651	{1, arcs_33_0},
 652	{1, arcs_33_1},
 653	{2, arcs_33_2},
 654};
 655static arc arcs_34_0[1] = {
 656	{83, 1},
 657};
 658static arc arcs_34_1[1] = {
 659	{84, 2},
 660};
 661static arc arcs_34_2[2] = {
 662	{85, 3},
 663	{0, 2},
 664};
 665static arc arcs_34_3[1] = {
 666	{28, 4},
 667};
 668static arc arcs_34_4[2] = {
 669	{29, 5},
 670	{0, 4},
 671};
 672static arc arcs_34_5[1] = {
 673	{28, 6},
 674};
 675static arc arcs_34_6[1] = {
 676	{0, 6},
 677};
 678static state states_34[7] = {
 679	{1, arcs_34_0},
 680	{1, arcs_34_1},
 681	{2, arcs_34_2},
 682	{1, arcs_34_3},
 683	{2, arcs_34_4},
 684	{1, arcs_34_5},
 685	{1, arcs_34_6},
 686};
 687static arc arcs_35_0[1] = {
 688	{86, 1},
 689};
 690static arc arcs_35_1[1] = {
 691	{28, 2},
 692};
 693static arc arcs_35_2[2] = {
 694	{29, 3},
 695	{0, 2},
 696};
 697static arc arcs_35_3[1] = {
 698	{28, 4},
 699};
 700static arc arcs_35_4[1] = {
 701	{0, 4},
 702};
 703static state states_35[5] = {
 704	{1, arcs_35_0},
 705	{1, arcs_35_1},
 706	{2, arcs_35_2},
 707	{1, arcs_35_3},
 708	{1, arcs_35_4},
 709};
 710static arc arcs_36_0[8] = {
 711	{87, 1},
 712	{88, 1},
 713	{89, 1},
 714	{90, 1},
 715	{91, 1},
 716	{19, 1},
 717	{18, 1},
 718	{17, 1},
 719};
 720static arc arcs_36_1[1] = {
 721	{0, 1},
 722};
 723static state states_36[2] = {
 724	{8, arcs_36_0},
 725	{1, arcs_36_1},
 726};
 727static arc arcs_37_0[1] = {
 728	{92, 1},
 729};
 730static arc arcs_37_1[1] = {
 731	{28, 2},
 732};
 733static arc arcs_37_2[1] = {
 734	{23, 3},
 735};
 736static arc arcs_37_3[1] = {
 737	{24, 4},
 738};
 739static arc arcs_37_4[3] = {
 740	{93, 1},
 741	{94, 5},
 742	{0, 4},
 743};
 744static arc arcs_37_5[1] = {
 745	{23, 6},
 746};
 747static arc arcs_37_6[1] = {
 748	{24, 7},
 749};
 750static arc arcs_37_7[1] = {
 751	{0, 7},
 752};
 753static state states_37[8] = {
 754	{1, arcs_37_0},
 755	{1, arcs_37_1},
 756	{1, arcs_37_2},
 757	{1, arcs_37_3},
 758	{3, arcs_37_4},
 759	{1, arcs_37_5},
 760	{1, arcs_37_6},
 761	{1, arcs_37_7},
 762};
 763static arc arcs_38_0[1] = {
 764	{95, 1},
 765};
 766static arc arcs_38_1[1] = {
 767	{28, 2},
 768};
 769static arc arcs_38_2[1] = {
 770	{23, 3},
 771};
 772static arc arcs_38_3[1] = {
 773	{24, 4},
 774};
 775static arc arcs_38_4[2] = {
 776	{94, 5},
 777	{0, 4},
 778};
 779static arc arcs_38_5[1] = {
 780	{23, 6},
 781};
 782static arc arcs_38_6[1] = {
 783	{24, 7},
 784};
 785static arc arcs_38_7[1] = {
 786	{0, 7},
 787};
 788static state states_38[8] = {
 789	{1, arcs_38_0},
 790	{1, arcs_38_1},
 791	{1, arcs_38_2},
 792	{1, arcs_38_3},
 793	{2, arcs_38_4},
 794	{1, arcs_38_5},
 795	{1, arcs_38_6},
 796	{1, arcs_38_7},
 797};
 798static arc arcs_39_0[1] = {
 799	{96, 1},
 800};
 801static arc arcs_39_1[1] = {
 802	{61, 2},
 803};
 804static arc arcs_39_2[1] = {
 805	{85, 3},
 806};
 807static arc arcs_39_3[1] = {
 808	{9, 4},
 809};
 810static arc arcs_39_4[1] = {
 811	{23, 5},
 812};
 813static arc arcs_39_5[1] = {
 814	{24, 6},
 815};
 816static arc arcs_39_6[2] = {
 817	{94, 7},
 818	{0, 6},
 819};
 820static arc arcs_39_7[1] = {
 821	{23, 8},
 822};
 823static arc arcs_39_8[1] = {
 824	{24, 9},
 825};
 826static arc arcs_39_9[1] = {
 827	{0, 9},
 828};
 829static state states_39[10] = {
 830	{1, arcs_39_0},
 831	{1, arcs_39_1},
 832	{1, arcs_39_2},
 833	{1, arcs_39_3},
 834	{1, arcs_39_4},
 835	{1, arcs_39_5},
 836	{2, arcs_39_6},
 837	{1, arcs_39_7},
 838	{1, arcs_39_8},
 839	{1, arcs_39_9},
 840};
 841static arc arcs_40_0[1] = {
 842	{97, 1},
 843};
 844static arc arcs_40_1[1] = {
 845	{23, 2},
 846};
 847static arc arcs_40_2[1] = {
 848	{24, 3},
 849};
 850static arc arcs_40_3[2] = {
 851	{98, 4},
 852	{99, 5},
 853};
 854static arc arcs_40_4[1] = {
 855	{23, 6},
 856};
 857static arc arcs_40_5[1] = {
 858	{23, 7},
 859};
 860static arc arcs_40_6[1] = {
 861	{24, 8},
 862};
 863static arc arcs_40_7[1] = {
 864	{24, 9},
 865};
 866static arc arcs_40_8[4] = {
 867	{98, 4},
 868	{94, 10},
 869	{99, 5},
 870	{0, 8},
 871};
 872static arc arcs_40_9[1] = {
 873	{0, 9},
 874};
 875static arc arcs_40_10[1] = {
 876	{23, 11},
 877};
 878static arc arcs_40_11[1] = {
 879	{24, 12},
 880};
 881static arc arcs_40_12[2] = {
 882	{99, 5},
 883	{0, 12},
 884};
 885static state states_40[13] = {
 886	{1, arcs_40_0},
 887	{1, arcs_40_1},
 888	{1, arcs_40_2},
 889	{2, arcs_40_3},
 890	{1, arcs_40_4},
 891	{1, arcs_40_5},
 892	{1, arcs_40_6},
 893	{1, arcs_40_7},
 894	{4, arcs_40_8},
 895	{1, arcs_40_9},
 896	{1, arcs_40_10},
 897	{1, arcs_40_11},
 898	{2, arcs_40_12},
 899};
 900static arc arcs_41_0[1] = {
 901	{100, 1},
 902};
 903static arc arcs_41_1[1] = {
 904	{28, 2},
 905};
 906static arc arcs_41_2[2] = {
 907	{101, 3},
 908	{23, 4},
 909};
 910static arc arcs_41_3[1] = {
 911	{23, 4},
 912};
 913static arc arcs_41_4[1] = {
 914	{24, 5},
 915};
 916static arc arcs_41_5[1] = {
 917	{0, 5},
 918};
 919static state states_41[6] = {
 920	{1, arcs_41_0},
 921	{1, arcs_41_1},
 922	{2, arcs_41_2},
 923	{1, arcs_41_3},
 924	{1, arcs_41_4},
 925	{1, arcs_41_5},
 926};
 927static arc arcs_42_0[1] = {
 928	{80, 1},
 929};
 930static arc arcs_42_1[1] = {
 931	{84, 2},
 932};
 933static arc arcs_42_2[1] = {
 934	{0, 2},
 935};
 936static state states_42[3] = {
 937	{1, arcs_42_0},
 938	{1, arcs_42_1},
 939	{1, arcs_42_2},
 940};
 941static arc arcs_43_0[1] = {
 942	{102, 1},
 943};
 944static arc arcs_43_1[2] = {
 945	{28, 2},
 946	{0, 1},
 947};
 948static arc arcs_43_2[3] = {
 949	{80, 3},
 950	{29, 3},
 951	{0, 2},
 952};
 953static arc arcs_43_3[1] = {
 954	{28, 4},
 955};
 956static arc arcs_43_4[1] = {
 957	{0, 4},
 958};
 959static state states_43[5] = {
 960	{1, arcs_43_0},
 961	{2, arcs_43_1},
 962	{3, arcs_43_2},
 963	{1, arcs_43_3},
 964	{1, arcs_43_4},
 965};
 966static arc arcs_44_0[2] = {
 967	{3, 1},
 968	{2, 2},
 969};
 970static arc arcs_44_1[1] = {
 971	{0, 1},
 972};
 973static arc arcs_44_2[1] = {
 974	{103, 3},
 975};
 976static arc arcs_44_3[1] = {
 977	{6, 4},
 978};
 979static arc arcs_44_4[2] = {
 980	{6, 4},
 981	{104, 1},
 982};
 983static state states_44[5] = {
 984	{2, arcs_44_0},
 985	{1, arcs_44_1},
 986	{1, arcs_44_2},
 987	{1, arcs_44_3},
 988	{2, arcs_44_4},
 989};
 990static arc arcs_45_0[1] = {
 991	{106, 1},
 992};
 993static arc arcs_45_1[2] = {
 994	{29, 2},
 995	{0, 1},
 996};
 997static arc arcs_45_2[1] = {
 998	{106, 3},
 999};
1000static arc arcs_45_3[2] = {
1001	{29, 4},
1002	{0, 3},
1003};
1004static arc arcs_45_4[2] = {
1005	{106, 3},
1006	{0, 4},
1007};
1008static state states_45[5] = {
1009	{1, arcs_45_0},
1010	{2, arcs_45_1},
1011	{1, arcs_45_2},
1012	{2, arcs_45_3},
1013	{2, arcs_45_4},
1014};
1015static arc arcs_46_0[2] = {
1016	{107, 1},
1017	{108, 1},
1018};
1019static arc arcs_46_1[1] = {
1020	{0, 1},
1021};
1022static state states_46[2] = {
1023	{2, arcs_46_0},
1024	{1, arcs_46_1},
1025};
1026static arc arcs_47_0[1] = {
1027	{109, 1},
1028};
1029static arc arcs_47_1[2] = {
1030	{25, 2},
1031	{23, 3},
1032};
1033static arc arcs_47_2[1] = {
1034	{23, 3},
1035};
1036static arc arcs_47_3[1] = {
1037	{106, 4},
1038};
1039static arc arcs_47_4[1] = {
1040	{0, 4},
1041};
1042static state states_47[5] = {
1043	{1, arcs_47_0},
1044	{2, arcs_47_1},
1045	{1, arcs_47_2},
1046	{1, arcs_47_3},
1047	{1, arcs_47_4},
1048};
1049static arc arcs_48_0[2] = {
1050	{107, 1},
1051	{110, 2},
1052};
1053static arc arcs_48_1[2] = {
1054	{92, 3},
1055	{0, 1},
1056};
1057static arc arcs_48_2[1] = {
1058	{0, 2},
1059};
1060static arc arcs_48_3[1] = {
1061	{107, 4},
1062};
1063static arc arcs_48_4[1] = {
1064	{94, 5},
1065};
1066static arc arcs_48_5[1] = {
1067	{28, 2},
1068};
1069static state states_48[6] = {
1070	{2, arcs_48_0},
1071	{2, arcs_48_1},
1072	{1, arcs_48_2},
1073	{1, arcs_48_3},
1074	{1, arcs_48_4},
1075	{1, arcs_48_5},
1076};
1077static arc arcs_49_0[1] = {
1078	{111, 1},
1079};
1080static arc arcs_49_1[2] = {
1081	{112, 0},
1082	{0, 1},
1083};
1084static state states_49[2] = {
1085	{1, arcs_49_0},
1086	{2, arcs_49_1},
1087};
1088static arc arcs_50_0[1] = {
1089	{113, 1},
1090};
1091static arc arcs_50_1[2] = {
1092	{114, 0},
1093	{0, 1},
1094};
1095static state states_50[2] = {
1096	{1, arcs_50_0},
1097	{2, arcs_50_1},
1098};
1099static arc arcs_51_0[2] = {
1100	{115, 1},
1101	{116, 2},
1102};
1103static arc arcs_51_1[1] = {
1104	{113, 2},
1105};
1106static arc arcs_51_2[1] = {
1107	{0, 2},
1108};
1109static state states_51[3] = {
1110	{2, arcs_51_0},
1111	{1, arcs_51_1},
1112	{1, arcs_51_2},
1113};
1114static arc arcs_52_0[1] = {
1115	{84, 1},
1116};
1117static arc arcs_52_1[2] = {
1118	{117, 0},
1119	{0, 1},
1120};
1121static state states_52[2] = {
1122	{1, arcs_52_0},
1123	{2, arcs_52_1},
1124};
1125static arc arcs_53_0[10] = {
1126	{118, 1},
1127	{119, 1},
1128	{120, 1},
1129	{121, 1},
1130	{122, 1},
1131	{123, 1},
1132	{124, 1},
1133	{85, 1},
1134	{115, 2},
1135	{125, 3},
1136};
1137static arc arcs_53_1[1] = {
1138	{0, 1},
1139};
1140static arc arcs_53_2[1] = {
1141	{85, 1},
1142};
1143static arc arcs_53_3[2] = {
1144	{115, 1},
1145	{0, 3},
1146};
1147static state states_53[4] = {
1148	{10, arcs_53_0},
1149	{1, arcs_53_1},
1150	{1, arcs_53_2},
1151	{2, arcs_53_3},
1152};
1153static arc arcs_54_0[1] = {
1154	{126, 1},
1155};
1156static arc arcs_54_1[2] = {
1157	{127, 0},
1158	{0, 1},
1159};
1160static state states_54[2] = {
1161	{1, arcs_54_0},
1162	{2, arcs_54_1},
1163};
1164static arc arcs_55_0[1] = {
1165	{128, 1},
1166};
1167static arc arcs_55_1[2] = {
1168	{129, 0},
1169	{0, 1},
1170};
1171static state states_55[2] = {
1172	{1, arcs_55_0},
1173	{2, arcs_55_1},
1174};
1175static arc arcs_56_0[1] = {
1176	{130, 1},
1177};
1178static arc arcs_56_1[2] = {
1179	{131, 0},
1180	{0, 1},
1181};
1182static state states_56[2] = {
1183	{1, arcs_56_0},
1184	{2, arcs_56_1},
1185};
1186static arc arcs_57_0[1] = {
1187	{132, 1},
1188};
1189static arc arcs_57_1[3] = {
1190	{133, 0},
1191	{59, 0},
1192	{0, 1},
1193};
1194static state states_57[2] = {
1195	{1, arcs_57_0},
1196	{3, arcs_57_1},
1197};
1198static arc arcs_58_0[1] = {
1199	{134, 1},
1200};
1201static arc arcs_58_1[3] = {
1202	{135, 0},
1203	{136, 0},
1204	{0, 1},
1205};
1206static state states_58[2] = {
1207	{1, arcs_58_0},
1208	{3, arcs_58_1},
1209};
1210static arc arcs_59_0[1] = {
1211	{137, 1},
1212};
1213static arc arcs_59_1[5] = {
1214	{30, 0},
1215	{138, 0},
1216	{139, 0},
1217	{140, 0},
1218	{0, 1},
1219};
1220static state states_59[2] = {
1221	{1, arcs_59_0},
1222	{5, arcs_59_1},
1223};
1224static arc arcs_60_0[4] = {
1225	{135, 1},
1226	{136, 1},
1227	{141, 1},
1228	{142, 2},
1229};
1230static arc arcs_60_1[1] = {
1231	{137, 2},
1232};
1233static arc arcs_60_2[1] = {
1234	{0, 2},
1235};
1236static state states_60[3] = {
1237	{4, arcs_60_0},
1238	{1, arcs_60_1},
1239	{1, arcs_60_2},
1240};
1241static arc arcs_61_0[1] = {
1242	{143, 1},
1243};
1244static arc arcs_61_1[3] = {
1245	{144, 1},
1246	{31, 2},
1247	{0, 1},
1248};
1249static arc arcs_61_2[1] = {
1250	{137, 3},
1251};
1252static arc arcs_61_3[1] = {
1253	{0, 3},
1254};
1255static state states_61[4] = {
1256	{1, arcs_61_0},
1257	{3, arcs_61_1},
1258	{1, arcs_61_2},
1259	{1, arcs_61_3},
1260};
1261static arc arcs_62_0[7] = {
1262	{13, 1},
1263	{146, 2},
1264	{149, 3},
1265	{152, 4},
1266	{21, 5},
1267	{154, 5},
1268	{155, 6},
1269};
1270static arc arcs_62_1[3] = {
1271	{45, 7},
1272	{145, 7},
1273	{15, 5},
1274};
1275static arc arcs_62_2[2] = {
1276	{147, 8},
1277	{148, 5},
1278};
1279static arc arcs_62_3[2] = {
1280	{150, 9},
1281	{151, 5},
1282};
1283static arc arcs_62_4[1] = {
1284	{153, 10},
1285};
1286static arc arcs_62_5[1] = {
1287	{0, 5},
1288};
1289static arc arcs_62_6[2] = {
1290	{155, 6},
1291	{0, 6},
1292};
1293static arc arcs_62_7[1] = {
1294	{15, 5},
1295};
1296static arc arcs_62_8[1] = {
1297	{148, 5},
1298};
1299static arc arcs_62_9[1] = {
1300	{151, 5},
1301};
1302static arc arcs_62_10[1] = {
1303	{152, 5},
1304};
1305static state states_62[11] = {
1306	{7, arcs_62_0},
1307	{3, arcs_62_1},
1308	{2, arcs_62_2},
1309	{2, arcs_62_3},
1310	{1, arcs_62_4},
1311	{1, arcs_62_5},
1312	{2, arcs_62_6},
1313	{1, arcs_62_7},
1314	{1, arcs_62_8},
1315	{1, arcs_62_9},
1316	{1, arcs_62_10},
1317};
1318static arc arcs_63_0[1] = {
1319	{28, 1},
1320};
1321static arc arcs_63_1[3] = {
1322	{156, 2},
1323	{29, 3},
1324	{0, 1},
1325};
1326static arc arcs_63_2[1] = {
1327	{0, 2},
1328};
1329static arc arcs_63_3[2] = {
1330	{28, 4},
1331	{0, 3},
1332};
1333static arc arcs_63_4[2] = {
1334	{29, 3},
1335	{0, 4},
1336};
1337static state states_63[5] = {
1338	{1, arcs_63_0},
1339	{3, arcs_63_1},
1340	{1, arcs_63_2},
1341	{2, arcs_63_3},
1342	{2, arcs_63_4},
1343};
1344static arc arcs_64_0[1] = {
1345	{28, 1},
1346};
1347static arc arcs_64_1[3] = {
1348	{157, 2},
1349	{29, 3},
1350	{0, 1},
1351};
1352static arc arcs_64_2[1] = {
1353	{0, 2},
1354};
1355static arc arcs_64_3[2] = {
1356	{28, 4},
1357	{0, 3},
1358};
1359static arc arcs_64_4[2] = {
1360	{29, 3},
1361	{0, 4},
1362};
1363static state states_64[5] = {
1364	{1, arcs_64_0},
1365	{3, arcs_64_1},
1366	{1, arcs_64_2},
1367	{2, arcs_64_3},
1368	{2, arcs_64_4},
1369};
1370static arc arcs_65_0[1] = {
1371	{109, 1},
1372};
1373static arc arcs_65_1[2] = {
1374	{25, 2},
1375	{23, 3},
1376};
1377static arc arcs_65_2[1] = {
1378	{23, 3},
1379};
1380static arc arcs_65_3[1] = {
1381	{28, 4},
1382};
1383static arc arcs_65_4[1] = {
1384	{0, 4},
1385};
1386static state states_65[5] = {
1387	{1, arcs_65_0},
1388	{2, arcs_65_1},
1389	{1, arcs_65_2},
1390	{1, arcs_65_3},
1391	{1, arcs_65_4},
1392};
1393static arc arcs_66_0[3] = {
1394	{13, 1},
1395	{146, 2},
1396	{77, 3},
1397};
1398static arc arcs_66_1[2] = {
1399	{14, 4},
1400	{15, 5},
1401};
1402static arc arcs_66_2[1] = {
1403	{158, 6},
1404};
1405static arc arcs_66_3[1] = {
1406	{21, 5},
1407};
1408static arc arcs_66_4[1] = {
1409	{15, 5},
1410};
1411static arc arcs_66_5[1] = {
1412	{0, 5},
1413};
1414static arc arcs_66_6[1] = {
1415	{148, 5},
1416};
1417static state states_66[7] = {
1418	{3, arcs_66_0},
1419	{2, arcs_66_1},
1420	{1, arcs_66_2},
1421	{1, arcs_66_3},
1422	{1, arcs_66_4},
1423	{1, arcs_66_5},
1424	{1, arcs_66_6},
1425};
1426static arc arcs_67_0[1] = {
1427	{159, 1},
1428};
1429static arc arcs_67_1[2] = {
1430	{29, 2},
1431	{0, 1},
1432};
1433static arc arcs_67_2[2] = {
1434	{159, 1},
1435	{0, 2},
1436};
1437static state states_67[3] = {
1438	{1, arcs_67_0},
1439	{2, arcs_67_1},
1440	{2, arcs_67_2},
1441};
1442static arc arcs_68_0[3] = {
1443	{77, 1},
1444	{28, 2},
1445	{23, 3},
1446};
1447static arc arcs_68_1[1] = {
1448	{77, 4},
1449};
1450static arc arcs_68_2[2] = {
1451	{23, 3},
1452	{0, 2},
1453};
1454static arc arcs_68_3[3] = {
1455	{28, 5},
1456	{160, 6},
1457	{0, 3},
1458};
1459static arc arcs_68_4[1] = {
1460	{77, 6},
1461};
1462static arc arcs_68_5[2] = {
1463	{160, 6},
1464	{0, 5},
1465};
1466static arc arcs_68_6[1] = {
1467	{0, 6},
1468};
1469static state states_68[7] = {
1470	{3, arcs_68_0},
1471	{1, arcs_68_1},
1472	{2, arcs_68_2},
1473	{3, arcs_68_3},
1474	{1, arcs_68_4},
1475	{2, arcs_68_5},
1476	{1, arcs_68_6},
1477};
1478static arc arcs_69_0[1] = {
1479	{23, 1},
1480};
1481static arc arcs_69_1[2] = {
1482	{28, 2},
1483	{0, 1},
1484};
1485static arc arcs_69_2[1] = {
1486	{0, 2},
1487};
1488static state states_69[3] = {
1489	{1, arcs_69_0},
1490	{2, arcs_69_1},
1491	{1, arcs_69_2},
1492};
1493static arc arcs_70_0[1] = {
1494	{84, 1},
1495};
1496static arc arcs_70_1[2] = {
1497	{29, 2},
1498	{0, 1},
1499};
1500static arc arcs_70_2[2] = {
1501	{84, 1},
1502	{0, 2},
1503};
1504static state states_70[3] = {
1505	{1, arcs_70_0},
1506	{2, arcs_70_1},
1507	{2, arcs_70_2},
1508};
1509static arc arcs_71_0[1] = {
1510	{28, 1},
1511};
1512static arc arcs_71_1[2] = {
1513	{29, 2},
1514	{0, 1},
1515};
1516static arc arcs_71_2[2] = {
1517	{28, 1},
1518	{0, 2},
1519};
1520static state states_71[3] = {
1521	{1, arcs_71_0},
1522	{2, arcs_71_1},
1523	{2, arcs_71_2},
1524};
1525static arc arcs_72_0[1] = {
1526	{28, 1},
1527};
1528static arc arcs_72_1[1] = {
1529	{23, 2},
1530};
1531static arc arcs_72_2[1] = {
1532	{28, 3},
1533};
1534static arc arcs_72_3[2] = {
1535	{29, 4},
1536	{0, 3},
1537};
1538static arc arcs_72_4[2] = {
1539	{28, 1},
1540	{0, 4},
1541};
1542static state states_72[5] = {
1543	{1, arcs_72_0},
1544	{1, arcs_72_1},
1545	{1, arcs_72_2},
1546	{2, arcs_72_3},
1547	{2, arcs_72_4},
1548};
1549static arc arcs_73_0[1] = {
1550	{161, 1},
1551};
1552static arc arcs_73_1[1] = {
1553	{21, 2},
1554};
1555static arc arcs_73_2[2] = {
1556	{13, 3},
1557	{23, 4},
1558};
1559static arc arcs_73_3[2] = {
1560	{9, 5},
1561	{15, 6},
1562};
1563static arc arcs_73_4[1] = {
1564	{24, 7},
1565};
1566static arc arcs_73_5[1] = {
1567	{15, 6},
1568};
1569static arc arcs_73_6[1] = {
1570	{23, 4},
1571};
1572static arc arcs_73_7[1] = {
1573	{0, 7},
1574};
1575static state states_73[8] = {
1576	{1, arcs_73_0},
1577	{1, arcs_73_1},
1578	{2, arcs_73_2},
1579	{2, arcs_73_3},
1580	{1, arcs_73_4},
1581	{1, arcs_73_5},
1582	{1, arcs_73_6},
1583	{1, arcs_73_7},
1584};
1585static arc arcs_74_0[3] = {
1586	{162, 1},
1587	{30, 2},
1588	{31, 3},
1589};
1590static arc arcs_74_1[2] = {
1591	{29, 4},
1592	{0, 1},
1593};
1594static arc arcs_74_2[1] = {
1595	{28, 5},
1596};
1597static arc arcs_74_3[1] = {
1598	{28, 6},
1599};
1600static arc arcs_74_4[4] = {
1601	{162, 1},
1602	{30, 2},
1603	{31, 3},
1604	{0, 4},
1605};
1606static arc arcs_74_5[2] = {
1607	{29, 7},
1608	{0, 5},
1609};
1610static arc arcs_74_6[1] = {
1611	{0, 6},
1612};
1613static arc arcs_74_7[2] = {
1614	{162, 5},
1615	{31, 3},
1616};
1617static state states_74[8] = {
1618	{3, arcs_74_0},
1619	{2, arcs_74_1},
1620	{1, arcs_74_2},
1621	{1, arcs_74_3},
1622	{4, arcs_74_4},
1623	{2, arcs_74_5},
1624	{1, arcs_74_6},
1625	{2, arcs_74_7},
1626};
1627static arc arcs_75_0[1] = {
1628	{28, 1},
1629};
1630static arc arcs_75_1[3] = {
1631	{157, 2},
1632	{27, 3},
1633	{0, 1},
1634};
1635static arc arcs_75_2[1] = {
1636	{0, 2},
1637};
1638static arc arcs_75_3[1] = {
1639	{28, 2},
1640};
1641static state states_75[4] = {
1642	{1, arcs_75_0},
1643	{3, arcs_75_1},
1644	{1, arcs_75_2},
1645	{1, arcs_75_3},
1646};
1647static arc arcs_76_0[2] = {
1648	{156, 1},
1649	{164, 1},
1650};
1651static arc arcs_76_1[1] = {
1652	{0, 1},
1653};
1654static state states_76[2] = {
1655	{2, arcs_76_0},
1656	{1, arcs_76_1},
1657};
1658static arc arcs_77_0[1] = {
1659	{96, 1},
1660};
1661static arc arcs_77_1[1] = {
1662	{61, 2},
1663};
1664static arc arcs_77_2[1] = {
1665	{85, 3},
1666};
1667static arc arcs_77_3[1] = {
1668	{105, 4},
1669};
1670static arc arcs_77_4[2] = {
1671	{163, 5},
1672	{0, 4},
1673};
1674static arc arcs_77_5[1] = {
1675	{0, 5},
1676};
1677static state states_77[6] = {
1678	{1, arcs_77_0},
1679	{1, arcs_77_1},
1680	{1, arcs_77_2},
1681	{1, arcs_77_3},
1682	{2, arcs_77_4},
1683	{1, arcs_77_5},
1684};
1685static arc arcs_78_0[1] = {
1686	{92, 1},
1687};
1688static arc arcs_78_1[1] = {
1689	{106, 2},
1690};
1691static arc arcs_78_2[2] = {
1692	{163, 3},
1693	{0, 2},
1694};
1695static arc arcs_78_3[1] = {
1696	{0, 3},
1697};
1698static state states_78[4] = {
1699	{1, arcs_78_0},
1700	{1, arcs_78_1},
1701	{2, arcs_78_2},
1702	{1, arcs_78_3},
1703};
1704static arc arcs_79_0[2] = {
1705	{157, 1},
1706	{166, 1},
1707};
1708static arc arcs_79_1[1] = {
1709	{0, 1},
1710};
1711static state states_79[2] = {
1712	{2, arcs_79_0},
1713	{1, arcs_79_1},
1714};
1715static arc arcs_80_0[1] = {
1716	{96, 1},
1717};
1718static arc arcs_80_1[1] = {
1719	{61, 2},
1720};
1721static arc arcs_80_2[1] = {
1722	{85, 3},
1723};
1724static arc arcs_80_3[1] = {
1725	{107, 4},
1726};
1727static arc arcs_80_4[2] = {
1728	{165, 5},
1729	{0, 4},
1730};
1731static arc arcs_80_5[1] = {
1732	{0, 5},
1733};
1734static state states_80[6] = {
1735	{1, arcs_80_0},
1736	{1, arcs_80_1},
1737	{1, arcs_80_2},
1738	{1, arcs_80_3},
1739	{2, arcs_80_4},
1740	{1, arcs_80_5},
1741};
1742static arc arcs_81_0[1] = {
1743	{92, 1},
1744};
1745static arc arcs_81_1[1] = {
1746	{106, 2},
1747};
1748static arc arcs_81_2[2] = {
1749	{165, 3},
1750	{0, 2},
1751};
1752static arc arcs_81_3[1] = {
1753	{0, 3},
1754};
1755static state states_81[4] = {
1756	{1, arcs_81_0},
1757	{1, arcs_81_1},
1758	{2, arcs_81_2},
1759	{1, arcs_81_3},
1760};
1761static arc arcs_82_0[1] = {
1762	{28, 1},
1763};
1764static arc arcs_82_1[2] = {
1765	{29, 0},
1766	{0, 1},
1767};
1768static state states_82[2] = {
1769	{1, arcs_82_0},
1770	{2, arcs_82_1},
1771};
1772static arc arcs_83_0[1] = {
1773	{21, 1},
1774};
1775static arc arcs_83_1[1] = {
1776	{0, 1},
1777};
1778static state states_83[2] = {
1779	{1, arcs_83_0},
1780	{1, arcs_83_1},
1781};
1782static arc arcs_84_0[1] = {
1783	{168, 1},
1784};
1785static arc arcs_84_1[2] = {
1786	{9, 2},
1787	{0, 1},
1788};
1789static arc arcs_84_2[1] = {
1790	{0, 2},
1791};
1792static state states_84[3] = {
1793	{1, arcs_84_0},
1794	{2, arcs_84_1},
1795	{1, arcs_84_2},
1796};
1797static dfa dfas[85] = {
1798	{256, "single_input", 0, 3, states_0,
1799	 "\004\050\060\000\000\000\000\124\360\024\114\220\023\040\010\000\200\041\044\015\002\001"},
1800	{257, "file_input", 0, 2, states_1,
1801	 "\204\050\060\000\000\000\000\124\360\024\114\220\023\040\010\000\200\041\044\015\002\001"},
1802	{258, "eval_input", 0, 3, states_2,
1803	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1804	{259, "decorator", 0, 7, states_3,
1805	 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1806	{260, "decorators", 0, 2, states_4,
1807	 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1808	{261, "decorated", 0, 3, states_5,
1809	 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1810	{262, "funcdef", 0, 6, states_6,
1811	 "\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1812	{263, "parameters", 0, 4, states_7,
1813	 "\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1814	{264, "varargslist", 0, 10, states_8,
1815	 "\000\040\040\300\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1816	{265, "fpdef", 0, 4, states_9,
1817	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1818	{266, "fplist", 0, 3, states_10,
1819	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1820	{267, "stmt", 0, 2, states_11,
1821	 "\000\050\060\000\000\000\000\124\360\024\114\220\023\040\010\000\200\041\044\015\002\001"},
1822	{268, "simple_stmt", 0, 4, states_12,
1823	 "\000\040\040\000\000\000\000\124\360\024\114\000\000\040\010\000\200\041\044\015\000\001"},
1824	{269, "small_stmt", 0, 2, states_13,
1825	 "\000\040\040\000\000\000\000\124\360\024\114\000\000\040\010\000\200\041\044\015\000\001"},
1826	{270, "expr_stmt", 0, 6, states_14,
1827	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1828	{271, "augassign", 0, 2, states_15,
1829	 "\000\000\000\000\000\300\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1830	{272, "print_stmt", 0, 9, states_16,
1831	 "\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1832	{273, "del_stmt", 0, 3, states_17,
1833	 "\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1834	{274, "pass_stmt", 0, 2, states_18,
1835	 "\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1836	{275, "flow_stmt", 0, 2, states_19,
1837	 "\000\000\000\000\000\000\000\000\360\000\000\000\000\000\000\000\000\000\000\000\000\001"},
1838	{276, "break_stmt", 0, 2, states_20,
1839	 "\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1840	{277, "continue_stmt", 0, 2, states_21,
1841	 "\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1842	{278, "return_stmt", 0, 3, states_22,
1843	 "\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1844	{279, "yield_stmt", 0, 2, states_23,
1845	 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001"},
1846	{280, "raise_stmt", 0, 7, states_24,
1847	 "\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1848	{281, "import_stmt", 0, 2, states_25,
1849	 "\000\000\000\000\000\000\000\000\000\024\000\000\000\000\000\000\000\000\000\000\000\000"},
1850	{282, "import_name", 0, 3, states_26,
1851	 "\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000"},
1852	{283, "import_from", 0, 8, states_27,
1853	 "\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000"},
1854	{284, "import_as_name", 0, 4, states_28,
1855	 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1856	{285, "dotted_as_name", 0, 4, states_29,
1857	 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1858	{286, "import_as_names", 0, 3, states_30,
1859	 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1860	{287, "dotted_as_names", 0, 2, states_31,
1861	 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1862	{288, "dotted_name", 0, 2, states_32,
1863	 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1864	{289, "global_stmt", 0, 3, states_33,
1865	 "\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000"},
1866	{290, "exec_stmt", 0, 7, states_34,
1867	 "\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000"},
1868	{291, "assert_stmt", 0, 5, states_35,
1869	 "\000\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000"},
1870	{292, "compound_stmt", 0, 2, states_36,
1871	 "\000\010\020\000\000\000\000\000\000\000\000\220\023\000\000\000\000\000\000\000\002\000"},
1872	{293, "if_stmt", 0, 8, states_37,
1873	 "\000\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000"},
1874	{294, "while_stmt", 0, 8, states_38,
1875	 "\000\000\000\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000"},
1876	{295, "for_stmt", 0, 10, states_39,
1877	 "\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000"},
1878	{296, "try_stmt", 0, 13, states_40,
1879	 "\000\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000"},
1880	{297, "with_stmt", 0, 6, states_41,
1881	 "\000\000\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000"},
1882	{298, "with_var", 0, 3, states_42,
1883	 "\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000"},
1884	{299, "except_clause", 0, 5, states_43,
1885	 "\000\000\000\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"},
1886	{300, "suite", 0, 5, states_44,
1887	 "\004\040\040\000\000\000\000\124\360\024\114\000\000\040\010\000\200\041\044\015\000\001"},
1888	{301, "testlist_safe", 0, 5, states_45,
1889	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1890	{302, "old_test", 0, 2, states_46,
1891	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1892	{303, "old_lambdef", 0, 5, states_47,
1893	 "\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000"},
1894	{304, "test", 0, 6, states_48,
1895	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1896	{305, "or_test", 0, 2, states_49,
1897	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\010\000\200\041\044\015\000\000"},
1898	{306, "and_test", 0, 2, states_50,
1899	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\010\000\200\041\044\015\000\000"},
1900	{307, "not_test", 0, 3, states_51,
1901	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\010\000\200\041\044\015\000\000"},
1902	{308, "comparison", 0, 2, states_52,
1903	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1904	{309, "comp_op", 0, 4, states_53,
1905	 "\000\000\000\000\000\000\000\000\000\000\040\000\000\000\310\077\000\000\000\000\000\000"},
1906	{310, "expr", 0, 2, states_54,
1907	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1908	{311, "xor_expr", 0, 2, states_55,
1909	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1910	{312, "and_expr", 0, 2, states_56,
1911	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1912	{313, "shift_expr", 0, 2, states_57,
1913	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1914	{314, "arith_expr", 0, 2, states_58,
1915	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1916	{315, "term", 0, 2, states_59,
1917	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1918	{316, "factor", 0, 3, states_60,
1919	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1920	{317, "power", 0, 4, states_61,
1921	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\044\015\000\000"},
1922	{318, "atom", 0, 11, states_62,
1923	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\044\015\000\000"},
1924	{319, "listmaker", 0, 5, states_63,
1925	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1926	{320, "testlist_gexp", 0, 5, states_64,
1927	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1928	{321, "lambdef", 0, 5, states_65,
1929	 "\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000"},
1930	{322, "trailer", 0, 7, states_66,
1931	 "\000\040\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\004\000\000\000"},
1932	{323, "subscriptlist", 0, 3, states_67,
1933	 "\000\040\240\000\000\000\000\000\000\040\000\000\000\040\010\000\200\041\044\015\000\000"},
1934	{324, "subscript", 0, 7, states_68,
1935	 "\000\040\240\000\000\000\000\000\000\040\000\000\000\040\010\000\200\041\044\015\000\000"},
1936	{325, "sliceop", 0, 3, states_69,
1937	 "\000\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1938	{326, "exprlist", 0, 3, states_70,
1939	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\000\000\000\200\041\044\015\000\000"},
1940	{327, "testlist", 0, 3, states_71,
1941	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1942	{328, "dictmaker", 0, 5, states_72,
1943	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1944	{329, "classdef", 0, 8, states_73,
1945	 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\002\000"},
1946	{330, "arglist", 0, 8, states_74,
1947	 "\000\040\040\300\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1948	{331, "argument", 0, 4, states_75,
1949	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1950	{332, "list_iter", 0, 2, states_76,
1951	 "\000\000\000\000\000\000\000\000\000\000\000\020\001\000\000\000\000\000\000\000\000\000"},
1952	{333, "list_for", 0, 6, states_77,
1953	 "\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000"},
1954	{334, "list_if", 0, 4, states_78,
1955	 "\000\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000"},
1956	{335, "gen_iter", 0, 2, states_79,
1957	 "\000\000\000\000\000\000\000\000\000\000\000\020\001\000\000\000\000\000\000\000\000\000"},
1958	{336, "gen_for", 0, 6, states_80,
1959	 "\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000"},
1960	{337, "gen_if", 0, 4, states_81,
1961	 "\000\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000"},
1962	{338, "testlist1", 0, 2, states_82,
1963	 "\000\040\040\000\000\000\000\000\000\000\000\000\000\040\010\000\200\041\044\015\000\000"},
1964	{339, "encoding_decl", 0, 2, states_83,
1965	 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1966	{340, "yield_expr", 0, 3, states_84,
1967	 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001"},
1968};
1969static label labels[169] = {
1970	{0, "EMPTY"},
1971	{256, 0},
1972	{4, 0},
1973	{268, 0},
1974	{292, 0},
1975	{257, 0},
1976	{267, 0},
1977	{0, 0},
1978	{258, 0},
1979	{327, 0},
1980	{259, 0},
1981	{50, 0},
1982	{288, 0},
1983	{7, 0},
1984	{330, 0},
1985	{8, 0},
1986	{260, 0},
1987	{261, 0},
1988	{329, 0},
1989	{262, 0},
1990	{1, "def"},
1991	{1, 0},
1992	{263, 0},
1993	{11, 0},
1994	{300, 0},
1995	{264, 0},
1996	{265, 0},
1997	{22, 0},
1998	{304, 0},
1999	{12, 0},
2000	{16, 0},
2001	{36, 0},
2002	{266, 0},
2003	{269, 0},
2004	{13, 0},
2005	{270, 0},
2006	{272, 0},
2007	{273, 0},
2008	{274, 0},
2009	{275, 0},
2010	{281, 0},
2011	{289, 0},
2012	{290, 0},
2013	{291, 0},
2014	{271, 0},
2015	{340, 0},
2016	{37, 0},
2017	{38, 0},
2018	{39, 0},
2019	{40, 0},
2020	{41, 0},
2021	{42, 0},
2022	{43, 0},
2023	{44, 0},
2024	{45, 0},
2025	{46, 0},
2026	{47, 0},
2027	{49, 0},
2028	{1, "print"},
2029	{35, 0},
2030	{1, "del"},
2031	{326, 0},
2032	{1, "pass"},
2033	{276, 0},
2034	{277, 0},
2035	{278, 0},
2036	{280, 0},
2037	{279, 0},
2038	{1, "break"},
2039	{1, "continue"},
2040	{1, "return"},
2041	{1, "raise"},
2042	{282, 0},
2043	{283, 0},
2044	{1, "import"},
2045	{287, 0},
2046	{1, "from"},
2047	{23, 0},
2048	{286, 0},
2049	{284, 0},
2050	{1, "as"},
2051	{285, 0},
2052	{1, "global"},
2053	{1, "exec"},
2054	{310, 0},
2055	{1, "in"},
2056	{1, "assert"},
2057	{293, 0},
2058	{294, 0},
2059	{295, 0},
2060	{296, 0},
2061	{297, 0},
2062	{1, "if"},
2063	{1, "elif"},
2064	{1, "else"},
2065	{1, "while"},
2066	{1, "for"},
2067	{1, "try"},
2068	{299, 0},
2069	{1, "finally"},
2070	{1, "with"},
2071	{298, 0},
2072	{1, "except"},
2073	{5, 0},
2074	{6, 0},
2075	{301, 0},
2076	{302, 0},
2077	{305, 0},
2078	{303, 0},
2079	{1, "lambda"},
2080	{321, 0},
2081	{306, 0},
2082	{1, "or"},
2083	{307, 0},
2084	{1, "and"},
2085	{1, "not"},
2086	{308, 0},
2087	{309, 0},
2088	{20, 0},
2089	{21, 0},
2090	{28, 0},
2091	{31, 0},
2092	{30, 0},
2093	{29, 0},
2094	{29, 0},
2095	{1, "is"},
2096	{311, 0},
2097	{18, 0},
2098	{312, 0},
2099	{33, 0},
2100	{313, 0},
2101	{19, 0},
2102	{314, 0},
2103	{34, 0},
2104	{315, 0},
2105	{14, 0},
2106	{15, 0},
2107	{316, 0},
2108	{17, 0},
2109	{24, 0},
2110	{48, 0},
2111	{32, 0},
2112	{317, 0},
2113	{318, 0},
2114	{322, 0},
2115	{320, 0},
2116	{9, 0},
2117	{319, 0},
2118	{10, 0},
2119	{26, 0},
2120	{328, 0},
2121	{27, 0},
2122	{25, 0},
2123	{338, 0},
2124	{2, 0},
2125	{3, 0},
2126	{333, 0},
2127	{336, 0},
2128	{323, 0},
2129	{324, 0},
2130	{325, 0},
2131	{1, "class"},
2132	{331, 0},
2133	{332, 0},
2134	{334, 0},
2135	{335, 0},
2136	{337, 0},
2137	{339, 0},
2138	{1, "yield"},
2139};
2140grammar _PyParser_Grammar = {
2141	85,
2142	dfas,
2143	{169, labels},
2144	256
2145};