Syntax Productions |
Terminals |
Literals |
Production Cross Reference |
Lookahead-1 Parser First Token |
Lookahead-1 Parser Ambiguities |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
---|
Start symbol = ppp
Name | Production |
---|---|
aaa | { ccc } |
bbb | B |
ccc | |
ddd (not used) | D |
ppp | aaa(#3) ( bbb | D )(#3) |
Terminal | Used in |
---|---|
B | bbb |
C | ccc |
D | ddd / ppp |
E | ccc |
Literal | Used in |
---|
Production | Used in |
---|---|
aaa | ppp |
bbb | ppp |
ccc | aaa |
ppp | ccc |
ddd | Not used in any production |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
---|
Start symbol = ppp
Name | First Tokens |
---|---|
aaa | ø B C D E |
bbb | B |
ccc | B C D E |
ddd | D |
ppp | B C D E |
Ref | Production | Ambiguous Literals/Terminals |
Can't decide between the following |
---|---|---|---|
#1 | ccc | C |
|
#2 | ccc | E |
|
#3 | ppp | B D |