[pro] substitution macro lisp extension?
Hans Hübner
hans.huebner at gmail.com
Wed Sep 22 16:08:07 UTC 2010
On Wed, Sep 22, 2010 at 17:32, Mark H. David <mhd at yv.org> wrote:
> This is different from inlining in that does not generate a function. You cannot funcall the
> defined symbol, just use it as a macro. Call sites always macro-expand. I don't really care
> about or want to really get into a discussion of what compilers do or not, or whether this
> is "useful" or not. Just wondering if this is some available functionality. E.g., is the Allegro
> thing contributed to the world, or just proprietary?
The Allegro CL defsubst is not open source, it is not even part of the
documented ACL API. I am not aware of any open source
implementations, but I'd be interested.
-Hans
More information about the pro
mailing list