Michael said <<
If you want to implement the method as a binary message (with special characters), everything is fine
Brilliant, so I was on the right track - sort of! Now for the important question. Where are the special characters defined? I looked in Smalltalk, and found a SpecialObjectsArray (along with a warning saying "don't touch this"!). I am not planning to touch it, but I am curious to understand how the system works.
<< The argument to a binary message is not undeclared; the simple fact that the message is binary *implies* there will be a parameter.
Am I making sense?
Totally, that clears it up for me.
Cheers Andy
Hi Andy,
On Mon, Nov 16, 2009 at 4:49 PM, Andy Burnett andy.burnett@knowinnovation.com wrote:
Brilliant, so I was on the right track - sort of! Now for the important question. Where are the special characters defined? I looked in Smalltalk, and found a SpecialObjectsArray (along with a warning saying "don't touch this"!). I am not planning to touch it, but I am curious to understand how the system works.
eh, I guess you're looking for that bit of the Squeak scanner that initialises the character tables ... look at Scanner class >> #initialize.
Best,
Michael
beginners@lists.squeakfoundation.org