Raw PDF extract.
Fix missing braces so it parses.
Tool to extract class declarations from spec.
Extracted spec. Still needs manual fix up unfortunately.
Touch up source, fix up tool.
Toker.
Need to include, e.g. -- so that -- doesn't parse as -, -.
Parser, fixes to toker, syntax.