diff options
Diffstat (limited to 'inter_builtins.c')
-rw-r--r-- | inter_builtins.c | 3 |
1 files changed, 1 insertions, 2 deletions
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;i<ast->li.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:{ |