Using CUP to construct Parser
with semantic actions
 The actions are to construct an
abstract syntax tree
Setting a number of tasks
Note – these slides are available
on the web