Guile 2.0.0 (выпущено 2011-02-06) поддерживает Emacs Lisp.
Вы можете переключиться на репле следующим образом:
scheme@(guile-user)> ,language elisp
Happy hacking with Emacs Lisp! To switch back, type `,L scheme'.
elisp@(guile-user)> (eq 1 2)
$1 = #nil
Что касается того, если / когда кто-то собирается сделать какую-то операцию на Emacs для извлечения elisp и удаления в режиме Guile-in-elisp: справочное руководство Guile 2.0.2 предполагает, что это план, но это еще не готово:
Мы надеемся, что в конечном итоге
реализация Elisp будет хорошей
достаточно заменить собственный Emacs
реализация Elisp.