aboutsummaryrefslogtreecommitdiff
path: root/src/algebra/sex.spad.pamphlet
diff options
context:
space:
mode:
Diffstat (limited to 'src/algebra/sex.spad.pamphlet')
-rw-r--r--src/algebra/sex.spad.pamphlet19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/algebra/sex.spad.pamphlet b/src/algebra/sex.spad.pamphlet
index 006bfcba..52b6d049 100644
--- a/src/algebra/sex.spad.pamphlet
+++ b/src/algebra/sex.spad.pamphlet
@@ -94,14 +94,15 @@ SExpressionOf(Str, Sym, Int, Flt, Expr): Decl == Body where
Decl ==> SExpressionCategory(Str, Sym, Int, Flt, Expr)
Body ==> add
- import %integer?: % -> Boolean from Foreign Builtin
- import %string?: % -> Boolean from Foreign Builtin
- import %pair?: % -> Boolean from Foreign Builtin
- import %peq: (%,%) -> Boolean from Foreign Builtin
- import %head: % -> % from Foreign Builtin
- import %tail: % -> % from Foreign Builtin
- import %llength: % -> Integer from Foreign Builtin
- import %nil: % from Foreign Builtin
+ import %integer?: % -> Boolean from Foreign Builtin
+ import %string?: % -> Boolean from Foreign Builtin
+ import %pair?: % -> Boolean from Foreign Builtin
+ import %peq: (%,%) -> Boolean from Foreign Builtin
+ import %head: % -> % from Foreign Builtin
+ import %tail: % -> % from Foreign Builtin
+ import %llength: % -> Integer from Foreign Builtin
+ import %nil: % from Foreign Builtin
+ import %equal: (%,%) -> Boolean from Foreign Builtin
Rep := Expr
@@ -120,7 +121,7 @@ SExpressionOf(Str, Sym, Int, Flt, Expr): Decl == Body where
#l = 2 and (first(l1) = QUOTE)@Boolean => quote first rest l1
paren blankSeparate l1
- b1 = b2 == EQUAL(b1,b2)$Lisp
+ b1 = b2 == %equal(b1,b2)
eq(b1, b2) == %peq(b1,b2)
null? b == %peq(b,%nil)