Cleanup
I/O and a termination trap. Basic compiler.