From 1d0a67bb7e95038f97e5a6c66bd2705d65f0ab57 Mon Sep 17 00:00:00 2001 From: Ryo Nihei Date: Wed, 27 Oct 2021 22:21:39 +0900 Subject: Use maleeni v0.5.1 --- grammar/grammar.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'grammar') diff --git a/grammar/grammar.go b/grammar/grammar.go index 1080e53..39a10a8 100644 --- a/grammar/grammar.go +++ b/grammar/grammar.go @@ -167,6 +167,9 @@ func (b *GrammarBuilder) Build() (*Grammar, error) { return nil, b.errs } + // FIXME + symTabAndLexSpec.lexSpec.Name = "lex" + return &Grammar{ lexSpec: symTabAndLexSpec.lexSpec, skipLexKinds: symTabAndLexSpec.skip, @@ -336,7 +339,7 @@ func (b *GrammarBuilder) genSymbolTableAndLexSpec(root *spec.RootNode) (*symbolT } for i, p := range anonPats { - kind := fmt.Sprintf("__%v__", i+1) + kind := fmt.Sprintf("x_%v", i+1) sym, err := symTab.registerTerminalSymbol(kind) if err != nil { -- cgit v1.2.3