aboutsummaryrefslogtreecommitdiff
path: root/src/interp
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2007-11-27 17:22:13 +0000
committerdos-reis <gdr@axiomatics.org>2007-11-27 17:22:13 +0000
commit18b0887c46d1bd949526790bfdc8aec6d622432d (patch)
treec354e4cb3b8835dd556e9426a761d54178d226b2 /src/interp
parent59c36150116157adb70ab288db259a96b993e53a (diff)
downloadopen-axiom-18b0887c46d1bd949526790bfdc8aec6d622432d.tar.gz
* vmlisp.lisp (create-sbc): Remove.
* property.lisp: Don't use it anymore. * g-opt.boot: Likewise. * i-spec2.boot: Likewise.
Diffstat (limited to 'src/interp')
-rw-r--r--src/interp/ChangeLog7
-rw-r--r--src/interp/g-opt.boot2
-rw-r--r--src/interp/i-spec2.boot1
-rw-r--r--src/interp/property.lisp12
-rw-r--r--src/interp/vmlisp.lisp2
5 files changed, 14 insertions, 10 deletions
diff --git a/src/interp/ChangeLog b/src/interp/ChangeLog
index 63a96585..36577d81 100644
--- a/src/interp/ChangeLog
+++ b/src/interp/ChangeLog
@@ -1,3 +1,10 @@
+2007-11-27 Gabriel Dos Reis <gdr@cs.tamu.edu>
+
+ * vmlisp.lisp (create-sbc): Remove.
+ * property.lisp: Don't use it anymore.
+ * g-opt.boot: Likewise.
+ * i-spec2.boot: Likewise.
+
2007-11-26 Gabriel Dos Reis <gdr@cs.tamu.edu>
* compiler.boot (compileNot): New.
diff --git a/src/interp/g-opt.boot b/src/interp/g-opt.boot
index 782ab874..2c13097d 100644
--- a/src/interp/g-opt.boot
+++ b/src/interp/g-opt.boot
@@ -396,6 +396,6 @@ for x in '( (call optCall) _
(RECORDELT optRECORDELT)_
(SETRECORDELT optSETRECORDELT)_
(RECORDCOPY optRECORDCOPY)) _
- repeat MAKEPROP(CAR x,'OPTIMIZE,CREATE_-SBC CADR x)
+ repeat MAKEPROP(CAR x,'OPTIMIZE, CADR x)
--much quicker to call functions if they have an SBC
diff --git a/src/interp/i-spec2.boot b/src/interp/i-spec2.boot
index 69d179a9..a1134c44 100644
--- a/src/interp/i-spec2.boot
+++ b/src/interp/i-spec2.boot
@@ -1146,5 +1146,4 @@ copyHack(env) ==
for name in $specialOps repeat
functionName:=INTERNL('up,name)
MAKEPROP(name,'up,functionName)
- CREATE_-SBC functionName
diff --git a/src/interp/property.lisp b/src/interp/property.lisp
index e71fd3cb..00c1cd70 100644
--- a/src/interp/property.lisp
+++ b/src/interp/property.lisp
@@ -298,19 +298,19 @@
(SEQ DEF-SEQ)
(|isnt| DEF-ISNT)
(|where| DEF-WHERE)
-)) (PROGN (MAKEPROP (CAR X) '|DEF-TRAN| (CADR X)) (CREATE-SBC (CADR X))))
+)) (PROGN (MAKEPROP (CAR X) '|DEF-TRAN| (CADR X)) (CADR X)))
;; following was in INIT LISP
(REPEAT (IN X '(
|Polynomial| |UnivariatePoly| |SquareMatrix| |QuotientField|
)) (MAKEPROP X '|status|
- (CREATE-SBC (INTERNL (STRCONC "status" (STRINGIMAGE X))) )))
+ (INTERNL (STRCONC "status" (STRINGIMAGE X))) ))
(REPEAT (IN X '(
|UnivariatePoly| |Matrix| |QuotientField| |Gaussian|
)) (MAKEPROP X '|dataCoerce|
- (CREATE-SBC (INTERNL (STRCONC "coerce" (STRINGIMAGE X))) )))
+ (INTERNL (STRCONC "coerce" (STRINGIMAGE X))) ))
(REPEAT (IN X '(
(|Integer| . (INTEGERP |#1|))
@@ -348,7 +348,7 @@
(|Union| |mkUnionFunList|)
(|Mapping| |mkMappingFunList|)
(|Enumeration| |mkEnumerationFunList|)
-)) (MAKEPROP (CAR X) '|makeFunctionList| (CREATE-SBC (CADR X))))
+)) (MAKEPROP (CAR X) '|makeFunctionList| (CADR X)))
(REPEAT (IN X '(
(|<=| |parseLessEqual|)
@@ -591,12 +591,12 @@
(|VectorCategory| |compConstructorCategory|)
(|where| |compWhere|)
(|not| |compileNot|)
-)) (MAKEPROP (CAR X) 'SPECIAL (CREATE-SBC (CADR X))))
+)) (MAKEPROP (CAR X) 'SPECIAL (CADR X)))
(REPEAT (IN X '(
(\: |compColonInteractive|)
(DEF |compDefineInteractive|)
(|construct| |compConstructInteractive|)
(LET |compSetqInteractive|)
-)) (MAKEPROP (CAR X) 'INTERACTIVE (CREATE-SBC (CADR X))))
+)) (MAKEPROP (CAR X) 'INTERACTIVE (CADR X)))
diff --git a/src/interp/vmlisp.lisp b/src/interp/vmlisp.lisp
index e829899e..c2d66fd9 100644
--- a/src/interp/vmlisp.lisp
+++ b/src/interp/vmlisp.lisp
@@ -111,8 +111,6 @@
(defmacro |copyList| (x)
`(copy-list ,x))
-(defmacro create-sbc (x) x) ;a no-op for common lisp
-
(defmacro cvecp (x)
`(stringp ,x))