<?xml version="1.0" encoding="UTF-8"?>

<!-- *** Entities for docbook/xml, related to Common Lisp *** -->
<!--
 Copyright (C) 2000-2003 by Sam Steingold
 This is Free Software, covered by the GNU GPL (v2 or later)
 See http://www.gnu.org/copyleft/gpl.html
 -->

<!-- *** general references about Common Lisp *** -->
<!ENTITY clhs "http://www.lisp.org/HyperSpec">
<!ENTITY mop "http://www.lisp.org/mop">
<!ENTITY cl "<ulink url='http://www.lisp.org'><command>Common Lisp</command></ulink>">
<!ENTITY clos "<command>CLOS</command>">
<!ENTITY clx "<ulink url='http://www.cliki.net/CLX'><command>CLX</command></ulink>">

<!ENTITY ansi-cl "<citation><link linkend='ansi-cl'>ANSI CL standard</link></citation>">
<!ENTITY ansi-cl-bib
  "<biblioentry id='ansi-cl'>
   <abbrev>ANSI CL standard</abbrev>
   <abbrev>ANSI CL</abbrev>
   <pubdate>1994</pubdate>
   <citetitle>ANSI Common Lisp standard X3.226-1994 -
       <ulink url='http://www.ncits.org/tc_home/j13sd4.htm'>Information
       Technology - Programming Language - Common Lisp</ulink></citetitle>
  </biblioentry>">

<!ENTITY hyperspec "<citation><link linkend='CLHS'>Common Lisp HyperSpec</link></citation>">
<!ENTITY hyperspec-bib
  "<biblioentry id='CLHS'>
   <abbrev>Common Lisp HyperSpec</abbrev>
   <abbrev>CLHS</abbrev>
   <citetitle><ulink url='&clhs;/FrontMatter/'>Common Lisp HyperSpec</ulink></citetitle>
  </biblioentry>">

<!ENTITY cltl1 "<citation><link linkend='CLtL1'>CLtL1</link></citation>">
<!ENTITY cltl1-bib
  "<biblioentry id='CLtL1'>
   <abbrev>CLtL1</abbrev>
   <authorgroup><author>
     <firstname>Guy L.</firstname>
     <surname>Steele</surname>
     <lineage>Jr.</lineage>
   </author></authorgroup>
   <citetitle>Common Lisp: the Language (1st Edition)</citetitle>
   <pubdate>1984</pubdate> <pagenums>465</pagenums>
   <isbn>0-201-10088-6</isbn>
   <publisher><publishername>Digital Press</publishername></publisher>
  </biblioentry>">

<!ENTITY cltl2 "<citation><link linkend='CLtL2'>CLtL2</link></citation>">
<!ENTITY cltl2-bib
  "<biblioentry id='CLtL2'>
   <abbrev>CLtL2</abbrev>
   <authorgroup><author>
     <firstname>Guy L.</firstname>
     <surname>Steele</surname>
     <lineage>Jr.</lineage>
   </author></authorgroup>
   <citetitle><ulink url='http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/cltl/cltl2.html'>Common Lisp: the Language (2nd Edition)</ulink></citetitle>
   <pubdate>1990</pubdate> <pagenums>1032</pagenums>
   <isbn>0-201-10088-6</isbn>
   <publisher><publishername>Digital Press</publishername></publisher>
  </biblioentry>">

<!ENTITY amop "<citation><link linkend='amop'>Metaobject Protocol</link></citation>">
<!ENTITY amop-bib
  "<biblioentry id='amop'>
   <abbrev>Metaobject Protocol</abbrev>
   <abbrev>AMOP</abbrev>
   <authorgroup>
    <author><firstname>Gregor</firstname><surname>Kiczales</surname></author>
    <author><firstname>Jim</firstname><surname>des Rivieres</surname></author>
    <author><firstname>Daniel G.</firstname><surname>Bobrow</surname></author>
   </authorgroup>
   <citetitle><ulink url='&mop;'>The Art of the Metaobject Protocol</ulink></citetitle>
   <pubdate>1991</pubdate> <pagenums>335</pagenums>
   <isbn>0-262-61074-4</isbn>
   <publisher><publishername><ulink url='http://www-mitpress.mit.edu'>MIT
      Press</ulink></publishername></publisher>
  </biblioentry>">

<!ENTITY gray-streams "<ulink url='ftp://parcftp.xerox.com/pub/cl/cleanup/mail/stream-definition-by-user.mail'>STREAM-DEFINITION-BY-USER:GENERIC-FUNCTIONS</ulink>">

