Browse code
do not load certain things in lispworks
Ed Langley authored on 23/11/2017 23:41:28
Showing 3 changed files
Showing 3 changed files
... | ... |
@@ -10,8 +10,10 @@ |
10 | 10 |
#:serapeum |
11 | 11 |
#:cl-containers |
12 | 12 |
#:iterate |
13 |
+ #-lispworks |
|
13 | 14 |
#:plump |
14 | 15 |
#:positional-lambda |
16 |
+ #-lispworks |
|
15 | 17 |
#:should-test) |
16 | 18 |
:components ((:file "package") |
17 | 19 |
(:file "fwoar.lisputils") |
... | ... |
@@ -22,7 +24,9 @@ |
22 | 24 |
(:file "vector-utils") |
23 | 25 |
(:file "string-utils/package") |
24 | 26 |
(:file "string-utils/string-utils") |
27 |
+ #-lispworks |
|
25 | 28 |
(:file "string-utils/test") |
29 |
+ #-lispworks |
|
26 | 30 |
(:file "patmatch") |
27 | 31 |
(:file "glambda"))) |
28 | 32 |
|
... | ... |
@@ -76,7 +76,8 @@ |
76 | 76 |
(let ((possible-declarations (car body)) |
77 | 77 |
(ignored-vars nil) |
78 | 78 |
(ignorable-vars nil)) |
79 |
- (if (and (eq (car possible-declarations) 'declare) |
|
79 |
+ (if (and (consp possible-declarations) |
|
80 |
+ (eq (car possible-declarations) 'declare) |
|
80 | 81 |
(consp (cadr possible-declarations))) |
81 | 82 |
(let* ((declarations (cdr possible-declarations))) |
82 | 83 |
(setf ignored-vars (cdr (assoc 'ignore declarations)) |