[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lightning Bindings
From: |
Ludovic Courtès |
Subject: |
Re: Lightning Bindings |
Date: |
Tue, 01 Jun 2010 19:55:08 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
Hello,
Noah Lavine <address@hidden> writes:
> I didn't realize GCC had a Lisp interface. Interfacing with GCC would
> be excellent.
MELT is a “middle end”, useful when writing optimization passes, but not
when writing a front-end.
> This is perhaps far-fetched, but I think the best thing would be if we
> could persuade them to replace MELT with Guile. It looks to me from
> the docs like MELT is yet another Lisp engine, which is exactly what
> Guile is trying to replace. We could offer them a well-tested,
> more-feature-complete extension language, and they could offer us
> interfaces to good code generation.
I don’t think that’d work because MELT is very tightly integrated with
GCC’s internals AIUI.
Thanks,
Ludo’.