aboutsummaryrefslogtreecommitdiff
path: root/src/propspec.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/propspec.lisp')
-rw-r--r--src/propspec.lisp13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/propspec.lisp b/src/propspec.lisp
index e1ca1cb..4e0dc8e 100644
--- a/src/propspec.lisp
+++ b/src/propspec.lisp
@@ -124,19 +124,6 @@ FUNCTION designates a pure function from propapps to propapps."
env)))
env))))
-(defun macroexpand-all (form &optional env)
- "Wrap TRIVIAL-MACROEXPAND-ALL:MACROEXPAND-ALL to convert silent failures to
-expand into errors."
- (multiple-value-bind (expanded supported env-supported)
- (trivial-macroexpand-all:macroexpand-all form env)
- (cond
- ((not supported)
- (error "Don't know how to MACROEXPAND-ALL in this Lisp."))
- ((and env (not env-supported))
- (error "Don't know how to MACROEXPAND-ALL with env in this Lisp."))
- (t
- expanded))))
-
(defun make-propspec (&key (systems nil systems-supplied-p) props)
(setq props (copy-tree props))
(labels ((preprocess (item)