On Mon, 18 May 2009 19:31:23 -0500, Andrei Alexandrescu wrote: > I completely disagree that that's a special case. ".." is punctuation. > You can't pretend punctuation has the same meaning everywhere in a > programming language.
I'm a bit confused. Are you saying that one must expect that the meaning of punctuation in a programming language depends on the context the punctuation is found in? If so, then ".." in "[a .. b]" can mean exclusive range and ".." in "case a .. b:" can mean inclusive range, no? -- Derek Parnell Melbourne, Australia skype: derek.j.parnell