Greetings!

Robert Boyer <[EMAIL PROTECTED]> writes:

> > I also wanted the ability to expand a FUNCTION call in the Lisp editor,
> > which I don't think the Lisp Machine could do.  The problems can get
> > worse, as they have to deal with call-by-value as well as renaming,
> > special variables, etc.
> 
> Etc., etc., &optional, &key, &allow-other-keys, ... why not
> &cetera!
> 
> Yes!  Of course, Camm would like to be sure about expanding
> FUNCTION calls too, so that the GCL compiler can do INLINE
> expansions very well.
> 

The way this is done at present (at the lisp level) is through
compiler macros.  At the C level, certain remaining calls are inlined
if the argument and return types match.

Take care,

> Bob
> 
> 
> 
> 

-- 
Camm Maguire                                            [EMAIL PROTECTED]
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah


_______________________________________________
Gcl-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to