equal
deleted
inserted
replaced
641 generate |
641 generate |
642 | codeGenerator | |
642 | codeGenerator | |
643 fsa name: #nextToken. |
643 fsa name: #nextToken. |
644 |
644 |
645 codeGenerator := PPCScannerCodeGenerator new. |
645 codeGenerator := PPCScannerCodeGenerator new. |
646 codeGenerator options scannerSuperclass: PPCScanner. |
646 codeGenerator context options scannerSuperclass: PPCScanner. |
647 |
647 |
648 scanner := codeGenerator |
648 scanner := codeGenerator |
649 generateAndCompile: fsa. |
649 generateAndCompile: fsa. |
650 |
650 |
651 compiled := true |
651 compiled := true |
|
652 |
|
653 "Modified: / 03-09-2015 / 22:06:27 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
652 ! |
654 ! |
653 |
655 |
654 mergeFsa: fsa1 and: fsa2 |
656 mergeFsa: fsa1 and: fsa2 |
655 | startState | |
657 | startState | |
656 fsa := PEGFsa new. |
658 fsa := PEGFsa new. |