aboutsummaryrefslogtreecommitdiff
path: root/tests/test.lisp
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)