Here are the AST files and run results on the test programs:
Bugs found after submission:
UBAndOp and UPlusOp to the type
unop and correspondingly modified files fc_ast_type.mlz,
fc_ast_eval.ml and fc_ast_util.ml. All these changes
are useless. The first one will never appear (since it is treated
as addr_of and the second one can be omitted in parsing.
Thus, those 3 files can be left unchaged.
FunDef should be return type, not the
type of the whole function. See lab4 README.