blob: 4ca2964513363026ad3e05d91c602a21ce6f971c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
(defmacro test-module (name)
`(progn
(princ (format "[TEST] %s\n" ,name))
(load (format "%s.lisp" ,name))
(princ (format "[PASS] %s\n" ,name))))
(test-module "arithmetic")
(test-module "error")
(test-module "logic")
(test-module "tailcall")
(test-module "control-flow")
(test-module "lambda")
(test-module "comment")
(test-module "macro")
(test-module "let-binding")
(exit)
|