&gt;porting elisp to guile Scheme<p>This is a common misunderstanding.  Emacs Lisp is not being rewritten as Scheme.  What is actually happening is that there is a compiler for Emacs Lisp that runs on Guile&#x27;s virtual machine.  Elisp isn&#x27;t going anywhere.