<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.8.1: http://docutils.sourceforge.net/" />
<title></title>
<style type="text/css">

/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 7056 2011-06-17 10:50:48Z milde $
:Copyright: This stylesheet has been placed in the public domain.

Default cascading style sheet for the HTML output of Docutils.

See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/

/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
  border: 0 }

table.borderless td, table.borderless th {
  /* Override padding for "table.docutils td" with "! important".
     The right padding separates the table cells. */
  padding: 0 0.5em 0 0 ! important }

.first {
  /* Override more specific margin styles with "! important". */
  margin-top: 0 ! important }

.last, .with-subtitle {
  margin-bottom: 0 ! important }

.hidden {
  display: none }

a.toc-backref {
  text-decoration: none ;
  color: black }

blockquote.epigraph {
  margin: 2em 5em ; }

dl.docutils dd {
  margin-bottom: 0.5em }

object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
  overflow: hidden;
}

/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
  font-weight: bold }
*/

div.abstract {
  margin: 2em 5em }

div.abstract p.topic-title {
  font-weight: bold ;
  text-align: center }

div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
  margin: 2em ;
  border: medium outset ;
  padding: 1em }

div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
  font-weight: bold ;
  font-family: sans-serif }

div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title {
  color: red ;
  font-weight: bold ;
  font-family: sans-serif }

/* Uncomment (and remove this text!) to get reduced vertical space in
   compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
  margin-bottom: 0.5em }

div.compound .compound-last, div.compound .compound-middle {
  margin-top: 0.5em }
*/

div.dedication {
  margin: 2em 5em ;
  text-align: center ;
  font-style: italic }

div.dedication p.topic-title {
  font-weight: bold ;
  font-style: normal }

div.figure {
  margin-left: 2em ;
  margin-right: 2em }

div.footer, div.header {
  clear: both;
  font-size: smaller }

div.line-block {
  display: block ;
  margin-top: 1em ;
  margin-bottom: 1em }

div.line-block div.line-block {
  margin-top: 0 ;
  margin-bottom: 0 ;
  margin-left: 1.5em }

div.sidebar {
  margin: 0 0 0.5em 1em ;
  border: medium outset ;
  padding: 1em ;
  background-color: #ffffee ;
  width: 40% ;
  float: right ;
  clear: right }

div.sidebar p.rubric {
  font-family: sans-serif ;
  font-size: medium }

div.system-messages {
  margin: 5em }

div.system-messages h1 {
  color: red }

div.system-message {
  border: medium outset ;
  padding: 1em }

div.system-message p.system-message-title {
  color: red ;
  font-weight: bold }

div.topic {
  margin: 2em }

h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
  margin-top: 0.4em }

h1.title {
  text-align: center }

h2.subtitle {
  text-align: center }

hr.docutils {
  width: 75% }

img.align-left, .figure.align-left, object.align-left {
  clear: left ;
  float: left ;
  margin-right: 1em }

img.align-right, .figure.align-right, object.align-right {
  clear: right ;
  float: right ;
  margin-left: 1em }

img.align-center, .figure.align-center, object.align-center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.align-left {
  text-align: left }

.align-center {
  clear: both ;
  text-align: center }

.align-right {
  text-align: right }

/* reset inner alignment in figures */
div.align-right {
  text-align: inherit }

/* div.align-center * { */
/*   text-align: left } */

ol.simple, ul.simple {
  margin-bottom: 1em }

ol.arabic {
  list-style: decimal }

ol.loweralpha {
  list-style: lower-alpha }

ol.upperalpha {
  list-style: upper-alpha }

ol.lowerroman {
  list-style: lower-roman }

ol.upperroman {
  list-style: upper-roman }

p.attribution {
  text-align: right ;
  margin-left: 50% }

p.caption {
  font-style: italic }

p.credits {
  font-style: italic ;
  font-size: smaller }

p.label {
  white-space: nowrap }

p.rubric {
  font-weight: bold ;
  font-size: larger ;
  color: maroon ;
  text-align: center }

p.sidebar-title {
  font-family: sans-serif ;
  font-weight: bold ;
  font-size: larger }

p.sidebar-subtitle {
  font-family: sans-serif ;
  font-weight: bold }

p.topic-title {
  font-weight: bold }

pre.address {
  margin-bottom: 0 ;
  margin-top: 0 ;
  font: inherit }

pre.literal-block, pre.doctest-block, pre.math {
  margin-left: 2em ;
  margin-right: 2em }

span.classifier {
  font-family: sans-serif ;
  font-style: oblique }

span.classifier-delimiter {
  font-family: sans-serif ;
  font-weight: bold }

span.interpreted {
  font-family: sans-serif }

span.option {
  white-space: nowrap }

span.pre {
  white-space: pre }

span.problematic {
  color: red }

span.section-subtitle {
  /* font-size relative to parent (h1..h6 element) */
  font-size: 80% }

table.citation {
  border-left: solid 1px gray;
  margin-left: 1px }

table.docinfo {
  margin: 2em 4em }

