simple scheme interpreter in ocaml (learning)