Tags filter

All Documents for Development (34 items)

A Hardware Lisp Interpreter by Frank BussFrank Buss wrote: "My goal is to write an interpreter, which uses a state machine and not the Common Lisp call stack, because then it is easier to translate it to VHDL. I think I can simplify the sour...

A tutorial for ASDF-INSTALLThis tutorial is intended for people who are relatively new to Common Lisp. It describes an easy way to install third-party libraries into a Lisp implementation.

Building a Windows CLISP versionThis page explains how to build GNU CLISP from source code on an MS Windows system, and deliver a sample hello world executable application.

CL quizA Common Lisp programming challenge along the lines of "Perl quiz of the week" or "Ruby Quiz". Each week a new quiz is sent to a mailing list, and users can send their solutions. A summary describing ...

CLISP's memory management A paper by Bruno Haible, published on 19 February 1995, summarizing the memory management system of the CLISP Common Lisp implementation. It describes the generational garbage collection algorithm and...

CLoX: Common Lisp Objects for XEmacsCLoX is an ongoing attempt to provide a full Emacs Lisp implementation of the Common Lisp Object System, including its underlying meta-object protocol, for XEmacs. This paper describes the early devel...

Common-Lisp.netHosting services and resources for open-source Common Lisp development projects. It's a sort of SourceForge for Lisp.

Pragmatic Parsing in Common LispWe review META, a classic technique for building recursive descent parsers, that is both simple and efficient. While META does not handle all possible regular or context-free grammars, it handles a su...

Remote SLIME sessions over SSHAndy Sloane describes his emacs and sbcl customizations to allow editing of lisp code, interaction with a REPL and debugging remote applications over an ssh connection.

SBCL on boinkor.netA site that provides services and resources for SBCL developers and users: automatically updated benchmark data on various versions of SBCL, documentation, and an Arch repository for the source tree.

SLIME videoScreencast by Marco Baringer. It shows how to use the Emacs-based SLIME IDE, from installation and setup to some advanced features. The screencast is based on the interaction with LispWorks under MacO...

Slurping a file in Common LispAn article that presents different ways of copying a file by reading it into memory and writing it back, and compares their performance.

Some Useful Lisp Algorithms: Part 1Collection of 3 technical papers written during 1991 by Richard "Dick" Waters and submitted to the ACM Lisp Pointers journal.
The first paper, titled "Supporting the Regression Testing of Lisp Program...

Some Useful Lisp Algorithms: Part 2Collection of 3 technical papers written during 1992 and 1993 by Richard "Dick" Waters and submitted to the ACM Lisp Pointers journal.
The first paper, titled "Using the New Common Lisp Pretty Printer...

UnCommon Web videoScreencast by Marco Baringer. It demonstrates using the UnCommon Web application framework and the Emacs-based SLIME IDE to create a simple, "hello world" web application. It is based on the interacti...

Wiki list of websites powered by LispList of websites and other web applications built using Lisp. Entries are strongly encouraged to be listed with the other software components used to build the site such as the web framework used or o...

cmucl and multiprocessingAn introduction to the CMUCL multiprocessing facilities. It documents the external symbols of the MP package and provides links to additional resources.

small-cl-srcA mailing list for posting source code of small programs, utilities, libraries and code snippets written in Common Lisp. It is maintained by Ingvar Mattson. Related discussions take place in the small...

small-cl-src-discussA mailing list for discussions related to the small-cl-src list. It is maintained by Ingvar Mattson.