gcl-devel
[Top][All Lists]
Advanced

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

[Gcl-devel] Re: metacircularity


From: Camm Maguire
Subject: [Gcl-devel] Re: metacircularity
Date: 12 Apr 2006 11:28:40 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings!

Robert Boyer <address@hidden> 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                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

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