background preloader

Lisp

Facebook Twitter

Lisp in Parallel : lparallel. Quicklisp - get started with Common Lisp libraries, quickly. ASDF - Another System Definition Facility. ASDF 3 is the current successor to Daniel Barlow's ASDF.

ASDF - Another System Definition Facility

It was rewritten for improved portability, robustness, usability, extensibility, configurability, internal consistency, and the ability to create standalone executables. It was pre-released as 2.27 on February 1st 2013, released as 3.0.0 on May 15th 2013, with further stable releases since. What it is ASDF stands for Another System Definition Facility, in the continuity of the Lisp DEFSYSTEM of yore. ASDF 3 contains two parts: asdf/defsystem and uiop. asdf/defsystem is a tool to describe how Lisp source code is organized in systems, and how to build a system in term of actions that depend on previous actions. Typical actions consist in compiling a Lisp source file (if not up to date) and loading the resulting compilation output (if not both loaded and up to date). It is roughly what Common Lisp hackers use to build and load software where C hackers might use GNU Make to build software and ld.so to load it. uiop What it is not Examples.

CLHS: Chapter Index. Common Lisp.net : Index. Practical Common Lisp. This page, and the pages it links to, contain text of the Common Lisp book Practical Common Lisp published by Apress These pages now contain the final text as it appears in the book.

Practical Common Lisp

If you find errors in these pages, please send email to book@gigamonkeys.com. These pages will remain online in perpetuity—I hope they will serve as a useful introduction to Common Lisp for folks who are curious about Lisp but maybe not yet curious enough to shell out big bucks for a dead-tree book and a good Common Lisp tutorial for folks who want to get down to real coding right away. However, don't let that stop you from buying the printed version available from Apress at your favorite local or online bookseller. For the complete bookstore browsing experience, you can read the letter to the reader that appears on the back cover of the treeware edition of the book.

Amazon | Powells | Barnes & Noble Download source code: tar.gz | zip Like what you've read? Common Lisp Documentation. The Common Lisp HyperSpec The Common Lisp HyperSpec™ is the acclaimed online version of the ANSI Common Lisp Standard, suitable for LispWorks users.

Common Lisp Documentation

The HyperSpec is derived from the official standard with permission from ANSI and NCITS (previously known as X3). It contains the full text of the ANSI standard and ancillary information. The Common Lisp HyperSpec was prepared (1996) and revised (2005) by Kent Pitman. As Project Editor of X3J13 Kent Pitman managed the completion of the document which became the ANSI Common Lisp Standard. The ANSI Common Lisp standard contains nearly 1100 pages describing nearly a thousand functions and variables in sufficient detail to accommodate hosting of the language on a wide variety of hardware and operating system platforms.

While the ANSI document remains the official standard, we think that in practice you'll find the Common Lisp HyperSpec much easier to navigate and use than its paper/PDF alternative.