X-Git-Url: https://code.kerkeslager.com/?p=fur;a=blobdiff_plain;f=generation.py;h=6bc238456429942f4a0288b63f440f7ff5722fa4;hp=86abe96e79409ad5650cf0345fc4b107a3c2e038;hb=0d43b38c70255f1bdb69ceede2b67ef4b293468b;hpb=dee52f20ded67843ceac0e92ee2038f8aaf21cc4 diff --git a/generation.py b/generation.py index 86abe96..6bc2384 100644 --- a/generation.py +++ b/generation.py @@ -65,7 +65,7 @@ def generate_negation_expression(c_negation_expression): ) def generate_function_call(function_call): - return '{}({}, {})'.format( + return 'Environment_get(environment, "{}").instance.closure({}, {})'.format( function_call.name, function_call.argument_count, # TODO This is just a single item containing a reference to the items list--make that clearer