aboutsummaryrefslogtreecommitdiff
path: root/tests/test.lisp
blob: 9b0f888974d8555d6a6bb1c2f20c4c646dbfc983 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(defmacro test-module (name)
  `(progn
    (princ (format "[TEST] %s\n" ,name))
    (load (format "%s.lisp" ,name))
    (princ (format "[PASS] %s\n" ,name))))

(test-module "math")
(test-module "eq")
(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)