mes/module/mes
Jan Nieuwenhuizen 2586f0bb2c Move optional type predicates to type.c.
* mes.c (char_p, macro_p, number_p, pair_p, string_p, symbol_p,
  vector_p, builtin_p, boolean_p): Move to type.c
* type.c: New file.
* GNUmakefile (mes.o): Depend on type snarf output.
* module/mes/loop-0.mes (cond, map, let, or, and not, evlis-env,
  apply-env, eval-expand, uquote, add-unquoters, eval,
  expand-macro-env, eval-begin-env, eval-if-env, sexp:define,
  env:define, env:macro): Move to mes-0.mes.
* module/mes/mes-0.mes: New file.
* module/mes/type-0.mes: New file.
* scripts/include.mes: If BOOT, also include mes-0.mes.  If TYPE0,
  also include type-0.mes.
2016-10-22 12:16:19 +02: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 Move optional type predicates to type.c. 2016-10-22 12:16:19 +02:00
match.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
mes-0.mes Move optional type predicates to type.c. 2016-10-22 12:16:19 +02:00
quasiquote.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
record-0.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
record.mes Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
repl.mes Introduce SCM type for special symbols. 2016-10-20 19:19:32 +02: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 Move optional type predicates to type.c. 2016-10-22 12:16:19 +02:00