Mercurial > cpython-lru_cache-weakref
comparison Python/graminit.c @ 1354:fccd415e2eb8 legacy-trunk
* bltinmodule.c: removed exec() built-in function.
* Grammar: add exec statement; allow testlist in expr statement.
* ceval.c, compile.c, opcode.h: support exec statement;
avoid optimizing locals when it is used
* fileobject.{c,h}: add getfilename() internal function.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Mon, 18 Oct 1993 17:06:59 +0000 |
| parents | 6ee380349c84 |
| children | 89e1e5d9ccbf |
comparison
equal
deleted
inserted
replaced
| 1353:a6355c83578d | 1354:fccd415e2eb8 |
|---|---|
| 192 {1, arcs_10_0}, | 192 {1, arcs_10_0}, |
| 193 {2, arcs_10_1}, | 193 {2, arcs_10_1}, |
| 194 {2, arcs_10_2}, | 194 {2, arcs_10_2}, |
| 195 {1, arcs_10_3}, | 195 {1, arcs_10_3}, |
| 196 }; | 196 }; |
| 197 static arc arcs_11_0[8] = { | 197 static arc arcs_11_0[9] = { |
| 198 {26, 1}, | 198 {26, 1}, |
| 199 {27, 1}, | 199 {27, 1}, |
| 200 {28, 1}, | 200 {28, 1}, |
| 201 {29, 1}, | 201 {29, 1}, |
| 202 {30, 1}, | 202 {30, 1}, |
| 203 {31, 1}, | 203 {31, 1}, |
| 204 {32, 1}, | 204 {32, 1}, |
| 205 {33, 1}, | 205 {33, 1}, |
| 206 {34, 1}, | |
| 206 }; | 207 }; |
| 207 static arc arcs_11_1[1] = { | 208 static arc arcs_11_1[1] = { |
| 208 {0, 1}, | 209 {0, 1}, |
| 209 }; | 210 }; |
| 210 static state states_11[2] = { | 211 static state states_11[2] = { |
| 211 {8, arcs_11_0}, | 212 {9, arcs_11_0}, |
| 212 {1, arcs_11_1}, | 213 {1, arcs_11_1}, |
| 213 }; | 214 }; |
| 214 static arc arcs_12_0[1] = { | 215 static arc arcs_12_0[1] = { |
| 215 {34, 1}, | 216 {9, 1}, |
| 216 }; | 217 }; |
| 217 static arc arcs_12_1[2] = { | 218 static arc arcs_12_1[2] = { |
| 218 {35, 0}, | 219 {35, 0}, |
| 219 {0, 1}, | 220 {0, 1}, |
| 220 }; | 221 }; |
| 240 }; | 241 }; |
| 241 static arc arcs_14_0[1] = { | 242 static arc arcs_14_0[1] = { |
| 242 {38, 1}, | 243 {38, 1}, |
| 243 }; | 244 }; |
| 244 static arc arcs_14_1[1] = { | 245 static arc arcs_14_1[1] = { |
| 245 {34, 2}, | 246 {39, 2}, |
| 246 }; | 247 }; |
| 247 static arc arcs_14_2[1] = { | 248 static arc arcs_14_2[1] = { |
| 248 {0, 2}, | 249 {0, 2}, |
| 249 }; | 250 }; |
| 250 static state states_14[3] = { | 251 static state states_14[3] = { |
| 251 {1, arcs_14_0}, | 252 {1, arcs_14_0}, |
| 252 {1, arcs_14_1}, | 253 {1, arcs_14_1}, |
| 253 {1, arcs_14_2}, | 254 {1, arcs_14_2}, |
| 254 }; | 255 }; |
| 255 static arc arcs_15_0[1] = { | 256 static arc arcs_15_0[1] = { |
| 256 {39, 1}, | 257 {40, 1}, |
| 257 }; | 258 }; |
| 258 static arc arcs_15_1[1] = { | 259 static arc arcs_15_1[1] = { |
| 259 {0, 1}, | 260 {0, 1}, |
| 260 }; | 261 }; |
| 261 static state states_15[2] = { | 262 static state states_15[2] = { |
| 262 {1, arcs_15_0}, | 263 {1, arcs_15_0}, |
| 263 {1, arcs_15_1}, | 264 {1, arcs_15_1}, |
| 264 }; | 265 }; |
| 265 static arc arcs_16_0[4] = { | 266 static arc arcs_16_0[4] = { |
| 266 {40, 1}, | |
| 267 {41, 1}, | 267 {41, 1}, |
| 268 {42, 1}, | 268 {42, 1}, |
| 269 {43, 1}, | 269 {43, 1}, |
| 270 {44, 1}, | |
| 270 }; | 271 }; |
| 271 static arc arcs_16_1[1] = { | 272 static arc arcs_16_1[1] = { |
| 272 {0, 1}, | 273 {0, 1}, |
| 273 }; | 274 }; |
| 274 static state states_16[2] = { | 275 static state states_16[2] = { |
| 275 {4, arcs_16_0}, | 276 {4, arcs_16_0}, |
| 276 {1, arcs_16_1}, | 277 {1, arcs_16_1}, |
| 277 }; | 278 }; |
| 278 static arc arcs_17_0[1] = { | 279 static arc arcs_17_0[1] = { |
| 279 {44, 1}, | 280 {45, 1}, |
| 280 }; | 281 }; |
| 281 static arc arcs_17_1[1] = { | 282 static arc arcs_17_1[1] = { |
| 282 {0, 1}, | 283 {0, 1}, |
| 283 }; | 284 }; |
| 284 static state states_17[2] = { | 285 static state states_17[2] = { |
| 285 {1, arcs_17_0}, | 286 {1, arcs_17_0}, |
| 286 {1, arcs_17_1}, | 287 {1, arcs_17_1}, |
| 287 }; | 288 }; |
| 288 static arc arcs_18_0[1] = { | 289 static arc arcs_18_0[1] = { |
| 289 {45, 1}, | 290 {46, 1}, |
| 290 }; | 291 }; |
| 291 static arc arcs_18_1[1] = { | 292 static arc arcs_18_1[1] = { |
| 292 {0, 1}, | 293 {0, 1}, |
| 293 }; | 294 }; |
| 294 static state states_18[2] = { | 295 static state states_18[2] = { |
| 295 {1, arcs_18_0}, | 296 {1, arcs_18_0}, |
| 296 {1, arcs_18_1}, | 297 {1, arcs_18_1}, |
| 297 }; | 298 }; |
| 298 static arc arcs_19_0[1] = { | 299 static arc arcs_19_0[1] = { |
| 299 {46, 1}, | 300 {47, 1}, |
| 300 }; | 301 }; |
| 301 static arc arcs_19_1[2] = { | 302 static arc arcs_19_1[2] = { |
| 302 {9, 2}, | 303 {9, 2}, |
| 303 {0, 1}, | 304 {0, 1}, |
| 304 }; | 305 }; |
| 309 {1, arcs_19_0}, | 310 {1, arcs_19_0}, |
| 310 {2, arcs_19_1}, | 311 {2, arcs_19_1}, |
| 311 {1, arcs_19_2}, | 312 {1, arcs_19_2}, |
| 312 }; | 313 }; |
| 313 static arc arcs_20_0[1] = { | 314 static arc arcs_20_0[1] = { |
| 314 {47, 1}, | 315 {48, 1}, |
| 315 }; | 316 }; |
| 316 static arc arcs_20_1[1] = { | 317 static arc arcs_20_1[1] = { |
| 317 {37, 2}, | 318 {37, 2}, |
| 318 }; | 319 }; |
| 319 static arc arcs_20_2[2] = { | 320 static arc arcs_20_2[2] = { |
| 332 {2, arcs_20_2}, | 333 {2, arcs_20_2}, |
| 333 {1, arcs_20_3}, | 334 {1, arcs_20_3}, |
| 334 {1, arcs_20_4}, | 335 {1, arcs_20_4}, |
| 335 }; | 336 }; |
| 336 static arc arcs_21_0[2] = { | 337 static arc arcs_21_0[2] = { |
| 337 {48, 1}, | 338 {49, 1}, |
| 338 {49, 2}, | 339 {50, 2}, |
| 339 }; | 340 }; |
| 340 static arc arcs_21_1[1] = { | 341 static arc arcs_21_1[1] = { |
| 341 {13, 3}, | 342 {13, 3}, |
| 342 }; | 343 }; |
| 343 static arc arcs_21_2[1] = { | 344 static arc arcs_21_2[1] = { |
| 346 static arc arcs_21_3[2] = { | 347 static arc arcs_21_3[2] = { |
| 347 {21, 1}, | 348 {21, 1}, |
| 348 {0, 3}, | 349 {0, 3}, |
| 349 }; | 350 }; |
| 350 static arc arcs_21_4[1] = { | 351 static arc arcs_21_4[1] = { |
| 351 {48, 5}, | 352 {49, 5}, |
| 352 }; | 353 }; |
| 353 static arc arcs_21_5[2] = { | 354 static arc arcs_21_5[2] = { |
| 354 {22, 6}, | 355 {22, 6}, |
| 355 {13, 7}, | 356 {13, 7}, |
| 356 }; | 357 }; |
| 374 {1, arcs_21_6}, | 375 {1, arcs_21_6}, |
| 375 {2, arcs_21_7}, | 376 {2, arcs_21_7}, |
| 376 {1, arcs_21_8}, | 377 {1, arcs_21_8}, |
| 377 }; | 378 }; |
| 378 static arc arcs_22_0[1] = { | 379 static arc arcs_22_0[1] = { |
| 379 {50, 1}, | 380 {51, 1}, |
| 380 }; | 381 }; |
| 381 static arc arcs_22_1[1] = { | 382 static arc arcs_22_1[1] = { |
| 382 {13, 2}, | 383 {13, 2}, |
| 383 }; | 384 }; |
| 384 static arc arcs_22_2[2] = { | 385 static arc arcs_22_2[2] = { |
| 389 {1, arcs_22_0}, | 390 {1, arcs_22_0}, |
| 390 {1, arcs_22_1}, | 391 {1, arcs_22_1}, |
| 391 {2, arcs_22_2}, | 392 {2, arcs_22_2}, |
| 392 }; | 393 }; |
| 393 static arc arcs_23_0[1] = { | 394 static arc arcs_23_0[1] = { |
| 394 {51, 1}, | 395 {52, 1}, |
| 395 }; | 396 }; |
| 396 static arc arcs_23_1[2] = { | 397 static arc arcs_23_1[2] = { |
| 397 {22, 2}, | 398 {22, 2}, |
| 398 {13, 3}, | 399 {13, 3}, |
| 399 }; | 400 }; |
| 403 static arc arcs_23_3[2] = { | 404 static arc arcs_23_3[2] = { |
| 404 {21, 5}, | 405 {21, 5}, |
| 405 {15, 4}, | 406 {15, 4}, |
| 406 }; | 407 }; |
| 407 static arc arcs_23_4[1] = { | 408 static arc arcs_23_4[1] = { |
| 408 {52, 6}, | 409 {53, 6}, |
| 409 }; | 410 }; |
| 410 static arc arcs_23_5[1] = { | 411 static arc arcs_23_5[1] = { |
| 411 {13, 3}, | 412 {13, 3}, |
| 412 }; | 413 }; |
| 413 static arc arcs_23_6[2] = { | 414 static arc arcs_23_6[2] = { |
| 432 }; | 433 }; |
| 433 static state states_24[2] = { | 434 static state states_24[2] = { |
| 434 {1, arcs_24_0}, | 435 {1, arcs_24_0}, |
| 435 {2, arcs_24_1}, | 436 {2, arcs_24_1}, |
| 436 }; | 437 }; |
| 437 static arc arcs_25_0[6] = { | 438 static arc arcs_25_0[1] = { |
| 438 {53, 1}, | |
| 439 {54, 1}, | 439 {54, 1}, |
| 440 {55, 1}, | 440 }; |
| 441 static arc arcs_25_1[1] = { | |
| 442 {37, 2}, | |
| 443 }; | |
| 444 static arc arcs_25_2[2] = { | |
| 445 {55, 3}, | |
| 446 {0, 2}, | |
| 447 }; | |
| 448 static arc arcs_25_3[1] = { | |
| 449 {37, 4}, | |
| 450 }; | |
| 451 static arc arcs_25_4[2] = { | |
| 452 {21, 5}, | |
| 453 {0, 4}, | |
| 454 }; | |
| 455 static arc arcs_25_5[1] = { | |
| 456 {37, 6}, | |
| 457 }; | |
| 458 static arc arcs_25_6[1] = { | |
| 459 {0, 6}, | |
| 460 }; | |
| 461 static state states_25[7] = { | |
| 462 {1, arcs_25_0}, | |
| 463 {1, arcs_25_1}, | |
| 464 {2, arcs_25_2}, | |
| 465 {1, arcs_25_3}, | |
| 466 {2, arcs_25_4}, | |
| 467 {1, arcs_25_5}, | |
| 468 {1, arcs_25_6}, | |
| 469 }; | |
| 470 static arc arcs_26_0[6] = { | |
| 441 {56, 1}, | 471 {56, 1}, |
| 472 {57, 1}, | |
| 473 {58, 1}, | |
| 474 {59, 1}, | |
| 442 {11, 1}, | 475 {11, 1}, |
| 443 {57, 1}, | 476 {60, 1}, |
| 444 }; | |
| 445 static arc arcs_25_1[1] = { | |
| 446 {0, 1}, | |
| 447 }; | |
| 448 static state states_25[2] = { | |
| 449 {6, arcs_25_0}, | |
| 450 {1, arcs_25_1}, | |
| 451 }; | |
| 452 static arc arcs_26_0[1] = { | |
| 453 {58, 1}, | |
| 454 }; | 477 }; |
| 455 static arc arcs_26_1[1] = { | 478 static arc arcs_26_1[1] = { |
| 456 {37, 2}, | 479 {0, 1}, |
| 457 }; | 480 }; |
| 458 static arc arcs_26_2[1] = { | 481 static state states_26[2] = { |
| 459 {15, 3}, | 482 {6, arcs_26_0}, |
| 460 }; | |
| 461 static arc arcs_26_3[1] = { | |
| 462 {16, 4}, | |
| 463 }; | |
| 464 static arc arcs_26_4[3] = { | |
| 465 {59, 1}, | |
| 466 {60, 5}, | |
| 467 {0, 4}, | |
| 468 }; | |
| 469 static arc arcs_26_5[1] = { | |
| 470 {15, 6}, | |
| 471 }; | |
| 472 static arc arcs_26_6[1] = { | |
| 473 {16, 7}, | |
| 474 }; | |
| 475 static arc arcs_26_7[1] = { | |
| 476 {0, 7}, | |
| 477 }; | |
| 478 static state states_26[8] = { | |
| 479 {1, arcs_26_0}, | |
| 480 {1, arcs_26_1}, | 483 {1, arcs_26_1}, |
| 481 {1, arcs_26_2}, | |
| 482 {1, arcs_26_3}, | |
| 483 {3, arcs_26_4}, | |
| 484 {1, arcs_26_5}, | |
| 485 {1, arcs_26_6}, | |
| 486 {1, arcs_26_7}, | |
| 487 }; | 484 }; |
| 488 static arc arcs_27_0[1] = { | 485 static arc arcs_27_0[1] = { |
| 489 {61, 1}, | 486 {61, 1}, |
| 490 }; | 487 }; |
| 491 static arc arcs_27_1[1] = { | 488 static arc arcs_27_1[1] = { |
| 495 {15, 3}, | 492 {15, 3}, |
| 496 }; | 493 }; |
| 497 static arc arcs_27_3[1] = { | 494 static arc arcs_27_3[1] = { |
| 498 {16, 4}, | 495 {16, 4}, |
| 499 }; | 496 }; |
| 500 static arc arcs_27_4[2] = { | 497 static arc arcs_27_4[3] = { |
| 501 {60, 5}, | 498 {62, 1}, |
| 499 {63, 5}, | |
| 502 {0, 4}, | 500 {0, 4}, |
| 503 }; | 501 }; |
| 504 static arc arcs_27_5[1] = { | 502 static arc arcs_27_5[1] = { |
| 505 {15, 6}, | 503 {15, 6}, |
| 506 }; | 504 }; |
| 513 static state states_27[8] = { | 511 static state states_27[8] = { |
| 514 {1, arcs_27_0}, | 512 {1, arcs_27_0}, |
| 515 {1, arcs_27_1}, | 513 {1, arcs_27_1}, |
| 516 {1, arcs_27_2}, | 514 {1, arcs_27_2}, |
| 517 {1, arcs_27_3}, | 515 {1, arcs_27_3}, |
| 518 {2, arcs_27_4}, | 516 {3, arcs_27_4}, |
| 519 {1, arcs_27_5}, | 517 {1, arcs_27_5}, |
| 520 {1, arcs_27_6}, | 518 {1, arcs_27_6}, |
| 521 {1, arcs_27_7}, | 519 {1, arcs_27_7}, |
| 522 }; | 520 }; |
| 523 static arc arcs_28_0[1] = { | 521 static arc arcs_28_0[1] = { |
| 524 {62, 1}, | 522 {64, 1}, |
| 525 }; | 523 }; |
| 526 static arc arcs_28_1[1] = { | 524 static arc arcs_28_1[1] = { |
| 527 {34, 2}, | 525 {37, 2}, |
| 528 }; | 526 }; |
| 529 static arc arcs_28_2[1] = { | 527 static arc arcs_28_2[1] = { |
| 530 {63, 3}, | 528 {15, 3}, |
| 531 }; | 529 }; |
| 532 static arc arcs_28_3[1] = { | 530 static arc arcs_28_3[1] = { |
| 533 {9, 4}, | 531 {16, 4}, |
| 534 }; | 532 }; |
| 535 static arc arcs_28_4[1] = { | 533 static arc arcs_28_4[2] = { |
| 536 {15, 5}, | 534 {63, 5}, |
| 535 {0, 4}, | |
| 537 }; | 536 }; |
| 538 static arc arcs_28_5[1] = { | 537 static arc arcs_28_5[1] = { |
| 539 {16, 6}, | 538 {15, 6}, |
| 540 }; | 539 }; |
| 541 static arc arcs_28_6[2] = { | 540 static arc arcs_28_6[1] = { |
| 542 {60, 7}, | 541 {16, 7}, |
| 543 {0, 6}, | |
| 544 }; | 542 }; |
| 545 static arc arcs_28_7[1] = { | 543 static arc arcs_28_7[1] = { |
| 546 {15, 8}, | 544 {0, 7}, |
| 547 }; | 545 }; |
| 548 static arc arcs_28_8[1] = { | 546 static state states_28[8] = { |
| 549 {16, 9}, | |
| 550 }; | |
| 551 static arc arcs_28_9[1] = { | |
| 552 {0, 9}, | |
| 553 }; | |
| 554 static state states_28[10] = { | |
| 555 {1, arcs_28_0}, | 547 {1, arcs_28_0}, |
| 556 {1, arcs_28_1}, | 548 {1, arcs_28_1}, |
| 557 {1, arcs_28_2}, | 549 {1, arcs_28_2}, |
| 558 {1, arcs_28_3}, | 550 {1, arcs_28_3}, |
| 559 {1, arcs_28_4}, | 551 {2, arcs_28_4}, |
| 560 {1, arcs_28_5}, | 552 {1, arcs_28_5}, |
| 561 {2, arcs_28_6}, | 553 {1, arcs_28_6}, |
| 562 {1, arcs_28_7}, | 554 {1, arcs_28_7}, |
| 563 {1, arcs_28_8}, | |
| 564 {1, arcs_28_9}, | |
| 565 }; | 555 }; |
| 566 static arc arcs_29_0[1] = { | 556 static arc arcs_29_0[1] = { |
| 567 {64, 1}, | 557 {65, 1}, |
| 568 }; | 558 }; |
| 569 static arc arcs_29_1[1] = { | 559 static arc arcs_29_1[1] = { |
| 570 {15, 2}, | 560 {39, 2}, |
| 571 }; | 561 }; |
| 572 static arc arcs_29_2[1] = { | 562 static arc arcs_29_2[1] = { |
| 573 {16, 3}, | 563 {55, 3}, |
| 574 }; | 564 }; |
| 575 static arc arcs_29_3[2] = { | 565 static arc arcs_29_3[1] = { |
| 576 {65, 4}, | 566 {9, 4}, |
| 577 {66, 5}, | |
| 578 }; | 567 }; |
| 579 static arc arcs_29_4[1] = { | 568 static arc arcs_29_4[1] = { |
| 580 {15, 6}, | 569 {15, 5}, |
| 581 }; | 570 }; |
| 582 static arc arcs_29_5[1] = { | 571 static arc arcs_29_5[1] = { |
| 583 {15, 7}, | 572 {16, 6}, |
| 584 }; | 573 }; |
| 585 static arc arcs_29_6[1] = { | 574 static arc arcs_29_6[2] = { |
| 586 {16, 8}, | 575 {63, 7}, |
| 576 {0, 6}, | |
| 587 }; | 577 }; |
| 588 static arc arcs_29_7[1] = { | 578 static arc arcs_29_7[1] = { |
| 579 {15, 8}, | |
| 580 }; | |
| 581 static arc arcs_29_8[1] = { | |
| 589 {16, 9}, | 582 {16, 9}, |
| 590 }; | |
| 591 static arc arcs_29_8[2] = { | |
| 592 {65, 4}, | |
| 593 {0, 8}, | |
| 594 }; | 583 }; |
| 595 static arc arcs_29_9[1] = { | 584 static arc arcs_29_9[1] = { |
| 596 {0, 9}, | 585 {0, 9}, |
| 597 }; | 586 }; |
| 598 static state states_29[10] = { | 587 static state states_29[10] = { |
| 599 {1, arcs_29_0}, | 588 {1, arcs_29_0}, |
| 600 {1, arcs_29_1}, | 589 {1, arcs_29_1}, |
| 601 {1, arcs_29_2}, | 590 {1, arcs_29_2}, |
| 602 {2, arcs_29_3}, | 591 {1, arcs_29_3}, |
| 603 {1, arcs_29_4}, | 592 {1, arcs_29_4}, |
| 604 {1, arcs_29_5}, | 593 {1, arcs_29_5}, |
| 605 {1, arcs_29_6}, | 594 {2, arcs_29_6}, |
| 606 {1, arcs_29_7}, | 595 {1, arcs_29_7}, |
| 607 {2, arcs_29_8}, | 596 {1, arcs_29_8}, |
| 608 {1, arcs_29_9}, | 597 {1, arcs_29_9}, |
| 609 }; | 598 }; |
| 610 static arc arcs_30_0[1] = { | 599 static arc arcs_30_0[1] = { |
| 611 {67, 1}, | 600 {66, 1}, |
| 612 }; | 601 }; |
| 613 static arc arcs_30_1[2] = { | 602 static arc arcs_30_1[1] = { |
| 603 {15, 2}, | |
| 604 }; | |
| 605 static arc arcs_30_2[1] = { | |
| 606 {16, 3}, | |
| 607 }; | |
| 608 static arc arcs_30_3[2] = { | |
| 609 {67, 4}, | |
| 610 {68, 5}, | |
| 611 }; | |
| 612 static arc arcs_30_4[1] = { | |
| 613 {15, 6}, | |
| 614 }; | |
| 615 static arc arcs_30_5[1] = { | |
| 616 {15, 7}, | |
| 617 }; | |
| 618 static arc arcs_30_6[1] = { | |
| 619 {16, 8}, | |
| 620 }; | |
| 621 static arc arcs_30_7[1] = { | |
| 622 {16, 9}, | |
| 623 }; | |
| 624 static arc arcs_30_8[2] = { | |
| 625 {67, 4}, | |
| 626 {0, 8}, | |
| 627 }; | |
| 628 static arc arcs_30_9[1] = { | |
| 629 {0, 9}, | |
| 630 }; | |
| 631 static state states_30[10] = { | |
| 632 {1, arcs_30_0}, | |
| 633 {1, arcs_30_1}, | |
| 634 {1, arcs_30_2}, | |
| 635 {2, arcs_30_3}, | |
| 636 {1, arcs_30_4}, | |
| 637 {1, arcs_30_5}, | |
| 638 {1, arcs_30_6}, | |
| 639 {1, arcs_30_7}, | |
| 640 {2, arcs_30_8}, | |
| 641 {1, arcs_30_9}, | |
| 642 }; | |
| 643 static arc arcs_31_0[1] = { | |
| 644 {69, 1}, | |
| 645 }; | |
| 646 static arc arcs_31_1[2] = { | |
| 614 {37, 2}, | 647 {37, 2}, |
| 615 {0, 1}, | 648 {0, 1}, |
| 616 }; | 649 }; |
| 617 static arc arcs_30_2[2] = { | 650 static arc arcs_31_2[2] = { |
| 618 {21, 3}, | 651 {21, 3}, |
| 619 {0, 2}, | 652 {0, 2}, |
| 620 }; | 653 }; |
| 621 static arc arcs_30_3[1] = { | 654 static arc arcs_31_3[1] = { |
| 622 {37, 4}, | 655 {37, 4}, |
| 623 }; | 656 }; |
| 624 static arc arcs_30_4[1] = { | 657 static arc arcs_31_4[1] = { |
| 625 {0, 4}, | 658 {0, 4}, |
| 626 }; | 659 }; |
| 627 static state states_30[5] = { | 660 static state states_31[5] = { |
| 628 {1, arcs_30_0}, | 661 {1, arcs_31_0}, |
| 629 {2, arcs_30_1}, | 662 {2, arcs_31_1}, |
| 630 {2, arcs_30_2}, | 663 {2, arcs_31_2}, |
| 631 {1, arcs_30_3}, | 664 {1, arcs_31_3}, |
| 632 {1, arcs_30_4}, | 665 {1, arcs_31_4}, |
| 633 }; | 666 }; |
| 634 static arc arcs_31_0[2] = { | 667 static arc arcs_32_0[2] = { |
| 635 {3, 1}, | 668 {3, 1}, |
| 636 {2, 2}, | 669 {2, 2}, |
| 637 }; | 670 }; |
| 638 static arc arcs_31_1[1] = { | 671 static arc arcs_32_1[1] = { |
| 639 {0, 1}, | 672 {0, 1}, |
| 640 }; | 673 }; |
| 641 static arc arcs_31_2[1] = { | 674 static arc arcs_32_2[1] = { |
| 642 {68, 3}, | 675 {70, 3}, |
| 643 }; | 676 }; |
| 644 static arc arcs_31_3[1] = { | 677 static arc arcs_32_3[1] = { |
| 645 {6, 4}, | 678 {6, 4}, |
| 646 }; | 679 }; |
| 647 static arc arcs_31_4[2] = { | 680 static arc arcs_32_4[2] = { |
| 648 {6, 4}, | 681 {6, 4}, |
| 649 {69, 1}, | 682 {71, 1}, |
| 650 }; | 683 }; |
| 651 static state states_31[5] = { | 684 static state states_32[5] = { |
| 652 {2, arcs_31_0}, | 685 {2, arcs_32_0}, |
| 653 {1, arcs_31_1}, | 686 {1, arcs_32_1}, |
| 654 {1, arcs_31_2}, | 687 {1, arcs_32_2}, |
| 655 {1, arcs_31_3}, | 688 {1, arcs_32_3}, |
| 656 {2, arcs_31_4}, | 689 {2, arcs_32_4}, |
| 657 }; | |
| 658 static arc arcs_32_0[1] = { | |
| 659 {70, 1}, | |
| 660 }; | |
| 661 static arc arcs_32_1[2] = { | |
| 662 {71, 0}, | |
| 663 {0, 1}, | |
| 664 }; | |
| 665 static state states_32[2] = { | |
| 666 {1, arcs_32_0}, | |
| 667 {2, arcs_32_1}, | |
| 668 }; | 690 }; |
| 669 static arc arcs_33_0[1] = { | 691 static arc arcs_33_0[1] = { |
| 670 {72, 1}, | 692 {72, 1}, |
| 671 }; | 693 }; |
| 672 static arc arcs_33_1[2] = { | 694 static arc arcs_33_1[2] = { |
| 675 }; | 697 }; |
| 676 static state states_33[2] = { | 698 static state states_33[2] = { |
| 677 {1, arcs_33_0}, | 699 {1, arcs_33_0}, |
| 678 {2, arcs_33_1}, | 700 {2, arcs_33_1}, |
| 679 }; | 701 }; |
| 680 static arc arcs_34_0[2] = { | 702 static arc arcs_34_0[1] = { |
| 681 {74, 1}, | 703 {74, 1}, |
| 682 {75, 2}, | 704 }; |
| 683 }; | 705 static arc arcs_34_1[2] = { |
| 684 static arc arcs_34_1[1] = { | 706 {75, 0}, |
| 685 {72, 2}, | 707 {0, 1}, |
| 686 }; | 708 }; |
| 687 static arc arcs_34_2[1] = { | 709 static state states_34[2] = { |
| 688 {0, 2}, | 710 {1, arcs_34_0}, |
| 689 }; | 711 {2, arcs_34_1}, |
| 690 static state states_34[3] = { | 712 }; |
| 691 {2, arcs_34_0}, | 713 static arc arcs_35_0[2] = { |
| 692 {1, arcs_34_1}, | |
| 693 {1, arcs_34_2}, | |
| 694 }; | |
| 695 static arc arcs_35_0[1] = { | |
| 696 {76, 1}, | 714 {76, 1}, |
| 697 }; | 715 {77, 2}, |
| 698 static arc arcs_35_1[2] = { | 716 }; |
| 699 {77, 0}, | 717 static arc arcs_35_1[1] = { |
| 700 {0, 1}, | 718 {74, 2}, |
| 701 }; | 719 }; |
| 702 static state states_35[2] = { | 720 static arc arcs_35_2[1] = { |
| 703 {1, arcs_35_0}, | 721 {0, 2}, |
| 704 {2, arcs_35_1}, | 722 }; |
| 705 }; | 723 static state states_35[3] = { |
| 706 static arc arcs_36_0[10] = { | 724 {2, arcs_35_0}, |
| 725 {1, arcs_35_1}, | |
| 726 {1, arcs_35_2}, | |
| 727 }; | |
| 728 static arc arcs_36_0[1] = { | |
| 707 {78, 1}, | 729 {78, 1}, |
| 708 {79, 1}, | 730 }; |
| 731 static arc arcs_36_1[2] = { | |
| 732 {79, 0}, | |
| 733 {0, 1}, | |
| 734 }; | |
| 735 static state states_36[2] = { | |
| 736 {1, arcs_36_0}, | |
| 737 {2, arcs_36_1}, | |
| 738 }; | |
| 739 static arc arcs_37_0[10] = { | |
| 709 {80, 1}, | 740 {80, 1}, |
| 710 {81, 1}, | 741 {81, 1}, |
| 711 {82, 1}, | 742 {82, 1}, |
| 712 {83, 1}, | 743 {83, 1}, |
| 713 {84, 1}, | 744 {84, 1}, |
| 714 {63, 1}, | 745 {85, 1}, |
| 715 {74, 2}, | 746 {86, 1}, |
| 716 {85, 3}, | 747 {55, 1}, |
| 717 }; | 748 {76, 2}, |
| 718 static arc arcs_36_1[1] = { | 749 {87, 3}, |
| 719 {0, 1}, | 750 }; |
| 720 }; | 751 static arc arcs_37_1[1] = { |
| 721 static arc arcs_36_2[1] = { | 752 {0, 1}, |
| 722 {63, 1}, | 753 }; |
| 723 }; | 754 static arc arcs_37_2[1] = { |
| 724 static arc arcs_36_3[2] = { | 755 {55, 1}, |
| 725 {74, 1}, | 756 }; |
| 757 static arc arcs_37_3[2] = { | |
| 758 {76, 1}, | |
| 726 {0, 3}, | 759 {0, 3}, |
| 727 }; | 760 }; |
| 728 static state states_36[4] = { | 761 static state states_37[4] = { |
| 729 {10, arcs_36_0}, | 762 {10, arcs_37_0}, |
| 730 {1, arcs_36_1}, | 763 {1, arcs_37_1}, |
| 731 {1, arcs_36_2}, | 764 {1, arcs_37_2}, |
| 732 {2, arcs_36_3}, | 765 {2, arcs_37_3}, |
| 733 }; | |
| 734 static arc arcs_37_0[1] = { | |
| 735 {86, 1}, | |
| 736 }; | |
| 737 static arc arcs_37_1[2] = { | |
| 738 {87, 0}, | |
| 739 {0, 1}, | |
| 740 }; | |
| 741 static state states_37[2] = { | |
| 742 {1, arcs_37_0}, | |
| 743 {2, arcs_37_1}, | |
| 744 }; | 766 }; |
| 745 static arc arcs_38_0[1] = { | 767 static arc arcs_38_0[1] = { |
| 746 {88, 1}, | 768 {88, 1}, |
| 747 }; | 769 }; |
| 748 static arc arcs_38_1[2] = { | 770 static arc arcs_38_1[2] = { |
| 765 {2, arcs_39_1}, | 787 {2, arcs_39_1}, |
| 766 }; | 788 }; |
| 767 static arc arcs_40_0[1] = { | 789 static arc arcs_40_0[1] = { |
| 768 {92, 1}, | 790 {92, 1}, |
| 769 }; | 791 }; |
| 770 static arc arcs_40_1[3] = { | 792 static arc arcs_40_1[2] = { |
| 771 {93, 0}, | 793 {93, 0}, |
| 772 {94, 0}, | |
| 773 {0, 1}, | 794 {0, 1}, |
| 774 }; | 795 }; |
| 775 static state states_40[2] = { | 796 static state states_40[2] = { |
| 776 {1, arcs_40_0}, | 797 {1, arcs_40_0}, |
| 777 {3, arcs_40_1}, | 798 {2, arcs_40_1}, |
| 778 }; | 799 }; |
| 779 static arc arcs_41_0[1] = { | 800 static arc arcs_41_0[1] = { |
| 780 {95, 1}, | 801 {94, 1}, |
| 781 }; | 802 }; |
| 782 static arc arcs_41_1[3] = { | 803 static arc arcs_41_1[3] = { |
| 804 {95, 0}, | |
| 783 {96, 0}, | 805 {96, 0}, |
| 784 {97, 0}, | |
| 785 {0, 1}, | 806 {0, 1}, |
| 786 }; | 807 }; |
| 787 static state states_41[2] = { | 808 static state states_41[2] = { |
| 788 {1, arcs_41_0}, | 809 {1, arcs_41_0}, |
| 789 {3, arcs_41_1}, | 810 {3, arcs_41_1}, |
| 790 }; | 811 }; |
| 791 static arc arcs_42_0[1] = { | 812 static arc arcs_42_0[1] = { |
| 792 {98, 1}, | 813 {97, 1}, |
| 793 }; | 814 }; |
| 794 static arc arcs_42_1[4] = { | 815 static arc arcs_42_1[3] = { |
| 795 {22, 0}, | 816 {98, 0}, |
| 796 {99, 0}, | 817 {99, 0}, |
| 797 {100, 0}, | |
| 798 {0, 1}, | 818 {0, 1}, |
| 799 }; | 819 }; |
| 800 static state states_42[2] = { | 820 static state states_42[2] = { |
| 801 {1, arcs_42_0}, | 821 {1, arcs_42_0}, |
| 802 {4, arcs_42_1}, | 822 {3, arcs_42_1}, |
| 803 }; | 823 }; |
| 804 static arc arcs_43_0[4] = { | 824 static arc arcs_43_0[1] = { |
| 805 {96, 1}, | 825 {100, 1}, |
| 806 {97, 1}, | 826 }; |
| 807 {101, 1}, | 827 static arc arcs_43_1[4] = { |
| 808 {102, 2}, | 828 {22, 0}, |
| 809 }; | 829 {101, 0}, |
| 810 static arc arcs_43_1[1] = { | 830 {102, 0}, |
| 811 {98, 3}, | 831 {0, 1}, |
| 812 }; | 832 }; |
| 813 static arc arcs_43_2[2] = { | 833 static state states_43[2] = { |
| 814 {103, 2}, | 834 {1, arcs_43_0}, |
| 815 {0, 2}, | 835 {4, arcs_43_1}, |
| 816 }; | 836 }; |
| 817 static arc arcs_43_3[1] = { | 837 static arc arcs_44_0[4] = { |
| 838 {98, 1}, | |
| 839 {99, 1}, | |
| 840 {103, 1}, | |
| 841 {104, 2}, | |
| 842 }; | |
| 843 static arc arcs_44_1[1] = { | |
| 844 {100, 3}, | |
| 845 }; | |
| 846 static arc arcs_44_2[2] = { | |
| 847 {105, 2}, | |
| 848 {0, 2}, | |
| 849 }; | |
| 850 static arc arcs_44_3[1] = { | |
| 818 {0, 3}, | 851 {0, 3}, |
| 819 }; | 852 }; |
| 820 static state states_43[4] = { | 853 static state states_44[4] = { |
| 821 {4, arcs_43_0}, | 854 {4, arcs_44_0}, |
| 822 {1, arcs_43_1}, | 855 {1, arcs_44_1}, |
| 823 {2, arcs_43_2}, | 856 {2, arcs_44_2}, |
| 824 {1, arcs_43_3}, | 857 {1, arcs_44_3}, |
| 825 }; | 858 }; |
| 826 static arc arcs_44_0[7] = { | 859 static arc arcs_45_0[7] = { |
| 827 {17, 1}, | 860 {17, 1}, |
| 828 {104, 2}, | 861 {106, 2}, |
| 829 {106, 3}, | 862 {108, 3}, |
| 830 {109, 4}, | 863 {111, 4}, |
| 831 {13, 5}, | 864 {13, 5}, |
| 832 {110, 5}, | 865 {112, 5}, |
| 833 {111, 5}, | 866 {113, 5}, |
| 834 }; | 867 }; |
| 835 static arc arcs_44_1[2] = { | 868 static arc arcs_45_1[2] = { |
| 836 {9, 6}, | 869 {9, 6}, |
| 837 {19, 5}, | 870 {19, 5}, |
| 838 }; | 871 }; |
| 839 static arc arcs_44_2[2] = { | 872 static arc arcs_45_2[2] = { |
| 840 {9, 7}, | 873 {9, 7}, |
| 841 {105, 5}, | 874 {107, 5}, |
| 842 }; | 875 }; |
| 843 static arc arcs_44_3[2] = { | 876 static arc arcs_45_3[2] = { |
| 844 {107, 8}, | 877 {109, 8}, |
| 845 {108, 5}, | 878 {110, 5}, |
| 846 }; | 879 }; |
| 847 static arc arcs_44_4[1] = { | 880 static arc arcs_45_4[1] = { |
| 848 {9, 9}, | 881 {9, 9}, |
| 849 }; | |
| 850 static arc arcs_44_5[1] = { | |
| 851 {0, 5}, | |
| 852 }; | |
| 853 static arc arcs_44_6[1] = { | |
| 854 {19, 5}, | |
| 855 }; | |
| 856 static arc arcs_44_7[1] = { | |
| 857 {105, 5}, | |
| 858 }; | |
| 859 static arc arcs_44_8[1] = { | |
| 860 {108, 5}, | |
| 861 }; | |
| 862 static arc arcs_44_9[1] = { | |
| 863 {109, 5}, | |
| 864 }; | |
| 865 static state states_44[10] = { | |
| 866 {7, arcs_44_0}, | |
| 867 {2, arcs_44_1}, | |
| 868 {2, arcs_44_2}, | |
| 869 {2, arcs_44_3}, | |
| 870 {1, arcs_44_4}, | |
| 871 {1, arcs_44_5}, | |
| 872 {1, arcs_44_6}, | |
| 873 {1, arcs_44_7}, | |
| 874 {1, arcs_44_8}, | |
| 875 {1, arcs_44_9}, | |
| 876 }; | |
| 877 static arc arcs_45_0[3] = { | |
| 878 {17, 1}, | |
| 879 {104, 2}, | |
| 880 {113, 3}, | |
| 881 }; | |
| 882 static arc arcs_45_1[2] = { | |
| 883 {9, 4}, | |
| 884 {19, 5}, | |
| 885 }; | |
| 886 static arc arcs_45_2[1] = { | |
| 887 {112, 6}, | |
| 888 }; | |
| 889 static arc arcs_45_3[1] = { | |
| 890 {13, 5}, | |
| 891 }; | |
| 892 static arc arcs_45_4[1] = { | |
| 893 {19, 5}, | |
| 894 }; | 882 }; |
| 895 static arc arcs_45_5[1] = { | 883 static arc arcs_45_5[1] = { |
| 896 {0, 5}, | 884 {0, 5}, |
| 897 }; | 885 }; |
| 898 static arc arcs_45_6[1] = { | 886 static arc arcs_45_6[1] = { |
| 899 {105, 5}, | 887 {19, 5}, |
| 900 }; | 888 }; |
| 901 static state states_45[7] = { | 889 static arc arcs_45_7[1] = { |
| 902 {3, arcs_45_0}, | 890 {107, 5}, |
| 891 }; | |
| 892 static arc arcs_45_8[1] = { | |
| 893 {110, 5}, | |
| 894 }; | |
| 895 static arc arcs_45_9[1] = { | |
| 896 {111, 5}, | |
| 897 }; | |
| 898 static state states_45[10] = { | |
| 899 {7, arcs_45_0}, | |
| 903 {2, arcs_45_1}, | 900 {2, arcs_45_1}, |
| 904 {1, arcs_45_2}, | 901 {2, arcs_45_2}, |
| 905 {1, arcs_45_3}, | 902 {2, arcs_45_3}, |
| 906 {1, arcs_45_4}, | 903 {1, arcs_45_4}, |
| 907 {1, arcs_45_5}, | 904 {1, arcs_45_5}, |
| 908 {1, arcs_45_6}, | 905 {1, arcs_45_6}, |
| 909 }; | 906 {1, arcs_45_7}, |
| 910 static arc arcs_46_0[2] = { | 907 {1, arcs_45_8}, |
| 908 {1, arcs_45_9}, | |
| 909 }; | |
| 910 static arc arcs_46_0[3] = { | |
| 911 {17, 1}, | |
| 912 {106, 2}, | |
| 913 {115, 3}, | |
| 914 }; | |
| 915 static arc arcs_46_1[2] = { | |
| 916 {9, 4}, | |
| 917 {19, 5}, | |
| 918 }; | |
| 919 static arc arcs_46_2[1] = { | |
| 920 {114, 6}, | |
| 921 }; | |
| 922 static arc arcs_46_3[1] = { | |
| 923 {13, 5}, | |
| 924 }; | |
| 925 static arc arcs_46_4[1] = { | |
| 926 {19, 5}, | |
| 927 }; | |
| 928 static arc arcs_46_5[1] = { | |
| 929 {0, 5}, | |
| 930 }; | |
| 931 static arc arcs_46_6[1] = { | |
| 932 {107, 5}, | |
| 933 }; | |
| 934 static state states_46[7] = { | |
| 935 {3, arcs_46_0}, | |
| 936 {2, arcs_46_1}, | |
| 937 {1, arcs_46_2}, | |
| 938 {1, arcs_46_3}, | |
| 939 {1, arcs_46_4}, | |
| 940 {1, arcs_46_5}, | |
| 941 {1, arcs_46_6}, | |
| 942 }; | |
| 943 static arc arcs_47_0[2] = { | |
| 911 {37, 1}, | 944 {37, 1}, |
| 912 {15, 2}, | 945 {15, 2}, |
| 913 }; | 946 }; |
| 914 static arc arcs_46_1[2] = { | 947 static arc arcs_47_1[2] = { |
| 915 {15, 2}, | 948 {15, 2}, |
| 916 {0, 1}, | 949 {0, 1}, |
| 917 }; | 950 }; |
| 918 static arc arcs_46_2[2] = { | 951 static arc arcs_47_2[2] = { |
| 919 {37, 3}, | 952 {37, 3}, |
| 920 {0, 2}, | 953 {0, 2}, |
| 921 }; | 954 }; |
| 922 static arc arcs_46_3[1] = { | 955 static arc arcs_47_3[1] = { |
| 923 {0, 3}, | 956 {0, 3}, |
| 924 }; | 957 }; |
| 925 static state states_46[4] = { | 958 static state states_47[4] = { |
| 926 {2, arcs_46_0}, | 959 {2, arcs_47_0}, |
| 927 {2, arcs_46_1}, | |
| 928 {2, arcs_46_2}, | |
| 929 {1, arcs_46_3}, | |
| 930 }; | |
| 931 static arc arcs_47_0[1] = { | |
| 932 {76, 1}, | |
| 933 }; | |
| 934 static arc arcs_47_1[2] = { | |
| 935 {21, 2}, | |
| 936 {0, 1}, | |
| 937 }; | |
| 938 static arc arcs_47_2[2] = { | |
| 939 {76, 1}, | |
| 940 {0, 2}, | |
| 941 }; | |
| 942 static state states_47[3] = { | |
| 943 {1, arcs_47_0}, | |
| 944 {2, arcs_47_1}, | 960 {2, arcs_47_1}, |
| 945 {2, arcs_47_2}, | 961 {2, arcs_47_2}, |
| 962 {1, arcs_47_3}, | |
| 946 }; | 963 }; |
| 947 static arc arcs_48_0[1] = { | 964 static arc arcs_48_0[1] = { |
| 948 {37, 1}, | 965 {78, 1}, |
| 949 }; | 966 }; |
| 950 static arc arcs_48_1[2] = { | 967 static arc arcs_48_1[2] = { |
| 951 {21, 2}, | 968 {21, 2}, |
| 952 {0, 1}, | 969 {0, 1}, |
| 953 }; | 970 }; |
| 954 static arc arcs_48_2[2] = { | 971 static arc arcs_48_2[2] = { |
| 955 {37, 1}, | 972 {78, 1}, |
| 956 {0, 2}, | 973 {0, 2}, |
| 957 }; | 974 }; |
| 958 static state states_48[3] = { | 975 static state states_48[3] = { |
| 959 {1, arcs_48_0}, | 976 {1, arcs_48_0}, |
| 960 {2, arcs_48_1}, | 977 {2, arcs_48_1}, |
| 961 {2, arcs_48_2}, | 978 {2, arcs_48_2}, |
| 962 }; | 979 }; |
| 963 static arc arcs_49_0[1] = { | 980 static arc arcs_49_0[1] = { |
| 964 {37, 1}, | 981 {37, 1}, |
| 965 }; | 982 }; |
| 966 static arc arcs_49_1[1] = { | 983 static arc arcs_49_1[2] = { |
| 984 {21, 2}, | |
| 985 {0, 1}, | |
| 986 }; | |
| 987 static arc arcs_49_2[2] = { | |
| 988 {37, 1}, | |
| 989 {0, 2}, | |
| 990 }; | |
| 991 static state states_49[3] = { | |
| 992 {1, arcs_49_0}, | |
| 993 {2, arcs_49_1}, | |
| 994 {2, arcs_49_2}, | |
| 995 }; | |
| 996 static arc arcs_50_0[1] = { | |
| 997 {37, 1}, | |
| 998 }; | |
| 999 static arc arcs_50_1[1] = { | |
| 967 {15, 2}, | 1000 {15, 2}, |
| 968 }; | 1001 }; |
| 969 static arc arcs_49_2[1] = { | 1002 static arc arcs_50_2[1] = { |
| 970 {37, 3}, | 1003 {37, 3}, |
| 971 }; | 1004 }; |
| 972 static arc arcs_49_3[2] = { | 1005 static arc arcs_50_3[2] = { |
| 973 {21, 4}, | 1006 {21, 4}, |
| 974 {0, 3}, | 1007 {0, 3}, |
| 975 }; | 1008 }; |
| 976 static arc arcs_49_4[2] = { | 1009 static arc arcs_50_4[2] = { |
| 977 {37, 1}, | 1010 {37, 1}, |
| 978 {0, 4}, | 1011 {0, 4}, |
| 979 }; | 1012 }; |
| 980 static state states_49[5] = { | 1013 static state states_50[5] = { |
| 981 {1, arcs_49_0}, | 1014 {1, arcs_50_0}, |
| 982 {1, arcs_49_1}, | 1015 {1, arcs_50_1}, |
| 983 {1, arcs_49_2}, | 1016 {1, arcs_50_2}, |
| 984 {2, arcs_49_3}, | 1017 {2, arcs_50_3}, |
| 985 {2, arcs_49_4}, | 1018 {2, arcs_50_4}, |
| 986 }; | 1019 }; |
| 987 static arc arcs_50_0[1] = { | 1020 static arc arcs_51_0[1] = { |
| 988 {114, 1}, | 1021 {116, 1}, |
| 989 }; | 1022 }; |
| 990 static arc arcs_50_1[1] = { | 1023 static arc arcs_51_1[1] = { |
| 991 {13, 2}, | 1024 {13, 2}, |
| 992 }; | 1025 }; |
| 993 static arc arcs_50_2[2] = { | 1026 static arc arcs_51_2[2] = { |
| 994 {17, 3}, | 1027 {17, 3}, |
| 995 {15, 4}, | 1028 {15, 4}, |
| 996 }; | 1029 }; |
| 997 static arc arcs_50_3[1] = { | 1030 static arc arcs_51_3[1] = { |
| 998 {9, 5}, | 1031 {9, 5}, |
| 999 }; | 1032 }; |
| 1000 static arc arcs_50_4[1] = { | 1033 static arc arcs_51_4[1] = { |
| 1001 {16, 6}, | 1034 {16, 6}, |
| 1002 }; | 1035 }; |
| 1003 static arc arcs_50_5[1] = { | 1036 static arc arcs_51_5[1] = { |
| 1004 {19, 7}, | 1037 {19, 7}, |
| 1005 }; | 1038 }; |
| 1006 static arc arcs_50_6[1] = { | 1039 static arc arcs_51_6[1] = { |
| 1007 {0, 6}, | 1040 {0, 6}, |
| 1008 }; | 1041 }; |
| 1009 static arc arcs_50_7[1] = { | 1042 static arc arcs_51_7[1] = { |
| 1010 {15, 4}, | 1043 {15, 4}, |
| 1011 }; | 1044 }; |
| 1012 static state states_50[8] = { | 1045 static state states_51[8] = { |
| 1013 {1, arcs_50_0}, | 1046 {1, arcs_51_0}, |
| 1014 {1, arcs_50_1}, | 1047 {1, arcs_51_1}, |
| 1015 {2, arcs_50_2}, | 1048 {2, arcs_51_2}, |
| 1016 {1, arcs_50_3}, | 1049 {1, arcs_51_3}, |
| 1017 {1, arcs_50_4}, | 1050 {1, arcs_51_4}, |
| 1018 {1, arcs_50_5}, | 1051 {1, arcs_51_5}, |
| 1019 {1, arcs_50_6}, | 1052 {1, arcs_51_6}, |
| 1020 {1, arcs_50_7}, | 1053 {1, arcs_51_7}, |
| 1021 }; | 1054 }; |
| 1022 static dfa dfas[51] = { | 1055 static dfa dfas[52] = { |
| 1023 {256, "single_input", 0, 3, states_0, | 1056 {256, "single_input", 0, 3, states_0, |
| 1024 "\004\060\002\000\320\360\017\144\001\000\000\000\043\345\004"}, | 1057 "\004\060\002\000\120\341\137\040\007\020\000\000\214\224\023"}, |
| 1025 {257, "file_input", 0, 2, states_1, | 1058 {257, "file_input", 0, 2, states_1, |
| 1026 "\204\060\002\000\320\360\017\144\001\000\000\000\043\345\004"}, | 1059 "\204\060\002\000\120\341\137\040\007\020\000\000\214\224\023"}, |
| 1027 {258, "expr_input", 0, 3, states_2, | 1060 {258, "expr_input", 0, 3, states_2, |
| 1028 "\000\040\002\000\000\000\000\000\000\004\000\000\043\345\000"}, | 1061 "\000\040\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1029 {259, "eval_input", 0, 3, states_3, | 1062 {259, "eval_input", 0, 3, states_3, |
| 1030 "\000\040\002\000\000\000\000\000\000\004\000\000\043\345\000"}, | 1063 "\000\040\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1031 {260, "funcdef", 0, 6, states_4, | 1064 {260, "funcdef", 0, 6, states_4, |
| 1032 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000"}, | 1065 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000"}, |
| 1033 {261, "parameters", 0, 4, states_5, | 1066 {261, "parameters", 0, 4, states_5, |
| 1034 "\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000"}, | 1067 "\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000"}, |
| 1035 {262, "varargslist", 0, 5, states_6, | 1068 {262, "varargslist", 0, 5, states_6, |
| 1037 {263, "fpdef", 0, 4, states_7, | 1070 {263, "fpdef", 0, 4, states_7, |
| 1038 "\000\040\002\000\000\000\000\000\000\000\000\000\000\000\000"}, | 1071 "\000\040\002\000\000\000\000\000\000\000\000\000\000\000\000"}, |
| 1039 {264, "fplist", 0, 3, states_8, | 1072 {264, "fplist", 0, 3, states_8, |
| 1040 "\000\040\002\000\000\000\000\000\000\000\000\000\000\000\000"}, | 1073 "\000\040\002\000\000\000\000\000\000\000\000\000\000\000\000"}, |
| 1041 {265, "stmt", 0, 2, states_9, | 1074 {265, "stmt", 0, 2, states_9, |
| 1042 "\000\060\002\000\320\360\017\144\001\000\000\000\043\345\004"}, | 1075 "\000\060\002\000\120\341\137\040\007\020\000\000\214\224\023"}, |
| 1043 {266, "simple_stmt", 0, 4, states_10, | 1076 {266, "simple_stmt", 0, 4, states_10, |
| 1044 "\000\040\002\000\320\360\017\000\000\000\000\000\043\345\000"}, | 1077 "\000\040\002\000\120\341\137\000\000\020\000\000\214\224\003"}, |
| 1045 {267, "small_stmt", 0, 2, states_11, | 1078 {267, "small_stmt", 0, 2, states_11, |
| 1046 "\000\040\002\000\320\360\017\000\000\000\000\000\043\345\000"}, | 1079 "\000\040\002\000\120\341\137\000\000\020\000\000\214\224\003"}, |
| 1047 {268, "expr_stmt", 0, 2, states_12, | 1080 {268, "expr_stmt", 0, 2, states_12, |
| 1048 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1081 "\000\040\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1049 {269, "print_stmt", 0, 3, states_13, | 1082 {269, "print_stmt", 0, 3, states_13, |
| 1050 "\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000"}, | 1083 "\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000"}, |
| 1051 {270, "del_stmt", 0, 3, states_14, | 1084 {270, "del_stmt", 0, 3, states_14, |
| 1052 "\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000"}, | 1085 "\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000"}, |
| 1053 {271, "pass_stmt", 0, 2, states_15, | 1086 {271, "pass_stmt", 0, 2, states_15, |
| 1054 "\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000"}, | 1087 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000"}, |
| 1055 {272, "flow_stmt", 0, 2, states_16, | 1088 {272, "flow_stmt", 0, 2, states_16, |
| 1056 "\000\000\000\000\000\360\000\000\000\000\000\000\000\000\000"}, | 1089 "\000\000\000\000\000\340\001\000\000\000\000\000\000\000\000"}, |
| 1057 {273, "break_stmt", 0, 2, states_17, | 1090 {273, "break_stmt", 0, 2, states_17, |
| 1058 "\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000"}, | 1091 "\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"}, |
| 1059 {274, "continue_stmt", 0, 2, states_18, | 1092 {274, "continue_stmt", 0, 2, states_18, |
| 1060 "\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"}, | 1093 "\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"}, |
| 1061 {275, "return_stmt", 0, 3, states_19, | 1094 {275, "return_stmt", 0, 3, states_19, |
| 1062 "\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"}, | 1095 "\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000"}, |
| 1063 {276, "raise_stmt", 0, 5, states_20, | 1096 {276, "raise_stmt", 0, 5, states_20, |
| 1064 "\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000"}, | 1097 "\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000"}, |
| 1065 {277, "import_stmt", 0, 9, states_21, | 1098 {277, "import_stmt", 0, 9, states_21, |
| 1066 "\000\000\000\000\000\000\003\000\000\000\000\000\000\000\000"}, | 1099 "\000\000\000\000\000\000\006\000\000\000\000\000\000\000\000"}, |
| 1067 {278, "global_stmt", 0, 3, states_22, | 1100 {278, "global_stmt", 0, 3, states_22, |
| 1068 "\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000"}, | 1101 "\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000"}, |
| 1069 {279, "access_stmt", 0, 7, states_23, | 1102 {279, "access_stmt", 0, 7, states_23, |
| 1070 "\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000"}, | 1103 "\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000"}, |
| 1071 {280, "accesstype", 0, 2, states_24, | 1104 {280, "accesstype", 0, 2, states_24, |
| 1072 "\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000"}, | 1105 "\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000"}, |
| 1073 {281, "compound_stmt", 0, 2, states_25, | 1106 {281, "exec_stmt", 0, 7, states_25, |
| 1074 "\000\020\000\000\000\000\000\144\001\000\000\000\000\000\004"}, | 1107 "\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000"}, |
| 1075 {282, "if_stmt", 0, 8, states_26, | 1108 {282, "compound_stmt", 0, 2, states_26, |
| 1076 "\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000"}, | 1109 "\000\020\000\000\000\000\000\040\007\000\000\000\000\000\020"}, |
| 1077 {283, "while_stmt", 0, 8, states_27, | 1110 {283, "if_stmt", 0, 8, states_27, |
| 1078 "\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000"}, | 1111 "\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000"}, |
| 1079 {284, "for_stmt", 0, 10, states_28, | 1112 {284, "while_stmt", 0, 8, states_28, |
| 1080 "\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000"}, | |
| 1081 {285, "try_stmt", 0, 10, states_29, | |
| 1082 "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000"}, | 1113 "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000"}, |
| 1083 {286, "except_clause", 0, 5, states_30, | 1114 {285, "for_stmt", 0, 10, states_29, |
| 1084 "\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000"}, | 1115 "\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000"}, |
| 1085 {287, "suite", 0, 5, states_31, | 1116 {286, "try_stmt", 0, 10, states_30, |
| 1086 "\004\040\002\000\320\360\017\000\000\000\000\000\043\345\000"}, | 1117 "\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000"}, |
| 1087 {288, "test", 0, 2, states_32, | 1118 {287, "except_clause", 0, 5, states_31, |
| 1088 "\000\040\002\000\000\000\000\000\000\004\000\000\043\345\000"}, | 1119 "\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000"}, |
| 1089 {289, "and_test", 0, 2, states_33, | 1120 {288, "suite", 0, 5, states_32, |
| 1090 "\000\040\002\000\000\000\000\000\000\004\000\000\043\345\000"}, | 1121 "\004\040\002\000\120\341\137\000\000\020\000\000\214\224\003"}, |
| 1091 {290, "not_test", 0, 3, states_34, | 1122 {289, "test", 0, 2, states_33, |
| 1092 "\000\040\002\000\000\000\000\000\000\004\000\000\043\345\000"}, | 1123 "\000\040\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1093 {291, "comparison", 0, 2, states_35, | 1124 {290, "and_test", 0, 2, states_34, |
| 1094 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1125 "\000\040\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1095 {292, "comp_op", 0, 4, states_36, | 1126 {291, "not_test", 0, 3, states_35, |
| 1096 "\000\000\000\000\000\000\000\200\000\304\077\000\000\000\000"}, | 1127 "\000\040\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1097 {293, "expr", 0, 2, states_37, | 1128 {292, "comparison", 0, 2, states_36, |
| 1098 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1129 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1099 {294, "xor_expr", 0, 2, states_38, | 1130 {293, "comp_op", 0, 4, states_37, |
| 1100 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1131 "\000\000\000\000\000\000\200\000\000\020\377\000\000\000\000"}, |
| 1101 {295, "and_expr", 0, 2, states_39, | 1132 {294, "expr", 0, 2, states_38, |
| 1102 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1133 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1103 {296, "shift_expr", 0, 2, states_40, | 1134 {295, "xor_expr", 0, 2, states_39, |
| 1104 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1135 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1105 {297, "arith_expr", 0, 2, states_41, | 1136 {296, "and_expr", 0, 2, states_40, |
| 1106 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1137 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1107 {298, "term", 0, 2, states_42, | 1138 {297, "shift_expr", 0, 2, states_41, |
| 1108 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1139 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1109 {299, "factor", 0, 4, states_43, | 1140 {298, "arith_expr", 0, 2, states_42, |
| 1110 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1141 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1111 {300, "atom", 0, 10, states_44, | 1142 {299, "term", 0, 2, states_43, |
| 1112 "\000\040\002\000\000\000\000\000\000\000\000\000\000\345\000"}, | 1143 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1113 {301, "trailer", 0, 7, states_45, | 1144 {300, "factor", 0, 4, states_44, |
| 1114 "\000\000\002\000\000\000\000\000\000\000\000\000\000\001\002"}, | 1145 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1115 {302, "subscript", 0, 4, states_46, | 1146 {301, "atom", 0, 10, states_45, |
| 1116 "\000\240\002\000\000\000\000\000\000\004\000\000\043\345\000"}, | 1147 "\000\040\002\000\000\000\000\000\000\000\000\000\000\224\003"}, |
| 1117 {303, "exprlist", 0, 3, states_47, | 1148 {302, "trailer", 0, 7, states_46, |
| 1118 "\000\040\002\000\000\000\000\000\000\000\000\000\043\345\000"}, | 1149 "\000\000\002\000\000\000\000\000\000\000\000\000\000\004\010"}, |
| 1119 {304, "testlist", 0, 3, states_48, | 1150 {303, "subscript", 0, 4, states_47, |
| 1120 "\000\040\002\000\000\000\000\000\000\004\000\000\043\345\000"}, | 1151 "\000\240\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1121 {305, "dictmaker", 0, 5, states_49, | 1152 {304, "exprlist", 0, 3, states_48, |
| 1122 "\000\040\002\000\000\000\000\000\000\004\000\000\043\345\000"}, | 1153 "\000\040\002\000\000\000\000\000\000\000\000\000\214\224\003"}, |
| 1123 {306, "classdef", 0, 8, states_50, | 1154 {305, "testlist", 0, 3, states_49, |
| 1124 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004"}, | 1155 "\000\040\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1125 }; | 1156 {306, "dictmaker", 0, 5, states_50, |
| 1126 static label labels[115] = { | 1157 "\000\040\002\000\000\000\000\000\000\020\000\000\214\224\003"}, |
| 1158 {307, "classdef", 0, 8, states_51, | |
| 1159 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020"}, | |
| 1160 }; | |
| 1161 static label labels[117] = { | |
| 1127 {0, "EMPTY"}, | 1162 {0, "EMPTY"}, |
| 1128 {256, 0}, | 1163 {256, 0}, |
| 1129 {4, 0}, | 1164 {4, 0}, |
| 1130 {266, 0}, | 1165 {266, 0}, |
| 1131 {281, 0}, | 1166 {282, 0}, |
| 1132 {257, 0}, | 1167 {257, 0}, |
| 1133 {265, 0}, | 1168 {265, 0}, |
| 1134 {0, 0}, | 1169 {0, 0}, |
| 1135 {258, 0}, | 1170 {258, 0}, |
| 1136 {304, 0}, | 1171 {305, 0}, |
| 1137 {259, 0}, | 1172 {259, 0}, |
| 1138 {260, 0}, | 1173 {260, 0}, |
| 1139 {1, "def"}, | 1174 {1, "def"}, |
| 1140 {1, 0}, | 1175 {1, 0}, |
| 1141 {261, 0}, | 1176 {261, 0}, |
| 1142 {11, 0}, | 1177 {11, 0}, |
| 1143 {287, 0}, | 1178 {288, 0}, |
| 1144 {7, 0}, | 1179 {7, 0}, |
| 1145 {262, 0}, | 1180 {262, 0}, |
| 1146 {8, 0}, | 1181 {8, 0}, |
| 1147 {263, 0}, | 1182 {263, 0}, |
| 1148 {12, 0}, | 1183 {12, 0}, |
| 1156 {271, 0}, | 1191 {271, 0}, |
| 1157 {272, 0}, | 1192 {272, 0}, |
| 1158 {277, 0}, | 1193 {277, 0}, |
| 1159 {278, 0}, | 1194 {278, 0}, |
| 1160 {279, 0}, | 1195 {279, 0}, |
| 1161 {303, 0}, | 1196 {281, 0}, |
| 1162 {22, 0}, | 1197 {22, 0}, |
| 1163 {1, "print"}, | 1198 {1, "print"}, |
| 1164 {288, 0}, | 1199 {289, 0}, |
| 1165 {1, "del"}, | 1200 {1, "del"}, |
| 1201 {304, 0}, | |
| 1166 {1, "pass"}, | 1202 {1, "pass"}, |
| 1167 {273, 0}, | 1203 {273, 0}, |
| 1168 {274, 0}, | 1204 {274, 0}, |
| 1169 {275, 0}, | 1205 {275, 0}, |
| 1170 {276, 0}, | 1206 {276, 0}, |
| 1175 {1, "import"}, | 1211 {1, "import"}, |
| 1176 {1, "from"}, | 1212 {1, "from"}, |
| 1177 {1, "global"}, | 1213 {1, "global"}, |
| 1178 {1, "access"}, | 1214 {1, "access"}, |
| 1179 {280, 0}, | 1215 {280, 0}, |
| 1180 {282, 0}, | 1216 {1, "exec"}, |
| 1217 {1, "in"}, | |
| 1181 {283, 0}, | 1218 {283, 0}, |
| 1182 {284, 0}, | 1219 {284, 0}, |
| 1183 {285, 0}, | 1220 {285, 0}, |
| 1184 {306, 0}, | 1221 {286, 0}, |
| 1222 {307, 0}, | |
| 1185 {1, "if"}, | 1223 {1, "if"}, |
| 1186 {1, "elif"}, | 1224 {1, "elif"}, |
| 1187 {1, "else"}, | 1225 {1, "else"}, |
| 1188 {1, "while"}, | 1226 {1, "while"}, |
| 1189 {1, "for"}, | 1227 {1, "for"}, |
| 1190 {1, "in"}, | |
| 1191 {1, "try"}, | 1228 {1, "try"}, |
| 1192 {286, 0}, | 1229 {287, 0}, |
| 1193 {1, "finally"}, | 1230 {1, "finally"}, |
| 1194 {1, "except"}, | 1231 {1, "except"}, |
| 1195 {5, 0}, | 1232 {5, 0}, |
| 1196 {6, 0}, | 1233 {6, 0}, |
| 1197 {289, 0}, | 1234 {290, 0}, |
| 1198 {1, "or"}, | 1235 {1, "or"}, |
| 1199 {290, 0}, | 1236 {291, 0}, |
| 1200 {1, "and"}, | 1237 {1, "and"}, |
| 1201 {1, "not"}, | 1238 {1, "not"}, |
| 1202 {291, 0}, | 1239 {292, 0}, |
| 1240 {294, 0}, | |
| 1203 {293, 0}, | 1241 {293, 0}, |
| 1204 {292, 0}, | |
| 1205 {20, 0}, | 1242 {20, 0}, |
| 1206 {21, 0}, | 1243 {21, 0}, |
| 1207 {28, 0}, | 1244 {28, 0}, |
| 1208 {31, 0}, | 1245 {31, 0}, |
| 1209 {30, 0}, | 1246 {30, 0}, |
| 1210 {29, 0}, | 1247 {29, 0}, |
| 1211 {29, 0}, | 1248 {29, 0}, |
| 1212 {1, "is"}, | 1249 {1, "is"}, |
| 1213 {294, 0}, | 1250 {295, 0}, |
| 1214 {18, 0}, | 1251 {18, 0}, |
| 1215 {295, 0}, | 1252 {296, 0}, |
| 1216 {33, 0}, | 1253 {33, 0}, |
| 1217 {296, 0}, | 1254 {297, 0}, |
| 1218 {19, 0}, | 1255 {19, 0}, |
| 1219 {297, 0}, | 1256 {298, 0}, |
| 1220 {34, 0}, | 1257 {34, 0}, |
| 1221 {35, 0}, | 1258 {35, 0}, |
| 1222 {298, 0}, | 1259 {299, 0}, |
| 1223 {14, 0}, | 1260 {14, 0}, |
| 1224 {15, 0}, | 1261 {15, 0}, |
| 1225 {299, 0}, | 1262 {300, 0}, |
| 1226 {17, 0}, | 1263 {17, 0}, |
| 1227 {24, 0}, | 1264 {24, 0}, |
| 1228 {32, 0}, | 1265 {32, 0}, |
| 1229 {300, 0}, | |
| 1230 {301, 0}, | 1266 {301, 0}, |
| 1267 {302, 0}, | |
| 1231 {9, 0}, | 1268 {9, 0}, |
| 1232 {10, 0}, | 1269 {10, 0}, |
| 1233 {26, 0}, | 1270 {26, 0}, |
| 1234 {305, 0}, | 1271 {306, 0}, |
| 1235 {27, 0}, | 1272 {27, 0}, |
| 1236 {25, 0}, | 1273 {25, 0}, |
| 1237 {2, 0}, | 1274 {2, 0}, |
| 1238 {3, 0}, | 1275 {3, 0}, |
| 1239 {302, 0}, | 1276 {303, 0}, |
| 1240 {23, 0}, | 1277 {23, 0}, |
| 1241 {1, "class"}, | 1278 {1, "class"}, |
| 1242 }; | 1279 }; |
| 1243 grammar gram = { | 1280 grammar gram = { |
| 1244 51, | 1281 52, |
| 1245 dfas, | 1282 dfas, |
| 1246 {115, labels}, | 1283 {117, labels}, |
| 1247 256 | 1284 256 |
| 1248 }; | 1285 }; |
