June 21, 2010 [Issue 4077] Bugs caused by bitwise operator precedence | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile_hugs@eml.cc | http://d.puremagic.com/issues/show_bug.cgi?id=4077 --- Comment #10 from Don <clugdbug@yahoo.com.au> 2010-06-21 14:48:40 PDT --- Created an attachment (id=669) Patch against svn 552, D2 This patch implements Stewart Gordon's proposal. Quite simple, since it is just the parser. I'm not sure if there's a better way of doing it, but it still only affects a small number of lines. Most of this patch involves creating nice error messages when ambiguities occur. I have NOT dealt with the code in the 'global.params.Dversion == 1' block inside parseAndExp(). I don't know if it's current; in any case it's completely different to the code in D1. Possibly this needs to change as well, for code inside version(D1) blocks. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
June 21, 2010 [Issue 4077] Bugs caused by bitwise operator precedence | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile_hugs@eml.cc | http://d.puremagic.com/issues/show_bug.cgi?id=4077 Don <clugdbug@yahoo.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch Version|future |D2 --- Comment #11 from Don <clugdbug@yahoo.com.au> 2010-06-21 14:49:58 PDT --- Note that with this patch in place, I found 6 bugs in Phobos and 1 in druntime. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 24, 2010 [Issue 4077] Bugs caused by bitwise operator precedence | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile_hugs@eml.cc | http://d.puremagic.com/issues/show_bug.cgi?id=4077 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-07-24 10:46:47 PDT --- http://www.dsource.org/projects/dmd/changeset/585 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 24, 2010 [Issue 4077] Bugs caused by bitwise operator precedence | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile_hugs@eml.cc | http://d.puremagic.com/issues/show_bug.cgi?id=4077 --- Comment #13 from bearophile_hugs@eml.cc 2010-07-24 15:30:48 PDT --- Thank you very much to Stewart Gordon, Don and Walter. One more down. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 24, 2010 [Issue 4077] Bugs caused by bitwise operator precedence | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile_hugs@eml.cc | http://d.puremagic.com/issues/show_bug.cgi?id=4077 Leandro Lucarella <llucax@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |llucax@gmail.com --- Comment #14 from Leandro Lucarella <llucax@gmail.com> 2010-07-24 16:25:03 PDT --- Don't forget to update the specs! :) -- 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