[ENH][Refactoring] InstructionPrinter ([er][et][su][sm][cd] by
sd it improves the InstructionPrinter hierarchy and remove
ducasse at iam.unibe.ch
Tue Apr 29 13:42:04 UTC 2003
I agree. I reviewed this refactoring and indeed we should push the
cleaning of Squeak.
On Tuesday, April 29, 2003, at 10:17 AM, Marcus wrote:
> What is supposed to happen now? Will this be added to the
> If yes, why not yet? If no, why not? (THIS REFACTORING HAS EVEN
> We *really* need better turnaround times for small refactorings...
> On Sun, Apr 13, 2003 at 02:32:13PM +0200, Stephane Ducasse wrote:
>> On Tuesday, April 8, 2003, at 01:20 PM, Marcus Denker wrote:
>>> Change Set: instrPrinter
>>> Date: 8 April 2003
>>> Author: Marcus Denker
>>> A refactoring for InstructionPrinter,
>>> AbstractInstructionPrinter and InstVarRefLocator:
>>> moved the instVar and a method into InstVarRefLocator, now this class
>>> be used as a Abstract Superclass for
>>> both InstructionPrinter and InstVarRefLocator
>>> Renamed to InstructionClient (c.f. VisualWorks).
>>> InstructionPrinter: refactored to be a
>>> subclass of InstructionClient"
>>> Tests are provided for the three changed classes, see attached files:
>>> Marcus Denker marcus at ira.uka.de -- Squeak! http://squeak.de
>> Prof. Dr. Stéphane DUCASSE
>> "if you knew today was your last day on earth, what would you do
>> different? ... especially if,
>> by doing something different, today might not be your last day on
>> earth" Calvin&Hobbes
>> "The best way to predict the future is to invent it..." Alan Kay.
>> Open Source Smalltalks: http://www.squeak.org,
>> Free books for Universities at
>> Free Online Book at
Prof. Dr. Stéphane DUCASSE
"if you knew today was your last day on earth, what would you do
different? ... especially if,
by doing something different, today might not be your last day on
"The best way to predict the future is to invent it..." Alan Kay.
Open Source Smalltalks: http://www.squeak.org,
Free books for Universities at
Free Online Book at
More information about the Squeak-dev