equal
deleted
inserted
replaced
351 cache keysAndValuesDo: [ :key :method | |
351 cache keysAndValuesDo: [ :key :method | |
352 class compileSilently: method code classified: 'generated'. |
352 class compileSilently: method code classified: 'generated'. |
353 ] |
353 ] |
354 ! |
354 ! |
355 |
355 |
|
356 installMethodsAndVariables: class |
|
357 self installVariables: class. |
|
358 self installMethods: class. |
|
359 |
|
360 ! |
|
361 |
356 installVariables: class |
362 installVariables: class |
357 | string | |
363 | string | |
358 string := class constants keys inject: '' into: [:r :e | r, ' ', e ]. |
364 string := class constants keys inject: '' into: [:r :e | r, ' ', e ]. |
359 PPCompiledParser subclass: class name instanceVariableNames: string classVariableNames: '' poolDictionaries: '' category: 'PetitCompiler-Generated'. |
365 PPCompiledParser subclass: class name instanceVariableNames: string classVariableNames: '' poolDictionaries: '' category: 'PetitCompiler-Generated'. |
360 ! |
366 ! |