added ocaml compiler source code reading.