emacs-devel
[Top][All Lists]
Advanced

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

Re: Keyword args


From: Miles Bader
Subject: Re: Keyword args
Date: Tue, 14 Dec 2010 14:03:59 +0900

Andy Wingo <address@hidden> writes:
> Anyway, I would like to discourage complicated implementations in
> "user-space" for keyword arguments. They should be a core language
> feature, for all the reasons I gave in my first article.

well... I agree, mostly (though that doesn't mean I agree that many
primitives in elisp should _use_ keywords, e.g. to the extent that CL
does).

Another perhaps-useful concept is alternate function entry points for an
"already handled" argument form (my vague memory is that CMUCL does
this).  In many cases the compiler could then do argument parsing at
compile time and generate a call to the "simple" entry point.

-Miles

-- 
Consult, v.i. To seek another's disapproval of a course already decided on.



reply via email to

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