- Add support to test runner for compile errors. - Include line number in tokens. - Exit with non-zero on compile error.
With io.write(), can start writing tests now.