Related articles |
---|
Re: Grammar for optional elements cfc@shell01.TheWorld.com (Chris F Clark) (2007-06-21) |
A Grammar Writing Question lowell@coasttocoastresearch.com (Lowell Thomas) (2007-07-23) |
Re: A Grammar Writing Question cfc@shell01.TheWorld.com (Chris F Clark) (2007-07-26) |
Re: A Grammar Writing Question gah@ugcs.caltech.edu (glen herrmannsfeldt) (2007-07-26) |
Re: A Grammar Writing Question stephenhorne100@aol.com (Steve Horne) (2007-07-27) |
Re: A Grammar Writing Question DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-07-27) |
Re: A Grammar Writing Question cfc@shell01.TheWorld.com (Chris F Clark) (2007-07-28) |
Re: A Grammar Writing Question schmitz@i3s.unice.fr (Sylvain Schmitz) (2007-07-29) |
A Grammar Writing Question lowell@coasttocoastresearch.com (Lowell Thomas) (2007-08-07) |
From: | Hans-Peter Diettrich <DrDiettrich1@aol.com> |
Newsgroups: | comp.compilers |
Date: | Fri, 27 Jul 2007 16:39:01 +0200 |
Organization: | Compilers Central |
References: | <07-06-053@comp.compilers 07-07-081 07-07-093 |
Keywords: | parse, design |
Posted-Date: | 28 Jul 2007 15:28:22 EDT |
Chris F Clark wrote:
> Now, perhaps in hindsight, you would know not to follows C++'s example
> in this particular case. However, I think it proves that perfectly
> competent language designers can design unreasonable problematic
> features into their languages without knowing that they are doing so.
Unfortunately the C inventors noticed too late, that a LL grammar and a
recursive descent parser had prevented such mistakes. But one could
argue that this happened, before any of the involved persons became a
competent language designer ;-)
DoDi
Return to the
comp.compilers page.
Search the
comp.compilers archives again.