From: Chris Hanson Date: Sun, 10 Oct 1993 07:50:46 +0000 (+0000) Subject: Arrange for CELL? to be open-coded by the compiler. X-Git-Tag: 20090517-FFI~7786 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=4d2dcdc1bc1e350d982433ca28301206c547d250;p=mit-scheme.git Arrange for CELL? to be open-coded by the compiler. --- diff --git a/v7/src/sf/gconst.scm b/v7/src/sf/gconst.scm index b31e0230d..f686ef4d8 100644 --- a/v7/src/sf/gconst.scm +++ b/v7/src/sf/gconst.scm @@ -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? diff --git a/v7/src/sf/usiexp.scm b/v7/src/sf/usiexp.scm index 0be9bb696..da1dfc6bb 100644 --- a/v7/src/sf/usiexp.scm +++ b/v7/src/sf/usiexp.scm @@ -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)))