narrow down some overlong lines
fix inherited-globals() bug; support running compiler.py from the command line, like driver.py minus debug scaffold