blob: 80ff674660f26232cdcf972ac6cd3b7256b81982 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
(defsystem monkey
:author "Emre Akan"
:description "A Monkey implementation"
;; :depends-on ()
:pathname "src/"
:components ((:file "package")
(:file "util")
(:file "token")
(:file "lexer")
;; (:file "parser")
)
:in-order-to ((test-op (test-op "monkey/test"))))
(defsystem "monkey/test"
:depends-on ("monkey")
:pathname "test/"
:components ((:file "tester")
(:file "lexer-test"))
:perform (test-op (o c) (symbol-call :monkey/test :run-tests)))
|