Arrange for CELL? to be open-coded by the compiler.
authorChris Hanson <org/chris-hanson/cph>
Sun, 10 Oct 1993 07:50:46 +0000 (07:50 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sun, 10 Oct 1993 07:50:46 +0000 (07:50 +0000)
v7/src/sf/gconst.scm
v7/src/sf/usiexp.scm

index b31e0230d47896b3703570ca9d4a940bedc1c428..f686ef4d879a14ef972074c8f552ef8b9b78e28c 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: gconst.scm,v 4.16 1993/06/29 23:22:30 cph Exp $
+$Id: gconst.scm,v 4.17 1993/10/10 07:50:39 cph Exp $
 
 Copyright (c) 1987-93 Massachusetts Institute of Technology
 
@@ -70,7 +70,6 @@ MIT in each case. |#
     CAR
     CDR
     CELL-CONTENTS
-    CELL?
     CHAR->ASCII
     CHAR->INTEGER
     CHAR-ASCII?
index 0be9bb6968210fab90ff98c5388351e87ba341eb..da1dfc6bbc9b7576b0391a93ad9811060d3bbd6d 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: usiexp.scm,v 4.18 1993/09/01 00:10:29 cph Exp $
+$Id: usiexp.scm,v 4.19 1993/10/10 07:50:46 cph Exp $
 
 Copyright (c) 1988-1993 Massachusetts Institute of Technology
 
@@ -467,6 +467,7 @@ MIT in each case. |#
        (if-not-expanded))))
 
 (define char?-expansion (type-test-expansion (ucode-type character)))
+(define cell?-expansion (type-test-expansion (ucode-type cell)))
 (define vector?-expansion (type-test-expansion (ucode-type vector)))
 (define %record?-expansion (type-test-expansion (ucode-type record)))
 (define weak-pair?-expansion (type-test-expansion (ucode-type weak-cons)))