1*0c8de5b0SBaptiste Daroussin 0 $accept : S $end 2*0c8de5b0SBaptiste Daroussin 3*0c8de5b0SBaptiste Daroussin 1 S : error 4*0c8de5b0SBaptiste Daroussin 5*0c8de5b0SBaptiste Daroussinstate 0 6*0c8de5b0SBaptiste Daroussin $accept : . S $end (0) 7*0c8de5b0SBaptiste Daroussin 8*0c8de5b0SBaptiste Daroussin error shift 1 9*0c8de5b0SBaptiste Daroussin . error 10*0c8de5b0SBaptiste Daroussin 11*0c8de5b0SBaptiste Daroussin S goto 2 12*0c8de5b0SBaptiste Daroussin 13*0c8de5b0SBaptiste Daroussin 14*0c8de5b0SBaptiste Daroussinstate 1 15*0c8de5b0SBaptiste Daroussin S : error . (1) 16*0c8de5b0SBaptiste Daroussin 17*0c8de5b0SBaptiste Daroussin . reduce 1 18*0c8de5b0SBaptiste Daroussin 19*0c8de5b0SBaptiste Daroussin 20*0c8de5b0SBaptiste Daroussinstate 2 21*0c8de5b0SBaptiste Daroussin $accept : S . $end (0) 22*0c8de5b0SBaptiste Daroussin 23*0c8de5b0SBaptiste Daroussin $end accept 24*0c8de5b0SBaptiste Daroussin 25*0c8de5b0SBaptiste Daroussin 26*0c8de5b0SBaptiste Daroussin3 terminals, 2 nonterminals 27*0c8de5b0SBaptiste Daroussin2 grammar rules, 3 states 28