digitalmars.D.bugs - [Issue 3670] New: Declarator grammar rule is broken
- d-bugmail puremagic.com (32/32) Jan 03 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3670
- d-bugmail puremagic.com (10/10) Feb 12 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3670
- d-bugmail puremagic.com (11/11) Mar 08 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3670
http://d.puremagic.com/issues/show_bug.cgi?id=3670 Summary: Declarator grammar rule is broken Product: D Version: 2.038 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2 Component: www.digitalmars.com AssignedTo: nobody puremagic.com ReportedBy: jlquinn optonline.net --- http://digitalmars.com/d/2.0/declaration.html As defined, the Declarator rule prevents parsing a simple function such as void foo() {} The problem is that BasicType2 cannot be optional in Declarator Parsing gives Declaration Decl BasicType Declarator FunctionBody void Declarator FunctionBody void BasicType2 Identifier DeclaratorSuffixes FunctionBody void BasicType2 foo DeclaratorSuffixes FunctionBody void BasicType2 foo DeclaratorSuffix FunctionBody void BasicType2 foo Parameters FunctionBody void BasicType2 foo () FunctionBody void BasicType2 foo () {} There is no valid expansion for BasicType2 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 03 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3670 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla digitalmars.com 16:22:06 PST --- Changeset 1420 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 12 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3670 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED 22:21:46 PST --- Fixed dmd 1.057 and 2.041 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 08 2010