blob: eed141158ba8b7eaf75fcf4adc143a81a13fc688 (
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 "ast")
(: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)))
|