-
Notifications
You must be signed in to change notification settings - Fork 2
/
misc-extensions.asd
33 lines (29 loc) · 965 Bytes
/
misc-extensions.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
;;; -*- Lisp -*-
(defsystem Misc-Extensions
:description "The GMap iteration macro, plus a few other useful macros."
:author "Scott L. Burson <[email protected]>"
:version "4.0.1"
:license "Public domain"
:serial t
:components ((:module "src"
:serial t
:components ((:file "defs")
(:file "new-let")
(:file "gmap")
(:file "fn")
(:file "tests")
(:file "rev-fun-bind")
(:file "contexts")
(:file "context-tests")))))
(defsystem Misc-Extensions/Test
:description "Test system for misc-extensions"
:depends-on (:misc-extensions)
:components ((:module "src"
:components
((:file "tests")
(:file "context-tests")))))
(defmethod perform ((o test-op) (c (eql (find-system :misc-extensions))))
(load-system :misc-extensions/test)
(funcall (intern "TEST-NEW-SYNTAX" :gmap))
(funcall (intern "TEST-OLD-SYNTAX" :gmap))
(funcall (intern "TEST-CONTEXTS" :lexical-contexts)))