Newsgroups: comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!europa.chnt.gtegsc.com!gatech!udel!news.mathworks.com!uunet!munnari.oz.au!newsroom.utas.edu.au!ml.csiro.au!aqueous!gray
From: gray@njal.ml.csiro.au (Randall Gray)
Subject: Why no (eval sexp env)?
Message-ID: <GRAY.95Apr7084859@njal.ml.csiro.au>
Followup-To: comp.lang.scheme
Sender: news@ml.csiro.au
Organization: CSIRO Marine Labs.
Date: Thu, 6 Apr 1995 22:48:59 GMT
Lines: 20


Ok, I know that many would like eval to vanish completely, but being
otherwise inclined I shall ask this question anyway:

	Is there a nice portable way (apart from building up an eval
	from scratch) of getting an (eval sexp arbitrary-environment) type eval?

I miss having environments as things one can pass 'round and use to
evaluate expressions in.  Such a facility makes things like
inheritance very easy: the methods get inherited and evaluated in
the local environment.  

Email cheerfully accepted and thanks equally cheerfully forwarded.

Regards, 
	Randall
--
   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,
__/(__/(__/(__/(__/(__/(__/(__/(__/(__/(__/(__/(__/(__/(__/(__/(___
Randall Gray	gray@ml.csiro.au        CSIRO Division of Fisheries
