Getting problem with Grammar:
See Rules and Examples
Grammar Rules
1. Rule Format
<Non-terminal> -> <Production>
Examples:
S -> NP VP
NP -> Det Noun
VP -> Verb NP
2. Whitespace Optionality
Spaces around -> are optional. Space separates production parts.
Examples:
S->NP VP
Det -> the | a
3. Production Alternatives
Multiple alternatives separated by |
Examples:
Noun -> dog | cat | mouse
4. Multiple Words
Multiple tokens allowed if separated by spaces
5. Non-terminal Capitalization
Non-terminals must use uppercase letters
6. Terminal Symbols
Terminals must be alphanumeric, cannot start with numbers
Examples:
Verb -> run | jump
7. Empty Productions
Empty productions use ε (epsilon)