mes/scaffold
Jan Nieuwenhuizen da3ccf9703 mini-mes: Merge with mes.c: lib.c, math.c, posix.c.
* mes.c: Include math.c after posix.c.
  (assert_defined, check_formals, check_apply, load_env,
  bload_env): Move from lib.c
* scaffold/mini-mes.c: Include mini-lib.h, lib.c., mini-math.h,
  math.c, mini-posix.h, posix.c.
  (greater_p, less_p, is_p, minus, plus, divide, modulo, multiply,
  logior, ash): Remove.
  (ungetchar, peekchar, peek_byte, read_byte, write_byte,
  string_to_cstring, getenv_, open_input_file, current_input_port,
  set_current_input_port, force_output): Remove.
  (mes_builtins): include mini-lib.i, mini-lib.environment.i.
  mini-math.i, mini-math.environment.i mini-posix.i,
  mini-posix.environment.i.
* GNUmakefile (guile-mini-mes): Add dependencies.
2017-04-08 15:01:24 +02:00
..
b-0.mes mescc: Run module/base-0.mes. 2017-03-26 21:13:01 +02:00
cons-mes.c mini-mes: Fully remove reader from core. 2017-03-25 15:58:44 +01:00
hello.c doc: Add Roamdmap. 2017-03-29 08:05:18 +02:00
m.c mescc: Refactor libc. 2017-04-02 12:29:09 +02:00
malloc.c mescc: Add brk, naive malloc. 2017-04-02 12:31:15 +02:00
micro-mes.c doc: Add Roamdmap. 2017-03-29 08:05:18 +02:00
mini-mes.c mini-mes: Merge with mes.c: lib.c, math.c, posix.c. 2017-04-08 15:01:24 +02:00
t-0.mes mescc: Run module/base-0.mes. 2017-03-26 21:13:01 +02:00
t.c mescc: Refactor assignment. 2017-04-08 06:31:12 +02:00
tiny-mes.c build: Cleanup, use gcc-specific snarfing. 2017-04-02 17:01:22 +02:00