July 31, 2007 [Issue 1351] Discrepancies in the language specification | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=1351 ------- Comment #10 from aziz.kerim@gmail.com 2007-07-31 04:29 ------- Regarding http://www.digitalmars.com/d/declaration.html : D 2.0 supports type constructors, so a new rule ConstType should be added to BasicType: BasicType: // other rules ... ConstType ConstType: const ( Type ) invariant ( Type ) -- |
June 14, 2010 [Issue 1351] Discrepancies in the language specification | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=1351 --- Comment #11 from Ellery Newcomer <ellery-newcomer@utulsa.edu> 2010-06-14 10:44:58 PDT --- Created an attachment (id=661) adds links, fixes productions, adjusts some formatting No claims to infallibility. In particular, someone had better check PowExpression, as I believe it was in the wrong place and I moved it, but I'm not so confident about it. Aziz: for DeclaratorSuffixes, the [ exp .. exp ] syntax is not currently supported by dmd (v2 at least), and it probably never was, and I don't think it should be. (of course I don't think DeclaratorSuffixes should exist at all, except for the parameter part, since it's a kludge for c-style types) I haven't touched NewExpression, Protection, or SwitchStatement (at least I don't think I did) IsExpression: I hate D. How about we just pretend this one doesn't exist? I think everything else either is already fixed or is fixed by this patch -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
November 09, 2010 [Issue 1351] Discrepancies in the language specification | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=1351 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla@digitalmars.com Resolution| |FIXED --- Comment #12 from Walter Bright <bugzilla@digitalmars.com> 2010-11-08 22:49:19 PST --- http://www.dsource.org/projects/phobos/changeset/2140 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
November 09, 2010 [Issue 1351] Discrepancies in the language specification | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=1351 Ellery Newcomer <ellery-newcomer@utulsa.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #13 from Ellery Newcomer <ellery-newcomer@utulsa.edu> 2010-11-09 05:12:47 PST --- I'm pretty sure PowExpression is still wrong. with PowExpression: UnaryExpression UnaryExpression ^^ PowExpression UnaryExpression: etc the code -2 ^^ 2 should have the precedence (-2) ^^ 2, but this is not the case in dmd assert( -2 ^^ 2 == -(2 ^^ 2)); //passes assert( -2 ^^ 2 == (-2) ^^ 2); //fails more evidence, parse.c, parseUnaryExp, line 5823 or thereabouts: // ^^ is right associative and has higher precedence than the unary operators -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
November 09, 2010 [Issue 1351] Discrepancies in the language specification | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=1351 --- Comment #14 from Ellery Newcomer <ellery-newcomer@utulsa.edu> 2010-11-09 05:24:55 PST --- and some of the keywords in lex.html seem to have gotten misaligned -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
November 09, 2010 [Issue 1351] Discrepancies in the language specification | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=1351 --- Comment #15 from Walter Bright <bugzilla@digitalmars.com> 2010-11-09 13:50:46 PST --- The keywords all look aligned to me. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
November 09, 2010 [Issue 1351] Discrepancies in the language specification | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=1351 --- Comment #16 from Ellery Newcomer <ellery-newcomer@utulsa.edu> 2010-11-09 14:05:15 PST --- (In reply to comment #15) > The keywords all look aligned to me. Curious. immutable, nothrow, pure, and shared are misaligned in the generated html - at least when I build the docs -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
November 09, 2010 [Issue 1351] Discrepancies in the language specification | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=1351 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #17 from Walter Bright <bugzilla@digitalmars.com> 2010-11-09 15:16:03 PST --- http://www.dsource.org/projects/phobos/changeset/2144 You were right about the PowExpression. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation