mes/tests
Jan Nieuwenhuizen 32214ff608 Add syntax-case based syntax-rules.
* module/mes/psyntax-1.mes (syntax-rules): New syntax transformer,
  based on syntax-case.
  (define-syntax-rule): New macro.
  (let-syntax): New macro, for syntax-case.
* tests/let-syntax.test: Switch to syntax-case.
* tests/psyntax.test: Add syntax-rules and syntax-rule test.
2016-12-12 20:33:49 +01:00
..
base.test Implement apply with multiple arguments. 2016-12-12 20:33:49 +01:00
closure.test Add report to closure test. 2016-10-18 19:10:16 +02:00
let-syntax.test Add syntax-case based syntax-rules. 2016-12-12 20:33:49 +01:00
let.test make tests standalone executable. 2016-10-19 00:36:12 +02:00
match.test make tests standalone executable. 2016-10-19 00:36:12 +02:00
psyntax.test Add syntax-case based syntax-rules. 2016-12-12 20:33:49 +01:00
quasiquote.test make tests standalone executable. 2016-10-19 00:36:12 +02:00
record.test make tests standalone executable. 2016-10-19 00:36:12 +02:00
scm.test Fix values. 2016-12-12 20:33:49 +01:00
vector.test Introduce reference type, use vectors of SCM. 2016-12-12 20:33:48 +01:00