codegen functions for elements of the TM program genRunTimeSystem() genPrintFunction() genFunction() - for Module 5, perhaps only genMain() utility functions to use in other codegen functions genRO(...) genRM(...) genComment(...) codegen functions for function definitions and calls genFunction() genCallingProc() genBody() genReturnProc() genFunctionCall() -- a kind of expression genCallingProc() genJump() genReturnProc()