Roie Marianer skribis 2005-04-16 18:28 (+0300): > My suggestion is to check for delimiters only when it's ambiguous: Inside a > variable name (qq x$varxy -> "$var"y), and at the beginning of every > subscript of a scalar, and every subscript after the first one of an array, > hash of sub (because in these cases the first subscript is mandatory). > [...] > both mean 'a'. If the Perl 5 behaviour is maintained, then there is no chance > at all of ever mistaking a subscript for a closing delimiter, which makes the > only special case qq x$varxy.
I wouldn't mind at all if alphanumeric delimiters should go. I have never seen them used in serious programming, and if they present a problem with natural parsing, then why keep them around? Obfuscation is nice, but let's not design the language around that. Juerd -- http://convolution.nl/maak_juerd_blij.html http://convolution.nl/make_juerd_happy.html http://convolution.nl/gajigu_juerd_n.html