Compilation cleanup
The code in Compiler.compile
and Compiler.pre_parse
is really messy, and challenging to read. It need a clean up. Some important notes:
-
pre_parse
should be changed topre-parse
, or maybe should get a more intelligible name. -
Both methods should be better documented.