From: Chris Hanson Date: Fri, 5 Aug 1988 20:51:27 +0000 (+0000) Subject: Extend `->environment' to handle package objects. X-Git-Tag: 20090517-FFI~12632 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=6daef8963df828eae8c85f909201a5ff118d67e1;p=mit-scheme.git Extend `->environment' to handle package objects. --- diff --git a/v7/src/runtime/rep.scm b/v7/src/runtime/rep.scm index 77cce9478..72819ec1d 100644 --- a/v7/src/runtime/rep.scm +++ b/v7/src/runtime/rep.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/rep.scm,v 14.6 1988/08/05 20:48:47 cph Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/rep.scm,v 14.7 1988/08/05 20:51:27 cph Exp $ Copyright (c) 1988 Massachusetts Institute of Technology @@ -450,6 +450,8 @@ MIT in each case. |# (define (->environment object) (cond ((environment? object) object) + ((package? object) + (package/environment object)) ((compound-procedure? object) (procedure-environment object)) ((promise? object) (promise-environment object))