Hello,

Noah Lavine <noah.b.lav...@gmail.com> 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’.


Reply via email to