<!-- *** links related to open-source software *** -->
<!ENTITY fsf "<ulink url='http://www.fsf.org'>Free Software Foundation (FSF)</ulink>">
<!ENTITY eff "<ulink url='http://www.eff.org'>Electronic Frontier Foundation</ulink>">
<!ENTITY gnu "<ulink url='http://www.gnu.org'>GNU</ulink>">
<!ENTITY glibc "&gnu; <ulink url='http://www.gnu.org/software/libc/'>libc</ulink>">
<!ENTITY libiconv "&gnu; <ulink url='http://www.gnu.org/software/libiconv/'>libiconv</ulink>">
<!ENTITY readline "&gnu; <ulink url='http://cnswww.cns.cwru.edu/~chet/readline/rltop.html'>readline</ulink>">
<!ENTITY gpl "<ulink url='http://www.gnu.org/copyleft/gpl.html'>GPL</ulink>">
<!ENTITY lgpl "<ulink url='http://www.gnu.org/copyleft/lgpl.html'>LGPL</ulink>">
<!ENTITY gfdl "<ulink url='http://www.gnu.org/copyleft/fdl.html'>GFDL</ulink>">

<!-- *** implementations *** -->
<!ENTITY ccl "<ulink url='http://corman.net/lisp'><command>CormanLisp</command></ulink>">
<!ENTITY clisp "<ulink url='http://clisp.cons.org'><command>CLISP</command></ulink>">
<!ENTITY cmucl "<ulink url='http://www.cons.org/cmucl'><command>CMU CL</command></ulink>">
<!ENTITY gcl "<ulink url='ftp://ftp.ma.utexas.edu/pub/gcl'><command>GCL</command></ulink>">
<!ENTITY acl "<ulink url='http://www.franz.com'><command>Allegro CL</command></ulink>">
<!ENTITY lispworks "<ulink url='http://www.xanalys.com/software_tools/products/index.html'><command>LispWorks</command></ulink>">

<!-- *** Editors *** -->
<!ENTITY emacs "<ulink url='http://www.gnu.org/software/emacs/'>Emacs</ulink>">
<!ENTITY xemacs "<ulink url='http://www.xemacs.org'>XEmacs</ulink>">
<!ENTITY ilisp "<ulink url='http://ilisp.cons.org/'>ILISP</ulink>">

<!-- *** platforms *** -->
<!ENTITY acorn "<ulink url='http://www.acorn.com/'><emphasis role='strong'>Acorn</emphasis></ulink>">
<!ENTITY amiga "<ulink url='http://www.amiga.org/'><emphasis role='strong'>Amiga</emphasis></ulink>">
<!ENTITY ascii "<ulink url='http://www.cplusplus.com/doc/papers/ascii.html'><emphasis role='strong'>ASCII</emphasis></ulink>">
<!ENTITY cygwin "<ulink url='http://cygwin.com/'><emphasis role='strong'>Cygwin</emphasis></ulink>">
<!ENTITY dos "<ulink url='http://www.freedos.org/'><emphasis role='strong'>DOS</emphasis></ulink>">
<!ENTITY hurd "<ulink url='http://www.gnu.org/software/hurd/'><emphasis role='strong'>Hurd</emphasis></ulink>">
<!ENTITY linux "<ulink url='http://www.linux.org/'><emphasis role='strong'>Linux</emphasis></ulink>">
<!ENTITY mingw "<ulink url='http://www.mingw.org/'><emphasis role='strong'>MinGW</emphasis></ulink>">
<!ENTITY nextstep "<ulink url='http://www.next.com/'><emphasis role='strong'>NeXTstep</emphasis></ulink>">
<!ENTITY os2 "<ulink url='http://www.os2.org/'><emphasis role='strong'>OS/2</emphasis></ulink>">
<!ENTITY unicode "<ulink url='http://www.unicode.org/'><emphasis role='strong'>UNICODE</emphasis></ulink>">
<!ENTITY win32 "<ulink url='http://www.willows.com/'><emphasis role='strong'>Win32</emphasis></ulink>">

<!-- *** etc *** -->
<!ENTITY http "<ulink url='http://www.w3.org/Protocols/'><command>HTTP</command></ulink>">
<!ENTITY gcc "<ulink url='http://gcc.gnu.org/'><command>gcc</command></ulink>">
<!ENTITY gdb "<ulink url='http://sources.redhat.com/gdb/'><command>gdb</command></ulink>">

<!-- *** CLHS - Common Lisp HyperSpec *** -->

