Nicht genutzte Terminale ILLEGAL_CHAR Zustand 8 Konflikte: 1 Schiebe/Reduziere Grammatik 0 $accept: statement $end 1 statement: IF EXPR THEN statement 2 | IF EXPR THEN statement ELSE statement 3 | other 4 other: EXPR Terminale und die Regeln, in denen sie verwendet werden $end (0) 0 error (256) IF (258) 1 2 THEN (259) 1 2 ELSE (260) 2 EXPR (261) 1 2 4 ILLEGAL_CHAR (262) Nicht-Terminal und die Regeln, in denen sie verwendet werden $accept (8) auf der linken Seite: 0 statement (9) auf der linken Seite: 1 2 3, auf der rechten Seite: 0 1 2 other (10) auf der linken Seite: 4, auf der rechten Seite: 3 Zustand 0 0 $accept: . statement $end IF schiebe und gehe zu Zustand 1 über EXPR schiebe und gehe zu Zustand 2 über statement gehe zu Zustand 3 über other gehe zu Zustand 4 über Zustand 1 1 statement: IF . EXPR THEN statement 2 | IF . EXPR THEN statement ELSE statement EXPR schiebe und gehe zu Zustand 5 über Zustand 2 4 other: EXPR . $default reduziere mit Regel 4 (other) Zustand 3 0 $accept: statement . $end $end schiebe und gehe zu Zustand 6 über Zustand 4 3 statement: other . $default reduziere mit Regel 3 (statement) Zustand 5 1 statement: IF EXPR . THEN statement 2 | IF EXPR . THEN statement ELSE statement THEN schiebe und gehe zu Zustand 7 über Zustand 6 0 $accept: statement $end . $default annehmen Zustand 7 1 statement: IF EXPR THEN . statement 2 | IF EXPR THEN . statement ELSE statement IF schiebe und gehe zu Zustand 1 über EXPR schiebe und gehe zu Zustand 2 über statement gehe zu Zustand 8 über other gehe zu Zustand 4 über Zustand 8 1 statement: IF EXPR THEN statement . 2 | IF EXPR THEN statement . ELSE statement ELSE schiebe und gehe zu Zustand 9 über ELSE [reduziere mit Regel 1 (statement)] $default reduziere mit Regel 1 (statement) Zustand 9 2 statement: IF EXPR THEN statement ELSE . statement IF schiebe und gehe zu Zustand 1 über EXPR schiebe und gehe zu Zustand 2 über statement gehe zu Zustand 10 über other gehe zu Zustand 4 über Zustand 10 2 statement: IF EXPR THEN statement ELSE statement . $default reduziere mit Regel 2 (statement)