Can someone show an example of this defsubst in use? I'm not sure I understand what it's for.
On Wed, Sep 22, 2010 at 17:32, Mark H. David <mhd@yv.org> wrote:The Allegro CL defsubst is not open source, it is not even part of the
> 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?
documented ACL API. I am not aware of any open source
implementations, but I'd be interested.
-Hans
_______________________________________________
pro mailing list
pro@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/pro