This is shift.c in view mode; [Download] [Up]
/* * Copyright (C) 1985-1992 New York University * * This file is part of the Ada/Ed-C system. See the Ada/Ed README file for * warranty (none) and distribution info and also the GNU General Public * License for more details. */ /* SHIFT_STATES */ int SHIFT_STATE[] = { /* 1 */ 1 /* 2 */ , 430 /* 3 */ , 61 /* 4 */ , 451 /* 5 */ , 337 /* 6 */ , 243 /* 7 */ , 158 , 161 , 155 /* 8 */ , 491 , 340 /* 9 */ , 639 , 734 , 463 /* 10 */ , 645 , 176 , 394 , 627 /* 11 */ , 392 , 287 , 294 , 54 /* 12 */ , 823 , 454 , 698 , 800 /* 13 */ , 378 /* 14 */ , 557 /* 15 */ , 431 /* 16 */ , 474 , 237 , 344 /* 17 */ , 472 , 236 , 343 /* 18 */ , 678 /* 19 */ , 257 , 261 , 718 , 715 /* 20 */ , 767 /* 21 */ , 785 , 756 , 788 , 726 , 821 , 760 , 762 , 794 , 640 , 704 , 422 , 395 , 397 , 774 , 778 , 653 , 689 /* 22 */ , 648 /* 23 */ , 374 , 360 /* 24 */ , 434 /* 25 */ , 555 , 188 /* 26 */ , 43 , 22 /* 27 */ , 17 /* 28 */ , 432 /* 29 */ , 803 , 455 /* 30 */ , 389 , 685 , 250 , 269 /* 31 */ , 347 , 503 , 222 , 633 , 297 , 46 , 111 , 174 , 393 , 487 , 488 , 773 , 272 , 116 , 368 , 275 , 371 , 594 /* 32 */ , 333 /* 33 */ , 763 , 628 /* 34 */ , 692 , 138 /* 35 */ , 63 , 223 , 104 , 218 , 468 /* 36 */ , 154 , 62 /* 37 */ , 72 , 641 , 436 /* 38 */ , 710 , 524 /* 39 */ , 162 , 160 , 156 , 714 , 716 /* 40 */ , 607 , 129 /* 41 */ , 390 , 509 , 331 /* 42 */ , 44 , 305 , 30 , 210 /* 43 */ , 6 /* 44 */ , 408 , 310 /* 45 */ , 21 /* 46 */ , 429 /* 47 */ , 789 , 602 , 231 , 238 , 342 , 749 /* 48 */ , 733 , 693 , 464 , 469 /* 49 */ , 139 /* 50 */ , 382 , 292 , 293 , 296 /* 51 */ , 433 , 219 /* 52 */ , 728 /* 53 */ , 450 , 795 , 810 , 780 /* 54 */ , 384 , 591 , 28 , 582 /* 55 */ , 204 /* 56 */ , 304 , 205 /* 57 */ , 672 /* 58 */ , 255 , 259 , 634 , 802 /* 59 */ , 99 , 200 , 289 /* 60 */ , 94 , 363 , 364 /* 61 */ , 534 , 730 , 616 , 807 , 621 /* 62 */ , 554 /* 63 */ , 101 , 13 /* 64 */ , 159 , 157 /* 65 */ , 631 , 97 , 285 , 286 , 38 , 103 , 10 , 295 , 578 , 705 , 172 , 329 , 48 , 113 , 51 , 302 , 681 , 55 , 90 , 373 /* 66 */ , 71 /* 67 */ , 50 /* 68 */ , 65 , 579 , 241 /* 69 */ , 144 /* 70 */ , 548 , 131 , 226 , 365 /* 71 */ , 34 , 477 , 70 , 415 , 134 , 109 , 587 , 53 , 271 , 747 , 277 , 341 , 626 /* 72 */ , 724 , 221 , 793 , 700 , 386 , 165 , 522 , 403 , 528 , 657 , 313 , 530 , 655 /* 73 */ , 136 /* 74 */ , 142 , 58 /* 75 */ , 660 , 164 , 699 , 168 , 327 , 266 , 402 , 529 , 654 , 312 , 656 /* 76 */ , 143 , 59 /* 77 */ , 220 , 132 /* 78 */ , 137 /* 79 */ , 410 , 291 , 171 , 739 , 299 , 558 /* 80 */ , 502 , 816 , 566 , 567 , 661 , 348 , 568 , 411 , 505 , 662 , 819 , 694 , 506 , 664 , 351 , 665 , 290 , 39 , 604 , 510 , 385 , 636 , 825 , 796 , 169 , 546 , 797 , 515 , 45 , 798 , 610 , 328 , 485 , 799 , 549 , 47 , 518 , 612 , 769 , 581 , 644 , 613 , 520 , 614 , 771 , 489 , 521 , 679 , 805 , 649 , 775 , 650 , 588 , 369 , 651 , 808 , 56 , 652 , 748 , 811 , 592 , 812 , 720 , 501 , 815 , 596 /* 81 */ , 149 /* 82 */ , 147 /* 83 */ , 151 /* 84 */ , 711 , 315 /* 85 */ , 314 , 163 , 824 , 421 , 801 , 712 , 719 /* 86 */ , 320 , 232 /* 87 */ , 118 /* 88 */ , 547 , 407 , 499 /* 89 */ , 148 /* 90 */ , 152 /* 91 */ , 150 /* 92 */ , 462 /* 93 */ , 635 /* 94 */ , 349 , 417 , 416 , 418 , 419 , 658 /* 95 */ /* 96 */ /* 97 */ , 355 , 262 , 544 , 519 , 682 , 617 , 589 , 400 , 89 , 559 , 123 , 561 /* 98 */ , 377 , 380 , 504 , 413 , 539 , 508 , 542 , 606 , 167 , 330 , 301 , 175 , 300 , 114 , 523 , 308 , 121 , 405 /* 99 */ , 317 , 251 , 127 , 572 , 318 , 541 , 575 , 735 , 770 , 82 , 246 , 466 , 563 , 404 /* 100 */ , 599 , 412 , 569 , 486 , 772 , 750 , 376 , 500 /* 101 */ , 64 , 381 , 37 , 511 , 356 , 514 , 453 , 235 , 265 , 740 , 551 , 240 , 115 , 372 , 562 , 282 /* 102 */ , 284 , 379 , 540 , 350 , 383 , 74 , 709 , 713 , 623 , 247 , 435 , 527 , 690 , 125 /* 103 */ , 792 , 516 , 513 , 706 , 744 , 783 , 782 , 781 /* 104 */ , 452 /* 105 */ , 545 , 538 /* 106 */ , 126 , 316 , 322 , 804 /* 107 */ , 233 , 73 , 618 , 311 , 465 /* 108 */ , 2 /* 109 */ , 5 /* 110 */ , 33 /* 111 */ , 263 , 91 /* 112 */ , 57 /* 113 */ , 212 /* 114 */ , 189 /* 115 */ , 190 /* 116 */ , 191 /* 117 */ , 192 /* 118 */ , 193 , 23 /* 119 */ , 194 , 24 /* 120 */ , 195 /* 121 */ , 196 , 25 /* 122 */ , 197 /* 123 */ , 198 , 26 /* 124 */ , 199 /* 125 */ , 98 , 697 , 207 , 335 , 217 /* 126 */ , 790 , 598 , 586 , 492 , 406 , 590 , 593 /* 127 */ , 375 /* 128 */ , 490 , 339 /* 129 */ , 170 /* 130 */ , 201 /* 131 */ , 202 /* 132 */ , 203 , 100 /* 133 */ , 367 , 270 /* 134 */ , 467 /* 135 */ , 478 /* 136 */ , 479 /* 137 */ , 480 /* 138 */ , 481 , 345 /* 139 */ , 482 /* 140 */ , 483 , 346 /* 141 */ , 484 /* 142 */ , 493 /* 143 */ , 498 /* 144 */ , 476 , 321 , 230 , 574 , 494 /* 145 */ , 495 , 470 /* 146 */ , 496 , 471 /* 147 */ , 133 , 227 , 497 /* 148 */ , 741 , 577 /* 149 */ , 643 /* 150 */ , 580 /* 151 */ , 473 /* 152 */ , 576 , 573 /* 153 */ , 475 /* 154 */ , 338 /* 155 */ , 708 , 526 /* 156 */ , 601 /* 157 */ , 414 /* 158 */ , 128 , 764 , 707 , 525 , 776 /* 159 */ , 600 /* 160 */ , 826 , 570 /* 161 */ , 753 , 565 , 691 , 755 , 35 , 3 , 758 , 791 , 759 , 571 , 166 , 667 , 732 , 11 , 702 , 106 , 609 , 737 , 736 , 423 , 738 , 424 , 550 , 584 , 743 , 686 , 280 , 281 /* 162 */ , 642 /* 163 */ , 696 /* 164 */ , 695 /* 165 */ , 370 , 273 /* 166 */ , 597 , 334 /* 167 */ , 409 /* 168 */ , 820 , 806 /* 169 */ , 817 /* 170 */ , 818 , 766 , 124 , 401 /* 171 */ , 229 , 786 , 822 /* 172 */ , 366 /* 173 */ , 632 , 105 , 307 , 583 /* 174 */ , 107 , 224 , 398 /* 175 */ , 177 /* 176 */ , 703 , 213 /* 177 */ , 214 , 93 /* 178 */ , 215 /* 179 */ , 303 , 178 /* 180 */ , 179 /* 181 */ , 180 , 27 /* 182 */ , 181 , 29 /* 183 */ , 182 /* 184 */ , 357 , 66 , 52 , 242 /* 185 */ , 67 /* 186 */ , 68 /* 187 */ , 283 , 69 /* 188 */ , 239 /* 189 */ , 234 /* 190 */ , 122 , 245 , 399 /* 191 */ , 228 /* 192 */ , 130 /* 193 */ , 517 , 244 /* 194 */ , 319 /* 195 */ , 254 , 252 , 253 , 256 , 258 , 325 , 260 , 323 , 324 , 326 , 87 /* 196 */ , 83 /* 197 */ , 84 /* 198 */ , 85 /* 199 */ , 86 /* 200 */ , 88 /* 201 */ , 146 /* 202 */ , 145 /* 203 */ , 81 /* 204 */ , 140 , 79 , 249 /* 205 */ , 78 /* 206 */ , 248 , 77 /* 207 */ , 225 , 60 , 119 , 120 /* 208 */ , 117 /* 209 */ , 75 /* 210 */ , 76 /* 211 */ , 153 /* 212 */ , 141 /* 213 */ , 80 /* 214 */ , 135 /* 215 */ , 754 , 723 , 757 , 512 , 668 , 701 , 684 , 683 , 814 , 813 , 279 , 687 , 752 /* 216 */ , 537 , 361 /* 217 */ , 425 /* 218 */ , 362 /* 219 */ , 428 /* 220 */ , 427 /* 221 */ , 437 /* 222 */ , 438 /* 223 */ , 439 /* 224 */ , 440 /* 225 */ , 441 /* 226 */ , 673 , 442 /* 227 */ , 443 /* 228 */ , 444 /* 229 */ , 445 /* 230 */ , 619 , 446 /* 231 */ , 456 /* 232 */ , 457 /* 233 */ , 458 /* 234 */ , 459 /* 235 */ , 674 , 460 /* 236 */ , 461 /* 237 */ , 426 /* 238 */ , 663 , 629 , 787 , 670 , 560 /* 239 */ , 731 /* 240 */ , 768 , 717 /* 241 */ , 784 , 729 /* 242 */ , 765 /* 243 */ , 553 /* 244 */ , 556 /* 245 */ , 630 /* 246 */ , 727 /* 247 */ , 552 /* 248 */ , 359 , 725 , 742 , 595 /* 249 */ , 615 /* 250 */ , 543 /* 251 */ , 42 , 173 , 20 , 211 , 306 /* 252 */ , 108 , 761 , 112 , 809 , 625 , 746 /* 253 */ , 102 , 49 , 533 /* 254 */ , 110 /* 255 */ , 507 , 216 /* 256 */ , 298 /* 257 */ , 387 /* 258 */ , 388 , 268 /* 259 */ , 532 /* 260 */ , 41 , 19 /* 261 */ , 309 /* 262 */ , 332 /* 263 */ , 264 /* 264 */ , 208 /* 265 */ , 209 /* 266 */ , 206 /* 267 */ , 288 /* 268 */ , 585 /* 269 */ , 647 /* 270 */ , 646 /* 271 */ , 745 /* 272 */ , 624 /* 273 */ , 680 /* 274 */ , 447 /* 275 */ , 448 /* 276 */ , 449 /* 277 */ , 779 , 620 /* 278 */ , 669 /* 279 */ , 622 /* 280 */ , 671 /* 281 */ , 675 /* 282 */ , 777 , 676 /* 283 */ , 677 /* 284 */ , 666 , 722 , 721 /* 285 */ , 611 /* 286 */ , 4 /* 287 */ , 7 /* 288 */ , 9 /* 289 */ , 15 /* 290 */ , 14 /* 291 */ , 31 /* 292 */ , 32 /* 293 */ , 8 /* 294 */ , 12 /* 295 */ , 95 /* 296 */ , 608 , 535 /* 297 */ , 751 , 605 /* 298 */ , 659 /* 299 */ , 16 /* 300 */ , 18 /* 301 */ , 40 /* 302 */ , 96 /* 303 */ , 267 /* 304 */ , 336 /* 305 */ , 274 /* 306 */ , 391 , 276 , 396 /* 307 */ , 278 /* 308 */ , 603 , 352 /* 309 */ , 420 /* 310 */ , 358 /* 311 */ , 354 /* 312 */ , 531 , 353 /* 313 */ , 183 /* 314 */ , 184 /* 315 */ , 185 /* 316 */ , 186 /* 317 */ , 187 /* 318 */ , 564 /* 319 */ , 637 /* 320 */ , 638 /* 321 */ , 688 /* 322 */ , 92 /* 323 */ , 536 /* 324 */ , 36 } ; /* SHIFT_STATES_INDEX */ int SHIFT_STATE_INDEX []= { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14, 18, 22, 26, 27, 28, 29, 32, 35, 36, 40, 41, 58, 59, 61, 62, 64, 66, 67, 68, 70, 74, 92, 93, 95, 97, 102, 104, 107, 109, 114, 116, 119, 123, 124, 126, 127, 128, 134, 138, 139, 143, 145, 146, 150, 154, 155, 157, 158, 162, 165, 168, 173, 174, 176, 178, 198, 199, 200, 203, 204, 208, 221, 234, 235, 237, 248, 250, 252, 253, 259, 325, 326, 327, 328, 330, 337, 339, 340, 343, 344, 345, 346, 347, 348, 354, 354, 354, 366, 384, 398, 406, 422, 436, 444, 445, 447, 451, 456, 457, 458, 459, 461, 462, 463, 464, 465, 466, 467, 469, 471, 472, 474, 475, 477, 478, 483, 490, 491, 493, 494, 495, 496, 498, 500, 501, 502, 503, 504, 506, 507, 509, 510, 511, 512, 517, 519, 521, 524, 526, 527, 528, 529, 531, 532, 533, 535, 536, 537, 542, 543, 545, 573, 574, 575, 576, 578, 580, 581, 583, 584, 588, 591, 592, 596, 599, 600, 602, 604, 605, 607, 608, 610, 612, 613, 617, 618, 619, 621, 622, 623, 626, 627, 628, 630, 631, 642, 643, 644, 645, 646, 647, 648, 649, 650, 653, 654, 656, 660, 661, 662, 663, 664, 665, 666, 667, 680, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 693, 694, 695, 696, 698, 699, 700, 701, 702, 704, 705, 706, 711, 712, 714, 716, 717, 718, 719, 720, 721, 722, 726, 727, 728, 733, 739, 742, 743, 745, 746, 747, 749, 750, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 770, 771, 772, 773, 774, 776, 777, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 793, 795, 796, 797, 798, 799, 800, 801, 802, 803, 806, 807, 809, 810, 811, 812, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826 };
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.