compiler/tests/PEGFsaScannerIntegrationTest.st
changeset 534 a949c4fe44df
parent 529 439c4057517f
equal deleted inserted replaced
533:666372dbe307 534:a949c4fe44df
   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.