3 :licence "Public Domain / 0-clause MIT"
5 ((:static-file "LICENCE")
6 (:static-file "tests.lisp")
8 (:file "definitions" :depends-on ("package"))
9 (:file "binding" :depends-on ("package"))
10 (:file "strings" :depends-on ("package"))
11 (:file "conditions" :depends-on ("package"))
12 (:file "hash-tables" :depends-on ("package"))
13 (:file "io" :depends-on ("package" "macros" "lists"))
14 (:file "macros" :depends-on ("package" "strings" "symbols"))
15 (:file "control-flow" :depends-on ("package" "definitions" "macros"))
16 (:file "symbols" :depends-on ("package"))
17 (:file "functions" :depends-on ("package" "symbols" "macros"))
18 (:file "lists" :depends-on ("package" "functions"))
19 (:file "types" :depends-on ("package" "symbols" "lists"))
20 (:file "arrays" :depends-on ("package" "types"))
21 (:file "sequences" :depends-on ("package" "lists" "types"))
22 (:file "numbers" :depends-on ("package" "sequences"))
23 (:file "features" :depends-on ("package" "control-flow"))))
25 (defmethod operation-done-p ((o test-op) (c (eql (find-system :alexandria))))
28 (defmethod perform ((o test-op) (c (eql (find-system :alexandria))))
29 (operate 'load-op :alexandria-tests)
30 (operate 'test-op :alexandria-tests))