|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
To start a Lisp use M-x run-ilisp, or a specific dialect like M-x allegro. If called with a prefix you will be prompted for a buffer name and a program to run. The default buffer name is the name of the dialect. The default program for a dialect will be the value of DIALECT-program or the value of ilisp-program inherited from a less specific dialect. If there are multiple Lisp's, use the dialect name or M-x select-ilisp (C-z S) to select the current ILISP buffer.
Entry into ILISP mode runs the hooks on
ilisp-mode-hook and then DIALECT-hooks specific to Lisp
dialects in the nesting order above. Many dialects call
ilisp-load-init in their dialect setup.
These are the currently supported dialects.
allegroAllegro Common Lisp from Franz Inc.
akclAustin Kyoto Common Lisp, the U. Texas derivative.
chezChez Scheme by Cadence Research Systems.
clisp-hsCLISP by Haible and Stoll.
cmuclCMU Common Lisp, the major development platform for ILISP so far.
cormanlispCorman Common Lisp by Roger Corman.
drscheme-jrDrScheme-jr by Rice University's PLT.
common-lispGeneric Common Lisp.
eclEcoLisp, the Embeddable Common Lisp by Beppe Attardi. A derivative of KCL and AKCL.
gclGNU Common Lisp, the official GNU release. A derivative of AKCL.
guileGUILE Scheme by the GNU Project.
ibclIbuki Common Lisp, derived from KCL.
kclKyoto Common Lisp, original version.
liquidLiquid Common Lisp, the successor of Lucid Common Lisp supported by Xanalys/Harlequin Ltd.
lispworksLispWorks Common Lisp from Xanalys/Harlequin Ltd.
lucidLucid Common Lisp, currently supported by Xanalys/Harlequin Ltd.
mzschemeMzScheme by Rice University's PLT.
sbclSteel Bank Common Lisp
scmSCM Scheme by Aubrey Jeffer.
snowSnow, STk Scheme without supoort for the Tk toolkit.
stkSTk scheme by Erick Gallesio.
xlispXLisp by David Betz.
xlispstatXLisp-Stat, a derivative of XLisp for statistical computations.
Support for Scheme and XLisp dialects is experimental and your feedback is welcome. The `ilisp-s2c.el' file contains a first cut at defining the Scheme->C dialect, but it is neither compiled nor loaded by ILISP.
To define a new dialect, See section 7.1 Defining new dialects, and See section 6. ILISP Customization. If anyone figures out support for other dialects, I would be happy to include it in future releases. See section 7. Dialects.
The currently supported dialects are listed below so that the indentation correponds to the hierarchical relationship between dialects:
common-lisp allegro clisp-hs cmulisp cormanlisp kcl akcl gcl ecl ibcl lispworks lucid liquid openmcl sbcl scheme chez guile mzscheme drscheme-jr oaklisp Scheme->C (still "in fieri") scm snow stk xlisp xlispstat
|[ << ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|