- builtins=list(sorted(program.builtin_set)),
- statements=[generate_statement(statement) for statement in program.statements],
+ builtins=tuple(sorted(program.builtin_set)),
+ function_definition_list=program.function_definition_list,
+ generate_statement=generate_statement,
+ statements=program.statements,