Directory | Tags | Index | LinkIt | Submit   | Help
    Thursday, 17 April 2014 - anonymous
Login/Register to vote and to have access to more features

You are here: Root > Software > Development > Tools

View the dependency graph for this library

CL-Launch
Created by fare on: Wed, 26 Apr 2006 16:49:09 GMT, Last modification: Fri, 27 Apr 2007 17:00:07 GMT

uniform frontend to running Common Lisp code from a unix shell

eMailfare@tunes.org
Web sitehttp://www.cliki.net/CL-Launch
Mailing list
Version2.06 -
MaturityBeta
OS compatibilityTested on Linux and FreeBSD with a variety of shells and Lisp implementation.
The #!/usr/bin/cl-launch feature doesn't seem to work on all kernels.
ASDF installableYes
Official Downloadhttp://fare.tunes.org/files/cl-launch/
Mirrored Download
Source code repository

CL-Launch is a shell script and Lisp library that helys interface your Lisp software to the shell command-line.

Lisp software is specified from the sequence of an optional Lisp source file, an optional asdf system, an optional startup function, and optional forms to evaluate (and optionally print or write).

Specified software can be executed on the fly (the default), or turned into a shell script that will execute it. Optionally, a Lisp image can be dumped to achieve faster startup (at the cost of not recompiling the latest version).

CL-Launch will compile files into a per-implementation fasl cache, located by default under ~/.cache/lisp-fasl/ -- it also works well with common-lisp-controller.

See the web site for complete documentation.

Currently supported implementations are: clisp, cmucl, sbcl, openmcl, ecl, allegro, gcl.

Please contribute support for your favorite implementation.

CL-Launch will work with any POSIX compliant shell (and is regularly tested with many variants thereof). It depends on sed to quote filenames into strings to give to Lisp when said filenames need quoting.

Compatible Implementations

ECL | GCL | OpenMCL | SBCL | CMUCL | CLISP | Allegro Common Lisp

Required by these libraries

Exscribe

Tags

Tools | Common Lisp | Unix family | LLGPL

Linked from these items

François-René Bân Rideau Dang-Vu

0 Notes and 0 comments

0 Notes

You must be logged to add a note


0 Comments

You must be logged to add a comment