aboutsummaryrefslogtreecommitdiff
path: root/src/algebra
diff options
context:
space:
mode:
Diffstat (limited to 'src/algebra')
-rw-r--r--src/algebra/boolean.spad.pamphlet4
-rw-r--r--src/algebra/strap/BOOLEAN.lsp19
2 files changed, 12 insertions, 11 deletions
diff --git a/src/algebra/boolean.spad.pamphlet b/src/algebra/boolean.spad.pamphlet
index b9cb64cb..735c7fcf 100644
--- a/src/algebra/boolean.spad.pamphlet
+++ b/src/algebra/boolean.spad.pamphlet
@@ -353,14 +353,14 @@ Logic: Category == BasicType with
)abbrev domain BOOLEAN Boolean
++ Author: Stephen M. Watt
++ Date Created:
-++ Change History:
+++ Date Last Changed: September 20, 2008
++ Basic Operations: true, false, not, and, or, xor, nand, nor, implies
++ Related Constructors:
++ Keywords: boolean
++ Description: \spadtype{Boolean} is the elementary logic with 2 values:
++ true and false
-Boolean(): Join(OrderedSet, Finite, Logic, PropositionalLogic, ConvertibleTo InputForm) with
+Boolean(): Join(OrderedFinite, Logic, PropositionalLogic, ConvertibleTo InputForm) with
true: %
++ true is a logical constant.
false: %
diff --git a/src/algebra/strap/BOOLEAN.lsp b/src/algebra/strap/BOOLEAN.lsp
index ebdb87c8..39b700a3 100644
--- a/src/algebra/strap/BOOLEAN.lsp
+++ b/src/algebra/strap/BOOLEAN.lsp
@@ -128,12 +128,13 @@
|false| 115 |equiv| 119 |convert| 125 |coerce| 130 |and|
135 |\\/| 141 >= 147 > 153 = 159 <= 165 < 171 |/\\| 177)
'NIL
- (CONS (|makeByteWordVec2| 1 '(0 0 0 0 0 0 0 0))
- (CONS '#(|OrderedSet&| NIL |Logic&| |SetCategory&| NIL
- NIL |BasicType&| NIL)
- (CONS '#((|OrderedSet|) (|Finite|) (|Logic|)
- (|SetCategory|) (|ConvertibleTo| 34)
- (|PropositionalLogic|) (|BasicType|)
+ (CONS (|makeByteWordVec2| 1 '(0 0 0 0 0 0 0 0 0))
+ (CONS '#(NIL |OrderedSet&| NIL NIL |Logic&|
+ |SetCategory&| NIL |BasicType&| NIL)
+ (CONS '#((|OrderedFinite|) (|OrderedSet|)
+ (|PropositionalLogic|) (|Finite|)
+ (|Logic|) (|SetCategory|)
+ (|ConvertibleTo| 34) (|BasicType|)
(|CoercibleTo| 37))
(|makeByteWordVec2| 40
'(1 25 18 0 26 1 32 0 31 33 1 34 0 32
@@ -181,7 +182,7 @@
((= ((|Boolean|) $ $)) T (ELT $ 19))
((~= ((|Boolean|) $ $)) T (ELT $ NIL)))
(|addModemap| '|Boolean| '(|Boolean|)
- '((|Join| (|OrderedSet|) (|Finite|) (|Logic|)
+ '((|Join| (|OrderedFinite|) (|Logic|)
(|PropositionalLogic|)
(|ConvertibleTo| (|InputForm|))
(CATEGORY |domain|
@@ -194,8 +195,8 @@
T '|Boolean|
(|put| '|Boolean| '|mode|
'(|Mapping|
- (|Join| (|OrderedSet|) (|Finite|)
- (|Logic|) (|PropositionalLogic|)
+ (|Join| (|OrderedFinite|) (|Logic|)
+ (|PropositionalLogic|)
(|ConvertibleTo| (|InputForm|))
(CATEGORY |domain|
(SIGNATURE |true| ($) |constant|)