Typed out entire grammar, pre-regex

Need to process it into appropriate input to parser generator.
KILL IT WITH REGEXES

Grammar is starting to look like a computer could read it. Still need to copy
and paste a bunch.
Copy pasted lhs and dummy semantic actions
Fixing up some typos
Removed unused variables
Trying to get to compile

mli and ml files don't match
Compiles now

Thinking about moving all these horrible types into a separate file.
Added dummy generation fun for dummy ast

Also refactored a bit. Need to refactor these horrible types.
Refactored large shared types into separate file

Uses symlink (!) to avoid type duplication. OCaml sucks sometimes.
Disambiguated contents field
Changed around symlink

.ml is now the actual file, .mli is the symlink
Fixed debug flags for ocamldebug

Why ocamldebug is incapable of finding anything that ocamlbuild obviously can
is a question for the ages.
Wrote basic lexer / parser tests on files

Of course, they don't work.
Fixed lexer bug

Missing symbol