Running "make", I get an error from ocaml pretty early on:
/usr/bin/ocamlyacc src/iwgparser.mly
Generating dependency information for obj/x86_LINUX/iwgparser.mli
/usr/bin/ocamlyacc src/toldparser.mly
17 shift/reduce conflicts.
Generating dependency information for obj/x86_LINUX/toldparser.mli
ocamlmktop -o obj/x86_LINUX/mytop str.cma unix.cma
./obj/x86_LINUX/mytop -w p src/make_gr.ml
ocaml src/trealparserin.gr
File "src/trealparserin.gr", line 1, characters 0-2:
Error: Syntax error
make: [obj/x86_LINUX/trealparserin.mli] Error 2 (ignored)
mv: cannot stat `src/trealparserin.ml': No such file or directory
mv: cannot stat `src/trealparserin.mli': No such file or directory
I'm using ocaml-interp and ocaml-nox packages from the default repos, version 3.11.2-1
In the src/trealparserin.gr file generated on my system, line 1 characters 0-2 are ``/* ''; there's a C-style comment there reading
/* This file is automatically generated from src/{tparser.in,aliases.in,make_gr.ml}.
DO NOT EDIT THIS BY HAND. */
Just deleting those lines gives me a syntax later at an "open" statement a few lines later on, though. That hits the limits of my ability to debug programming languages I don't understand, so any help would be appreciated. If there's a version control system with public read access I'd try hunting for a regression, but I haven't even found working links to older zip releases of the code.