[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gcl-devel] Re: metacircularity,
Camm Maguire <=