nicolas cellier <ncellier@...> writes:
## is questionable: we can accept such a syntax, but what for exactly?
If no valuable reason, shouldn't we better enforce syntaxic check in Parser and signal malformed statements as an error as would any other Smalltalk?
Quite sure that NewCompiler already fix all this stuff. What are the plans about its integration? Waiting for Eliot's COG?
Anyway, even with NewCompiler, #isLiteralSymbol: and also #numArgs need fixes. These two are probably related to alternate syntax experiments. Google this one: alternate syntax site:lists.squeakfoundation.org Since bugs are hanging around for too long, it is high time to correct. http://lists.squeakfoundation.org/pipermail/squeak-dev/2000-April/005341.htm... http://lists.squeakfoundation.org/pipermail/squeak-dev/2004-March/075166.htm... http://lists.squeakfoundation.org/pipermail/squeak-dev/2007-May/117145.html and also: http://lists.squeakfoundation.org/pipermail/squeak-dev/2007-July/119095.html Pharo is the ideal place to commit these changes. I will give it a try.