2009/11/13 Lukas Renggli <[email protected]>:
>> Now could not we have 3?
>>         3
>>         do 1 (ie no preference) but transform the code from _ into := 
>> automatically.
>> It would be really great in fact
>
> That would be the magic solution :-)
>
> The problem is that it would not be clear how to parse a_1. Is it the
> assignment of 1 to a or the access of the variable a_1?
>
> I don't like the proposal of requiring a delimiter before and after an
> underscore assignment: (1) there is existing code where this is not
> the case, (2) it complicates the scanning significantly, the same
> token represents different things depending on context and an extended
> lookahead is required to parse it, and (3) it allows that people
> continue to use crappy underscore assignments, there will be a mess
> forever.
>
> Lukas
>

It should be possible to forbid _ assignment in interactive mode, but
still authorize in batch mode (loading an external package for
example) to make sure those assignments disappear...

> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to