Question: Assignment - LL(1)-Predictive Parsing Problem 1) Give the LL(1)-parse-table for the following grammar: prog stmt stmt if expr the block while expr do block expr:

Assignment - LL(1)-Predictive Parsing Problem 1) Give the LL(1)-parse-table for the following grammar: prog stmt stmt if expr the block while expr do block expr: expr not expr ++id I --id term id const block stmt stmts) stmts stmt stmts 1 Answer: NT\SETS First set Follow set Predict set: Rule number Predict set Rule number Predict set LL(1)-table: Problem 2) Use the LL(1) parse table below to fill the run of the parser for the following input id - id: id E VE E (E NT\T E E V V EE E' -E E' + E E' E Vid' VE VE VE VE stack input action
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
