Newsgroups: comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!news.mathworks.com!news.duke.edu!convex!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!lll-winken.llnl.gov!enews.sgi.com!decwrl!adobe!macb023.mv.us.adobe.com!user
From: mhamburg@mv.us.adobe.com (Mark Hamburg)
Subject: Re: Making a set! clone in scheme - How to handle static scoping?
Message-ID: <mhamburg-281094084447@macb023.mv.us.adobe.com>
Followup-To: comp.lang.scheme
Sender: usenet@adobe.com (USENET NEWS)
Organization: Adobe Systems, Inc.
References: <HJSTEIN.94Oct23114631@sunset.huji.ac.il> <38j50r$imu@kaa.heidelbg.ibm.com> <38jt3n$ini@agate.berkeley.edu> <38m8dt$72p@tools.near.net> <38nqnc$jdu@nyheter.chalmers.se> <38q5hn$213@larry.rice.edu>
Date: Fri, 28 Oct 1994 16:44:47 GMT
Lines: 12

In article <38q5hn$213@larry.rice.edu>, shriram@asia.cs.rice.edu (Shriram
Krishnamurthi) wrote:

> You allude to macros in your suggestion.  Matthias Felleisen has a
> paper entitled "On the Expressive Power of Programming Languages"
> which does a wonderful job of characterizing what it means for a
> construct to be "expressive": essentially, it is expressive when it
> cannot be expressed by a local macro transformation.

Can you supply a reference for this paper?  (Preferably a URL.)

- Mark
