[Openmcl-devel] How to write a ccl program using windows

lsxvdqe lsxvdqe at gmail.com
Sun Sep 24 10:39:48 PDT 2017

On Sun, 24 Sep 2017, jamil baddoura wrote:

> I am new to clozure common lisp I would like to know how to edit a lisp
> file, how to save it, how to compile it and how to run it from
> ccl-1.11-windows\ccl\wx86cl.exe using windows vista. Best Regards. Jamil.

To edit a lisp file you need an editor. Any text/code editor should work.
Better to use editors with some support for lisp syntax. Ability to highlight
matching parens and jump between them is HIGHLY useful. Most people use emacs,
which is good, but it isn't required. If you want full-blown IDE there is SLIME
for emacs (SLIMV for vim). This is for any CL implementation. Clozure also has
Mac-specific IDE.

Lisp is highly interactive - you run code from REPL. It's like python, ruby or shell,
not like C++ or pascal. To load file just use function LOAD.

You'll need some docs:
cliki.net - Common Lisp Wiki - tips, docs, libs and other info.
www.gigamonkeys.com/book - Practical Common Lisp - great book, but might require some
programming knowledge. There are also other books and tutorials - see CLiki.
www.lispworks.com/documentation/common-lisp.html - The Standard, comprehensive docs
of Common Lisp language. MUST HAVE. Quicklisp has offline version.
clqr.boundp.org - Quick Reference, very useful cheat sheat.
ccl.clozure.com/docs and trac.clozure.com/ccl - CCL implementation-specific docs.
Also, CCL is now on GitHub: https://github.com/Clozure/ccl

Well, this should cover most points for beginner. You don't need any fancy IDE to start.
Happy hacking :)

More information about the Openmcl-devel mailing list