Dan Sugalski wrote:

> At 04:20 PM 6/11/2001 +0100, Simon Cozens wrote:
> >On Mon, Jun 11, 2001 at 08:16:12AM -0700, Daniel S. Wilkerson wrote:
> > > At *runtime*?  You won't need computed gotos or eval anymore.  You just
> > have
> > > one block of generic-looking code and you change what the syntax means
> > before
> > > it executes.  Three routines in one!
> >
> >Before? Bah, woosy. *AS* it executes.
>
> Hah! Wimp. After it executes, retroactively.

I was trying to remain well-defined.  I'm sure its possible if you can modifiy
it *as* it executes, and certainly possible if you can modify it *after* it
executes, to define semantics that have *no* value at all.  For example, the
"going back in time and preventing your grandparents from having sex"
situation.

Daniel

Reply via email to