On Thu, 30 Aug 2001 11:00:50 -0400, "PhiHo Hoang" phiho.hoang@home.com wrote:
This almost works, if not for a syntax error at the very end. In the
'Syntax Error' window, I can see:
"Dictionary as yet unclassified Squeak3" in the top pane and "Squeak3.1a-4282.image-Argument expected ->---#(24 August 2001 12:07:14
pm)" in the text pane.
Very interesting. I get the same thing when I use that image, so I went and looked in the original 4282 image...
The method in question is Dictionary >> #includesKey:
The source pointer is broken.
Here's the source code for that method from an earlier release:
includesKey: key "Answer whether the receiver has a key equal to the argument, key." | index | index _ self findElementOrNil: key. (array at: index) == nil ifTrue: [^ false] ifFalse: [^ true]
If you copy & paste that into a browser before you start, and save the method, everything should work again.
BTW, if you follow the steps I outlined, you don't need to comment out that line from #discardOddsAndEnds...
Later, Jon
-------------------------------------------------------------- Jon Hylands Jon@huv.com http://www.huv.com/jon
Project: Micro Seeker (Micro Autonomous Underwater Vehicle) http://www.huv.com