From 43d1244d4d3f5680c84ed840eb8876292c3fd49c Mon Sep 17 00:00:00 2001 From: tomsmeding Date: Wed, 24 Aug 2016 21:57:13 +0200 Subject: Also run lambda's --- inter_builtins.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'inter_builtins.c') diff --git a/inter_builtins.c b/inter_builtins.c index 6793c60..ba00935 100644 --- a/inter_builtins.c +++ b/inter_builtins.c @@ -62,14 +62,13 @@ BUILTIN_ARITH_OP(%,remainder,1,floatmod(res,n)); #undef BUILTIN_ARITH_OP -void convert_arguments(AST *ast,int nargs,const char **args){ +static void convert_arguments(AST *ast,int nargs,const char **args){ switch(ast->type){ case AST_LIST: for(int i=0;ili.len;i++)convert_arguments(ast->li.nodes[i],nargs,args); break; case AST_LAMBDA: - if(ast->la.body)convert_arguments(ast->la.body,nargs,args); break; case AST_WORD:{ -- cgit v1.2.3-70-g09d2