One thing is the Lisp family of languages (common lisp, emacs lisp, 
interlisp, lisp used in Autocad, ...) and another
thing is each of its members such as Common Lisp.

The prompt may be changed without problems. For instance in CMUCL you
could use something like:
_________________________________
(setq *prompt* "> ")
_________________________________
in a local file $HOME/.cmucl-init, if you prefer the "> " prompt.

There is no such thing as a standard lisp interpreter because:

1) There are both lisp interpreters and compilers (CMUCL is a compiler
more than an interpreter).

2) There is an official specification of the language (the hyperspec
which may be found very easily by searching for "lisp hyperspec" in
most internet search engines).

3) All interpreters and compilers should verify all the specifications
of that Hyperspec (although, of course, bugs may remain). They may
have additional functionalities (graphics packages, net
communications, foreign languages interface, ...).

4) In http://www.lisp.org/table/systems you may find a very complete
list of Common Lisp interpreters and compilers.

5) It is a bit sad, but true. I dare say that the best available
Common Lisp compilers are commercial ones (Allegro and MCL). That
said, CMUCL is a good free option. The emacs common-lisp mode 
is only a toy which does not comply with a good deal of Common Lisp 
standard.
---
Juan Hierro
[EMAIL PROTECTED]

Reply via email to