mes/module/mes
Jan Nieuwenhuizen 98f7102224 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%.
2016-12-12 20:38:06 +01:00
..
base-0.mes Introduce SCM type for special symbols. 2016-10-20 19:19:32 +02:00
base.mes Avoid cons* in base. 2016-10-18 08:24:47 +02:00
elf.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
lalr-0.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
lalr.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
let-syntax.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
let.mes named let-fu FIXME 2016-10-21 00:00:05 +02:00
libc-i386.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
loop-0.mes BOOT hack 2016-12-12 20:38:06 +01:00
match.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
mes-0.mes Speedup boot eval/apply. 2016-12-12 20:38:06 +01:00
quasiquote.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
record-0.mes Introduce reference type, use vectors of SCM. 2016-12-12 20:33:48 +01:00
record.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
repl.mes Release 0.1. 2016-11-20 21:47:47 +01:00
scm.mes boot: vector support. 2016-10-21 10:51:09 +02:00
syntax.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
test.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
type-0.mes Avoid gratuitous consing with begin and quasiquote. 2016-10-23 10:08:04 +02:00