equal
deleted
inserted
replaced
40 yourself. |
40 yourself. |
41 |
41 |
42 self cleanClass. |
42 self cleanClass. |
43 |
43 |
44 configuration := PPCPluggableConfiguration on: [ :_self | |
44 configuration := PPCPluggableConfiguration on: [ :_self | |
45 _self cacheFirstFollow. |
45 _self runPass: PPCCacheFirstFollowPass. |
46 _self buildParserClazz. |
46 _self runPass: PPCTokenizingCodeGenerator. |
47 _self unmarkConsumeTokensForInline. |
47 _self runPass: PPCFSAVisitor. |
48 _self createFSAs. |
48 _self runPass: PPCTokenCodeGenerator. |
49 _self buildScannerTokens. |
49 _self runPass: PPCScannerCodeGenerator. |
50 _self buildScannerScans. |
|
51 _self generateScanner. |
50 _self generateScanner. |
52 _self generateParser. |
51 _self generateParser. |
53 ] base: PPCConfiguration tokenizing. |
52 ] base: PPCConfiguration tokenizing. |
54 |
53 |
55 configuration options: options. |
54 configuration options: options. |
56 |
55 |
57 "Modified: / 24-08-2015 / 23:40:08 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
56 "Modified: / 03-09-2015 / 22:34:22 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
58 ! |
57 ! |
59 |
58 |
60 tearDown |
59 tearDown |
61 "nothing to do now" |
60 "nothing to do now" |
62 ! ! |
61 ! ! |