Matt Fowles skribis 2005-11-23 11:55 (-0500): > I think using C< ..5 > to mean (0, 1, 2, 3, 4) would be a more > sensible option. Makes sense to me at least.
.. as a unary is uncomfortable, because of the different whitespace styles people use with this operator. I personally use both "0..15" and "0 .. 15". I have yet to discover the pattern in my decisions. foo .. bar # foo(..bar)? foo..bar? A similar thing occurs with unary single-dot, which is defined to be able to have whitespace on its LHS. foo .bar # foo.bar, not foo(.bar) Of course, the same rule could be used for .., but then for consistency, whitespace on its RHS would need to be disallowed. Juerd -- http://convolution.nl/maak_juerd_blij.html http://convolution.nl/make_juerd_happy.html http://convolution.nl/gajigu_juerd_n.html