From 36d7581cb0a6f24dd5ce481ca188a2a19577a384 Mon Sep 17 00:00:00 2001 From: Nathan Braswell Date: Tue, 22 Aug 2017 20:52:27 -0400 Subject: [PATCH] further simplify the function call function --- stdlib/c_generator.krak | 3 --- 1 file changed, 3 deletions(-) diff --git a/stdlib/c_generator.krak b/stdlib/c_generator.krak index 580085b..4c3a59f 100644 --- a/stdlib/c_generator.krak +++ b/stdlib/c_generator.krak @@ -560,9 +560,6 @@ obj c_generator (Object) { call_string += "&" call_string += generate(node->function_call.func->function_call.parameters[0], enclosing_object, enclosing_func, true) - } else if (is_function(node->function_call.func)) { - // we handle the case when it's not this later, i.e. it's a lambda returned from another function or something - func_name = generate_function(node->function_call.func, enclosing_object, enclosing_func, false, false).one_string() } else { // not function, so we must be an identifier or function call return or something func_name = generate(node->function_call.func, enclosing_object, enclosing_func, false).one_string()