core: Have core:eval expand macros.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 28 Apr 2018 16:31:10 +0000 (18:31 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sat, 28 Apr 2018 16:31:10 +0000 (18:31 +0200)
commit7b476693c2c6fa34f8eb60391831d50d768455e2
tree490383979350c256753c8e646317a58c6f29206a
parent1400489a94e21f82a5d17a4e7c0ee5b76b1423fe
core: Have core:eval expand macros.

* src/mes.c (core:eval-expand): Remove
  (core:eval-expanded): New variable.
  (eval_apply): Have core:eval expand macros; core:eval-expanded evals
  expanded sexps.
module/mes/repl.mes
scaffold/mini-mes.c
src/mes.c