<!-- *** misc *** -->
<!ENTITY lambda-expr "<ulink url='&clhs;/Body/glo_l.html#lambda_expression'>lambda expression</ulink>">
<!ENTITY repl "<ulink url='&clhs;/Body/sec_25-1-1.html'>read-eval-print loop</ulink>">
<!ENTITY iter-form "<ulink url='&clhs;/Body/glo_i.html#iteration_form'>iteration form</ulink>">
<!ENTITY alist "<ulink url='&clhs;/Body/glo_a.html#association_list'>alist</ulink>">
<!ENTITY type-eq "<ulink url='&clhs;/Body/glo_t.html#type_equivalent'>type equivalent</ulink>">
<!ENTITY symbol-macro "<ulink url='&clhs;/Body/mac_define-symbol-macro.html'><classname>SYMBOL-MACRO</classname></ulink>">
<!ENTITY eos "<ulink url='&clhs;/Body/glo_e.html#end_of_file'><literal>end-of-stream</literal></ulink>">
<!ENTITY input-s "<ulink url='&clhs;/Body/glo_i.html#input'>input</ulink>">
<!ENTITY in-s "&input-s; &stream-t;">
<!ENTITY output-s "<ulink url='&clhs;/Body/glo_o.html#output'>output</ulink>">
<!ENTITY out-s "&output-s; &stream-t;">
<!ENTITY bidi-s "<ulink url='&clhs;/Body/glo_b.html#bidirectional'>bidirectional</ulink> &stream-t;">
<!ENTITY fresh "<ulink url='&clhs;/Body/glo_f.html#fresh'>fresh</ulink>">
<!ENTITY constant "<ulink url='&clhs;/Body/glo_c.html#constant_variable'>constant variable</ulink>">
<!ENTITY variable "<ulink url='&clhs;/Body/glo_v.html#variable'>variable</ulink>">
<!ENTITY recog-subt "<ulink url='&clhs;/Body/glo_r.html#recognizable_subtype'>recognizable subtype</ulink>">
<!ENTITY place "<ulink url='&clhs;/Body/glo_p.html#place'>place</ulink>">
<!ENTITY mul-val "<ulink url='&clhs;/Body/glo_m.html#multiple_values'>multiple values</ulink>">

<!-- *** packages *** -->
<!ENTITY cl-pac "<ulink url='&clhs;/Body/sec_11-1-2-1.html'><quote role='package'>COMMON-LISP</quote></ulink>">
<!ENTITY clu-pac "<ulink url='&clhs;/Body/sec_11-1-2-2.html'><quote role='package'>COMMON-LISP-USER</quote></ulink>">
<!ENTITY kwd-pac "<ulink url='&clhs;/Body/sec_11-1-2-3.html'><quote role='package'>KEYWORD</quote></ulink>">


<!-- *** format instructions *** -->
<!ENTITY format-a "<ulink url='&clhs;/Body/sec_22-3-4-1.html'><literal>~A</literal></ulink>">
<!ENTITY format-b "<ulink url='&clhs;/Body/sec_22-3-2-3.html'><literal>~B</literal></ulink>">
<!ENTITY format-c "<ulink url='&clhs;/Body/sec_22-3-1-1.html'><literal>~:@C</literal></ulink>">
<!ENTITY format-d "<ulink url='&clhs;/Body/sec_22-3-2-2.html'><literal>~D</literal></ulink>">
<!ENTITY format-dollar "<ulink url='&clhs;/Body/sec_22-3-3-4.html'><literal>~$</literal></ulink>">
<!ENTITY format-e "<ulink url='&clhs;/Body/sec_22-3-3-2.html'><literal>~E</literal></ulink>">
<!ENTITY format-f "<ulink url='&clhs;/Body/sec_22-3-3-1.html'><literal>~F</literal></ulink>">
<!ENTITY format-g "<ulink url='&clhs;/Body/sec_22-3-3-3.html'><literal>~G</literal></ulink>">
<!ENTITY format-o "<ulink url='&clhs;/Body/sec_22-3-2-4.html'><literal>~O</literal></ulink>">
<!ENTITY format-r "<ulink url='&clhs;/Body/sec_22-3-2-1.html'><literal>~R</literal></ulink>">
<!ENTITY format-rs "<ulink url='&clhs;/Body/sec_22-3-2-1.html'><literal>~:R</literal></ulink>">
<!ENTITY format-s "<ulink url='&clhs;/Body/sec_22-3-4-2.html'><literal>~S</literal></ulink>">
<!ENTITY format-slash "<ulink url='&clhs;/Body/sec_22-3-5-4.html'><literal>~/</literal></ulink>">
<!ENTITY format-t "<ulink url='&clhs;/Body/sec_22-3-6-1.html'><literal>~T</literal></ulink>">
<!ENTITY format-w "<ulink url='&clhs;/Body/sec_22-3-4-3.html'><literal>~W</literal></ulink>">
<!ENTITY format-x "<ulink url='&clhs;/Body/sec_22-3-2-5.html'><literal>~X</literal></ulink>">

<!-- ** this file is generated by 'clocc/src/cllib/clhs.lisp'. ** -->
<!-- (clhs-write-entities "/usr/local/src/clocc/etc/clhs-ent.xml") -->
<!ENTITY % clhs-entities SYSTEM "clhs-ent.xml">
%clhs-entities;
