[Top][All Lists]

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

Re: User-reserved element in byte code vectors

From: Miles Bader
Subject: Re: User-reserved element in byte code vectors
Date: Sat, 15 May 2004 19:10:12 -0400
User-agent: Mutt/1.3.28i

On Sat, May 15, 2004 at 02:34:01PM -0400, Richard Stallman wrote:
> I recommend leaving the first slot after `curry' unused.  That way it
> could be used later to control extensions, such as a feature to
> specify the order of curried and noncurried arguments.

I don't think that's really necessary.

My plan for reverse-currying was to simply use another tag, e.g. `rcurry',
and that solution serves for other extensions too.

Unless someone has a pretty good idea of _what_ such an extra field would be
used for, it seems like just wasted space to add it now.  If in the future
it's discovered that we really do want a new enhanced curry function, we
could add it using a `super-curry' tag or something [and even then, existing
applications that don't need that (hypothetical) functionality might want to
keep using the plain `curry' tag just to save space].

> Meanwhile, the biggest part of this job remains to be done.  That is
> to update etc/NEWS and the Lisp manual.  I think that we should not
> install this feature unless those changes are written first.



A zen-buddhist walked into a pizza shop and
said, "Make me one with everything."

reply via email to

[Prev in Thread] Current Thread [Next in Thread]