Syntactical extensions vs. pragmas everywhere

stéphane ducasse ducasse at iam.unibe.ch
Sat Aug 19 11:54:08 UTC 2006


On 19 août 06, at 13:49, stéphane ducasse wrote:

>
> On 19 août 06, at 05:24, Andreas Raab wrote:
>
>> 3. We are loosing one of the few extension points in Squeak.
>>
>> Historically, the "escape syntax" using <> has been used as one of  
>> the few available syntactical extension points to Squeak. By  
>> having pragmas occupy this entire realm we're giving up one of the  
>> last true extension points to Squeak. Any new experiment will now  
>> require major syntactical changes instead of being able to hook  
>> into this particular extension point. Any time that happens I  
>> think we should be very careful about what we're giving up.
>
> Why you can pass a string? It will not be validated but you get  
> your extensibility.

Or you could even parse the string separately.
I do not see the difference except that the string is the argument of  
a <jlk:



More information about the Squeak-dev mailing list