mes/scaffold
Jan Nieuwenhuizen 9f56b8b102 core: Always include reader.c, drop binary read-0-32.mo dependency.
* module/language/c99/compiler.mes (c99-input->full-ast): Remove
  obsolete __NYACC__ and MES_FULL defines.
* src/mes.c [!MES_FULL]: Include reader-mes.h.
  (mes_builtins) [!MES_FULL]: Include reader.mes.i, reader.me.environment.i.
  [!MES_FULL]: Include reader.c.
  (main) [!MES_FULL]: By default call load_env, only call bload_env
  when --load is supplied.  WAS: Always bload read-0-32.mo.
* src/reader.c (__end_of__mes_): Remove.
  (dump): Remove option of dumping tiny test program.
* make/mescc-mes.make ($(OUT)/$(TARGET), mescc.mes-ccompile,
  mescc.mes.c-compile-E): Depend on $(OUT)/mes, scripts/mes.
* src/src.make (mes.guile): Remove module/mes/read-32-0 dependency.
  Do not build $(OUT)/mes.mes.
* module/module.make (module/mes/read-0.mo, module/mes/read-0-32.mo,
  module/mes/tiny-0-32.mo): Remove targets.
  (CLEAN): Do not add them.  Neither install $(OUT)/mes.mes.
* .gitignore: Remove exceptions for them.
* make/install.make (install): Do not install them.
* HACKING: Update info about creating module/mes/read-32-0.mo.
* scaffold/mini-mes.c: Remove.
* scaffold/tiny-mes.c: Remove.
* scaffold/cons-mes.c: Remove.
* scaffold/scaffold.make (tiny-mes.libc, tiny-mes.guile, tiny-mes.mes,
  mini-mes.libc, mini-mes.guile, mini-mes.mes): Reemove targets.
2017-05-28 16:03:45 +02:00
..
b-0.mes mescc: Run module/base-0.mes. 2017-03-26 21:13:01 +02:00
hello.c mescc: Support regular C99 compile, headers + mlibc. 2017-05-02 23:30:46 +02:00
m.c mescc: Refactor mlibc compilation. 2017-05-21 22:25:02 +02:00
malloc.c mescc: Support regular C99 compile, headers + mlibc. 2017-05-02 23:30:46 +02:00
mesmes build: Refactor. 2017-04-12 21:27:59 +02:00
micro-mes.c mescc: Support regular C99 compile, headers + mlibc. 2017-05-02 23:30:46 +02:00
scaffold.make core: Always include reader.c, drop binary read-0-32.mo dependency. 2017-05-28 16:03:45 +02:00
t-0.mes mescc: Run module/base-0.mes. 2017-03-26 21:13:01 +02:00
t.c mescc: Add strcpy. 2017-05-08 21:15:53 +02:00