table.docutils {
  margin-top: 0.5em ;
  margin-bottom: 0.5em }

table.footnote {
  border-left: solid 1px black;
  margin-left: 1px }

table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
  padding-left: 0.5em ;
  padding-right: 0.5em ;
  vertical-align: top }

table.docutils th.field-name, table.docinfo th.docinfo-name {
  font-weight: bold ;
  text-align: left ;
  white-space: nowrap ;
  padding-left: 0 }

h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
  font-size: 100% }

ul.auto-toc {
  list-style-type: none }

</style>
</head>
<body>
<div class="document">


<!-- comment: -*- mode:rst; coding:utf-8 -*- -->
<div class="section" id="informatimago-public-common-lisp-libraries">
<h1>Informatimago Public Common Lisp Libraries</h1>
<p>common-lisp/</p>
<blockquote>
<p>The sublibrary systems provided by this library should contain
only pure conformant Common Lisp packages.</p>
<p>They should compile and run in all Common Lisp compliant
implementations, and should have make use of no external package
(eg. compatibility library) and no other (implementation
dependant) package than COMMON-LISP.  They should not use #+/#- to
activate or disable implementation specific code. [There remains
some packages using #+/#- with implementations specific variants,
we're working on removing these forms].</p>
</blockquote>
<p>clext/</p>
<blockquote>
<p>Common Lisp Extensions.</p>
<p>This directory contains Common-Lisp packages that are
mostly portable, but that use some extensions,
packages out of the Common-Lisp specifications, like
GRAY or other portability libraries.</p>
</blockquote>
<p>clmisc/</p>
<blockquote>
Miscellaneous Common Lisp packages.</blockquote>
<p>clisp/</p>
<blockquote>
clisp specific packages.</blockquote>
<p>susv3/</p>
<blockquote>
POSIX API (clisp specific for now).</blockquote>
<p>tools/</p>
<blockquote>
Various tools to help developing and compiling these packages.
(Mostly obsolete since the introduction of ASDF and Quicklisp).</blockquote>
<p>rdp/</p>
<blockquote>
Simple Recursive-Descent Parser.</blockquote>
<p>objcl/</p>
<blockquote>
Objective-CL reader macros.</blockquote>
<p>small-cl-pgms/</p>
<blockquote>
Various small lisp programs and proof-of-concept demos.
Those are not gathered with ASDF system definitions.</blockquote>
</div>
<div class="section" id="repository">
<h1>Repository</h1>
<p>These libraries can be obtained from the <cite>git</cite> repository at
<a class="reference external" href="https://gitorious.org/com-informatimago/">https://gitorious.org/com-informatimago/</a></p>
<pre class="literal-block">
git clone https://git.gitorious.org/com-informatimago/com-informatimago.git informatimago
</pre>
<p>They're also available thru <a class="reference external" href="http://quicklisp.org/">quicklisp</a>:</p>
<pre class="literal-block">
(ql:quickload :com.informatimago.common-lisp)
(ql:quickload :com.informatimago.clext)
(ql:quickload :com.informatimago.clmisc)
#+clisp (ql:quickload :com.informatimago.clisp)
#+clisp (ql:quickload :com.informatimago.susv3)
(ql:quickload :com.informatimago.rdp)
(ql:quickload :com.informatimago.objcl)
</pre>
</div>
<div class="section" id="authors-license">
<h1>Authors &amp; License</h1>
<p>All this code is authored by Pascal J. Bourguignon,  apart from
<cite>com.informatimago.lisp-reader.package</cite> which is authored by Zach
Beane and modified by Pascal J. Bourguignon.</p>
<p>All this code is released under the <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0.html">GNU AFFERO GENERAL PUBLIC LICENSE</a>,
apart from <cite>com.informatimago.lisp-reader.package</cite> which is released
under the BSD license.</p>
</div>
<div class="section" id="references">
<h1>References</h1>
<ul class="simple">
<li>AGPL: <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0.html">http://www.gnu.org/licenses/agpl-3.0.html</a></li>
<li>Common Lisp: <a class="reference external" href="http://en.wikipedia.org/wiki/Common_lisp">http://en.wikipedia.org/wiki/Common_lisp</a></li>
<li>Common Lisp Wiki: <a class="reference external" href="http://cliki.net">http://cliki.net</a></li>
<li>Pascal J. Bourguignon: <a class="reference external" href="mailto:pjb&#64;informatimago.com">mailto:pjb&#64;informatimago.com</a>  <a class="reference external" href="http://www.informatimago.com/">http://www.informatimago.com/</a></li>
<li>Quicklisp: <a class="reference external" href="http://quicklisp.org/">http://quicklisp.org/</a></li>
<li>Zach Beane: <a class="reference external" href="http://xach.com/">http://xach.com/</a></li>
</ul>
<!-- comment:
To push to gitorious:
    git push gitorious master



      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                       - - - - - - - - - - - - - - -
                              -
                              . -->
</div>
</div>
</body>
</html>
ViewGit