diff options
Diffstat (limited to 'driver/parser_test.go')
-rw-r--r-- | driver/parser_test.go | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/driver/parser_test.go b/driver/parser_test.go index 0fad19f..af3e9a1 100644 --- a/driver/parser_test.go +++ b/driver/parser_test.go @@ -55,7 +55,7 @@ id: "[A-Za-z_][0-9A-Za-z_]*"; nonTermNode("term", nonTermNode("term", nonTermNode("factor", - termNode("__3__", "("), + termNode("x_3", "("), nonTermNode("expr", nonTermNode("expr", nonTermNode("term", @@ -64,10 +64,10 @@ id: "[A-Za-z_][0-9A-Za-z_]*"; ), ), ), - termNode("__1__", "+"), + termNode("x_1", "+"), nonTermNode("term", nonTermNode("factor", - termNode("__3__", "("), + termNode("x_3", "("), nonTermNode("expr", nonTermNode("expr", nonTermNode("term", @@ -76,27 +76,27 @@ id: "[A-Za-z_][0-9A-Za-z_]*"; ), ), ), - termNode("__1__", "+"), + termNode("x_1", "+"), nonTermNode("term", nonTermNode("factor", termNode("id", "c"), ), ), ), - termNode("__4__", ")"), + termNode("x_4", ")"), ), ), ), - termNode("__4__", ")"), + termNode("x_4", ")"), ), ), - termNode("__2__", "*"), + termNode("x_2", "*"), nonTermNode("factor", termNode("id", "d"), ), ), ), - termNode("__1__", "+"), + termNode("x_1", "+"), nonTermNode("term", nonTermNode("factor", termNode("id", "e"), @@ -272,19 +272,19 @@ id: "[A-Za-z]+"; `, src: `[Byers, Frohike, Langly]`, cst: nonTermNode("list", - termNode("__1__", "["), + termNode("x_1", "["), nonTermNode("elems", nonTermNode("elems", nonTermNode("elems", termNode("id", "Byers"), ), - termNode("__3__", ","), + termNode("x_3", ","), termNode("id", "Frohike"), ), - termNode("__3__", ","), + termNode("x_3", ","), termNode("id", "Langly"), ), - termNode("__2__", "]"), + termNode("x_2", "]"), ), ast: nonTermNode("list", termNode("id", "Byers"), |