[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Vectors as functions

On Mon, 18 Aug 2003, Joe Marshall wrote:

> From: "James McCartney" <asynth@io.com>
> > 
> > On Friday, August 15, 2003, at 12:29 PM, Joe Marshall wrote:
> > > If you went a tad further and allowed *syntactic* binding in
> > > first-class environments, you'd be truly hosed.
> > 
> > I understand what is meant by dynamic and static binding. Or compile 
> > time or runtime lookup resolution. But what do you mean by "syntactic"?
> First-class `macros' that you can re-define on the fly.

These would, I presume, be macros where if you redefined the macro on the 
fly, any previous expansion of the macro would be redone to use the new 
version, rather than the old?

Sounds kind of... useful, actually. I think I rather like them already :)