Assignment 2
You are to do three things:
-
Define the record types (for the abstract syntax) and write the
parse procedure for the grammer of our new
language named Tull. parse thus returns
abstract syntax tree for expressions in Tull
-
Write the procedure unparse that takes the output of
parse and returns expressions in our new
language .
-
Write free-vars and bound-vars for parsed
expressions from our new language
Turnin in instructions
Sushil Louis
Last modified: Thu Oct 14 13:01:15 PDT 1999