From: Chris Hanson Date: Fri, 19 Oct 1990 22:25:50 +0000 (+0000) Subject: * Expand CHAR=? to EQ?. X-Git-Tag: 20090517-FFI~11120 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=fc53b91149efe418d6dd53718a55257399957d46;p=mit-scheme.git * Expand CHAR=? to EQ?. * Don't signal errors during expansion -- let them happen later. --- diff --git a/v7/src/sf/usiexp.scm b/v7/src/sf/usiexp.scm index 43d890220..dec32de04 100644 --- a/v7/src/sf/usiexp.scm +++ b/v7/src/sf/usiexp.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/sf/usiexp.scm,v 4.6 1990/10/19 22:05:45 cph Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/sf/usiexp.scm,v 4.7 1990/10/19 22:25:50 cph Exp $ Copyright (c) 1988, 1989, 1990 Massachusetts Institute of Technology @@ -120,7 +120,8 @@ MIT in each case. |# block (if (and (pair? operands) (null? (cdr operands))) (if-expanded - (make-combination (ucode-primitive eq?) (list (car operands) 0))) + (make-combination (ucode-primitive eq?) + (list (car operands) (constant/make 0)))) (if-not-expanded))) (define (fix:=-expansion operands if-expanded if-not-expanded block)