On Tue, 2005-11-29 at 12:08 -0800, Chip Salzenberg wrote: > Therefore, I propose requiring people to spell aliasing as ':='.
Is some different symbol possible, to avoid confusing people who use Algol-like languages where ":=" means assignment (Amber, Ada, Eiffel, Delphi...)? How about: "=>" for aliasing (looks like something pointing to something else), ":=" for assignment, and "=" unchanged so that existing code doesn't break? Or perhaps "set", "assign" and "="? Oh, hang on... Regards, Roger Browne