Fork of Eijiro Sumii's educational MinCaml compiler