Range analysis result printing?
bearophile
bearophileHUGS at lycos.com
Sun Jun 23 14:09:25 PDT 2013
Jonathan M Davis:
> The way that you normally indicate exclusive and inclusive
> intervals in math
> is ) vs ], where ) is exclusive and ] is inclusive. Some folks
> will understand
> that. I don't think that anyone will understand that ... says
> anything about
> whether the end is inclusive or exclusive - not unless that's
> commonly used somewhere else that I'm not familiar with.
I agree that such mathematical syntaxes are more commonly known
than the ... syntax that is used in Perl and I think Ruby and few
other languages.
In other nations mathematicians use [x, y[ to represent open or
close intervals (that syntax is used in std.random too).
So maybe instead of (in interval x ... y) it's better to use (in
interval [x, y]) and hope people will understand this doesn't
follow the normal D/Python usage of closed-on-the-right intervals.
I have added a note in the ER:
http://d.puremagic.com/issues/show_bug.cgi?id=10455
Bye,
bearophile
More information about the Digitalmars-d-learn
mailing list