diff -r 1e45d3c96ec5 -r b5316ef15274 compiler/PPCUniversalConfiguration.st --- a/compiler/PPCUniversalConfiguration.st Fri Jul 24 15:06:54 2015 +0100 +++ b/compiler/PPCUniversalConfiguration.st Mon Aug 17 12:13:16 2015 +0100 @@ -11,6 +11,18 @@ !PPCUniversalConfiguration methodsFor:'compiling'! +buildClass: compiler + | builder | + builder := PPCClassBuilder new. + + builder compiledClassName: arguments parserName. + builder compiledSuperclass: PPCompiledParser. + builder methodDictionary: compiler methodDictionary. + builder constants: compiler constants. + + ^ builder compileClass. +! + invokePhases self toPPCIr. self createTokens.