Hello:

I'm developping a program which I'd like to be able to use without modification 
with Guile as the interpreter as well as Emacs lisp and clisp.

So far,  I was only programming for Emacs/Clisp, for this I used a rather crude 
check of:

  (defun kx-emacsp ()
    (not (functionp #'function-lambda-expression)))

This was enough,  as function-lambda-expression is not defined in elisp.

I would like to program for Guile as the lowest denominator.

What is the proper check I should define that would tell me whether I'm 
currently interpreting the code in Guile,  or Emacs,  or Crisp.

Thank you very much for helping me.
--
白い熊

Reply via email to