Add support for empty statements, prefix expression, assert, and is and as.

Also modify the command-line driver to exit rather than translate
syntactically incorrect programs.