From b5ad1d30df993d68cc64c140bf1005b5490f2605 Mon Sep 17 00:00:00 2001 From: Ryo Nihei Date: Sat, 21 May 2022 14:01:09 +0900 Subject: Stop supporting SLR(1) and always use LALR(1) --- grammar/parsing_table.go | 2 -- 1 file changed, 2 deletions(-) (limited to 'grammar/parsing_table.go') diff --git a/grammar/parsing_table.go b/grammar/parsing_table.go index 57badd5..fd490b0 100644 --- a/grammar/parsing_table.go +++ b/grammar/parsing_table.go @@ -147,7 +147,6 @@ func (t *ParsingTable) writeGoTo(state stateNum, sym symbol, nextState stateNum) } type lrTableBuilder struct { - class Class automaton *lr0Automaton prods *productionSet termCount int @@ -553,7 +552,6 @@ func (b *lrTableBuilder) genReport(tab *ParsingTable, gram *Grammar) (*spec.Repo } return &spec.Report{ - Class: string(b.class), Terminals: terms, NonTerminals: nonTerms, Productions: prods, -- cgit v1.2.3