Implementation of OCamlMin language based on min-caml project.