compiler/PPCUniversalConfiguration.st
changeset 535 a8feb0f47574
parent 534 a949c4fe44df
child 536 548996aca274
--- 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 <jan.vrany@fit.cvut.cz>"
-! !
-
-!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 <jan.vrany@fit.cvut.cz>"
-! !
-
-!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'
-! !
-