Changeset 137 for branches/generator/pascal.grm
- Timestamp:
- Dec 27, 2017, 6:05:11 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/generator/pascal.grm
r136 r137 16 16 <EscapedStrings>0</EscapedStrings> 17 17 <Terminal>begin</Terminal> 18 </RuleItem> 19 <RuleItem> 20 <Type>1</Type> 18 <LookupTableUsed>0</LookupTableUsed> 19 <LookupTable/> 20 <LookupTableAction>0</LookupTableAction> 21 </RuleItem> 22 <RuleItem> 23 <Type>2</Type> 21 24 <Optional>-1</Optional> 22 25 <Repetitive>-1</Repetitive> 23 26 <AnyExcept>0</AnyExcept> 24 27 <EscapedStrings>0</EscapedStrings> 25 <NonTerminal>Statement</NonTerminal> 28 <SubItems> 29 <Type>0</Type> 30 <WithWhiteSpaces>-1</WithWhiteSpaces> 31 <RuleItem> 32 <Type>1</Type> 33 <Optional>0</Optional> 34 <Repetitive>0</Repetitive> 35 <AnyExcept>0</AnyExcept> 36 <EscapedStrings>0</EscapedStrings> 37 <NonTerminal>Statement</NonTerminal> 38 <LookupTableUsed>0</LookupTableUsed> 39 <LookupTable/> 40 <LookupTableAction>0</LookupTableAction> 41 </RuleItem> 42 <RuleItem> 43 <Type>0</Type> 44 <Optional>0</Optional> 45 <Repetitive>0</Repetitive> 46 <AnyExcept>0</AnyExcept> 47 <EscapedStrings>0</EscapedStrings> 48 <Terminal>;</Terminal> 49 <LookupTableUsed>0</LookupTableUsed> 50 <LookupTable/> 51 <LookupTableAction>0</LookupTableAction> 52 </RuleItem> 53 </SubItems> 54 <LookupTableUsed>0</LookupTableUsed> 55 <LookupTable/> 56 <LookupTableAction>0</LookupTableAction> 26 57 </RuleItem> 27 58 <RuleItem> … … 32 63 <EscapedStrings>0</EscapedStrings> 33 64 <Terminal>end</Terminal> 65 <LookupTableUsed>0</LookupTableUsed> 66 <LookupTable/> 67 <LookupTableAction>0</LookupTableAction> 34 68 </RuleItem> 35 69 </RuleItems> … … 49 83 <EscapedStrings>0</EscapedStrings> 50 84 <Terminal>if</Terminal> 85 <LookupTableUsed>0</LookupTableUsed> 86 <LookupTable/> 87 <LookupTableAction>0</LookupTableAction> 51 88 </RuleItem> 52 89 <RuleItem> … … 57 94 <EscapedStrings>0</EscapedStrings> 58 95 <NonTerminal>Expression</NonTerminal> 96 <LookupTableUsed>0</LookupTableUsed> 97 <LookupTable/> 98 <LookupTableAction>0</LookupTableAction> 59 99 </RuleItem> 60 100 <RuleItem> … … 65 105 <EscapedStrings>0</EscapedStrings> 66 106 <Terminal>then</Terminal> 107 <LookupTableUsed>0</LookupTableUsed> 108 <LookupTable/> 109 <LookupTableAction>0</LookupTableAction> 67 110 </RuleItem> 68 111 <RuleItem> … … 73 116 <EscapedStrings>0</EscapedStrings> 74 117 <NonTerminal>Statement</NonTerminal> 118 <LookupTableUsed>0</LookupTableUsed> 119 <LookupTable/> 120 <LookupTableAction>0</LookupTableAction> 75 121 </RuleItem> 76 122 <RuleItem> … … 90 136 <EscapedStrings>0</EscapedStrings> 91 137 <Terminal>else</Terminal> 138 <LookupTableUsed>0</LookupTableUsed> 139 <LookupTable/> 140 <LookupTableAction>0</LookupTableAction> 92 141 </RuleItem> 93 142 <RuleItem> … … 98 147 <EscapedStrings>0</EscapedStrings> 99 148 <NonTerminal>Statement</NonTerminal> 149 <LookupTableUsed>0</LookupTableUsed> 150 <LookupTable/> 151 <LookupTableAction>0</LookupTableAction> 100 152 </RuleItem> 101 153 </SubItems> 154 <LookupTableUsed>0</LookupTableUsed> 155 <LookupTable/> 156 <LookupTableAction>0</LookupTableAction> 102 157 </RuleItem> 103 158 </RuleItems> … … 117 172 <EscapedStrings>0</EscapedStrings> 118 173 <Terminal>while</Terminal> 174 <LookupTableUsed>0</LookupTableUsed> 175 <LookupTable/> 176 <LookupTableAction>0</LookupTableAction> 119 177 </RuleItem> 120 178 <RuleItem> … … 125 183 <EscapedStrings>0</EscapedStrings> 126 184 <NonTerminal>Expression</NonTerminal> 185 <LookupTableUsed>0</LookupTableUsed> 186 <LookupTable/> 187 <LookupTableAction>0</LookupTableAction> 127 188 </RuleItem> 128 189 <RuleItem> … … 133 194 <EscapedStrings>0</EscapedStrings> 134 195 <Terminal>do</Terminal> 196 <LookupTableUsed>0</LookupTableUsed> 197 <LookupTable/> 198 <LookupTableAction>0</LookupTableAction> 135 199 </RuleItem> 136 200 <RuleItem> … … 141 205 <EscapedStrings>0</EscapedStrings> 142 206 <NonTerminal>Statement</NonTerminal> 207 <LookupTableUsed>0</LookupTableUsed> 208 <LookupTable/> 209 <LookupTableAction>0</LookupTableAction> 143 210 </RuleItem> 144 211 </RuleItems> … … 158 225 <EscapedStrings>0</EscapedStrings> 159 226 <Terminal>repeat</Terminal> 227 <LookupTableUsed>0</LookupTableUsed> 228 <LookupTable/> 229 <LookupTableAction>0</LookupTableAction> 160 230 </RuleItem> 161 231 <RuleItem> … … 166 236 <EscapedStrings>0</EscapedStrings> 167 237 <NonTerminal>Statement</NonTerminal> 238 <LookupTableUsed>0</LookupTableUsed> 239 <LookupTable/> 240 <LookupTableAction>0</LookupTableAction> 168 241 </RuleItem> 169 242 <RuleItem> … … 174 247 <EscapedStrings>0</EscapedStrings> 175 248 <Terminal>until</Terminal> 249 <LookupTableUsed>0</LookupTableUsed> 250 <LookupTable/> 251 <LookupTableAction>0</LookupTableAction> 176 252 </RuleItem> 177 253 <RuleItem> … … 182 258 <EscapedStrings>0</EscapedStrings> 183 259 <NonTerminal>Expression</NonTerminal> 260 <LookupTableUsed>0</LookupTableUsed> 261 <LookupTable/> 262 <LookupTableAction>0</LookupTableAction> 184 263 </RuleItem> 185 264 </RuleItems> … … 199 278 <EscapedStrings>0</EscapedStrings> 200 279 <Terminal>for</Terminal> 280 <LookupTableUsed>0</LookupTableUsed> 281 <LookupTable/> 282 <LookupTableAction>0</LookupTableAction> 201 283 </RuleItem> 202 284 <RuleItem> … … 207 289 <EscapedStrings>0</EscapedStrings> 208 290 <NonTerminal>VariableReference</NonTerminal> 291 <LookupTableUsed>0</LookupTableUsed> 292 <LookupTable/> 293 <LookupTableAction>0</LookupTableAction> 209 294 </RuleItem> 210 295 <RuleItem> … … 215 300 <EscapedStrings>0</EscapedStrings> 216 301 <Terminal>:=</Terminal> 302 <LookupTableUsed>0</LookupTableUsed> 303 <LookupTable/> 304 <LookupTableAction>0</LookupTableAction> 217 305 </RuleItem> 218 306 <RuleItem> … … 223 311 <EscapedStrings>0</EscapedStrings> 224 312 <NonTerminal>Expression</NonTerminal> 313 <LookupTableUsed>0</LookupTableUsed> 314 <LookupTable/> 315 <LookupTableAction>0</LookupTableAction> 225 316 </RuleItem> 226 317 <RuleItem> … … 231 322 <EscapedStrings>0</EscapedStrings> 232 323 <Terminal>to</Terminal> 324 <LookupTableUsed>0</LookupTableUsed> 325 <LookupTable/> 326 <LookupTableAction>0</LookupTableAction> 233 327 </RuleItem> 234 328 <RuleItem> … … 239 333 <EscapedStrings>0</EscapedStrings> 240 334 <NonTerminal>Expression</NonTerminal> 335 <LookupTableUsed>0</LookupTableUsed> 336 <LookupTable/> 337 <LookupTableAction>0</LookupTableAction> 241 338 </RuleItem> 242 339 <RuleItem> … … 247 344 <EscapedStrings>0</EscapedStrings> 248 345 <Terminal>do</Terminal> 346 <LookupTableUsed>0</LookupTableUsed> 347 <LookupTable/> 348 <LookupTableAction>0</LookupTableAction> 249 349 </RuleItem> 250 350 <RuleItem> … … 255 355 <EscapedStrings>0</EscapedStrings> 256 356 <NonTerminal>Statement</NonTerminal> 357 <LookupTableUsed>0</LookupTableUsed> 358 <LookupTable/> 359 <LookupTableAction>0</LookupTableAction> 257 360 </RuleItem> 258 361 </RuleItems> … … 272 375 <EscapedStrings>0</EscapedStrings> 273 376 <Terminal>with</Terminal> 377 <LookupTableUsed>0</LookupTableUsed> 378 <LookupTable/> 379 <LookupTableAction>0</LookupTableAction> 274 380 </RuleItem> 275 381 <RuleItem> … … 280 386 <EscapedStrings>0</EscapedStrings> 281 387 <NonTerminal>VariableReference</NonTerminal> 388 <LookupTableUsed>0</LookupTableUsed> 389 <LookupTable/> 390 <LookupTableAction>0</LookupTableAction> 282 391 </RuleItem> 283 392 <RuleItem> … … 288 397 <EscapedStrings>0</EscapedStrings> 289 398 <Terminal>do</Terminal> 399 <LookupTableUsed>0</LookupTableUsed> 400 <LookupTable/> 401 <LookupTableAction>0</LookupTableAction> 290 402 </RuleItem> 291 403 <RuleItem> … … 296 408 <EscapedStrings>0</EscapedStrings> 297 409 <NonTerminal>Statement</NonTerminal> 410 <LookupTableUsed>0</LookupTableUsed> 411 <LookupTable/> 412 <LookupTableAction>0</LookupTableAction> 298 413 </RuleItem> 299 414 </RuleItems> … … 313 428 <EscapedStrings>0</EscapedStrings> 314 429 <Terminal>case</Terminal> 430 <LookupTableUsed>0</LookupTableUsed> 431 <LookupTable/> 432 <LookupTableAction>0</LookupTableAction> 315 433 </RuleItem> 316 434 <RuleItem> … … 321 439 <EscapedStrings>0</EscapedStrings> 322 440 <NonTerminal>Expression</NonTerminal> 441 <LookupTableUsed>0</LookupTableUsed> 442 <LookupTable/> 443 <LookupTableAction>0</LookupTableAction> 323 444 </RuleItem> 324 445 <RuleItem> … … 329 450 <EscapedStrings>0</EscapedStrings> 330 451 <Terminal>of</Terminal> 452 <LookupTableUsed>0</LookupTableUsed> 453 <LookupTable/> 454 <LookupTableAction>0</LookupTableAction> 331 455 </RuleItem> 332 456 <RuleItem> … … 337 461 <EscapedStrings>0</EscapedStrings> 338 462 <NonTerminal>CaseOfState</NonTerminal> 463 <LookupTableUsed>0</LookupTableUsed> 464 <LookupTable/> 465 <LookupTableAction>0</LookupTableAction> 339 466 </RuleItem> 340 467 <RuleItem> … … 354 481 <EscapedStrings>0</EscapedStrings> 355 482 <Terminal>else</Terminal> 483 <LookupTableUsed>0</LookupTableUsed> 484 <LookupTable/> 485 <LookupTableAction>0</LookupTableAction> 356 486 </RuleItem> 357 487 <RuleItem> … … 362 492 <EscapedStrings>0</EscapedStrings> 363 493 <NonTerminal>Statement</NonTerminal> 494 <LookupTableUsed>0</LookupTableUsed> 495 <LookupTable/> 496 <LookupTableAction>0</LookupTableAction> 364 497 </RuleItem> 365 498 <RuleItem> … … 370 503 <EscapedStrings>0</EscapedStrings> 371 504 <Terminal>;</Terminal> 505 <LookupTableUsed>0</LookupTableUsed> 506 <LookupTable/> 507 <LookupTableAction>0</LookupTableAction> 372 508 </RuleItem> 373 509 </SubItems> 510 <LookupTableUsed>0</LookupTableUsed> 511 <LookupTable/> 512 <LookupTableAction>0</LookupTableAction> 374 513 </RuleItem> 375 514 <RuleItem> … … 380 519 <EscapedStrings>0</EscapedStrings> 381 520 <Terminal>end</Terminal> 521 <LookupTableUsed>0</LookupTableUsed> 522 <LookupTable/> 523 <LookupTableAction>0</LookupTableAction> 382 524 </RuleItem> 383 525 </RuleItems> … … 397 539 <EscapedStrings>0</EscapedStrings> 398 540 <NonTerminal>VariableReference</NonTerminal> 541 <LookupTableUsed>0</LookupTableUsed> 542 <LookupTable/> 543 <LookupTableAction>0</LookupTableAction> 399 544 </RuleItem> 400 545 <RuleItem> … … 405 550 <EscapedStrings>0</EscapedStrings> 406 551 <Terminal>:=</Terminal> 552 <LookupTableUsed>0</LookupTableUsed> 553 <LookupTable/> 554 <LookupTableAction>0</LookupTableAction> 407 555 </RuleItem> 408 556 <RuleItem> … … 413 561 <EscapedStrings>0</EscapedStrings> 414 562 <NonTerminal>Expression</NonTerminal> 563 <LookupTableUsed>0</LookupTableUsed> 564 <LookupTable/> 565 <LookupTableAction>0</LookupTableAction> 415 566 </RuleItem> 416 567 </RuleItems> … … 430 581 <EscapedStrings>0</EscapedStrings> 431 582 <NonTerminal>BeginEnd</NonTerminal> 583 <LookupTableUsed>0</LookupTableUsed> 584 <LookupTable/> 585 <LookupTableAction>0</LookupTableAction> 432 586 </RuleItem> 433 587 <RuleItem> … … 438 592 <EscapedStrings>0</EscapedStrings> 439 593 <NonTerminal>IfThenElse</NonTerminal> 594 <LookupTableUsed>0</LookupTableUsed> 595 <LookupTable/> 596 <LookupTableAction>0</LookupTableAction> 440 597 </RuleItem> 441 598 <RuleItem> … … 446 603 <EscapedStrings>0</EscapedStrings> 447 604 <NonTerminal>WhileDo</NonTerminal> 605 <LookupTableUsed>0</LookupTableUsed> 606 <LookupTable/> 607 <LookupTableAction>0</LookupTableAction> 448 608 </RuleItem> 449 609 <RuleItem> … … 454 614 <EscapedStrings>0</EscapedStrings> 455 615 <NonTerminal>RepeatUntil</NonTerminal> 616 <LookupTableUsed>0</LookupTableUsed> 617 <LookupTable/> 618 <LookupTableAction>0</LookupTableAction> 456 619 </RuleItem> 457 620 <RuleItem> … … 462 625 <EscapedStrings>0</EscapedStrings> 463 626 <NonTerminal>ForToDo</NonTerminal> 627 <LookupTableUsed>0</LookupTableUsed> 628 <LookupTable/> 629 <LookupTableAction>0</LookupTableAction> 464 630 </RuleItem> 465 631 <RuleItem> … … 470 636 <EscapedStrings>0</EscapedStrings> 471 637 <NonTerminal>ForInDo</NonTerminal> 638 <LookupTableUsed>0</LookupTableUsed> 639 <LookupTable/> 640 <LookupTableAction>0</LookupTableAction> 472 641 </RuleItem> 473 642 <RuleItem> … … 478 647 <EscapedStrings>0</EscapedStrings> 479 648 <NonTerminal>WithDo</NonTerminal> 649 <LookupTableUsed>0</LookupTableUsed> 650 <LookupTable/> 651 <LookupTableAction>0</LookupTableAction> 480 652 </RuleItem> 481 653 <RuleItem> … … 486 658 <EscapedStrings>0</EscapedStrings> 487 659 <NonTerminal>CaseOf</NonTerminal> 660 <LookupTableUsed>0</LookupTableUsed> 661 <LookupTable/> 662 <LookupTableAction>0</LookupTableAction> 488 663 </RuleItem> 489 664 <RuleItem> … … 494 669 <EscapedStrings>0</EscapedStrings> 495 670 <NonTerminal>Assignment</NonTerminal> 671 <LookupTableUsed>0</LookupTableUsed> 672 <LookupTable/> 673 <LookupTableAction>0</LookupTableAction> 674 </RuleItem> 675 <RuleItem> 676 <Type>1</Type> 677 <Optional>0</Optional> 678 <Repetitive>0</Repetitive> 679 <AnyExcept>0</AnyExcept> 680 <EscapedStrings>0</EscapedStrings> 681 <NonTerminal>FunctionCall</NonTerminal> 682 <LookupTableUsed>0</LookupTableUsed> 683 <LookupTable/> 684 <LookupTableAction>0</LookupTableAction> 496 685 </RuleItem> 497 686 </RuleItems> … … 511 700 <EscapedStrings>0</EscapedStrings> 512 701 <NonTerminal>Term</NonTerminal> 702 <LookupTableUsed>0</LookupTableUsed> 703 <LookupTable/> 704 <LookupTableAction>0</LookupTableAction> 513 705 </RuleItem> 514 706 </RuleItems> … … 528 720 <EscapedStrings>0</EscapedStrings> 529 721 <NonTerminal>Identifier</NonTerminal> 722 <LookupTableUsed>-1</LookupTableUsed> 723 <LookupTable/> 724 <LookupTableAction>1</LookupTableAction> 530 725 </RuleItem> 531 726 </RuleItems> … … 554 749 <EscapedStrings>0</EscapedStrings> 555 750 <Terminal>program</Terminal> 751 <LookupTableUsed>0</LookupTableUsed> 752 <LookupTable/> 753 <LookupTableAction>0</LookupTableAction> 556 754 </RuleItem> 557 755 <RuleItem> … … 562 760 <EscapedStrings>0</EscapedStrings> 563 761 <NonTerminal>ProgramName</NonTerminal> 762 <LookupTableUsed>0</LookupTableUsed> 763 <LookupTable/> 764 <LookupTableAction>0</LookupTableAction> 564 765 </RuleItem> 565 766 <RuleItem> … … 570 771 <EscapedStrings>0</EscapedStrings> 571 772 <Terminal>;</Terminal> 773 <LookupTableUsed>0</LookupTableUsed> 774 <LookupTable/> 775 <LookupTableAction>0</LookupTableAction> 572 776 </RuleItem> 573 777 </SubItems> 778 <LookupTableUsed>0</LookupTableUsed> 779 <LookupTable/> 780 <LookupTableAction>0</LookupTableAction> 574 781 </RuleItem> 575 782 <RuleItem> … … 580 787 <EscapedStrings>0</EscapedStrings> 581 788 <NonTerminal>Uses</NonTerminal> 789 <LookupTableUsed>0</LookupTableUsed> 790 <LookupTable/> 791 <LookupTableAction>0</LookupTableAction> 582 792 </RuleItem> 583 793 <RuleItem> … … 588 798 <EscapedStrings>0</EscapedStrings> 589 799 <NonTerminal>DeclarationBlock</NonTerminal> 800 <LookupTableUsed>0</LookupTableUsed> 801 <LookupTable/> 802 <LookupTableAction>0</LookupTableAction> 590 803 </RuleItem> 591 804 <RuleItem> … … 596 809 <EscapedStrings>0</EscapedStrings> 597 810 <Terminal>.</Terminal> 811 <LookupTableUsed>0</LookupTableUsed> 812 <LookupTable/> 813 <LookupTableAction>0</LookupTableAction> 598 814 </RuleItem> 599 815 </RuleItems> … … 613 829 <EscapedStrings>0</EscapedStrings> 614 830 <Terminal>uses</Terminal> 831 <LookupTableUsed>0</LookupTableUsed> 832 <LookupTable/> 833 <LookupTableAction>0</LookupTableAction> 615 834 </RuleItem> 616 835 <RuleItem> … … 621 840 <EscapedStrings>0</EscapedStrings> 622 841 <NonTerminal>UnitReference</NonTerminal> 842 <LookupTableUsed>0</LookupTableUsed> 843 <LookupTable/> 844 <LookupTableAction>0</LookupTableAction> 623 845 </RuleItem> 624 846 <RuleItem> … … 638 860 <EscapedStrings>0</EscapedStrings> 639 861 <Terminal>,</Terminal> 862 <LookupTableUsed>0</LookupTableUsed> 863 <LookupTable/> 864 <LookupTableAction>0</LookupTableAction> 640 865 </RuleItem> 641 866 <RuleItem> … … 646 871 <EscapedStrings>0</EscapedStrings> 647 872 <NonTerminal>UnitReference</NonTerminal> 873 <LookupTableUsed>0</LookupTableUsed> 874 <LookupTable/> 875 <LookupTableAction>0</LookupTableAction> 648 876 </RuleItem> 649 877 </SubItems> 878 <LookupTableUsed>0</LookupTableUsed> 879 <LookupTable/> 880 <LookupTableAction>0</LookupTableAction> 650 881 </RuleItem> 651 882 <RuleItem> … … 656 887 <EscapedStrings>0</EscapedStrings> 657 888 <Terminal>;</Terminal> 889 <LookupTableUsed>0</LookupTableUsed> 890 <LookupTable/> 891 <LookupTableAction>0</LookupTableAction> 658 892 </RuleItem> 659 893 </RuleItems> … … 673 907 <EscapedStrings>0</EscapedStrings> 674 908 <NonTerminal>Identifier</NonTerminal> 909 <LookupTableUsed>0</LookupTableUsed> 910 <LookupTable/> 911 <LookupTableAction>0</LookupTableAction> 675 912 </RuleItem> 676 913 </RuleItems> … … 690 927 <EscapedStrings>0</EscapedStrings> 691 928 <Terminal>function</Terminal> 929 <LookupTableUsed>0</LookupTableUsed> 930 <LookupTable/> 931 <LookupTableAction>0</LookupTableAction> 692 932 </RuleItem> 693 933 <RuleItem> … … 698 938 <EscapedStrings>0</EscapedStrings> 699 939 <NonTerminal>FunctionName</NonTerminal> 940 <LookupTableUsed>0</LookupTableUsed> 941 <LookupTable/> 942 <LookupTableAction>0</LookupTableAction> 700 943 </RuleItem> 701 944 <RuleItem> … … 706 949 <EscapedStrings>0</EscapedStrings> 707 950 <NonTerminal>FunctionParameters</NonTerminal> 951 <LookupTableUsed>0</LookupTableUsed> 952 <LookupTable/> 953 <LookupTableAction>0</LookupTableAction> 708 954 </RuleItem> 709 955 <RuleItem> … … 714 960 <EscapedStrings>0</EscapedStrings> 715 961 <Terminal>:</Terminal> 962 <LookupTableUsed>0</LookupTableUsed> 963 <LookupTable/> 964 <LookupTableAction>0</LookupTableAction> 716 965 </RuleItem> 717 966 <RuleItem> … … 722 971 <EscapedStrings>0</EscapedStrings> 723 972 <NonTerminal>TypeReference</NonTerminal> 973 <LookupTableUsed>0</LookupTableUsed> 974 <LookupTable/> 975 <LookupTableAction>0</LookupTableAction> 724 976 </RuleItem> 725 977 <RuleItem> … … 730 982 <EscapedStrings>0</EscapedStrings> 731 983 <Terminal>;</Terminal> 984 <LookupTableUsed>0</LookupTableUsed> 985 <LookupTable/> 986 <LookupTableAction>0</LookupTableAction> 732 987 </RuleItem> 733 988 <RuleItem> … … 738 993 <EscapedStrings>0</EscapedStrings> 739 994 <NonTerminal>DeclarationBlock</NonTerminal> 995 <LookupTableUsed>0</LookupTableUsed> 996 <LookupTable/> 997 <LookupTableAction>0</LookupTableAction> 740 998 </RuleItem> 741 999 <RuleItem> … … 746 1004 <EscapedStrings>0</EscapedStrings> 747 1005 <Terminal>;</Terminal> 1006 <LookupTableUsed>0</LookupTableUsed> 1007 <LookupTable/> 1008 <LookupTableAction>0</LookupTableAction> 748 1009 </RuleItem> 749 1010 </RuleItems> … … 763 1024 <EscapedStrings>0</EscapedStrings> 764 1025 <NonTerminal>Letter</NonTerminal> 1026 <LookupTableUsed>0</LookupTableUsed> 1027 <LookupTable/> 1028 <LookupTableAction>0</LookupTableAction> 765 1029 </RuleItem> 766 1030 <RuleItem> … … 780 1044 <EscapedStrings>0</EscapedStrings> 781 1045 <NonTerminal>Letter</NonTerminal> 1046 <LookupTableUsed>0</LookupTableUsed> 1047 <LookupTable/> 1048 <LookupTableAction>0</LookupTableAction> 782 1049 </RuleItem> 783 1050 <RuleItem> … … 788 1055 <EscapedStrings>0</EscapedStrings> 789 1056 <NonTerminal>Digit</NonTerminal> 1057 <LookupTableUsed>0</LookupTableUsed> 1058 <LookupTable/> 1059 <LookupTableAction>0</LookupTableAction> 790 1060 </RuleItem> 791 1061 <RuleItem> … … 796 1066 <EscapedStrings>0</EscapedStrings> 797 1067 <Terminal>_</Terminal> 1068 <LookupTableUsed>0</LookupTableUsed> 1069 <LookupTable/> 1070 <LookupTableAction>0</LookupTableAction> 798 1071 </RuleItem> 799 1072 </SubItems> 1073 <LookupTableUsed>0</LookupTableUsed> 1074 <LookupTable/> 1075 <LookupTableAction>0</LookupTableAction> 800 1076 </RuleItem> 801 1077 </RuleItems> … … 815 1091 <EscapedStrings>0</EscapedStrings> 816 1092 <Terminal>var</Terminal> 1093 <LookupTableUsed>0</LookupTableUsed> 1094 <LookupTable/> 1095 <LookupTableAction>0</LookupTableAction> 817 1096 </RuleItem> 818 1097 <RuleItem> … … 823 1102 <EscapedStrings>0</EscapedStrings> 824 1103 <NonTerminal>VariableDefinition</NonTerminal> 1104 <LookupTableUsed>0</LookupTableUsed> 1105 <LookupTable/> 1106 <LookupTableAction>0</LookupTableAction> 825 1107 </RuleItem> 826 1108 </RuleItems> … … 840 1122 <EscapedStrings>0</EscapedStrings> 841 1123 <Terminal>(</Terminal> 1124 <LookupTableUsed>0</LookupTableUsed> 1125 <LookupTable/> 1126 <LookupTableAction>0</LookupTableAction> 842 1127 </RuleItem> 843 1128 <RuleItem> … … 848 1133 <EscapedStrings>0</EscapedStrings> 849 1134 <NonTerminal>FunctionParameter</NonTerminal> 1135 <LookupTableUsed>0</LookupTableUsed> 1136 <LookupTable/> 1137 <LookupTableAction>0</LookupTableAction> 850 1138 </RuleItem> 851 1139 <RuleItem> … … 865 1153 <EscapedStrings>0</EscapedStrings> 866 1154 <Terminal>;</Terminal> 1155 <LookupTableUsed>0</LookupTableUsed> 1156 <LookupTable/> 1157 <LookupTableAction>0</LookupTableAction> 867 1158 </RuleItem> 868 1159 <RuleItem> … … 873 1164 <EscapedStrings>0</EscapedStrings> 874 1165 <NonTerminal>FunctionParameter</NonTerminal> 1166 <LookupTableUsed>0</LookupTableUsed> 1167 <LookupTable/> 1168 <LookupTableAction>0</LookupTableAction> 875 1169 </RuleItem> 876 1170 </SubItems> 1171 <LookupTableUsed>0</LookupTableUsed> 1172 <LookupTable/> 1173 <LookupTableAction>0</LookupTableAction> 877 1174 </RuleItem> 878 1175 <RuleItem> … … 883 1180 <EscapedStrings>0</EscapedStrings> 884 1181 <Terminal>)</Terminal> 1182 <LookupTableUsed>0</LookupTableUsed> 1183 <LookupTable/> 1184 <LookupTableAction>0</LookupTableAction> 885 1185 </RuleItem> 886 1186 </RuleItems> … … 900 1200 <EscapedStrings>0</EscapedStrings> 901 1201 <NonTerminal>ParameterName</NonTerminal> 1202 <LookupTableUsed>0</LookupTableUsed> 1203 <LookupTable/> 1204 <LookupTableAction>0</LookupTableAction> 902 1205 </RuleItem> 903 1206 <RuleItem> … … 908 1211 <EscapedStrings>0</EscapedStrings> 909 1212 <Terminal>:</Terminal> 1213 <LookupTableUsed>0</LookupTableUsed> 1214 <LookupTable/> 1215 <LookupTableAction>0</LookupTableAction> 910 1216 </RuleItem> 911 1217 <RuleItem> … … 916 1222 <EscapedStrings>0</EscapedStrings> 917 1223 <NonTerminal>TypeReference</NonTerminal> 1224 <LookupTableUsed>0</LookupTableUsed> 1225 <LookupTable/> 1226 <LookupTableAction>0</LookupTableAction> 918 1227 </RuleItem> 919 1228 </RuleItems> … … 933 1242 <EscapedStrings>0</EscapedStrings> 934 1243 <NonTerminal>VariableName</NonTerminal> 1244 <LookupTableUsed>0</LookupTableUsed> 1245 <LookupTable/> 1246 <LookupTableAction>0</LookupTableAction> 935 1247 </RuleItem> 936 1248 <RuleItem> … … 941 1253 <EscapedStrings>0</EscapedStrings> 942 1254 <Terminal>:</Terminal> 1255 <LookupTableUsed>0</LookupTableUsed> 1256 <LookupTable/> 1257 <LookupTableAction>0</LookupTableAction> 943 1258 </RuleItem> 944 1259 <RuleItem> … … 949 1264 <EscapedStrings>0</EscapedStrings> 950 1265 <NonTerminal>TypeReference</NonTerminal> 1266 <LookupTableUsed>0</LookupTableUsed> 1267 <LookupTable/> 1268 <LookupTableAction>0</LookupTableAction> 951 1269 </RuleItem> 952 1270 <RuleItem> … … 957 1275 <EscapedStrings>0</EscapedStrings> 958 1276 <Terminal>;</Terminal> 1277 <LookupTableUsed>0</LookupTableUsed> 1278 <LookupTable/> 1279 <LookupTableAction>0</LookupTableAction> 959 1280 </RuleItem> 960 1281 </RuleItems> … … 974 1295 <EscapedStrings>0</EscapedStrings> 975 1296 <NonTerminal>Identifier</NonTerminal> 1297 <LookupTableUsed>-1</LookupTableUsed> 1298 <LookupTable/> 1299 <LookupTableAction>1</LookupTableAction> 976 1300 </RuleItem> 977 1301 </RuleItems> … … 991 1315 <EscapedStrings>0</EscapedStrings> 992 1316 <NonTerminal>Identifier</NonTerminal> 1317 <LookupTableUsed>-1</LookupTableUsed> 1318 <LookupTable/> 1319 <LookupTableAction>0</LookupTableAction> 993 1320 </RuleItem> 994 1321 </RuleItems> … … 1008 1335 <EscapedStrings>0</EscapedStrings> 1009 1336 <Terminal>unit</Terminal> 1337 <LookupTableUsed>0</LookupTableUsed> 1338 <LookupTable/> 1339 <LookupTableAction>0</LookupTableAction> 1010 1340 </RuleItem> 1011 1341 <RuleItem> … … 1016 1346 <EscapedStrings>0</EscapedStrings> 1017 1347 <NonTerminal>UnitName</NonTerminal> 1348 <LookupTableUsed>0</LookupTableUsed> 1349 <LookupTable/> 1350 <LookupTableAction>0</LookupTableAction> 1018 1351 </RuleItem> 1019 1352 <RuleItem> … … 1024 1357 <EscapedStrings>0</EscapedStrings> 1025 1358 <Terminal>;</Terminal> 1359 <LookupTableUsed>0</LookupTableUsed> 1360 <LookupTable/> 1361 <LookupTableAction>0</LookupTableAction> 1026 1362 </RuleItem> 1027 1363 <RuleItem> … … 1032 1368 <EscapedStrings>0</EscapedStrings> 1033 1369 <Terminal>interface</Terminal> 1370 <LookupTableUsed>0</LookupTableUsed> 1371 <LookupTable/> 1372 <LookupTableAction>0</LookupTableAction> 1034 1373 </RuleItem> 1035 1374 <RuleItem> … … 1040 1379 <EscapedStrings>0</EscapedStrings> 1041 1380 <NonTerminal>Uses</NonTerminal> 1381 <LookupTableUsed>0</LookupTableUsed> 1382 <LookupTable/> 1383 <LookupTableAction>0</LookupTableAction> 1042 1384 </RuleItem> 1043 1385 <RuleItem> … … 1048 1390 <EscapedStrings>0</EscapedStrings> 1049 1391 <Terminal>implementation</Terminal> 1392 <LookupTableUsed>0</LookupTableUsed> 1393 <LookupTable/> 1394 <LookupTableAction>0</LookupTableAction> 1050 1395 </RuleItem> 1051 1396 <RuleItem> … … 1056 1401 <EscapedStrings>0</EscapedStrings> 1057 1402 <NonTerminal>UnitInitialization</NonTerminal> 1403 <LookupTableUsed>0</LookupTableUsed> 1404 <LookupTable/> 1405 <LookupTableAction>0</LookupTableAction> 1058 1406 </RuleItem> 1059 1407 <RuleItem> … … 1064 1412 <EscapedStrings>0</EscapedStrings> 1065 1413 <NonTerminal>UnitFinalization</NonTerminal> 1414 <LookupTableUsed>0</LookupTableUsed> 1415 <LookupTable/> 1416 <LookupTableAction>0</LookupTableAction> 1066 1417 </RuleItem> 1067 1418 <RuleItem> … … 1072 1423 <EscapedStrings>0</EscapedStrings> 1073 1424 <Terminal>end.</Terminal> 1425 <LookupTableUsed>0</LookupTableUsed> 1426 <LookupTable/> 1427 <LookupTableAction>0</LookupTableAction> 1074 1428 </RuleItem> 1075 1429 </RuleItems> … … 1089 1443 <EscapedStrings>0</EscapedStrings> 1090 1444 <NonTerminal>Identifier</NonTerminal> 1445 <LookupTableUsed>0</LookupTableUsed> 1446 <LookupTable/> 1447 <LookupTableAction>0</LookupTableAction> 1091 1448 </RuleItem> 1092 1449 </RuleItems> … … 1106 1463 <EscapedStrings>0</EscapedStrings> 1107 1464 <Terminal>for</Terminal> 1465 <LookupTableUsed>0</LookupTableUsed> 1466 <LookupTable/> 1467 <LookupTableAction>0</LookupTableAction> 1108 1468 </RuleItem> 1109 1469 <RuleItem> … … 1114 1474 <EscapedStrings>0</EscapedStrings> 1115 1475 <NonTerminal>VariableReference</NonTerminal> 1476 <LookupTableUsed>0</LookupTableUsed> 1477 <LookupTable/> 1478 <LookupTableAction>0</LookupTableAction> 1116 1479 </RuleItem> 1117 1480 <RuleItem> … … 1122 1485 <EscapedStrings>0</EscapedStrings> 1123 1486 <Terminal>in</Terminal> 1487 <LookupTableUsed>0</LookupTableUsed> 1488 <LookupTable/> 1489 <LookupTableAction>0</LookupTableAction> 1124 1490 </RuleItem> 1125 1491 <RuleItem> … … 1130 1496 <EscapedStrings>0</EscapedStrings> 1131 1497 <NonTerminal>Expression</NonTerminal> 1498 <LookupTableUsed>0</LookupTableUsed> 1499 <LookupTable/> 1500 <LookupTableAction>0</LookupTableAction> 1132 1501 </RuleItem> 1133 1502 <RuleItem> … … 1138 1507 <EscapedStrings>0</EscapedStrings> 1139 1508 <Terminal>do</Terminal> 1509 <LookupTableUsed>0</LookupTableUsed> 1510 <LookupTable/> 1511 <LookupTableAction>0</LookupTableAction> 1140 1512 </RuleItem> 1141 1513 <RuleItem> … … 1146 1518 <EscapedStrings>0</EscapedStrings> 1147 1519 <NonTerminal>Statement</NonTerminal> 1520 <LookupTableUsed>0</LookupTableUsed> 1521 <LookupTable/> 1522 <LookupTableAction>0</LookupTableAction> 1148 1523 </RuleItem> 1149 1524 </RuleItems> … … 1163 1538 <EscapedStrings>0</EscapedStrings> 1164 1539 <Terminal>record</Terminal> 1540 <LookupTableUsed>0</LookupTableUsed> 1541 <LookupTable/> 1542 <LookupTableAction>0</LookupTableAction> 1165 1543 </RuleItem> 1166 1544 <RuleItem> … … 1171 1549 <EscapedStrings>0</EscapedStrings> 1172 1550 <Terminal>end</Terminal> 1551 <LookupTableUsed>0</LookupTableUsed> 1552 <LookupTable/> 1553 <LookupTableAction>0</LookupTableAction> 1173 1554 </RuleItem> 1174 1555 <RuleItem> … … 1188 1569 <EscapedStrings>0</EscapedStrings> 1189 1570 <NonTerminal>VariableName</NonTerminal> 1571 <LookupTableUsed>0</LookupTableUsed> 1572 <LookupTable/> 1573 <LookupTableAction>0</LookupTableAction> 1190 1574 </RuleItem> 1191 1575 <RuleItem> … … 1196 1580 <EscapedStrings>0</EscapedStrings> 1197 1581 <Terminal>:</Terminal> 1582 <LookupTableUsed>0</LookupTableUsed> 1583 <LookupTable/> 1584 <LookupTableAction>0</LookupTableAction> 1198 1585 </RuleItem> 1199 1586 <RuleItem> … … 1204 1591 <EscapedStrings>0</EscapedStrings> 1205 1592 <NonTerminal>TypeReference</NonTerminal> 1593 <LookupTableUsed>0</LookupTableUsed> 1594 <LookupTable/> 1595 <LookupTableAction>0</LookupTableAction> 1206 1596 </RuleItem> 1207 1597 <RuleItem> … … 1212 1602 <EscapedStrings>0</EscapedStrings> 1213 1603 <Terminal>;</Terminal> 1604 <LookupTableUsed>0</LookupTableUsed> 1605 <LookupTable/> 1606 <LookupTableAction>0</LookupTableAction> 1214 1607 </RuleItem> 1215 1608 </SubItems> 1609 <LookupTableUsed>0</LookupTableUsed> 1610 <LookupTable/> 1611 <LookupTableAction>0</LookupTableAction> 1216 1612 </RuleItem> 1217 1613 </RuleItems> … … 1231 1627 <EscapedStrings>0</EscapedStrings> 1232 1628 <NonTerminal>Identifier</NonTerminal> 1629 <LookupTableUsed>0</LookupTableUsed> 1630 <LookupTable/> 1631 <LookupTableAction>0</LookupTableAction> 1233 1632 </RuleItem> 1234 1633 </RuleItems> … … 1248 1647 <EscapedStrings>0</EscapedStrings> 1249 1648 <NonTerminal>Identifier</NonTerminal> 1649 <LookupTableUsed>-1</LookupTableUsed> 1650 <LookupTable/> 1651 <LookupTableAction>0</LookupTableAction> 1250 1652 </RuleItem> 1251 1653 </RuleItems> … … 1266 1668 <TerminalFrom>0</TerminalFrom> 1267 1669 <TerminalTo>9</TerminalTo> 1670 <LookupTableUsed>0</LookupTableUsed> 1671 <LookupTable/> 1672 <LookupTableAction>0</LookupTableAction> 1268 1673 </RuleItem> 1269 1674 </RuleItems> … … 1283 1688 <EscapedStrings>0</EscapedStrings> 1284 1689 <Terminal>+</Terminal> 1690 <LookupTableUsed>0</LookupTableUsed> 1691 <LookupTable/> 1692 <LookupTableAction>0</LookupTableAction> 1285 1693 </RuleItem> 1286 1694 <RuleItem> … … 1291 1699 <EscapedStrings>0</EscapedStrings> 1292 1700 <Terminal>-</Terminal> 1701 <LookupTableUsed>0</LookupTableUsed> 1702 <LookupTable/> 1703 <LookupTableAction>0</LookupTableAction> 1293 1704 </RuleItem> 1294 1705 </RuleItems> … … 1308 1719 <EscapedStrings>0</EscapedStrings> 1309 1720 <NonTerminal>Digit</NonTerminal> 1721 <LookupTableUsed>0</LookupTableUsed> 1722 <LookupTable/> 1723 <LookupTableAction>0</LookupTableAction> 1310 1724 </RuleItem> 1311 1725 <RuleItem> … … 1316 1730 <EscapedStrings>0</EscapedStrings> 1317 1731 <NonTerminal>Digit</NonTerminal> 1732 <LookupTableUsed>0</LookupTableUsed> 1733 <LookupTable/> 1734 <LookupTableAction>0</LookupTableAction> 1318 1735 </RuleItem> 1319 1736 </RuleItems> … … 1333 1750 <EscapedStrings>0</EscapedStrings> 1334 1751 <NonTerminal>Sign</NonTerminal> 1752 <LookupTableUsed>0</LookupTableUsed> 1753 <LookupTable/> 1754 <LookupTableAction>0</LookupTableAction> 1335 1755 </RuleItem> 1336 1756 <RuleItem> … … 1341 1761 <EscapedStrings>0</EscapedStrings> 1342 1762 <NonTerminal>UnsignedDigitSequence</NonTerminal> 1763 <LookupTableUsed>0</LookupTableUsed> 1764 <LookupTable/> 1765 <LookupTableAction>0</LookupTableAction> 1343 1766 </RuleItem> 1344 1767 </RuleItems> … … 1358 1781 <EscapedStrings>0</EscapedStrings> 1359 1782 <NonTerminal>DigitSequence</NonTerminal> 1783 <LookupTableUsed>0</LookupTableUsed> 1784 <LookupTable/> 1785 <LookupTableAction>0</LookupTableAction> 1360 1786 </RuleItem> 1361 1787 <RuleItem> … … 1366 1792 <EscapedStrings>0</EscapedStrings> 1367 1793 <Terminal>.</Terminal> 1794 <LookupTableUsed>0</LookupTableUsed> 1795 <LookupTable/> 1796 <LookupTableAction>0</LookupTableAction> 1368 1797 </RuleItem> 1369 1798 <RuleItem> … … 1374 1803 <EscapedStrings>0</EscapedStrings> 1375 1804 <NonTerminal>UnsignedDigitSequence</NonTerminal> 1805 <LookupTableUsed>0</LookupTableUsed> 1806 <LookupTable/> 1807 <LookupTableAction>0</LookupTableAction> 1376 1808 </RuleItem> 1377 1809 </RuleItems> … … 1391 1823 <EscapedStrings>0</EscapedStrings> 1392 1824 <NonTerminal>DigitSequence</NonTerminal> 1825 <LookupTableUsed>0</LookupTableUsed> 1826 <LookupTable/> 1827 <LookupTableAction>0</LookupTableAction> 1393 1828 </RuleItem> 1394 1829 </RuleItems> … … 1408 1843 <EscapedStrings>0</EscapedStrings> 1409 1844 <NonTerminal>IntegerNumber</NonTerminal> 1845 <LookupTableUsed>0</LookupTableUsed> 1846 <LookupTable/> 1847 <LookupTableAction>0</LookupTableAction> 1410 1848 </RuleItem> 1411 1849 <RuleItem> … … 1416 1854 <EscapedStrings>0</EscapedStrings> 1417 1855 <NonTerminal>RealNumber</NonTerminal> 1856 <LookupTableUsed>0</LookupTableUsed> 1857 <LookupTable/> 1858 <LookupTableAction>0</LookupTableAction> 1418 1859 </RuleItem> 1419 1860 </RuleItems> … … 1434 1875 <TerminalFrom>a</TerminalFrom> 1435 1876 <TerminalTo>z</TerminalTo> 1877 <LookupTableUsed>0</LookupTableUsed> 1878 <LookupTable/> 1879 <LookupTableAction>0</LookupTableAction> 1436 1880 </RuleItem> 1437 1881 <RuleItem> … … 1443 1887 <TerminalFrom>A</TerminalFrom> 1444 1888 <TerminalTo>Z</TerminalTo> 1889 <LookupTableUsed>0</LookupTableUsed> 1890 <LookupTable/> 1891 <LookupTableAction>0</LookupTableAction> 1445 1892 </RuleItem> 1446 1893 </RuleItems> … … 1460 1907 <EscapedStrings>0</EscapedStrings> 1461 1908 <Terminal>const</Terminal> 1909 <LookupTableUsed>0</LookupTableUsed> 1910 <LookupTable/> 1911 <LookupTableAction>0</LookupTableAction> 1462 1912 </RuleItem> 1463 1913 <RuleItem> … … 1468 1918 <EscapedStrings>0</EscapedStrings> 1469 1919 <NonTerminal>ConstantDefinition</NonTerminal> 1920 <LookupTableUsed>0</LookupTableUsed> 1921 <LookupTable/> 1922 <LookupTableAction>0</LookupTableAction> 1470 1923 </RuleItem> 1471 1924 </RuleItems> … … 1485 1938 <EscapedStrings>0</EscapedStrings> 1486 1939 <NonTerminal>VariableSection</NonTerminal> 1940 <LookupTableUsed>0</LookupTableUsed> 1941 <LookupTable/> 1942 <LookupTableAction>0</LookupTableAction> 1487 1943 </RuleItem> 1488 1944 <RuleItem> … … 1493 1949 <EscapedStrings>0</EscapedStrings> 1494 1950 <NonTerminal>ConstantSection</NonTerminal> 1951 <LookupTableUsed>0</LookupTableUsed> 1952 <LookupTable/> 1953 <LookupTableAction>0</LookupTableAction> 1495 1954 </RuleItem> 1496 1955 <RuleItem> … … 1501 1960 <EscapedStrings>0</EscapedStrings> 1502 1961 <NonTerminal>TypeSection</NonTerminal> 1962 <LookupTableUsed>0</LookupTableUsed> 1963 <LookupTable/> 1964 <LookupTableAction>0</LookupTableAction> 1503 1965 </RuleItem> 1504 1966 </RuleItems> … … 1518 1980 <EscapedStrings>0</EscapedStrings> 1519 1981 <Terminal>type</Terminal> 1982 <LookupTableUsed>0</LookupTableUsed> 1983 <LookupTable/> 1984 <LookupTableAction>0</LookupTableAction> 1520 1985 </RuleItem> 1521 1986 <RuleItem> … … 1526 1991 <EscapedStrings>0</EscapedStrings> 1527 1992 <NonTerminal>TypeDefinition</NonTerminal> 1993 <LookupTableUsed>0</LookupTableUsed> 1994 <LookupTable/> 1995 <LookupTableAction>0</LookupTableAction> 1528 1996 </RuleItem> 1529 1997 </RuleItems> … … 1543 2011 <EscapedStrings>0</EscapedStrings> 1544 2012 <NonTerminal>Declaration</NonTerminal> 2013 <LookupTableUsed>0</LookupTableUsed> 2014 <LookupTable/> 2015 <LookupTableAction>0</LookupTableAction> 1545 2016 </RuleItem> 1546 2017 <RuleItem> … … 1551 2022 <EscapedStrings>0</EscapedStrings> 1552 2023 <NonTerminal>BeginEnd</NonTerminal> 2024 <LookupTableUsed>0</LookupTableUsed> 2025 <LookupTable/> 2026 <LookupTableAction>0</LookupTableAction> 1553 2027 </RuleItem> 1554 2028 </RuleItems> … … 1568 2042 <EscapedStrings>0</EscapedStrings> 1569 2043 <NonTerminal>Identifier</NonTerminal> 2044 <LookupTableUsed>-1</LookupTableUsed> 2045 <LookupTable/> 2046 <LookupTableAction>0</LookupTableAction> 1570 2047 </RuleItem> 1571 2048 </RuleItems> … … 1585 2062 <EscapedStrings>0</EscapedStrings> 1586 2063 <NonTerminal>Factor</NonTerminal> 2064 <LookupTableUsed>0</LookupTableUsed> 2065 <LookupTable/> 2066 <LookupTableAction>0</LookupTableAction> 1587 2067 </RuleItem> 1588 2068 <RuleItem> … … 1601 2081 <AnyExcept>0</AnyExcept> 1602 2082 <EscapedStrings>0</EscapedStrings> 1603 <NonTerminal>Factor</NonTerminal> 2083 <NonTerminal>Operator</NonTerminal> 2084 <LookupTableUsed>0</LookupTableUsed> 2085 <LookupTable/> 2086 <LookupTableAction>0</LookupTableAction> 1604 2087 </RuleItem> 1605 2088 <RuleItem> … … 1609 2092 <AnyExcept>0</AnyExcept> 1610 2093 <EscapedStrings>0</EscapedStrings> 1611 <NonTerminal>Operator</NonTerminal> 2094 <NonTerminal>Factor</NonTerminal> 2095 <LookupTableUsed>0</LookupTableUsed> 2096 <LookupTable/> 2097 <LookupTableAction>0</LookupTableAction> 1612 2098 </RuleItem> 1613 2099 </SubItems> 2100 <LookupTableUsed>0</LookupTableUsed> 2101 <LookupTable/> 2102 <LookupTableAction>0</LookupTableAction> 1614 2103 </RuleItem> 1615 2104 </RuleItems> … … 1629 2118 <EscapedStrings>0</EscapedStrings> 1630 2119 <NonTerminal>VariableReference</NonTerminal> 2120 <LookupTableUsed>0</LookupTableUsed> 2121 <LookupTable/> 2122 <LookupTableAction>0</LookupTableAction> 1631 2123 </RuleItem> 1632 2124 <RuleItem> … … 1637 2129 <EscapedStrings>0</EscapedStrings> 1638 2130 <NonTerminal>ConstantReference</NonTerminal> 2131 <LookupTableUsed>0</LookupTableUsed> 2132 <LookupTable/> 2133 <LookupTableAction>0</LookupTableAction> 1639 2134 </RuleItem> 1640 2135 <RuleItem> … … 1654 2149 <EscapedStrings>0</EscapedStrings> 1655 2150 <Terminal>(</Terminal> 2151 <LookupTableUsed>0</LookupTableUsed> 2152 <LookupTable/> 2153 <LookupTableAction>0</LookupTableAction> 1656 2154 </RuleItem> 1657 2155 <RuleItem> … … 1662 2160 <EscapedStrings>0</EscapedStrings> 1663 2161 <NonTerminal>Expression</NonTerminal> 2162 <LookupTableUsed>0</LookupTableUsed> 2163 <LookupTable/> 2164 <LookupTableAction>0</LookupTableAction> 1664 2165 </RuleItem> 1665 2166 <RuleItem> … … 1670 2171 <EscapedStrings>0</EscapedStrings> 1671 2172 <Terminal>)</Terminal> 2173 <LookupTableUsed>0</LookupTableUsed> 2174 <LookupTable/> 2175 <LookupTableAction>0</LookupTableAction> 1672 2176 </RuleItem> 1673 2177 </SubItems> 2178 <LookupTableUsed>0</LookupTableUsed> 2179 <LookupTable/> 2180 <LookupTableAction>0</LookupTableAction> 1674 2181 </RuleItem> 1675 2182 <RuleItem> … … 1680 2187 <EscapedStrings>0</EscapedStrings> 1681 2188 <NonTerminal>Number</NonTerminal> 2189 <LookupTableUsed>0</LookupTableUsed> 2190 <LookupTable/> 2191 <LookupTableAction>0</LookupTableAction> 1682 2192 </RuleItem> 1683 2193 <RuleItem> … … 1688 2198 <EscapedStrings>0</EscapedStrings> 1689 2199 <NonTerminal>String</NonTerminal> 2200 <LookupTableUsed>0</LookupTableUsed> 2201 <LookupTable/> 2202 <LookupTableAction>0</LookupTableAction> 1690 2203 </RuleItem> 1691 2204 </RuleItems> … … 1705 2218 <EscapedStrings>0</EscapedStrings> 1706 2219 <Terminal><</Terminal> 2220 <LookupTableUsed>0</LookupTableUsed> 2221 <LookupTable/> 2222 <LookupTableAction>0</LookupTableAction> 1707 2223 </RuleItem> 1708 2224 <RuleItem> … … 1713 2229 <EscapedStrings>0</EscapedStrings> 1714 2230 <Terminal>></Terminal> 2231 <LookupTableUsed>0</LookupTableUsed> 2232 <LookupTable/> 2233 <LookupTableAction>0</LookupTableAction> 1715 2234 </RuleItem> 1716 2235 <RuleItem> … … 1721 2240 <EscapedStrings>0</EscapedStrings> 1722 2241 <Terminal><=</Terminal> 2242 <LookupTableUsed>0</LookupTableUsed> 2243 <LookupTable/> 2244 <LookupTableAction>0</LookupTableAction> 1723 2245 </RuleItem> 1724 2246 <RuleItem> … … 1729 2251 <EscapedStrings>0</EscapedStrings> 1730 2252 <Terminal>>=</Terminal> 2253 <LookupTableUsed>0</LookupTableUsed> 2254 <LookupTable/> 2255 <LookupTableAction>0</LookupTableAction> 1731 2256 </RuleItem> 1732 2257 <RuleItem> … … 1737 2262 <EscapedStrings>0</EscapedStrings> 1738 2263 <Terminal>=</Terminal> 2264 <LookupTableUsed>0</LookupTableUsed> 2265 <LookupTable/> 2266 <LookupTableAction>0</LookupTableAction> 1739 2267 </RuleItem> 1740 2268 <RuleItem> … … 1745 2273 <EscapedStrings>0</EscapedStrings> 1746 2274 <Terminal><></Terminal> 2275 <LookupTableUsed>0</LookupTableUsed> 2276 <LookupTable/> 2277 <LookupTableAction>0</LookupTableAction> 1747 2278 </RuleItem> 1748 2279 <RuleItem> … … 1753 2284 <EscapedStrings>0</EscapedStrings> 1754 2285 <Terminal>+</Terminal> 2286 <LookupTableUsed>0</LookupTableUsed> 2287 <LookupTable/> 2288 <LookupTableAction>0</LookupTableAction> 1755 2289 </RuleItem> 1756 2290 <RuleItem> … … 1761 2295 <EscapedStrings>0</EscapedStrings> 1762 2296 <Terminal>-</Terminal> 2297 <LookupTableUsed>0</LookupTableUsed> 2298 <LookupTable/> 2299 <LookupTableAction>0</LookupTableAction> 1763 2300 </RuleItem> 1764 2301 <RuleItem> … … 1769 2306 <EscapedStrings>0</EscapedStrings> 1770 2307 <Terminal>/</Terminal> 2308 <LookupTableUsed>0</LookupTableUsed> 2309 <LookupTable/> 2310 <LookupTableAction>0</LookupTableAction> 1771 2311 </RuleItem> 1772 2312 <RuleItem> … … 1777 2317 <EscapedStrings>0</EscapedStrings> 1778 2318 <Terminal>*</Terminal> 2319 <LookupTableUsed>0</LookupTableUsed> 2320 <LookupTable/> 2321 <LookupTableAction>0</LookupTableAction> 1779 2322 </RuleItem> 1780 2323 <RuleItem> … … 1785 2328 <EscapedStrings>0</EscapedStrings> 1786 2329 <Terminal>div</Terminal> 2330 <LookupTableUsed>0</LookupTableUsed> 2331 <LookupTable/> 2332 <LookupTableAction>0</LookupTableAction> 1787 2333 </RuleItem> 1788 2334 <RuleItem> … … 1793 2339 <EscapedStrings>0</EscapedStrings> 1794 2340 <Terminal>+</Terminal> 2341 <LookupTableUsed>0</LookupTableUsed> 2342 <LookupTable/> 2343 <LookupTableAction>0</LookupTableAction> 1795 2344 </RuleItem> 1796 2345 <RuleItem> … … 1801 2350 <EscapedStrings>0</EscapedStrings> 1802 2351 <Terminal>-</Terminal> 2352 <LookupTableUsed>0</LookupTableUsed> 2353 <LookupTable/> 2354 <LookupTableAction>0</LookupTableAction> 1803 2355 </RuleItem> 1804 2356 <RuleItem> … … 1809 2361 <EscapedStrings>0</EscapedStrings> 1810 2362 <Terminal>and</Terminal> 2363 <LookupTableUsed>0</LookupTableUsed> 2364 <LookupTable/> 2365 <LookupTableAction>0</LookupTableAction> 1811 2366 </RuleItem> 1812 2367 <RuleItem> … … 1817 2372 <EscapedStrings>0</EscapedStrings> 1818 2373 <Terminal>or</Terminal> 2374 <LookupTableUsed>0</LookupTableUsed> 2375 <LookupTable/> 2376 <LookupTableAction>0</LookupTableAction> 1819 2377 </RuleItem> 1820 2378 <RuleItem> … … 1825 2383 <EscapedStrings>0</EscapedStrings> 1826 2384 <Terminal>xor</Terminal> 2385 <LookupTableUsed>0</LookupTableUsed> 2386 <LookupTable/> 2387 <LookupTableAction>0</LookupTableAction> 1827 2388 </RuleItem> 1828 2389 <RuleItem> … … 1833 2394 <EscapedStrings>0</EscapedStrings> 1834 2395 <Terminal>shl</Terminal> 2396 <LookupTableUsed>0</LookupTableUsed> 2397 <LookupTable/> 2398 <LookupTableAction>0</LookupTableAction> 1835 2399 </RuleItem> 1836 2400 <RuleItem> … … 1841 2405 <EscapedStrings>0</EscapedStrings> 1842 2406 <Terminal>shr</Terminal> 2407 <LookupTableUsed>0</LookupTableUsed> 2408 <LookupTable/> 2409 <LookupTableAction>0</LookupTableAction> 1843 2410 </RuleItem> 1844 2411 <RuleItem> … … 1849 2416 <EscapedStrings>0</EscapedStrings> 1850 2417 <Terminal>in</Terminal> 2418 <LookupTableUsed>0</LookupTableUsed> 2419 <LookupTable/> 2420 <LookupTableAction>0</LookupTableAction> 1851 2421 </RuleItem> 1852 2422 <RuleItem> … … 1857 2427 <EscapedStrings>0</EscapedStrings> 1858 2428 <Terminal>as</Terminal> 2429 <LookupTableUsed>0</LookupTableUsed> 2430 <LookupTable/> 2431 <LookupTableAction>0</LookupTableAction> 1859 2432 </RuleItem> 1860 2433 </RuleItems> … … 1874 2447 <EscapedStrings>0</EscapedStrings> 1875 2448 <NonTerminal>Identifier</NonTerminal> 2449 <LookupTableUsed>-1</LookupTableUsed> 2450 <LookupTable/> 2451 <LookupTableAction>1</LookupTableAction> 1876 2452 </RuleItem> 1877 2453 </RuleItems> … … 1891 2467 <EscapedStrings>0</EscapedStrings> 1892 2468 <Terminal>'</Terminal> 2469 <LookupTableUsed>0</LookupTableUsed> 2470 <LookupTable/> 2471 <LookupTableAction>0</LookupTableAction> 1893 2472 </RuleItem> 1894 2473 <RuleItem> … … 1899 2478 <EscapedStrings>0</EscapedStrings> 1900 2479 <NonTerminal>StringCharacter</NonTerminal> 2480 <LookupTableUsed>0</LookupTableUsed> 2481 <LookupTable/> 2482 <LookupTableAction>0</LookupTableAction> 1901 2483 </RuleItem> 1902 2484 <RuleItem> … … 1907 2489 <EscapedStrings>0</EscapedStrings> 1908 2490 <Terminal>'</Terminal> 2491 <LookupTableUsed>0</LookupTableUsed> 2492 <LookupTable/> 2493 <LookupTableAction>0</LookupTableAction> 1909 2494 </RuleItem> 1910 2495 </RuleItems> … … 1924 2509 <EscapedStrings>0</EscapedStrings> 1925 2510 <Terminal>'</Terminal> 2511 <LookupTableUsed>0</LookupTableUsed> 2512 <LookupTable/> 2513 <LookupTableAction>0</LookupTableAction> 1926 2514 </RuleItem> 1927 2515 <RuleItem> … … 1932 2520 <EscapedStrings>0</EscapedStrings> 1933 2521 <Terminal>''</Terminal> 2522 <LookupTableUsed>0</LookupTableUsed> 2523 <LookupTable/> 2524 <LookupTableAction>0</LookupTableAction> 1934 2525 </RuleItem> 1935 2526 </RuleItems> … … 1949 2540 <EscapedStrings>0</EscapedStrings> 1950 2541 <NonTerminal>Identifier</NonTerminal> 2542 <LookupTableUsed>0</LookupTableUsed> 2543 <LookupTable/> 2544 <LookupTableAction>0</LookupTableAction> 1951 2545 </RuleItem> 1952 2546 </RuleItems> … … 1966 2560 <EscapedStrings>0</EscapedStrings> 1967 2561 <Terminal>{</Terminal> 2562 <LookupTableUsed>0</LookupTableUsed> 2563 <LookupTable/> 2564 <LookupTableAction>0</LookupTableAction> 1968 2565 </RuleItem> 1969 2566 <RuleItem> … … 1974 2571 <EscapedStrings>0</EscapedStrings> 1975 2572 <Terminal>}</Terminal> 2573 <LookupTableUsed>0</LookupTableUsed> 2574 <LookupTable/> 2575 <LookupTableAction>0</LookupTableAction> 1976 2576 </RuleItem> 1977 2577 <RuleItem> … … 1982 2582 <EscapedStrings>0</EscapedStrings> 1983 2583 <Terminal>}</Terminal> 2584 <LookupTableUsed>0</LookupTableUsed> 2585 <LookupTable/> 2586 <LookupTableAction>0</LookupTableAction> 1984 2587 </RuleItem> 1985 2588 </RuleItems> … … 1999 2602 <EscapedStrings>0</EscapedStrings> 2000 2603 <Terminal>(*</Terminal> 2604 <LookupTableUsed>0</LookupTableUsed> 2605 <LookupTable/> 2606 <LookupTableAction>0</LookupTableAction> 2001 2607 </RuleItem> 2002 2608 <RuleItem> … … 2007 2613 <EscapedStrings>0</EscapedStrings> 2008 2614 <Terminal>*)</Terminal> 2615 <LookupTableUsed>0</LookupTableUsed> 2616 <LookupTable/> 2617 <LookupTableAction>0</LookupTableAction> 2009 2618 </RuleItem> 2010 2619 <RuleItem> … … 2015 2624 <EscapedStrings>0</EscapedStrings> 2016 2625 <Terminal>*)</Terminal> 2626 <LookupTableUsed>0</LookupTableUsed> 2627 <LookupTable/> 2628 <LookupTableAction>0</LookupTableAction> 2017 2629 </RuleItem> 2018 2630 </RuleItems> … … 2032 2644 <EscapedStrings>0</EscapedStrings> 2033 2645 <Terminal>//</Terminal> 2646 <LookupTableUsed>0</LookupTableUsed> 2647 <LookupTable/> 2648 <LookupTableAction>0</LookupTableAction> 2034 2649 </RuleItem> 2035 2650 <RuleItem> … … 2040 2655 <EscapedStrings>-1</EscapedStrings> 2041 2656 <Terminal>\r\n</Terminal> 2657 <LookupTableUsed>0</LookupTableUsed> 2658 <LookupTable/> 2659 <LookupTableAction>0</LookupTableAction> 2042 2660 </RuleItem> 2043 2661 </RuleItems> … … 2057 2675 <EscapedStrings>0</EscapedStrings> 2058 2676 <Terminal>{$</Terminal> 2677 <LookupTableUsed>0</LookupTableUsed> 2678 <LookupTable/> 2679 <LookupTableAction>0</LookupTableAction> 2059 2680 </RuleItem> 2060 2681 <RuleItem> … … 2065 2686 <EscapedStrings>0</EscapedStrings> 2066 2687 <NonTerminal>Identifier</NonTerminal> 2688 <LookupTableUsed>0</LookupTableUsed> 2689 <LookupTable/> 2690 <LookupTableAction>0</LookupTableAction> 2067 2691 </RuleItem> 2068 2692 <RuleItem> … … 2073 2697 <EscapedStrings>0</EscapedStrings> 2074 2698 <Terminal>}</Terminal> 2699 <LookupTableUsed>0</LookupTableUsed> 2700 <LookupTable/> 2701 <LookupTableAction>0</LookupTableAction> 2075 2702 </RuleItem> 2076 2703 </RuleItems> … … 2090 2717 <EscapedStrings>0</EscapedStrings> 2091 2718 <Terminal>initialization</Terminal> 2719 <LookupTableUsed>0</LookupTableUsed> 2720 <LookupTable/> 2721 <LookupTableAction>0</LookupTableAction> 2092 2722 </RuleItem> 2093 2723 <RuleItem> … … 2098 2728 <EscapedStrings>0</EscapedStrings> 2099 2729 <NonTerminal>Statement</NonTerminal> 2730 <LookupTableUsed>0</LookupTableUsed> 2731 <LookupTable/> 2732 <LookupTableAction>0</LookupTableAction> 2100 2733 </RuleItem> 2101 2734 </RuleItems> … … 2115 2748 <EscapedStrings>0</EscapedStrings> 2116 2749 <Terminal>finalization</Terminal> 2750 <LookupTableUsed>0</LookupTableUsed> 2751 <LookupTable/> 2752 <LookupTableAction>0</LookupTableAction> 2117 2753 </RuleItem> 2118 2754 <RuleItem> … … 2123 2759 <EscapedStrings>0</EscapedStrings> 2124 2760 <NonTerminal>Statement</NonTerminal> 2761 <LookupTableUsed>0</LookupTableUsed> 2762 <LookupTable/> 2763 <LookupTableAction>0</LookupTableAction> 2125 2764 </RuleItem> 2126 2765 </RuleItems> … … 2139 2778 <AnyExcept>0</AnyExcept> 2140 2779 <EscapedStrings>0</EscapedStrings> 2141 <NonTerminal>Identifier</NonTerminal> 2780 <NonTerminal>TypeName</NonTerminal> 2781 <LookupTableUsed>0</LookupTableUsed> 2782 <LookupTable/> 2783 <LookupTableAction>0</LookupTableAction> 2142 2784 </RuleItem> 2143 2785 <RuleItem> … … 2148 2790 <EscapedStrings>0</EscapedStrings> 2149 2791 <Terminal>=</Terminal> 2792 <LookupTableUsed>0</LookupTableUsed> 2793 <LookupTable/> 2794 <LookupTableAction>0</LookupTableAction> 2150 2795 </RuleItem> 2151 2796 <RuleItem> … … 2156 2801 <EscapedStrings>0</EscapedStrings> 2157 2802 <NonTerminal>Type</NonTerminal> 2803 <LookupTableUsed>0</LookupTableUsed> 2804 <LookupTable/> 2805 <LookupTableAction>0</LookupTableAction> 2158 2806 </RuleItem> 2159 2807 <RuleItem> … … 2164 2812 <EscapedStrings>0</EscapedStrings> 2165 2813 <Terminal>;</Terminal> 2814 <LookupTableUsed>0</LookupTableUsed> 2815 <LookupTable/> 2816 <LookupTableAction>0</LookupTableAction> 2166 2817 </RuleItem> 2167 2818 </RuleItems> … … 2181 2832 <EscapedStrings>0</EscapedStrings> 2182 2833 <NonTerminal>ConstantName</NonTerminal> 2834 <LookupTableUsed>0</LookupTableUsed> 2835 <LookupTable/> 2836 <LookupTableAction>0</LookupTableAction> 2183 2837 </RuleItem> 2184 2838 <RuleItem> … … 2189 2843 <EscapedStrings>0</EscapedStrings> 2190 2844 <Terminal>:</Terminal> 2845 <LookupTableUsed>0</LookupTableUsed> 2846 <LookupTable/> 2847 <LookupTableAction>0</LookupTableAction> 2191 2848 </RuleItem> 2192 2849 <RuleItem> … … 2197 2854 <EscapedStrings>0</EscapedStrings> 2198 2855 <NonTerminal>TypeReference</NonTerminal> 2856 <LookupTableUsed>0</LookupTableUsed> 2857 <LookupTable/> 2858 <LookupTableAction>0</LookupTableAction> 2199 2859 </RuleItem> 2200 2860 <RuleItem> … … 2205 2865 <EscapedStrings>0</EscapedStrings> 2206 2866 <Terminal>=</Terminal> 2867 <LookupTableUsed>0</LookupTableUsed> 2868 <LookupTable/> 2869 <LookupTableAction>0</LookupTableAction> 2207 2870 </RuleItem> 2208 2871 <RuleItem> … … 2213 2876 <EscapedStrings>0</EscapedStrings> 2214 2877 <NonTerminal>ConstantReference</NonTerminal> 2878 <LookupTableUsed>0</LookupTableUsed> 2879 <LookupTable/> 2880 <LookupTableAction>0</LookupTableAction> 2215 2881 </RuleItem> 2216 2882 <RuleItem> … … 2221 2887 <EscapedStrings>0</EscapedStrings> 2222 2888 <Terminal>;</Terminal> 2889 <LookupTableUsed>0</LookupTableUsed> 2890 <LookupTable/> 2891 <LookupTableAction>0</LookupTableAction> 2223 2892 </RuleItem> 2224 2893 </RuleItems> … … 2238 2907 <EscapedStrings>0</EscapedStrings> 2239 2908 <Terminal>procedure</Terminal> 2909 <LookupTableUsed>0</LookupTableUsed> 2910 <LookupTable/> 2911 <LookupTableAction>0</LookupTableAction> 2240 2912 </RuleItem> 2241 2913 <RuleItem> … … 2246 2918 <EscapedStrings>0</EscapedStrings> 2247 2919 <NonTerminal>FunctionName</NonTerminal> 2920 <LookupTableUsed>0</LookupTableUsed> 2921 <LookupTable/> 2922 <LookupTableAction>0</LookupTableAction> 2248 2923 </RuleItem> 2249 2924 <RuleItem> … … 2254 2929 <EscapedStrings>0</EscapedStrings> 2255 2930 <NonTerminal>FunctionParameters</NonTerminal> 2931 <LookupTableUsed>0</LookupTableUsed> 2932 <LookupTable/> 2933 <LookupTableAction>0</LookupTableAction> 2256 2934 </RuleItem> 2257 2935 <RuleItem> … … 2262 2940 <EscapedStrings>0</EscapedStrings> 2263 2941 <Terminal>;</Terminal> 2942 <LookupTableUsed>0</LookupTableUsed> 2943 <LookupTable/> 2944 <LookupTableAction>0</LookupTableAction> 2264 2945 </RuleItem> 2265 2946 <RuleItem> … … 2270 2951 <EscapedStrings>0</EscapedStrings> 2271 2952 <NonTerminal>DeclarationBlock</NonTerminal> 2953 <LookupTableUsed>0</LookupTableUsed> 2954 <LookupTable/> 2955 <LookupTableAction>0</LookupTableAction> 2272 2956 </RuleItem> 2273 2957 <RuleItem> … … 2278 2962 <EscapedStrings>0</EscapedStrings> 2279 2963 <Terminal>;</Terminal> 2964 <LookupTableUsed>0</LookupTableUsed> 2965 <LookupTable/> 2966 <LookupTableAction>0</LookupTableAction> 2280 2967 </RuleItem> 2281 2968 </RuleItems> … … 2295 2982 <EscapedStrings>0</EscapedStrings> 2296 2983 <NonTerminal>Identifier</NonTerminal> 2984 <LookupTableUsed>0</LookupTableUsed> 2985 <LookupTable/> 2986 <LookupTableAction>0</LookupTableAction> 2297 2987 </RuleItem> 2298 2988 <RuleItem> … … 2303 2993 <EscapedStrings>0</EscapedStrings> 2304 2994 <Terminal>:</Terminal> 2995 <LookupTableUsed>0</LookupTableUsed> 2996 <LookupTable/> 2997 <LookupTableAction>0</LookupTableAction> 2305 2998 </RuleItem> 2306 2999 <RuleItem> … … 2311 3004 <EscapedStrings>0</EscapedStrings> 2312 3005 <NonTerminal>Statement</NonTerminal> 3006 <LookupTableUsed>0</LookupTableUsed> 3007 <LookupTable/> 3008 <LookupTableAction>0</LookupTableAction> 2313 3009 </RuleItem> 2314 3010 <RuleItem> … … 2319 3015 <EscapedStrings>0</EscapedStrings> 2320 3016 <Terminal>;</Terminal> 3017 <LookupTableUsed>0</LookupTableUsed> 3018 <LookupTable/> 3019 <LookupTableAction>0</LookupTableAction> 2321 3020 </RuleItem> 2322 3021 </RuleItems> … … 2336 3035 <EscapedStrings>0</EscapedStrings> 2337 3036 <Terminal> </Terminal> 3037 <LookupTableUsed>0</LookupTableUsed> 3038 <LookupTable/> 3039 <LookupTableAction>0</LookupTableAction> 2338 3040 </RuleItem> 2339 3041 <RuleItem> … … 2344 3046 <EscapedStrings>-1</EscapedStrings> 2345 3047 <Terminal>\r</Terminal> 3048 <LookupTableUsed>0</LookupTableUsed> 3049 <LookupTable/> 3050 <LookupTableAction>0</LookupTableAction> 2346 3051 </RuleItem> 2347 3052 <RuleItem> … … 2352 3057 <EscapedStrings>-1</EscapedStrings> 2353 3058 <Terminal>\n</Terminal> 3059 <LookupTableUsed>0</LookupTableUsed> 3060 <LookupTable/> 3061 <LookupTableAction>0</LookupTableAction> 2354 3062 </RuleItem> 2355 3063 <RuleItem> … … 2360 3068 <EscapedStrings>-1</EscapedStrings> 2361 3069 <Terminal>\t</Terminal> 3070 <LookupTableUsed>0</LookupTableUsed> 3071 <LookupTable/> 3072 <LookupTableAction>0</LookupTableAction> 2362 3073 </RuleItem> 2363 3074 </RuleItems> … … 2377 3088 <EscapedStrings>0</EscapedStrings> 2378 3089 <NonTerminal>WhiteSpace</NonTerminal> 3090 <LookupTableUsed>0</LookupTableUsed> 3091 <LookupTable/> 3092 <LookupTableAction>0</LookupTableAction> 2379 3093 </RuleItem> 2380 3094 </RuleItems> … … 2394 3108 <EscapedStrings>0</EscapedStrings> 2395 3109 <NonTerminal>Number</NonTerminal> 3110 <LookupTableUsed>0</LookupTableUsed> 3111 <LookupTable/> 3112 <LookupTableAction>0</LookupTableAction> 2396 3113 </RuleItem> 2397 3114 <RuleItem> … … 2402 3119 <EscapedStrings>0</EscapedStrings> 2403 3120 <Terminal>..</Terminal> 3121 <LookupTableUsed>0</LookupTableUsed> 3122 <LookupTable/> 3123 <LookupTableAction>0</LookupTableAction> 2404 3124 </RuleItem> 2405 3125 <RuleItem> … … 2410 3130 <EscapedStrings>0</EscapedStrings> 2411 3131 <NonTerminal>Number</NonTerminal> 3132 <LookupTableUsed>0</LookupTableUsed> 3133 <LookupTable/> 3134 <LookupTableAction>0</LookupTableAction> 2412 3135 </RuleItem> 2413 3136 </RuleItems> … … 2427 3150 <EscapedStrings>0</EscapedStrings> 2428 3151 <Terminal>array</Terminal> 3152 <LookupTableUsed>0</LookupTableUsed> 3153 <LookupTable/> 3154 <LookupTableAction>0</LookupTableAction> 2429 3155 </RuleItem> 2430 3156 <RuleItem> … … 2444 3170 <EscapedStrings>0</EscapedStrings> 2445 3171 <Terminal>[</Terminal> 3172 <LookupTableUsed>0</LookupTableUsed> 3173 <LookupTable/> 3174 <LookupTableAction>0</LookupTableAction> 2446 3175 </RuleItem> 2447 3176 <RuleItem> … … 2452 3181 <EscapedStrings>0</EscapedStrings> 2453 3182 <NonTerminal>Range</NonTerminal> 3183 <LookupTableUsed>0</LookupTableUsed> 3184 <LookupTable/> 3185 <LookupTableAction>0</LookupTableAction> 2454 3186 </RuleItem> 2455 3187 <RuleItem> … … 2460 3192 <EscapedStrings>0</EscapedStrings> 2461 3193 <Terminal>]</Terminal> 3194 <LookupTableUsed>0</LookupTableUsed> 3195 <LookupTable/> 3196 <LookupTableAction>0</LookupTableAction> 2462 3197 </RuleItem> 2463 3198 </SubItems> 3199 <LookupTableUsed>0</LookupTableUsed> 3200 <LookupTable/> 3201 <LookupTableAction>0</LookupTableAction> 2464 3202 </RuleItem> 2465 3203 <RuleItem> … … 2470 3208 <EscapedStrings>0</EscapedStrings> 2471 3209 <Terminal>of</Terminal> 3210 <LookupTableUsed>0</LookupTableUsed> 3211 <LookupTable/> 3212 <LookupTableAction>0</LookupTableAction> 2472 3213 </RuleItem> 2473 3214 <RuleItem> … … 2478 3219 <EscapedStrings>0</EscapedStrings> 2479 3220 <NonTerminal>TypeReference</NonTerminal> 3221 <LookupTableUsed>0</LookupTableUsed> 3222 <LookupTable/> 3223 <LookupTableAction>0</LookupTableAction> 2480 3224 </RuleItem> 2481 3225 <RuleItem> … … 2486 3230 <EscapedStrings>0</EscapedStrings> 2487 3231 <Terminal>;</Terminal> 3232 <LookupTableUsed>0</LookupTableUsed> 3233 <LookupTable/> 3234 <LookupTableAction>0</LookupTableAction> 2488 3235 </RuleItem> 2489 3236 </RuleItems> … … 2503 3250 <EscapedStrings>0</EscapedStrings> 2504 3251 <Terminal>set</Terminal> 3252 <LookupTableUsed>0</LookupTableUsed> 3253 <LookupTable/> 3254 <LookupTableAction>0</LookupTableAction> 2505 3255 </RuleItem> 2506 3256 <RuleItem> … … 2511 3261 <EscapedStrings>0</EscapedStrings> 2512 3262 <Terminal>of</Terminal> 3263 <LookupTableUsed>0</LookupTableUsed> 3264 <LookupTable/> 3265 <LookupTableAction>0</LookupTableAction> 2513 3266 </RuleItem> 2514 3267 <RuleItem> … … 2519 3272 <EscapedStrings>0</EscapedStrings> 2520 3273 <NonTerminal>TypeReference</NonTerminal> 3274 <LookupTableUsed>0</LookupTableUsed> 3275 <LookupTable/> 3276 <LookupTableAction>0</LookupTableAction> 2521 3277 </RuleItem> 2522 3278 </RuleItems> … … 2536 3292 <EscapedStrings>0</EscapedStrings> 2537 3293 <Terminal>(</Terminal> 3294 <LookupTableUsed>0</LookupTableUsed> 3295 <LookupTable/> 3296 <LookupTableAction>0</LookupTableAction> 2538 3297 </RuleItem> 2539 3298 <RuleItem> … … 2544 3303 <EscapedStrings>0</EscapedStrings> 2545 3304 <NonTerminal>IdentifierList</NonTerminal> 3305 <LookupTableUsed>0</LookupTableUsed> 3306 <LookupTable/> 3307 <LookupTableAction>0</LookupTableAction> 2546 3308 </RuleItem> 2547 3309 <RuleItem> … … 2552 3314 <EscapedStrings>0</EscapedStrings> 2553 3315 <Terminal>)</Terminal> 3316 <LookupTableUsed>0</LookupTableUsed> 3317 <LookupTable/> 3318 <LookupTableAction>0</LookupTableAction> 2554 3319 </RuleItem> 2555 3320 </RuleItems> … … 2569 3334 <EscapedStrings>0</EscapedStrings> 2570 3335 <NonTerminal>Identifier</NonTerminal> 3336 <LookupTableUsed>0</LookupTableUsed> 3337 <LookupTable/> 3338 <LookupTableAction>0</LookupTableAction> 2571 3339 </RuleItem> 2572 3340 <RuleItem> … … 2586 3354 <EscapedStrings>0</EscapedStrings> 2587 3355 <Terminal>,</Terminal> 3356 <LookupTableUsed>0</LookupTableUsed> 3357 <LookupTable/> 3358 <LookupTableAction>0</LookupTableAction> 2588 3359 </RuleItem> 2589 3360 <RuleItem> … … 2594 3365 <EscapedStrings>0</EscapedStrings> 2595 3366 <NonTerminal>Identifier</NonTerminal> 3367 <LookupTableUsed>0</LookupTableUsed> 3368 <LookupTable/> 3369 <LookupTableAction>0</LookupTableAction> 2596 3370 </RuleItem> 2597 3371 </SubItems> 3372 <LookupTableUsed>0</LookupTableUsed> 3373 <LookupTable/> 3374 <LookupTableAction>0</LookupTableAction> 2598 3375 </RuleItem> 2599 3376 </RuleItems> … … 2613 3390 <EscapedStrings>0</EscapedStrings> 2614 3391 <NonTerminal>TypeArray</NonTerminal> 3392 <LookupTableUsed>0</LookupTableUsed> 3393 <LookupTable/> 3394 <LookupTableAction>0</LookupTableAction> 2615 3395 </RuleItem> 2616 3396 <RuleItem> … … 2621 3401 <EscapedStrings>0</EscapedStrings> 2622 3402 <NonTerminal>TypeEnumeration</NonTerminal> 3403 <LookupTableUsed>0</LookupTableUsed> 3404 <LookupTable/> 3405 <LookupTableAction>0</LookupTableAction> 2623 3406 </RuleItem> 2624 3407 <RuleItem> … … 2629 3412 <EscapedStrings>0</EscapedStrings> 2630 3413 <NonTerminal>TypeRecord</NonTerminal> 3414 <LookupTableUsed>0</LookupTableUsed> 3415 <LookupTable/> 3416 <LookupTableAction>0</LookupTableAction> 2631 3417 </RuleItem> 2632 3418 <RuleItem> … … 2637 3423 <EscapedStrings>0</EscapedStrings> 2638 3424 <NonTerminal>TypeReference</NonTerminal> 3425 <LookupTableUsed>0</LookupTableUsed> 3426 <LookupTable/> 3427 <LookupTableAction>0</LookupTableAction> 2639 3428 </RuleItem> 2640 3429 <RuleItem> … … 2645 3434 <EscapedStrings>0</EscapedStrings> 2646 3435 <NonTerminal>TypeSet</NonTerminal> 3436 <LookupTableUsed>0</LookupTableUsed> 3437 <LookupTable/> 3438 <LookupTableAction>0</LookupTableAction> 2647 3439 </RuleItem> 2648 3440 <RuleItem> … … 2653 3445 <EscapedStrings>0</EscapedStrings> 2654 3446 <NonTerminal>TypePointer</NonTerminal> 3447 <LookupTableUsed>0</LookupTableUsed> 3448 <LookupTable/> 3449 <LookupTableAction>0</LookupTableAction> 2655 3450 </RuleItem> 2656 3451 </RuleItems> … … 2670 3465 <EscapedStrings>0</EscapedStrings> 2671 3466 <Terminal>^</Terminal> 3467 <LookupTableUsed>0</LookupTableUsed> 3468 <LookupTable/> 3469 <LookupTableAction>0</LookupTableAction> 2672 3470 </RuleItem> 2673 3471 <RuleItem> … … 2678 3476 <EscapedStrings>0</EscapedStrings> 2679 3477 <NonTerminal>TypeReference</NonTerminal> 3478 <LookupTableUsed>0</LookupTableUsed> 3479 <LookupTable/> 3480 <LookupTableAction>0</LookupTableAction> 2680 3481 </RuleItem> 2681 3482 </RuleItems> … … 2695 3496 <EscapedStrings>0</EscapedStrings> 2696 3497 <Terminal>$</Terminal> 3498 <LookupTableUsed>0</LookupTableUsed> 3499 <LookupTable/> 3500 <LookupTableAction>0</LookupTableAction> 2697 3501 </RuleItem> 2698 3502 <RuleItem> … … 2703 3507 <EscapedStrings>0</EscapedStrings> 2704 3508 <NonTerminal>UnsignedDigitSequence</NonTerminal> 3509 <LookupTableUsed>0</LookupTableUsed> 3510 <LookupTable/> 3511 <LookupTableAction>0</LookupTableAction> 3512 </RuleItem> 3513 </RuleItems> 3514 </Rule> 3515 <Rule> 3516 <Name>FunctionCall</Name> 3517 <CreateSourceNode>0</CreateSourceNode> 3518 <Level>0</Level> 3519 <RuleItems> 3520 <Type>0</Type> 3521 <WithWhiteSpaces>-1</WithWhiteSpaces> 3522 <RuleItem> 3523 <Type>1</Type> 3524 <Optional>0</Optional> 3525 <Repetitive>0</Repetitive> 3526 <AnyExcept>0</AnyExcept> 3527 <EscapedStrings>0</EscapedStrings> 3528 <NonTerminal>Identifier</NonTerminal> 3529 <LookupTableUsed>-1</LookupTableUsed> 3530 <LookupTable/> 3531 <LookupTableAction>1</LookupTableAction> 3532 </RuleItem> 3533 <RuleItem> 3534 <Type>1</Type> 3535 <Optional>-1</Optional> 3536 <Repetitive>0</Repetitive> 3537 <AnyExcept>0</AnyExcept> 3538 <EscapedStrings>0</EscapedStrings> 3539 <NonTerminal>FunctionCallParameters</NonTerminal> 3540 <LookupTableUsed>0</LookupTableUsed> 3541 <LookupTable/> 3542 <LookupTableAction>0</LookupTableAction> 3543 </RuleItem> 3544 </RuleItems> 3545 </Rule> 3546 <Rule> 3547 <Name>FunctionCallParameters</Name> 3548 <CreateSourceNode>0</CreateSourceNode> 3549 <Level>0</Level> 3550 <RuleItems> 3551 <Type>0</Type> 3552 <WithWhiteSpaces>-1</WithWhiteSpaces> 3553 <RuleItem> 3554 <Type>0</Type> 3555 <Optional>0</Optional> 3556 <Repetitive>0</Repetitive> 3557 <AnyExcept>0</AnyExcept> 3558 <EscapedStrings>0</EscapedStrings> 3559 <Terminal>(</Terminal> 3560 <LookupTableUsed>0</LookupTableUsed> 3561 <LookupTable/> 3562 <LookupTableAction>0</LookupTableAction> 3563 </RuleItem> 3564 <RuleItem> 3565 <Type>1</Type> 3566 <Optional>0</Optional> 3567 <Repetitive>0</Repetitive> 3568 <AnyExcept>0</AnyExcept> 3569 <EscapedStrings>0</EscapedStrings> 3570 <NonTerminal>Expression</NonTerminal> 3571 <LookupTableUsed>0</LookupTableUsed> 3572 <LookupTable/> 3573 <LookupTableAction>0</LookupTableAction> 3574 </RuleItem> 3575 <RuleItem> 3576 <Type>2</Type> 3577 <Optional>-1</Optional> 3578 <Repetitive>-1</Repetitive> 3579 <AnyExcept>0</AnyExcept> 3580 <EscapedStrings>0</EscapedStrings> 3581 <SubItems> 3582 <Type>0</Type> 3583 <WithWhiteSpaces>-1</WithWhiteSpaces> 3584 <RuleItem> 3585 <Type>0</Type> 3586 <Optional>0</Optional> 3587 <Repetitive>0</Repetitive> 3588 <AnyExcept>0</AnyExcept> 3589 <EscapedStrings>0</EscapedStrings> 3590 <Terminal>,</Terminal> 3591 <LookupTableUsed>0</LookupTableUsed> 3592 <LookupTable/> 3593 <LookupTableAction>0</LookupTableAction> 3594 </RuleItem> 3595 <RuleItem> 3596 <Type>1</Type> 3597 <Optional>0</Optional> 3598 <Repetitive>0</Repetitive> 3599 <AnyExcept>0</AnyExcept> 3600 <EscapedStrings>0</EscapedStrings> 3601 <NonTerminal>Expression</NonTerminal> 3602 <LookupTableUsed>0</LookupTableUsed> 3603 <LookupTable/> 3604 <LookupTableAction>0</LookupTableAction> 3605 </RuleItem> 3606 </SubItems> 3607 <LookupTableUsed>0</LookupTableUsed> 3608 <LookupTable/> 3609 <LookupTableAction>0</LookupTableAction> 3610 </RuleItem> 3611 <RuleItem> 3612 <Type>0</Type> 3613 <Optional>0</Optional> 3614 <Repetitive>0</Repetitive> 3615 <AnyExcept>0</AnyExcept> 3616 <EscapedStrings>0</EscapedStrings> 3617 <Terminal>)</Terminal> 3618 <LookupTableUsed>0</LookupTableUsed> 3619 <LookupTable/> 3620 <LookupTableAction>0</LookupTableAction> 3621 </RuleItem> 3622 </RuleItems> 3623 </Rule> 3624 <Rule> 3625 <Name>TypeName</Name> 3626 <CreateSourceNode>0</CreateSourceNode> 3627 <Level>0</Level> 3628 <RuleItems> 3629 <Type>0</Type> 3630 <WithWhiteSpaces>0</WithWhiteSpaces> 3631 <RuleItem> 3632 <Type>1</Type> 3633 <Optional>0</Optional> 3634 <Repetitive>0</Repetitive> 3635 <AnyExcept>0</AnyExcept> 3636 <EscapedStrings>0</EscapedStrings> 3637 <NonTerminal>Identifier</NonTerminal> 3638 <LookupTableUsed>-1</LookupTableUsed> 3639 <LookupTable/> 3640 <LookupTableAction>0</LookupTableAction> 2705 3641 </RuleItem> 2706 3642 </RuleItems> 2707 3643 </Rule> 2708 3644 </Rules> 3645 <LookupTables> 3646 <LookupTable> 3647 <Name>Variable</Name> 3648 </LookupTable> 3649 <LookupTable> 3650 <Name>Constant</Name> 3651 </LookupTable> 3652 <LookupTable> 3653 <Name>Function</Name> 3654 </LookupTable> 3655 <LookupTable> 3656 <Name>Type</Name> 3657 </LookupTable> 3658 </LookupTables> 2709 3659 <TopRule>Program</TopRule> 2710 3660 <WhiteSpaceRule>WhiteSpace</WhiteSpaceRule>
Note:
See TracChangeset
for help on using the changeset viewer.