mes/tests
Jan Nieuwenhuizen 7da67941e2
core: Add module-define!
* src/module.c (module_define_x, module_printer): New function.
(make_initial_module): Use them.
* tests/srfi-0.test: Test it.
* src/mes.c (display_m0): Remove.  Update callers.
* mes/module/mes/fluids.mes (make-fluid): Rewrite.
* tests/macro.test: Test it.
* mes/module/mes/boot-0.scm.in (module-define!): Remove.
* mes/module/mes/boot-02.scm: Likewise.
* module/mes/misc.scm (pk, warn): New function.
* build-aux/check-mes.sh (tests): Run tests.
2018-10-14 09:10:30 +02:00
..
data GNU Mes. 2018-07-22 14:24:36 +02:00
base.test core: Support \xNN in reader. Fixes tcc-boot running on Mes. 2018-12-13 18:19:43 +01:00
boot.test GNU Mes. 2018-07-22 14:24:36 +02:00
catch.test GNU Mes. 2018-07-22 14:24:36 +02:00
closure.test GNU Mes. 2018-07-22 14:24:36 +02:00
cwv.test GNU Mes. 2018-07-22 14:24:36 +02:00
display.test GNU Mes. 2018-07-22 14:24:36 +02:00
fluids.test mes: with-fluids: Fix reset. 2018-10-15 10:39:02 +02:00
getopt-long.test GNU Mes. 2018-07-22 14:24:36 +02:00
guile.test core: Add module-define! 2018-10-14 09:10:30 +02:00
let-syntax.test GNU Mes. 2018-07-22 14:24:36 +02:00
let.test GNU Mes. 2018-07-22 14:24:36 +02:00
macro.test core: Add module-define! 2018-10-14 09:10:30 +02:00
match.test GNU Mes. 2018-07-22 14:24:36 +02:00
math.test GNU Mes. 2018-07-22 14:24:36 +02:00
module.test GNU Mes. 2018-07-22 14:24:36 +02:00
optargs.test GNU Mes. 2018-07-22 14:24:36 +02:00
peg.test GNU Mes. 2018-07-22 14:24:36 +02:00
pmatch.test GNU Mes. 2018-07-22 14:24:36 +02:00
psyntax.test GNU Mes. 2018-07-22 14:24:36 +02:00
quasiquote.test GNU Mes. 2018-07-22 14:24:36 +02:00
read.test Add missing copyright headers. 2018-07-23 19:10:34 +02:00
scm.test GNU Mes. 2018-07-22 14:24:36 +02:00
srfi-0.test core: Add module-define! 2018-10-14 09:10:30 +02:00
srfi-1.test mes: Support fold-right 3. 2018-10-06 21:05:43 +02:00
srfi-9.test GNU Mes. 2018-07-22 14:24:36 +02:00
srfi-13.test tests: Expect srfi-13 failure, MesCC more resembles Gcc. 2018-10-07 14:14:50 +02:00
srfi-14.test GNU Mes. 2018-07-22 14:24:36 +02:00
srfi-16.test GNU Mes. 2018-07-22 14:24:36 +02:00
srfi-43.test GNU Mes. 2018-07-22 14:24:36 +02:00
syntax.test GNU Mes. 2018-07-22 14:24:36 +02:00
vector.test GNU Mes. 2018-07-22 14:24:36 +02:00