The file )abbrev domain CATEGORY Category ++ Author: Gabriel Dos Reis ++ Date Create: February 16, 2008. ++ Date Last Updated: February 16, 2008. ++ Basic Operations: coerce ... but OpenAxiom does not always treat fricas (1) -> )show Category fricas Category
Type: Variable(Category)
fricas x:Category fricas Category has Category ... --Bill Page, Wed, 28 May 2008 17:13:05 -0700 reply Axiom Version: => /usr/local/lib/open-axiom/x86_64-unknown-linux/1.2.0-2008-05-25
hat is a regression, because the rest of the compiler and interpreter
assumes that Category is conceptually a category -- even when it has a
domain implementation.
gdr wrote:
Category is conceptually a category -- even when it has a domain implementation Could you please explain what that means? :-) At the conceptual level, OpenAxiom thinks of Category as a category. The category of categories. However, it has a domain implementation, e.g. as reported by )show. That is just an implementation detail. OpenAxiom trunk as of 2008-05-29 says this:(5) -> Category has Category (5) true Type: Boolean (6) -> Domain has Category (6) true Type: Boolean (7) -> Category has Type (7) true Type: BooleanSeverity: normal => wishlist |