diff -r a949c4fe44df -r a8feb0f47574 compiler/PPCUniversalConfiguration.st --- a/compiler/PPCUniversalConfiguration.st Sat Aug 29 07:56:14 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,63 +0,0 @@ -"{ Package: 'stx:goodies/petitparser/compiler' }" - -"{ NameSpace: Smalltalk }" - -PPCConfiguration subclass:#PPCUniversalConfiguration - instanceVariableNames:'' - classVariableNames:'' - poolDictionaries:'' - category:'PetitCompiler-Core' -! - - -!PPCUniversalConfiguration methodsFor:'accessing - defaults'! - -defaultParserSuperclass - ^ PPCompiledParser - - "Modified: / 01-09-2015 / 08:47:59 / Jan Vrany " -! ! - -!PPCUniversalConfiguration methodsFor:'compiling'! - -invokePhases - - self runPass: PPCTokenDetector. - - context options cacheFirstFollow ifTrue:[ - self runPass: PPCCacheFirstFollowPass - ]. - context options specialize ifTrue:[ - self runPass: PPCSpecializingVisitor - ]. - - self runPass: PPCRecognizerComponentDetector . - - context options specialize ifTrue:[ - self runPass: PPCSpecializingVisitor - ]. - context options inline ifTrue:[ - self runPass: PPCInliningVisitor - ]. - - self runPass: PPCMergingVisitor. - - self runPass: PPCCheckingVisitor. - - self runPass: PPCUniversalCodeGenerator. - - self generateParser. - - "Modified: / 04-09-2015 / 10:25:07 / Jan Vrany " -! ! - -!PPCUniversalConfiguration class methodsFor:'documentation'! - -version - ^ 'Path: stx/goodies/petitparser/compiler/PPCUniversalConfiguration.st, Version: 1.0, User: jv, Time: 2015-08-26T20:03:52.218+01' -! - -version_HG - ^ 'Path: stx/goodies/petitparser/compiler/PPCUniversalConfiguration.st, Version: 1.0, User: jv, Time: 2015-08-26T20:03:52.218+01' -! ! -