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.