How do I define a function in Emacs Lisp that would send its argument
to the inferior Common Lisp to evaluate?
(defun foo (x)
(????? x))
I'm mostly interested in giving it Q to "evaluate" to escape from the
debugger.
Another question:
C-x C-e (lisp-eval-last-sexp) evaluates last S-exp. How do I
macroexpand or macroexpand-1 instead?
David Fisher <·············@yahoo.com> wrote:
> How do I define a function in Emacs Lisp that would send its argument
> to the inferior Common Lisp to evaluate?
Answer to the question you didn't ask: use Slime.
http://www.common-lisp.net/project/slime
Then ask the good people on the slime-devel mailing list. ;-)
Cheers,
-- Nikodemus