Warning: you are using the standard library and/or the %inline keyword. Werecommend switching on --infer in order to avoid obscure type error messages.
Grammar has 3 nonterminal symbols, among which 1 start symbols.Grammar has 5 terminal symbols.Grammar has 7 productions.nullable(phrase) = falsenullable(list(__anonymous_1)) = truenullable(list(__anonymous_0)) = truefirst(phrase) = EOF D C B Afirst(list(__anonymous_1)) = Dfirst(list(__anonymous_0)) = C B Afollow(phrase) = #follow(list(__anonymous_1)) = EOFfollow(list(__anonymous_0)) = EOF DBuilt an LR(0) automaton with 14 states.The grammar is SLR(1).Built an LR(1) automaton with 14 states.
6 out of 14 states are represented.0 out of 11 symbols keep track of their start position.0 out of 11 symbols keep track of their end position.2 out of 8 productions exploit shiftreduce optimization.0 out of 14 states can peek at an error.45 functions before inlining, 12 functions after inlining.