The string table is now passed in as a parameter to all gen_code functions.