From: | SLK Mail <slkpg@cox.net> |
Newsgroups: | comp.compilers |
Date: | Sat, 6 Feb 2010 14:44:00 -0500 |
Organization: | Compilers Central |
References: | 10-02-009 10-02-015 10-02-018 |
Keywords: | parse, LL(1) |
Posted-Date: | 10 Feb 2010 11:00:59 EST |
S -> a A a
S -> b A b a
A -> b
A ->
The example grammar I gave is the classic example from the literature
of a grammar that is LL(2), but not strong LL(2). Since it is not
strong LL(2), it clearly is not LL(1).
Your grammar is in fact strong LL(3):
S: aa | aba | bba | bbba;
If you think it is LL(1), provide the parse table.
If you think it is a language rather than a grammar, provide an LL(1)
grammar that recognizes it.
Return to the
comp.compilers page.
Search the
comp.compilers archives again.