summaryrefslogtreecommitdiffstats
path: root/eval.h
diff options
context:
space:
mode:
Diffstat (limited to 'eval.h')
-rw-r--r--eval.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/eval.h b/eval.h
index 8519a83e..ea6c7a46 100644
--- a/eval.h
+++ b/eval.h
@@ -37,7 +37,7 @@ val lookup_global_var(val sym);
loc lookup_var_l(val env, val sym);
loc lookup_global_var_l(val sym);
val lookup_fun(val env, val sym);
-val interp_fun(val env, val fun, val args);
+val interp_fun(val env, val fun, struct args *);
val fboundp(val sym);
val special_operator_p(val sym);
val macro_form_p(val form, val menv);
@@ -54,7 +54,8 @@ val load(val target);
val expand(val form, val menv);
val expand_forms(val forms, val menv);
val bindable(val obj);
-val mapcarv(val fun, val list_of_lists);
+val mapcarv(val fun, struct args *lists);
+val mapcarl(val fun, val list_of_lists);
val lazy_mapcar(val fun, val list);
val generate(val while_pred, val gen_fun);
val prinl(val obj, val stream);