First and Follow Sets
NonTerminals |
First |
Follow |
S | (, num, ident | $ | EXPR | (, num, ident | $, ) | EXPR' | +, -, % | $, ) | TERM | (, num, ident | $, +, -, ) | TERM' | *, /, % | $, +, -, ) | FACTOR | (, num, ident | $, +, -, *, /, ) |
|
Parse Table
- | + | - | * | / | ( | ) | num | ident | $ |
S | - | - | - | - | EXPR | - | EXPR | EXPR | - | EXPR | - | - | - | - | TERM EXPR' | - | TERM EXPR' | TERM EXPR' | - | EXPR' | + TERM EXPR' | - TERM EXPR' | - | - | - | % | - | - | % | TERM | - | - | - | - | FACTOR TERM' | - | FACTOR TERM' | FACTOR TERM' | - | TERM' | % | % | * FACTOR TERM' | / FACTOR TERM' | - | % | - | - | % | FACTOR | - | - | - | - | ( EXPR ) | - | num | ident | - |
|