A simple example of using ocamllex and menhir to build an abstract syntax tree