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(

A similar thing occurs with unary single-dot, which is defined to be
able to have whitespace on its LHS.

    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.


Reply via email to