
On 2008 May 14, at 22:40, Richard A. O'Keefe wrote:
I still suspect it would not be outside the pale to make λ a keyword. We already have several, after all.
I'd rather not have to write \x as λ x with a space required after the λ. I suspect that "λ is the lambda-symbol iff it is not preceded by any identifier character and is not followed by a Greek letter" might work.
Adjacent different scripts in general is probably a reasonable token discriminator. A "token" combining LTR and RTL, for example, is just confusing. (Japanese might need to be an exception; I don't know if ideographs and romanji are ever mixed at the word level.) -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH