add grammar files
This commit is contained in:
@ -0,0 +1,8 @@
|
|||||||
|
START: S
|
||||||
|
EPS: epsilon
|
||||||
|
TERM: a i t b
|
||||||
|
NTERM: S E
|
||||||
|
|
||||||
|
S -> a
|
||||||
|
S -> i E t S
|
||||||
|
E -> b
|
||||||
10
src/test/resources/exampleGrammars/SimpleGrammar1.grammar
Normal file
10
src/test/resources/exampleGrammars/SimpleGrammar1.grammar
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
START: E
|
||||||
|
EPS: epsilon
|
||||||
|
TERM: id + * ( )
|
||||||
|
NTERM: E E2 T T2 F
|
||||||
|
|
||||||
|
E -> T E2
|
||||||
|
E2 -> + T E2 | EPS
|
||||||
|
T -> F T2
|
||||||
|
T2 -> * F T2 | EPS
|
||||||
|
F -> ( E ) | id
|
||||||
Reference in New Issue
Block a user