Open Source Common Lisp Software

TEMPLATE

An Open Source Common Lisp Software Project Template

TEMPLATE is an Open Source Common Lisp Software Project Template. This simple package is used as a building block in a number of other open source projects, as can be seen from this description of some other Open Source Common Lisp packages.

Contents

Features

TEMPLATE can:

Status

TEMPLATE is considered stable code.

News

November 2005 - Created as a seperate project.

Platforms

TEMPLATE is written in ANSI standard Common Lisp and should be portable across any CL implementation.

Downloading

You can download the latested released tarball of the TEMPLATE package from http://homepage.mac.com/svc/template/template.tar.gz. This archive is signed on release by Sven Van Caekenberghe, whose public key is published at http://homepage.mac.com/svc/sven-public-ascii.gpg, the signature is in http://homepage.mac.com/svc/template/template.tar.gz.asc.

Alternatively you can access the DARCS repository at http://www.beta9.be/darcs/s-base64. For a good description on how to use DARCS see http://dirkgerrits.com/programming/erlisp/download/.

$ darcs get http://www.beta9.be/darcs/template
Example of basic darcs usage, get everything once and keep up to date by pulling in changes

Installation

The TEMPLATE package is loaded using ASDF. There is an excellent tutorial on ASDF to get you started. Alternatively you can use ASDF-INSTALL. There is an great tutorial on ASDF-INSTALL to get you on the way.

CL-USER 1 > (asdf:oos 'asdf:load-op :template)
Example of setting up and using ASDF to compile and load the package

Usage

Just call FAC with a strictly positive integer.

CL-USER 1 > (in-package :template)
#<The TEMPLATE package, 1/16 internal, 1/16 external>

TEMPLATE 2 > (fac 123)
121463043670253296757662432418812958554542170884833823153289181618292358
923621676688311569606126402021707358352212940477825910915704116514721860
29519906261646730733907419814952960000000000000000000000000000
Example FAC Usage

API Reference

There is automatically generated API Reference documentation available for the TEMPLATE package.

Mailinglist

There is no mailing list for this project.

Changelog

Release Notes:

TODO

There is currently no TODO list.

FAQ

Nothing appropriate.

Bugs

There are no known bugs.

Authors

TEMPLATE was written by Sven Van Caekenberghe.

Maintainers

TEMPLATE is being maintained by Sven Van Caekenberghe.

License

You are granted the rights to distribute and use this software as governed by the terms of the Lisp Lesser General Public License (http://opensource.franz.com/preamble.html), also known as the LLGPL.

History

This is a new project.

References

Thera are no references.