S := S '+' S
| S S
| '(' S ')'
| S '*'
| 'a'
| 1 | S := S '+' S |
|---|---|
| 2 | S := S S |
| 3 | S := '(' S ')' |
| 4 | S := S '*' |
| 5 | S := 'a' |
| State | ACTIONS | GOTO | |||||
|---|---|---|---|---|---|---|---|
| a | + | * | ) | ( | $ | S | |
| 0 | s3 | s2 | 1 | ||||
| 1 | s3 | s5 | s6 | s2 | A | 4 | |
| 2 | s3 | s2 | 7 | ||||
| 3 | r5 | r5 | r5 | r5 | r5 | r5 | |
| 4 | r2 | r2 | r2 | r2 | r2 | r2 | 4 |
| s3 | s5 | s6 | s2 | ||||
| 5 | s3 | s2 | 8 | ||||
| 6 | r4 | r4 | r4 | r4 | r4 | r4 | |
| 7 | s3 | s5 | s6 | s9 | s2 | 4 | |
| 8 | r1 | r1 | r1 | r1 | r1 | r1 | 4 |
| s3 | s5 | s6 | s2 | ||||
| 9 | r3 | r3 | r3 | r3 | r3 | r3 | |
| 1 | S := S '+' S |
|---|---|
| 2 | S := S S |
| 3 | S := '(' S ')' |
| 4 | S := S '*' |
| 5 | S := 'a' |
| State | ACTIONS | GOTO | |||||
|---|---|---|---|---|---|---|---|
| a | + | * | ) | ( | $ | S | |
| 0 | s3 | s2 | 1 | ||||
| 1 | s3 | s5 | s6 | s2 | A | 4 | |
| 2 | s3 | s2 | 7 | ||||
| 3 | r5 | r5 | r5 | r5 | r5 | r5 | |
| 4 | r2 | r2 | r2 | r2 | r2 | r2 | 4 |
| s3 | s5 | s6 | s2 | ||||
| 5 | s3 | s2 | 8 | ||||
| 6 | r4 | r4 | r4 | r4 | r4 | r4 | |
| 7 | s3 | s5 | s6 | s9 | s2 | 4 | |
| 8 | r1 | r1 | r1 | r1 | r1 | r1 | 4 |
| s3 | s5 | s6 | s2 | ||||
| 9 | r3 | r3 | r3 | r3 | r3 | r3 | |