From 054307b6c99ab962cfa9bcb4c4d50f3aea5406ea Mon Sep 17 00:00:00 2001 From: Ryo Nihei Date: Mon, 9 May 2022 23:52:56 +0900 Subject: Make the identifier format strict --- grammar/lr0_test.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'grammar/lr0_test.go') diff --git a/grammar/lr0_test.go b/grammar/lr0_test.go index 1b20d78..b31126e 100644 --- a/grammar/lr0_test.go +++ b/grammar/lr0_test.go @@ -236,10 +236,11 @@ foo : ; bar - : BAR + : b | ; -BAR: "bar"; + +b: "bar"; ` var gram *Grammar @@ -290,7 +291,7 @@ BAR: "bar"; genLR0Item("s", 2, "foo", "bar"), }, 4: { - genLR0Item("bar", 1, "BAR"), + genLR0Item("bar", 1, "b"), }, } @@ -319,7 +320,7 @@ BAR: "bar"; kernelItems: expectedKernels[2], nextStates: map[symbol][]*lrItem{ genSym("bar"): expectedKernels[3], - genSym("BAR"): expectedKernels[4], + genSym("b"): expectedKernels[4], }, reducibleProds: []*production{ genProd("bar"), @@ -339,7 +340,7 @@ BAR: "bar"; kernelItems: expectedKernels[4], nextStates: map[symbol][]*lrItem{}, reducibleProds: []*production{ - genProd("bar", "BAR"), + genProd("bar", "b"), }, }, } -- cgit v1.2.3