Fix a bug in the continuation analyzer which was causing the compiler
to avoid static links in cases where they were in fact needed.
Add a few missing code generation rules.
Make the compiler print its phase information in a nicer format.
Add a few top level utilities:
- cf (SFs your file first)
- compiler:batch-compile (not exported). In case of error it prints
the error information and aborts the current compilation, thus when
compiling multiple files (ie. compiling the compiler) it will continue
with the next one.