[Issue 6277] Disallow short floating point literals
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Jul 21 05:40:09 PDT 2012
http://d.puremagic.com/issues/show_bug.cgi?id=6277
--- Comment #8 from bearophile_hugs at eml.cc 2012-07-21 05:40:07 PDT ---
(In reply to comment #7)
> https://github.com/D-Programming-Language/dmd/pull/1061
Thank you Jonathan.
Pull 1061 implements half of this request: it disallow "5." and it doesn't
disallow ".5"
Another broken symmetry :-)
Is code like this nice looking? In this array one dot is missing by mistake:
void main() {
double[] a = [.1,.2,.3,.4,.5,6,.7,.8,.9,.10,.11,.12,.13,.14];
}
And in D the leading dot syntax is already used to search in the outer scope:
int x = 5;
void main() {
int x = 10;
int y = .x;
assert(y == 5);
}
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list