Scheme interpreter for CSC 4101.