aboutsummaryrefslogtreecommitdiff
path: root/src/interp/daase.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/daase.lisp')
-rw-r--r--src/interp/daase.lisp14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/interp/daase.lisp b/src/interp/daase.lisp
index 5ee85320..96582c61 100644
--- a/src/interp/daase.lisp
+++ b/src/interp/daase.lisp
@@ -327,9 +327,7 @@
"if true print out cache misses on getdatabase calls")
; note that constructorcategory information need only be kept for
- ; items of type category. this will be fixed in the next iteration
- ; when the need for the various caches are reviewed
-
+ ; items of type category.
; note that the *modemaps-hash* information does not need to be kept
; for system files. these are precomputed and kept in modemap.daase
; however, for user-defined files these are needed.
@@ -610,9 +608,7 @@
; constructormodemap
; modemaps -- this should not be needed. eliminate it.
; object -- the name of the object file to load for this con.
-; constructorcategory -- note that this info is the cadar of the
-; constructormodemap for domains and packages so it is stored
-; as NIL for them. it is valid for categories.
+; constructorcategory -- note that this info is valid only for categories.
; abbrev -- kept directly
; cosig -- kept directly
; constructorkind -- kept directly
@@ -767,7 +763,7 @@
(format t "~a: ~%" 'constructormodemap)
(pprint (|getConstructorModemap| constructor))
(format t "~&~a: ~%" 'constructorcategory)
- (pprint (|getConstructorCategoryFromDB| constructor))
+ (pprint (|getConstructorCategory| constructor))
(format t "~&~a: ~%" 'operationalist)
(pprint (|getConstructorOperationsFromDB| constructor))
(format t "~&~a: ~%" 'modemaps)
@@ -856,9 +852,7 @@
(constructorcategory
(setq stream *interp-stream*)
(when struct
- (setq data (|dbCategory| struct))
- (when (null data) ;domain or package then subfield of constructormodemap
- (setq data (cadar (|getConstructorModemap| constructor))))))
+ (setq data (|dbCategory| struct))))
(operationalist
(setq stream *interp-stream*)
(when struct