aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2008-05-29 05:05:11 +0000
committerdos-reis <gdr@axiomatics.org>2008-05-29 05:05:11 +0000
commitc196b86cfc4c3f9728f7c1448df2e9d6d6d6ebb7 (patch)
tree8af469ad00bec5c4583e240adf4d42ce523c0c03
parent10791ddc24656aaf22f65887e086fb33dfbad8de (diff)
downloadopen-axiom-c196b86cfc4c3f9728f7c1448df2e9d6d6d6ebb7.tar.gz
* interp/interop.boot (newHasCategory): Category is a category, and
all domains belong to Category.
-rw-r--r--src/ChangeLog5
-rw-r--r--src/interp/interop.boot2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 75ce7345..0afd7402 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2008-05-29 Gabriel Dos Reis <gdr@cs.tamu.edu>
+
+ * interp/interop.boot (newHasCategory): Category is a category, and
+ all domains belong to Category.
+
2008-05-28 Gabriel Dos Reis <gdr@cs.tamu.edu>
* interp/showimp.boot (showPredicates): Fix typo.
diff --git a/src/interp/interop.boot b/src/interp/interop.boot
index 99f0b7d8..2ad3991e 100644
--- a/src/interp/interop.boot
+++ b/src/interp/interop.boot
@@ -566,7 +566,7 @@ newHasAttribute(domain,attrib) ==
false
newHasCategory(domain,catform) ==
- catform = '(Type) => true
+ catform = $Type or catform = $Category => true
slot4 := domain.4
auxvec := CAR slot4
catvec := CADR slot4