mes/scripts
Jan Nieuwenhuizen e8d8d5c3be core: Add some error checking.
* lib.c (length): Return -1 for non-proper lists.
  (error): New function.
  (assert_defined): Use it.
  (check_formals, check_apply): New functions.
* mes.c (car, cdr, set_cdr_x, set_env_x, eval_apply): Add error check.
* srfi/srfi-1.mes (member): New function.
* tests/srfi-1.tests ("member"): New test.
2016-12-24 12:10:05 +01:00
..
elf.mes Add loadable modules. 2016-12-12 20:35:19 +01:00
include.mes Resurrect guile-mescc with guile-2.1.5. 2016-12-17 10:57:38 +01:00
mes Prepare for 0.1 release: installable scripts. 2016-10-16 08:00:04 +02:00
mescc.mes Add Nyacc example scripts. 2016-12-18 15:44:09 +01:00
nyacc-calc.mes Add Nyacc example scripts. 2016-12-18 15:44:09 +01:00
nyacc.mes Add Nyacc example scripts. 2016-12-18 15:44:09 +01:00
paren.mes Add Nyacc example scripts. 2016-12-18 15:44:09 +01:00
repl.mes core: Add some error checking. 2016-12-24 12:10:05 +01:00