Commit Graph

3 Commits

Author SHA1 Message Date
Jan (janneke) Nieuwenhuizen ce4dece77c
core: Upcase register names.
* include/mes/mes.h (R0, R1, R2, R3, M0): Rename from lower case.
Update users.
2020-12-31 14:00:27 +01:00
Jan (janneke) Nieuwenhuizen 06e13b8e2d
core: eval-apply: Fix formal_p.
* src/eval-apply.c (formal_p): Return boolean.
2020-12-31 14:00:27 +01:00
Jan (janneke) Nieuwenhuizen 2f38271be2
core: Split-out eval-apply.c.
* src/mes.c (check_formals, check_apply, pairlis, set_car_x, set_cdr_x,
set_env_x, call_lambda, make_closure_, make_variable_, macro_get_handle,
get_macro, macro_set_x, push_cc, add_formals, formal_p,
expand_variable_, expand_variable, apply_builtin, eval_apply, apply):
Move to ..
* src/eval-apply.c: New file.
* build-aux/configure-lib.sh (mes_SOURCES): Add it.
* simple.make: Likewise.
* src/eval.c (assert_defined): Likewise.
2020-12-31 14:00:27 +01:00