[Top][All Lists]

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

[Gcl-devel] Re: merging GCL into GCC

From: Rafael Espíndola
Subject: [Gcl-devel] Re: merging GCL into GCC
Date: Fri, 10 Jun 2005 13:51:59 -0300

On 10 Jun 2005 11:56:06 -0400, Camm Maguire <address@hidden> wrote:
> Greetings!
> [ I've tried to subscribe to the lispnyc group, but apparently have
> failed.  Should I retry? ]
> The beauty of this idea is that a simple yet completely servicable
> integration can be had with very little effort by simply tacking on
> the gcc C frontend to the end of GCL's compiler.  We can then
> incrementally have the compiler emit gcc 'trees' directly in certain
> circumstances.
I don't think that this part of the transaction is going to be so smooth :(
The C front end expects to get its input for a file and ships one
function at a time to the backend. The GENERIC trees are constructed
in memory. This makes it complicated to have a compilation unit that
is partially C and partially GENERIC.

> What we gain here is more than optimization, I think.  We gain
> mindshare and support resources for lisp going forward.  There was
> quite a bit of interest in this project from regular gcc contributers
> when I last suggested it -- it would be great to be able to lever some
> of their outstanding expertise in the service of lisp.
It is good to know that :)
> I don't forsee any undue difficulties, apart from the complexity that
> any such project would entail.  But really, its all just an I/O
> filter :-).
> I'll do it myself eventually if time permits, but ansi compliance
> comes first.
> Take care,
> -- 
> 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]