aboutsummaryrefslogtreecommitdiff
path: root/src/interp/br-data.boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2011-09-03 17:00:24 +0000
committerdos-reis <gdr@axiomatics.org>2011-09-03 17:00:24 +0000
commit4e907523336834456ad62125c43131b19719d01c (patch)
treefa76d90cdac502c0f99d0fe9cd50fb54257911ee /src/interp/br-data.boot
parent7073e471a7b732854ad3cbc972615c8c3deefa61 (diff)
downloadopen-axiom-4e907523336834456ad62125c43131b19719d01c.tar.gz
* interp/property.lisp: Remove unused codes.
* interp/g-util.boot (superType): If domain is $ then use current information. * interp/daase.lisp: Tidy. * interp/c-util.boot (extendsCategoryForm): Temporarily disable uses of information not coming from on-the-fly category compilation. * interp/br-data.boot (getParentsFor): Change first parameter to a DB. Adjust callers. * algebra/Makefile.in: Adjust dependencies.
Diffstat (limited to 'src/interp/br-data.boot')
-rw-r--r--src/interp/br-data.boot5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/interp/br-data.boot b/src/interp/br-data.boot
index e8b1ba7b..7de0092d 100644
--- a/src/interp/br-data.boot
+++ b/src/interp/br-data.boot
@@ -493,15 +493,14 @@ getImports conname == --called by mkUsersHashTable
--============================================================================
-- Get Hierarchical Information
--============================================================================
-getParentsFor(cname,formalParams,constructorCategory) ==
+getParentsFor(db,formalParams,constructorCategory) ==
--called by compDefineFunctor1
acc := nil
formals := TAKE(#formalParams,$TriangleVariableList)
- constructorForm := getConstructorFormFromDB cname
+ constructorForm := dbConstructorForm db
for x in folks constructorCategory repeat
x := applySubst(pairList(formals,formalParams),x)
x := applySubst(pairList(formalParams,IFCDR constructorForm),x)
- x := substitute('Type,'Object,x)
acc := [:explodeIfs x,:acc]
reverse! acc