Speedup boot eval/apply.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 22 Oct 2016 19:43:39 +0000 (21:43 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Mon, 12 Dec 2016 19:33:48 +0000 (20:33 +0100)
commit0bd0cb2e3e266cb16716505c7db8ef1f81d7ad87
tree0edccbed6b4b16ca51ec80e7ccb902512e973be0
parent2262e4e409a498020b6ecc0bdcf14491b0fe8d32
Speedup boot eval/apply.

* module/mes/mes-0.scm (apply-env, evlis, eval-expand,
  eval-quasiquote): use IF iso COND: factor 3.
  (apply-env): Use lambda iso let: another 30%.
module/mes/mes-0.mes