Related articles |
---|
Grammar for variable and method declarations. wookiz@hotmail.com (wooks) (2007-03-01) |
Re: Grammar for variable and method declarations. chris.dollin@hp.com (Chris Dollin) (2007-03-03) |
Re: Grammar for variable and method declarations. gneuner2@comcast.net (George Neuner) (2007-03-03) |
From: | George Neuner <gneuner2@comcast.net> |
Newsgroups: | comp.compilers |
Date: | 3 Mar 2007 23:32:37 -0500 |
Organization: | Compilers Central |
References: | 07-03-014 |
Keywords: | parse |
Posted-Date: | 03 Mar 2007 23:32:37 EST |
On 1 Mar 2007 21:33:40 -0500, "wooks" <wookiz@hotmail.com> wrote:
>How do you define a grammar where ...
>public/private datatype id and are not distinguishable until the 4th
>token.
The language is not LL(1), left factoring can not remove all the
conflicts. You need extended look ahead and/or predication and
backtracking to parse the language in LL.
LL(k>1) tools such as Antlr and JavaCC can handle this problem in the
natural way, as can any of the LR tools.
George
Return to the
comp.compilers page.
Search the
comp.compilers archives again.