1 Jul 2009 10:11
[PATCH 2/5] sb-cltl2: add support for (declaration-information 'declaration)
Larry D'Anna <larry <at> elder-gods.org>
2009-07-01 08:11:02 GMT
2009-07-01 08:11:02 GMT
(declaration-information 'declaration) returns a list of declaration names that
have been proclaimed as valid.
Signed-off-by: Larry D'Anna <larry <at> elder-gods.org>
---
contrib/sb-cltl2/env.lisp | 12 +++++++++++-
contrib/sb-cltl2/tests.lisp | 7 +++++++
2 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/contrib/sb-cltl2/env.lisp b/contrib/sb-cltl2/env.lisp
index 652a72f..469d567 100644
--- a/contrib/sb-cltl2/env.lisp
+++ b/contrib/sb-cltl2/env.lisp
<at> <at> -8,7 +8,6 <at> <at>
(in-package :sb-cltl2)
#| TODO:
-declaration-information
augment-environment
define-declaration
(map-environment)
<at> <at> -228,6 +227,9 <at> <at> appear with CDR as T if the variable has been declared always bound."
If DECLARATION-NAME is optimize return a list who's entries
are of the form (quality value).
+ If DECLARATION-NAME is declaration returns a list of declaration names
+ that have been proclaimed as valid.
+
If DECLARATION-NAME is sb-ext:muffle-conditions return a type specifier
for the condition types that have been muffled.
(Continue reading)
RSS Feed