From: Chris Hanson Date: Thu, 20 Dec 2001 18:48:55 +0000 (+0000) Subject: Eliminate references to THE-ENVIRONMENT. X-Git-Tag: 20090517-FFI~2334 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=4bfcb153bc650da4e46e547849d5cc4ed73491e7;p=mit-scheme.git Eliminate references to THE-ENVIRONMENT. --- diff --git a/v7/src/compiler/back/syntax.scm b/v7/src/compiler/back/syntax.scm index e95d4971d..0cb32c04d 100644 --- a/v7/src/compiler/back/syntax.scm +++ b/v7/src/compiler/back/syntax.scm @@ -1,8 +1,8 @@ #| -*-Scheme-*- -$Id: syntax.scm,v 1.27 1999/01/02 06:06:43 cph Exp $ +$Id: syntax.scm,v 1.28 2001/12/20 18:47:01 cph Exp $ -Copyright (c) 1988-1999 Massachusetts Institute of Technology +Copyright (c) 1988-1999, 2001 Massachusetts Institute of Technology This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -16,7 +16,8 @@ General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, +USA. |# ;;;; LAP Syntaxer @@ -199,7 +200,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. (error "COERCION-PROPERTIES: Not a known coercion" coercion))) (define coercion-environment - (the-environment)) + (->environment '(COMPILER LAP-SYNTAXER))) (define-integrable (lookup-coercion name) (lexical-reference coercion-environment name)) diff --git a/v7/src/sf/usiexp.scm b/v7/src/sf/usiexp.scm index f84a0b453..e03e6c147 100644 --- a/v7/src/sf/usiexp.scm +++ b/v7/src/sf/usiexp.scm @@ -1,8 +1,8 @@ #| -*-Scheme-*- -$Id: usiexp.scm,v 4.40 2000/03/16 17:20:06 cph Exp $ +$Id: usiexp.scm,v 4.41 2001/12/20 18:48:55 cph Exp $ -Copyright (c) 1988-2000 Massachusetts Institute of Technology +Copyright (c) 1988-2001 Massachusetts Institute of Technology This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -16,7 +16,8 @@ General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, +USA. |# ;;;; SCode Optimizer: Usual Integrations: Combination Expansions @@ -782,4 +783,4 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ;;; Kludge for EXPAND-OPERATOR declaration. (define expander-evaluation-environment - (the-environment)) \ No newline at end of file + (->environment '(SCODE-OPTIMIZER EXPANSION))) \ No newline at end of file