The following file is adapted from Mark Kantrowitz's lisp FAQ, posted
periodically to comp.lang.lisp, comp.lang.scheme, and news.answers .

   From: mkant+@cs.cmu.edu (Mark Kantrowitz)
   Newsgroups: comp.lang.lisp,comp.lang.scheme,news.answers
   Subject: FAQ: Lisp Implementations and Mailing Lists 4/5 [Monthly posting]
   Summary: Questions about Lisp/Scheme Implementations and Mailing Lists
   Date: 13 Oct 92 08:04:31 GMT
   Reply-To: lisp-faq@think.com
   Followup-To: poster
   Organization: School of Computer Science, Carnegie Mellon
   Supersedes: <lisp-faq-4.text_716371276@cs.cmu.edu>
   Nntp-Posting-Host: a.gp.cs.cmu.edu

   Archive-name: lisp-faq/part4
   Last-Modified: Fri Oct  9 16:11:54 1992 by Mark Kantrowitz
   Version: 1.25

   ;;; ****************************************************************
   ;;; Answers to Frequently Asked Questions about Lisp ***************
   ;;; ****************************************************************
   ;;; Written by Mark Kantrowitz and Barry Margolin
   ;;; lisp-faq-4.text -- 51781 bytes

   This post contains Part 4 of the Lisp FAQ. It is cross-posted to the
   newsgroup comp.lang.scheme because it contains material of interest to
   Scheme people. The other parts of the Lisp FAQ are posted only to the
   newsgroups comp.lang.lisp and news.answers. 

   If you think of questions that are appropriate for this FAQ, or would
   like to improve an answer, please send email to us at lisp-faq@think.com.

   Lisp/Scheme Implementations and Mailing Lists (Part 4):

     [4-0]	  Where can I get/buy Lisp and Scheme for the ... architecture?
     [4-1]	  Where can I get an implementation of Prolog in Lisp?
     [4-2]   What is Dylan?
     [4-3]	  What Lisp-related discussion groups and mailing lists exist?
     [4-4]   What are R4RS and IEEE P1178?
     [4-5]   How do I do object-oriented programming in Scheme?

   Search for [#] to get to question number # quickly.

   ----------------------------------------------------------------
   [4-0] Where can I get/buy Lisp and Scheme for the ... architecture?

   There are many implementations of Lisp and Scheme interpreters and
   compilers, about half of which are available free and the rest are
   available commercially. 

   Repositories of Lisp/Scheme source code are described in the answer to
   question [2-0].

   Remember, when ftping compressed or compacted files (.Z, .arc, .fit,
   etc.) to use binary mode for retrieving the files.

   Free Lisp implementations:

      Kyoto Common Lisp (KCL) is free, but requires a license. Conforms to CLtL1.
      KCL was written by T. Yuasa <yuasa@tutics.tut.ac.jp> and M. Hagiya
      <hagiya@is.s.u-tokyo.ac.jp> at Kyoto University. Austin Kyoto Common Lisp
      (AKCL) is a collection of ports, bug fixes and improvements to KCL
      by Bill Schelter (<wfs@cli.com> or <wfs@rascal.ics.utexas.edu>). {A}KCL
      generates C code which it compiles with the local C compiler. Both are
      available by anonymous ftp from rascal.ics.utexas.edu [128.83.138.20],
      cli.com [192.31.85.1], or [133.11.11.11] (a machine in Japan)
      in the directory /pub. KCL is in the file kcl.tar, and AKCL is in the
      file akcl-xxx.tar.Z (take the highest value of xxx).	 To obtain KCL, one 
      must first sign and mail a copy of the license agreement to: Special 
      Interest Group in LISP, c/o Taiichi Yuasa, Department of Computer Science,
      Toyohashi University of Technology, Toyohashi 441, JAPAN. Runs on Sparc,
      IBM RT, RS/6000, DecStation 3100, hp300, hp800, Macintosh II (under AUX),
      mp386, IBM PS2, Silicon Graphics 4d, Sun3, Sun4, Sequent Symmetry,
      IBM 370, NeXT and Vax. A port to DOS is in beta test as
      math.utexas.edu:pub/beta2.zip. Commercial versions of {A}KCL are available
      from Austin Code Works, 1110 Leafwood Lane, Austin, TX 78750-3409,
      Tel. 512-258-0785, Fax 512-258-1342, including a CLOS for AKCL.
      See also Ibuki, below.

      XLISP is free, and runs on the IBM PC (MSDOS), Amiga (AmigaDOS),
      Atari ST (TOS), Apple Macintosh, and Unix. It should run on
      anything with a C compiler.	It was written by David Michael Betz,
      167 Villa Avenue #11, Los Gatos, CA 95032, 408-354-9303 (H), 
      408-862-6325 (W), dbetz@apple.com. The reference manual was
      written by Tim Mikkelsen. Version 2.0 is available by anonymous ftp from
	      cs.orst.edu:/pub/xlisp/ [128.193.32.1] or
	      sumex-aim.stanford.edu:info-mac/lang/
      Version 2.1 is the same as XLISP 2.0, but modified to bring it closer
      to Common Lisp and with several bugs fixed. It can be obtained by
      anonymous ftp from
		      glia.biostr.washington.edu	   128.95.10.115
		      bikini.cis.ufl.edu		   128.227.224.1
      in the file xlisp21c.zip (soon xlisp21d.zip) and comes with IBM/PC
      executables. For obtaining a copy through US mail, send email to Tom
      Almy, toma@sail.labs.tek.com.

      CMU Common Lisp is free, and runs on Sparcs (Mach and SunOs),
      DecStation 3100 (Mach), IBM RT (Mach) and requires 16mb RAM, 25mb
      disk. It includes an incremental compiler, Hemlock emacs-style editor,
      source-code level debugger, code profiler and is mostly X3J13
      compatible, including the new loop macro.  It is available by anonymous
      ftp from any CMU CS machine, such as ftp.cs.cmu.edu [128.2.206.173], in the
      directory /afs/cs.cmu.edu/project/clisp/release. Login with username
      "anonymous" and "userid@host" (your email address) as password. Due to
      security restrictions on anonymous ftps (some of the superior
      directories on the path are protected against outside access), it is
      important to "cd" to the source directory with a single command.
      Don't forget to put the ftp into binary mode before using "get" to
      obtain the compressed/tarred files. The binary releases are
      contained in files of the form
		   <version>-<machine>_<os>.tar.Z
      Other files in this directory of possible interest are
      16e-source.tar.Z, which contains all the ".lisp" source files
      used to build version 16e. A listing of the current contents of the
      release area is in the file FILES. You may also use "dir" or "ls" to 
      see what is available. Bug reports should be sent to cmucl-bugs@cs.cmu.edu.

      PC LISP is a Lisp interpreter for IBM PCs (MSDOS) available from any
      site that archives the group comp.binaries.ibm.pc, such as
      ix1.cc.utexas.edu:/microlib/pc/languages/pc-lisp/ps-lisp.arc
      wuarchive.wustl.edu:/mirrors/msdos/lisp/pclisp30.zip 
      ucdavis.ucdavis.edu:/pub/pclisp30.zip
      PC-LISP is a Franz LISP dialect and is by no means Common LISP
      compatible. It is also available directly from the author by sending
      2 blank UNFORMATTED 360K 48TPI IBM PC diskettes, a mailer and
      postage to: Peter Ashwood-Smith, 8 Du Muguet, Hull, Quebec, CANADA,
      J9A-2L8; phone 819-595-9032 (home). Source code is available from the
      author for $15.

      WCL is an implementation of Common Lisp for Sparc based workstations.
      It is available free by anonymous ftp from sunrise.stanford.edu in the
      pub/wcl directory. The file wcl-2.1.tar.Z contains the WCL
      distribution, including CLX and PCL; wgdb-4.2.tar.Z contains a version
      of the GDB debugger which has been modified to grok WCL's Lisp; and
      gcc-2.2.2.tar.Z contains the GNU C compiler.  WCL provides a large
      subset of Common Lisp as a Unix shared library that can be linked with
      Lisp and C code to produce efficient and small applications.  WCL
      provides CLX R5 as a shared library, and comes with PCL and a few
      other utilities.  For further information on WCL, see the paper
      published in the proceedings of the 1992 Lisp and Functional
      Programming Conference, a copy of which appears in the wcl directory
      as lfp-paper.ps, or look in the documentation directory of the WCL
      distribution. Please direct any questions to Wade Hennessey,
      wade@sunrise.stanford.edu.

   Free Scheme implementations:

      Many free Scheme implementations are available from altdorf.ai.mit.edu
      [18.43.0.246]. See also the Scheme Repository described below.

      The Scheme Repository contains a Scheme bibliography, copies
      of the R4RS report, sample Scheme code for a variety of
      purposes, several utilities, and some implementations. The
      repository is maintained by Ozan S. Yigit, scheme@nexus.yorku.ca.
      The repository is accessible by anonymous ftp at
      nexus.yorku.ca [130.63.9.66] in the directory pub/scheme/.

      PC-Scheme, free by anonymous ftp from altdorf.ai.mit.edu in the
      directory /archive/pc-scheme/.  Written by Texas Instruments. Runs on
      MS-DOS 286/386 IBM PCs and compatibles.  Includes an optimizing
      compiler, an emacs-like editor, inspector, debugger, performance testing,
      foreign function interface, window system and an object-oriented
      subsystem.  Conforms to the Revised^3 Report on Scheme. Also 
      supports the dialect used in SICP. The official commercialized 
      implementation costs $95 and includes a reference manual and user's 
      guide. Write to: Texas Instruments, 12501 Research Boulevard, MS 2151,
      Austin, TX 78759 and order TI Part number #2537900-0001, or call
      1-800-TI-PARTS and order it using your Visa or Mastercard.
      [NOTE: Ibuki announced on July 13, 1992, that it has purchased the rights
      to PC Scheme from TI and intends to make it also available on 486 PCs
      and under Windows 3.1. For more information, contact IBUKI, PO Box
      1627, Los Altos, CA 94022, phone (415) 961-4996, fax (415) 961-8016,
      email rww@ibuki.com.]

*** the following paragraph is not part of the FAQ.

      [NOTE: A Student edition of PC-Scheme is available from MIT Press,
      packaged with a manual.  The version that comes with the book does not
      run on 486 machines.  However, the file pcscm3_3.exe on
      altdorf.ai.mit.edu, directory /archive/pc-scheme/ is alleged to work on
      486 machines.]

*** the text of the FAQ resumes here.

      MIT Scheme (aka C-Scheme), free by anonymous FTP from altdorf.ai.mit.edu
      in the directory pub/scheme-7.1 (for the architectures MC68020/30/40, HP
      Prevision Architecture, MIPS, VAX, Intel 386/486, and DEC Alpha).
      Directory scheme-7.2 contains preliminary *alpha* versions of the next
      release of MIT C-Scheme for the MIPS and Intel 386/486 (MS-DOS, Windows
      3.x and Unix) architectures. (The port includes Edwin, Scheme's
      Emacs-like editor and Liar, the Scheme compiler. If you acquire the
      alpha release through ftp, please send mail to
      info-cscheme-dos-request@zurich.ai.mit.edu so they know to send you
      updates and bug reports. Bugs in the DOS version should be send to
      bug-cscheme-dos@zurich.ai.mit.edu.) FTP distribution includes MIT
      C-Scheme Reference and User manuals, as well as the Revised^4 Report on
      Scheme.  Send bug reports to bug-cscheme@zurich.ai.mit.edu. For DOS
      floppy distribution requests (includes printed copies of manuals), send
      $95.00 (payable in U.S.  funds to "Scheme Distribution") to cover costs
      of distribution to Scheme Distribution, c/o Prof. Hal Abelson, 545
      Technology Sq. rm 410, Cambridge MA 02139, USA.
      |
      On the NeXT, MIT Scheme is available as part of the Schematik
      package, which provides an editor/front-end user interface,
      graphics, and "robotics" support for Lego and the like.  Schematik is
      free and is available for anonymous ftp from ftp.gac.edu in the
      pub/next/scheme directory.

      SCM, free by anonymous ftp from altdorf.ai.mit.edu:archive/scm or
      nexus.yorku.ca:pub/oz/scheme/new. Current version 4a12. Runs on Amiga,
      IBM PC, VMS, Macintosh, Unix, and similar systems.  Scm conforms to
      the Revised^4 Report on the Algorithmic Language Scheme and the IEEE
      P1178 specification. Scm is written in C. ASCII and EBCDIC are
      supported. 
	 To receive an IBM PC floppy disk with the source files and MSDOS
      executable send $60 ($65 for i386 version) to Aubrey Jaffer, 84
      Pleasant St. Wakefield MA 01880, USA.
	 Turtlscm is SCM with turtle graphics for MSDOS systems. Written by
      Mkinen Sami <sjm@cc.tut.fi>, it is available from
      altdorf.ai.mit.edu:archive/scm/turtlscm4a10.lzh or 
      nexus.yorku.ca:pub/scheme/new/turtlscm4a10.lzh.
	 X-SCM is an interface to Xlib and the Motif and OpenLook toolkits
      for the SCM interpreter. It requires scm4a10 or later. It should be
      available at any archive of alt.sources. Contact campbell@redsox.bsw.com
      for more information.

      Gambit is an optimizing Scheme compiler/system. It supports the IEEE
      Scheme standard and `future' construct. It runs on M680x0 based
      unix machines, such as Sun3, HP300, BBN GP1000, NeXT, and the Apple
      Macintosh. For the Macintosh, only the interpreter is available by
      FTP; the author, Marc Feeley, requests $40 for the complete Gambit
      Scheme System (compiler, linker, source code) for the Macintosh.
      It is available by anonymous ftp from trex.iro.umontreal.ca in the
      directory pub/gambit1.7.1/. Contact Marc Feeley at
      feeley@iro.umontreal.ca for more information. 

      T3.1 is a Scheme-like language developed at Yale. Available by
      anonymous ftp from ftp.ai.mit.edu in the directory pub/systems/t3.1.
      (T may be obtained in Europe from nic.funet.fi in the directory
      pub/unix/languages/scheme/t3.1 or from ftp.diku.dk in the directory
      pub/t3.1) Runs on DecStations (MIPS processor) and SGI Iris, Sun4
      (SPARC), Sun3, Vax/Unix. Includes a copy of the online version of the
      T manual and release notes for T3.0 and T3.1. All implementations
      include a foreign function (C) interface. To be informed of fixes, new
      releases, etc., send your email address to t-project@cs.yale.edu. Bug
      reports should go to t3-bugs@cs.yale.edu. A multiprocessing version of
      T (for Encore Multimax) is available from masala.lcs.mit.edu:/pub/mult.

      Oaklisp is an seamless integration of Scheme with an object-oriented
      substrate. Available by anonymous ftp from f.gp.cs.cmu.edu
      [128.2.250.164] in the directory /usr/bap/oak/ftpable, and includes
      reference and implementation manuals.

      Elk (Extension Language Kit) is a Scheme interpreter designed to be
      used as a general extension language. Available by anonymous ftp from
      the Scheme Repository in nexus.yorku.ca:/pub/scheme/imp/.  Also
      available in the X contrib directory on export.lcs.mit.edu. Runs on
      Unix, SunOs, and Ultrix based platforms, including VAX, Sun3, Sun4
      (Sparc), 680x0, 80386, MIPS, and IBM RT. The Elk interpreter is mostly
      R3RS compatible. Elk has interfaces to Xlib, Xt and the various widget
      sets.  Implemented by Oliver Laumann.

      EuLisp is available from gmdzi.gmd.de [129.26.8.90] in the
      /lang/lisp/eulisp directory. EuLisp has an object system, and is
      sort of like an extended Scheme.

      Feel (Free and Eventually Eulisp) is an initial implementation of the
      eulisp language. It can be retrieved by anonymous FTP from ftp.bath.ac.uk
      in the directory /pub/eulisp/ as the file feel-0.75.tar.Z. feel-0.75.sun4.Z
      is the Sparc executable. The language definition is in the same directory.
      It includes an integrated object system, a module system, and
      support for parallelism. The program is a C-based interpreter, and a
      bytecode interpreter/compiler will be available sometime soon.
      The distribution includes an interface to the PVM library, support
      for TCP/IP sockets, and libraries for futures, Linda, and CSP.
      Feel is known to run on Sun3, Sun4, Stardent Titan, Alliant Concentrix
      2800, Orion clippers, DEC VAX, DECstation 3000, Gould UTX/32, and Inmos
      T800 transputer (using CS-Tools). (All bar the last four have a threads
      mechanism.) It can run in multi-process mode on the first three
      machines, and hopefully any other SysV-like machine with shared
      memory primitives. Porting Feel to new machines is reasonably
      straightforward. It now also runs on MS-DOS machines.
      Written by Pete Broadbery, pab@maths.bath.ac.uk.

      Scheme->C compiles R3RS Scheme to C that is then compiled by the
      native C compiler for the target machine. Runs on Vaxen and DecStation
      3100s running Ultrix, as well as Sun3, Sun4, Amiga (SAS/C 5.10b),
      HP 9000/700 and Apollo. It is available for anonymous ftp from
      gatekeeper.dec.com [16.1.0.2] in /pub/DEC/Scheme-to-C. There are
      two interfaces to X-windows available, Ezd (a drawing system) and
      SCIX (Scheme Interface to X), implemented using Scheme-to-C. Both should
      be available by ftp from gatekeeper. Information on obtaining
      documentation for Scheme->C may be obtained by sending mail to
      WRL-Techreports@decwrl.dec.com with subject line "help".

      SIOD (Scheme in One Defun), free by anonymous ftp from 
	   nexus.yorku.ca:pub/scheme/imp/siod-v2.9-shar
	   world.std.com:src/lisp/siod-v2.9-shar
      or in any comp.sources.unix archive.  Runs on VAX/VMS, VAX UNIX, Sun3,
      Sun4, Amiga, Macintosh, MIPS, Cray.  Small scheme implementation in C
      arranged as a set of subroutines that can be called from any main
      program for the purpose of introducing an interpreted extension
      language.  Compiles to ~20K bytes of executable.  Lisp calls C and C
      calls Lisp transparently.

      XScheme is available free by anonymous ftp from ftp.uu.net in the
      directories MSDOS/languages/X-scheme and amiga-sources/xscheme.20.zoo.
      It was written by David Michael Betz, 167 Villa Avenue #11, Los Gatos,
      CA 95032, 408-354-9303 (H), 408-862-6325 (W), dbetz@apple.com.
      XScheme is discussed in the newsgroup comp.lang.lisp.x.  It may also
      be found in the Scheme Repository.

      Fools' Lisp is a small Scheme interpreter that is R4RS conformant, and
      is available by anonymous ftp from scam.berkeley.edu [128.32.138.1] in
      the directory src/local/fools.tar.Z. Runs on Sun3 and Sun4 (SunOs),
      DecStation 3100s, Vax (Ultrix), Sequent, and Apollo. Implemented by
      Jonathan Lee <jonathan@scam.berkeley.edu>.

      Scheme84 is in the public domain, and available by mail from Indiana
      University. It runs on the VAX under either VMS or BSD Unix. To
      receive a copy, send a tape and return postage to: Scheme84
      Distribution, Nancy Garrett, c/o Dan Friedman, Department of Computer
      Science, Indiana University, Bloomington, Indiana. Call 1-812-335-9770
      or send mail to nlg@indiana.edu for more information.

      Scheme48 is an implementation of the Scheme programming language as
      described in the Revised^4 Report on the Algorithmic Language Scheme.
      It is based on a compiler and interpreter for a virtual Scheme
      machine.  The name derives from the author's desire to have an
      implementation that is simple and lucid enough that it looks as if it
      were written in just 48 hours. This is an alpha release, but the goal
      is to produce a bullet-proof system. Send bug reports to
      scheme48-bugs@altdorf.ai.mit.edu.  It is available by anonymous ftp
      from nexus.yorku.ca in /pub/scheme/imp/s48.tar.Z. Written by Richard
      Kelsey and Jonathan Rees.

      UMB Scheme is a R4RS Scheme available by anonymous ftp from
      ucbarpa.berkeley.edu in pub/UMB_scheme.tar.Z and also in the Scheme
      Repository. It includes a simple editor, debugger, Written by William
      Campbell, University of Massachusetts at Boston, bill@cs.umb.edu.

      VSCM is a R4RS Scheme available by anonymous ftp from the Scheme Repository,
	 nexus.yorku.ca:pub/scheme/imp/vscm92Sep7.tar.Z (130.63.9.66)
      Written by Matthias Blume, <blume@cs.princeton.edu>. The
      implementation is based on a virtual machine design with heavy support
      for most of the sophisticated featuers of Scheme. The virtual machine
      is written in ANSI-C to aid in its portability. 

      Pixie Scheme for the Macintosh is a nearly complete implementation of
      R3RS available by anonymous ftp from
      rascal.ics.utexas.edu:/misc/mac/programming/ 
	Pixie.Goodies.SIT.bin
	Pixie.NoFPP.world.SIT.bin
	Pixie.world.SIT.bin
	PixieScheme.NoFPP.SIT.bin  ; for macs without floating-point coprocessor
	PixieScheme.SIT.bin        ; for macs with FPP
	Pixie_Scheme_Help.SIT.bin
	Pixie_intro
      Written by Jay Reynolds Freeman <freeman@MasPar.COM>, P. O. Box 60628,
      Palo Alto, CA, 94306-0628.

      HELP (a lazy Scheme) is available by anonymous ftp from
      sumex-aim.stanford.edu:/info-mac/lang/lazy-scheme.hqx.  Written by
      Thomas Schiex (schiex@cert.fr, schiex@irit.fr). Help is a complete and
      efficient Scheme-like functional lazy Lisp interpreter.  It works only
      on 68020 (or more) based Macintoshes. It has a 'friendly' interface
      (parenthesis matcher, auto-indent), uses a full call-by-need semantics
      and includes many examples, including a symbolic compiler for the
      680x0. Efficiency is good and lazyness is fully parametrizable (you
      main turn Help into a strict Scheme-like language if you like). French
      AND English updated docs are included in Word4 and plain text formats.

      Similix is a a Self-Applicable Partial Evaluator for a Subset of
      Scheme. Written by Anders Bondorf and Olivier Danvy. It is available
      by anonymous ftp from nexus.yorku.ca in the directory /pub/scheme/imp
      as similix.tar.Z or from ftp.diku.dk:misc/Similix.tar.Z. For more
      information, contact Anders Bondorf, DIKU, Department of Computer
      Science, University of Copenhagen, Universitetsparken 1, DK-2100
      Copenhagen, Denmark, or send email to anders@diku.dk. Similix may be
      run in Chez Scheme and T3.1.

   Free Scheme Implementations implemented in Lisp:  

      Peter Norvig's book "Paradigms of AI Programming" has a chapters about
      Scheme interpreters and compilers, both written in Common Lisp. The
      software from the book is available by anonymous ftp from
      unix.sri.com:pub/norvig and on disk in Macintosh or DOS format from
      the publisher, Morgan Kaufmann.  For more information, contact: Morgan
      Kaufmann, Dept. P1, 2929 Campus Drive, Suite 260, San Mateo CA 94403,
      or call Toll free tel: (800) 745-7323; FAX: (415) 578-0672

      PseudoScheme is available free by anonymous ftp from
      altdorf.ai.mit.edu:/archive/pseudo/pseudo-2-8.tar.Z. It is Scheme
      implemented on top of Common Lisp, and runs in Lucid, Symbolics CL,
      VAX Lisp under VMS, and Explorer CL. It should be easy to port to
      other Lisps. It was written by Jonathan Rees (jar@altdorf.ai.mit.edu,
      jar@cs.cornell.edu). Send mail to info-clscheme-request@mc.lcs.mit.edu
      to be put on a mailing list for announcements. Conforms to R3RS except
      for lacking a correct implementation of call/cc. It works by running
      the Scheme code through a preprocessor, which generates Common Lisp code.

      Scheme88 is available by anonymous ftp from rice.edu:public/scheme88.sh
      and also from the Scheme Repository.

   Commercial Lisp implementations:

      Macintosh Common Lisp (MCL 2.0) runs on the Apple Macintosh (Mac+ or
      higher with 4mb RAM and system software 6.0.4 or later or AUX 3.0) and
      is available from APDA for $495. It includes a native CLOS Macintosh
      Toolbox/interface toolkit, ephemeral garbage collection, incremental
      compiler, window-based debugger, source-code stepper, object
      inspector, emacs-style editor, and a foreign function interface.  With
      MCL version 2.0, Apple has started distributing a CD-ROM which
      contains, among other things, a large collection of Lisp code,
      complete MCL manuals in an online-browser format, the CLIM 1.0 manual
      in TeX and postscript, and copies of Gambit 1.8 Scheme, SIOD 2.8
      Scheme, Pixie Scheme, and a demo version of MacScheme. For more
      information, write to: APDA, Apple Computer Inc., 20525 Mariani
      Avenue, MS 33-G, Cupertino, CA 95014-6299 or call toll free
      1-800-282-2732 (US), 1-800-637-0029 (Canada), 1-408-562-3910. Their
      fax number is 1-408-562-3971 and their telex is 171-576. Email may
      also be sent to APDA@applelink.apple.com.  CLIM for MCL is available
      as a separate product from Lucid, Inc., 707 Laurel Street, Menlo Park,
      CA 94025 U.S.A., 415-329-8400, fax: 415-329-8480, <sales@lucid.com>.

      Procyon Common Lisp runs on either the Apple Macintosh or IBM PC
      (386/486 or OS/2 native mode), costing 450 pounds sterling (educational),
      1500 pounds ($795) commercial. It requires 2.5mb RAM on the Macintosh and
      4mb RAM on PCs (4mb and more than 4mb recommended respectively).
      It is a full graphical environment, and includes a native CLOS with
      meta-object protocol, incremental compilation, foreign function
      interface, object inspector, text and structure editors, and debugger.
      Write to: Scientia Ltd., St. John's Innovation Centre, Cowley Road,
      Cambridge, CB4 4WS, UK, with phone +44-223-421221, fax +44-223-421218,
      and email UK0061@applelink.apple.com. An alternate address for US
      customers is: ExperTelligence, Inc., 5638 Hollister Ave, Suite 302,
      Goleta, CA 93117, or call 1-800-828-0113, (805) 967-1797. Their
      fax is (805) 964-8448 and email is D2042@applelink.apple.com. [The
      rights to the MS Windows version of Procyon were sold to Franz who are
      marketing and developing it as Allegro CL\PC.]

      Franz Lisp 2.0 runs on the Apple Macintosh, requiring 1mb RAM for the
      interpreter ($99) and 2.5mb RAM for the compiler ($199).  Student prices
      are $60 for the interpreter and $110 for the interpreter and compiler.
      Includes editor and language reference manual. Complete sources are
      available for $649. The ALJABR symbolic mathematics system costs $249.
      Write to:  Fort Pont Research, 15 Fort Pond Road, Acton, MA 01720,
      call 1-508-263-9692, or send mail to order@fpr.com.

      Allegro Common Lisp 4.1 runs on a variety of platforms, including
      Sparcs and DecStations ($3750), as well as the NeXT ($1875).	 It
      requires 12mb RAM for the 680x0 and 16mb for RISC. It includes native
      CLOS, X-windows support, Unix interface, incremental compilation,
      generational garbage collection, and a foreign function interface.
      Options include Allegro Composer (development environment, including
      debugger, inspector, object browser, time/space code profiler, and a
      graphical user interface), Common LISP Interface Manager (CLIM is a
      Symbolic's Dynamic Windows clone) and Allegro CLIP (a parallel version
      of Lisp for the Sequent).  Write to: Franz Inc., 1995 University
      Avenue, Berkeley, CA 94704 or call (510) 548-3600 (area code was 415),
      fax (510) 548-8253, telex 340179 WUPUBTLXSFO. Bug reports can be
      mailed to bugs@franz.com. Questions about Franz Inc. products (e.g.,
      current and special pricing) can be sent to info@franz.com.

      Ibuki Common Lisp is a commercialized and improved version of Kyoto
      Common Lisp. It runs on over 30 platforms, including Sun3, Sparc, Dec
      (Ultrix), Apollo, HP 9000, IBM RS/6000, Silicon Graphics and IBM PCs.
      It includes an incremental compiler, interpreter, foreign function
      interface. It generates C code from the Lisp and compiles it using the
      local C compiler.  Image size is about 3mb. Cost is $2800 (workstations),
      $3500 (servers), $700 (IBM PCs). Supports CLOS and CLX ($200 extra). 
      Source code is available at twice the cost. Ibuki now also has a product 
      called CONS which compiles Lisp functions into linkable Unix libraries.
      Write to: Ibuki Inc., PO Box 1627, Los Altos, CA 94022, or call
      415-961-4996, fax 415-961-8016, or send email to Richard Weyhrauch, 
      rww@ibuki.com.

      Lucid Common Lisp runs on a variety of platforms, including PCs (AIX),
      Apollo, HP, Sun-3, Sparc, IBM RT, IBM RS/6000, Decstation 3100,
      Silicon Graphics, and Vax, and costs $2500 (IBM PCs), $4400 (other
      platforms). Lucid includes native CLOS, a foreign function interface,
      and generational garbage collection.	 CLIM is available for Lucid as
      a separate product. Write to Lucid Inc., 707 Laurel Street, Menlo Park,
      CA 94025, call toll free 800-225-1386 (or 800-843-4204), 415-329-8400,
      fax 415-329-8480, or email to sales@lucid.com for information on pricing, 
      product availability, etc. Technical questions may be addressed to
      customer-support@lucid.com. 

      Medley is a Common Lisp development environment that includes a native
      CLOS w/MOP, window toolkit, window-based debugger, incremental
      compiler, structure editor, inspectors, stepper, cross-referencer,
      code analysis tools, and browsers. It is the successor to InterLisp-D.
      It runs on a variety of platforms, including Suns, DecStations,
      386/486s, IBM RS/6000, MIPS, HP, and Xerox 1186. Requires Unix and 8mb
      RAM.  Developer version costs $995 and run-time version $300.
      Instructional costs $250/copy or $1250 site license.  Write to: Venue,
      1549 Industrial Rd, San Carlos, CA 94070, call 1-800-228-5325,
      1-415-508-9672, fax 415-508-9770, or email
      aisupport.mv@envos.xerox.com.

      Golden Common Lisp (GCLisp) runs on IBM PCs under DOS and Windows,
      costing $2,000 ($250 extra for Gold Hill Windows), and includes an
      incremental compiler, foreign function interface, interactive
      debugger, and emacs-like editor. It supports DDE and other Windows
      stuff, and is CLtL1 compatible.  Supports PCL. It requires 4mb RAM,
      and 12mb disk. See a review in PC-WEEK 4/1/91 comparing GCLisp with
      an older version of MCL.  Write to: Gold Hill Computers, 26 Landsdowne
      Street, Cambridge, MA 02139, call (617) 621-3300, or fax (617) 621-0656.

      Star Saphire Common LISP provides a subset of Common Lisp and includes
      an emacs-like editor, compiler, debugger, DOS graphics and CLOS. It
      runs on IBM PCs (MSDOS), requires 640k RAM, a hard disk, and costs $100.  
      Write to: Sapiens Software Corporation, PO Box 3365,
      Santa Cruz, CA 95063-3365, call (408) 458-1990, or fax (408) 425-0905.
      Sapiens Software also has a Lisp-to-C translator in beta-test.

      NanoLISP is a Lisp interpreter for DOS systems that supports a
      large subset of the Common Lisp standard, including lexical and
      dynamic scoping, four lambda-list keywords, closures, local functions,
      macros, output formatting, generic sequence functions, transcendental
      functions, 2-d arrays, bit-arrays, sequences, streams, characters
      double-floats, hash-tables and structures. Runs in DOS 2.1 or higher,
      requiring only 384k of RAM. Cost is $100. Write to: Microcomputer Systems
      Consultants, PO Box 6646, Santa Barbara, CA 93160 or call (805) 967-2270.

      Software Engineer is a Lisp for Windows that creates small stand-alone
      executables. It is a subset of Common Lisp, but includes CLOS. It
      requires 2mb RAM, but can use up to 16mb of memory, generating 286
      specific code. It costs $250.  Write to: Raindrop Software, 833
      Arapaho Road, Suite 104, Richardson, TX 75081, call (214) 234-2611, or
      fax (214) 234-2674.

      muLISP-90 is a small Lisp which runs on IBM PCs (or the HP 95LX
      palmtop), MS-DOS version 2.1 or later. It isn't Common Lisp, although
      there is a Common Lisp compatibility package which augments muLISP-90
      with over 450 Common Lisp special forms, macros, functions and control
      variables. Includes a screen-oriented editor and debugger, a window
      manager, an interpreter and a compiler. Among the example programs is
      DOCTOR, an Eliza-like program. The runtime system allows one to create
      small EXE or COM executables. Uses a compact internal representation
      of code to minimize space requirements and speed up execution. The
      kernel takes up only 50k of space. Costs $400. Write to Soft
      Warehouse, Inc., 3660 Waialae Avenue, Suite 304, Honolulu, HI
      96816-3236, call 1-808-734-5801, or fax 1-808-735-1105.

      CLOE (Common Lisp Operating Environment) is a cross-development
      environment for IBM PCs (MSDOS) and Symbolics Genera. It includes
      CLOS, condition error system, generational garbage collection,
      incremental compilation, code time/space profiling, and a stack-frame
      debugger. It costs from $625 to $4000 and requires 4-8mn RAM and a 386
      processor.  Write to: Symbolics, 6 New England Tech Center, 
      521 Virginia Road, Concord, MA 01742, call 1-800-394-5522 or 
      508-287-1000 or fax 508-287-1099. 

      Top Level Common Lisp includes futures, a debugger, tracer, stepper,
      foreign function interface and object inspector.  It runs on Unix
      platforms, requiring 8mb RAM, and costs $687.  Write to: Top Level,
      100 University Drive, Amherst, MA 01002, call (413) 549-4455, or fax
      (413) 549-4910.

      Harlequin Lispworks runs on a variety of Unix platforms, including
      Sun3, Sparc, RS/6000, DEC (MIPS), MIPS, Intergraph, HP 400, HP 700,
      and IBM PCs. It is a full graphical Common Lisp environment and costs
      $2500. Harlequin is coming out with a delivery 386 Lisp in June.
      Common Lisp: CLtL2 compatible, native CLOS/MOP, generational GC,
	   Fortran/C/C++/SQL interface.
      Environment : Prolog, Emacs-like editor/listener/shell, defadvice,
	   defsystem, cross-referencing, lightweight processes,
	   debugger, mail reader, extensible hypertext online doc.
      Browsers/graphers: files, objects, classes, generic functions,
	   source code systems, specials, compilation warnings.
      Graphics: CLX, CLUE, toolkit, CLIM, Open Look, Motif, interface
	   builder, program visualization.
      Integrated Products: KnowledgeWorks (RETE engine)
      Write to: Harlequin Limited, Barrington Hall, Barrington, Cambridge,
      CB2 5RG, call 0223 872522 (or 44223 872522 outside UK), telex 818440
      harlqn g, fax 0223 872519, or send email to ai@uk.co.harlqn (or
      ai@harlqn.co.uk for US people) or info@harlqn.co.uk.

      Lisp-to-C Translator translates Common Lisp into C. It costs $12,000.
      Write to: Chestnut Software, Inc., 636 Beacon Street, Boston, MA 02215, 
      call (617) 262-0914, or fax (617) 536-6469.

      Poplog Common Lisp is an integrated Lisp/Prolog environment with an
      incremental compiler. It runs on a variety of platforms, including
      Unix ($749), Sparc ($4500), Macintosh AUX ($749), and VAX/VMS
      ($4500). Write to: Computable Functions, Inc., 35 South Orchard Drive,
      Amherst, MA 01002, call (413) 253-7637, or fax (413) 545-1249.

      Clisp is a library of functions which extends the C programming
      language to include some of the functionality of Lisp. Costs $349.
      Write to Drasch Computer Software, 187 Slade Road, Ashford, CT 06278, 
      or call 1-203-429-3817.

      Two references in Dr. Dobb's journal on Lisp-style libraries for C
      are: Douglas Chubb, "An Improved Lisp-Style Library for C", Dr. Dobb's
      Jounral #192, September 1992, and Daniel Ozick, "A Lisp-Style Library
      for C", Dr. Dobb's Journal #179:36-48, August 1991. Source is available by
      ftp from various archives, including wuarchive.wustl.edu (MSDOSDDJMAG),
      or ftp.mv.com:/pub/ddj, or the DDJ Forum on Compuserve.


   Other Lisps for PCs include: 
      o  UO-LISP from Calcode Systems, e-mail:calcode!marti@rand.org
	 It comes complete with compiler and interpreter, and is optimised for
	 large programs.  It is Standard LISP, not Common LISP. They are based
	 in Amoroso Place in Venice, CA. 
      o  LISP/88 v1.0. Gotten from Norell Data Systems, 3400 Wilshire Blvd,
	 Los Angeles, CA 90010, in 1983. They may or may not still exist. 
      o  IQLisp. Not a Common Lisp but still very good for PCs - you can
	 actually get a lot done in 640K.	The lisp itself runs in less than
	 128K and every cons cell takes only 6 bytes.  Unfortunately that
	 makes the 640K (maybe a little more, but certainly no more than 1M)
	 limit really hard. It has a byte code compiler which costs extra. 
	 This has support for all sorts of PC specific things.
	 It costs $175 w/o compiler, $275 with. 
	 Write to: Integral Quality, Box 31970, Seattle, WA 98103,
	 call Bob Rorschach, (206) 527-2918 or email rfr@franz.com. 

   Lisps which run on special-purpose hardware (Lisp Machines) include
      o  Symbolics           1-800-394-5522 (508-287-1000)   fax 508-287-1099
	 6 New England Tech Center, 521 Virginia Road, Concord MA 01742
      o  TI Explorers
      o  Xerox Interlisp.	  See Medley above.

   Commercial Scheme implementations:

      Chez Scheme is fully compatible with the IEEE and R4RS standards for the
      Scheme programming language and includes an incremental compiler, object
      inspector, multitasking with engines, and a foreign function interface. It
      runs on Sparc and Sun3 (SunOs), Vax and DecStation (Ultrix), NeXT, Silicon
      Graphics, and Motorola Delta 88000, costs approximately $2000 and requires
      4-8mb RAM.  Implemented by Kent Dybvig, Robert Hieb, and Carl Bruggeman.
      Write to: Cadence Research Systems, 620 Park Ridge Road, Bloomington, IN
      47408, call (812) 333-9269, or fax (812) 332-4688. 
      email: dyb@cs.indiana.edu or dyb@cadence.bloomington.in.us

      MacScheme is a Scheme interpreter and compiler for the Apple Macintosh, and
      includes an editor, debugger and object system.  MacScheme costs $125
      (includes compiler) and Scheme Express costs $70 (interpreter only). It
      requires 1mb RAM. A development environment (MacScheme+Toolsmith) costs
      $495. Conforms to the Revised^4 Report on the Algorithmic Language Scheme.
      MacScheme+Toolsmith includes support for menus, windows, and interfaces to
      the Macintosh Toolbox, and can create small standalone Macintosh
      executables. Implemented by Will Clinger, John Ulrich, Liz Heller and Eric
      Ost.	 Write to: Lightship Software, PO Box 1636, Beaverton, OR 97075, or
      call (503) 292-8765. They're moving to California. The temporary phone
      number is 415-940-4008 (Liz Heller). The new phone number will be
      415-694-7799. MacScheme is distributed by ACS, 2015 East 3300
      South, Salt Lake City, UT 84109-2630, 1-800-531-3227 (801-484-3923).

      EdScheme runs on Macintosh, DOS and Atari ST and costs $50.	It includes
      an incremental compiler, and editor, and is a close match to the IEEE
      standard. Implemented by Iain Ferguson, Edward Martin, and Burt Kaufman.
      The book (The Schemer's Guide) is 328 pages long costs $30.  
      Write to: Schemers Inc., 4250 Galt Ocean Mile, Suite 7U, Fort Lauderdale,
      FL 33308, call (305) 776-7376, or fax (305) 749-3541. 
      You can also send email to 71020.1774@compuserve.com

   Other Commercial Lisps:

      Le-Lisp includes a compiler, color and graphic output, a debugger, a
      pretty printer, performance analysis tools, tracing, and incremental
      execution. Le-Lisp is Macintosh AUX 2.0 Compatible and also runs on
      Unix platforms. Note that Le-Lisp is neither Common Lisp nor Scheme.
      Le-Lisp was originally developed in 1980 at Inria, the French national
      computer science laboratory, by a team led by Jerome Chailloux for
      work on VLSI design. It was based on several earlier Lisps in the
      MacLisp family, but was not directly derived from MacLisp.  Le-Lisp
      enjoyed a large success in the French academic world because it was
      small, fast, and portable, being based on a abstract machine language
      called LLM3.  In 1983, for example, Le-Lisp ran on Z-80 machines
      running CP/M. In 1987, Ilog was formed as an offshoot of Inria to
      commercialize and improve Le-Lisp and several products which had been
      developed with it, including a portable graphic interface system and an
      expert system shell.  Since then, Ilog has continued to grow and
      expand the use of Le-Lisp into industrial markets around the world.
      Ilog is the largest European Lisp vendor, and continues to develop new
      products and markets for Lisp.  In 1992, Ilog released the next major
      version of Le-Lisp, Le-Lisp version 16.  This version modernizes
      Le-Lisp for use in the industrial world, adding lexical closures and
      special-form-based semantics for static analysis, a new object system
      based on the EuLisp object system (TELOS), an enhanced module system
      for application production, a conservative GC for integration with C
      and C++, and compilation to C for portability and efficiency on a wide
      range of processors. For pricing and other information, write to
      ILOG, 2 Avenue Gallieni, BP 85, 94253 Gentilly Cedex, France, call
      33-1-46-63-66-66 or fax 33-1-46-63-15-82.  Jerome Chailloux
      (chaillou@ilog.ilog.fr).

   ----------------------------------------------------------------
   [4-1] Where can I get an implementation of Prolog in Lisp?

   Implementations of Prolog in Lisp:

      The Frolic package from the University of Utah is written in Common Lisp
      and available by anonymous ftp from cs.utah.edu:pub/frolic.tar.Z

      Prolog in Scheme is a Prolog interpreter available from the 
      University of Calgary. It is written in Scheme and has support for
      delayed goals and interval arithmetic. It is known to run in Chez
      Scheme and in Elk, and is intended to be portable to other Scheme
      implementations. It relies on continuations, and so is not easily
      ported to Common Lisp. Available by anonymous ftp from
	 fsa.cpsc.ucalgary.ca:pub/prolog1.2/prolog12.tar.Z
      Questions and comments may be addressed to Alan Dewar
      <dewar@cpsc.ucalgary.ca> or John Cleary <cleary@cpsc.ucalgary.ca>.

      An implementation of prolog for Chez Scheme is available by anonymous
      ftp from titan.rice.edu:public/slog.sh. It is a collection of macros
      that expand syntax for clauses, elations, and so on into pure Scheme.
      It should be easily portable to other Schemes.  Its use of
      higher-order continuations is probably a major obstacle to porting it
      to Common Lisp.  For more information, please contact the author:
      dorai@cs.rice.edu.

      LM-PROLOG by Ken Kahn and Mats Carlsson is written in ZetaLisp and not
      easily portable to Common Lisp. It is available by anonymous ftp from
      sics.se:archives/lm-prolog.tar.Z.

      Peter Norvig's book "Paradigms of AI Programming" includes Common Lisp
      implementations of a prolog interpreter and compiler. The software is
      available by anonymous ftp from unix.sri.com:pub/norvig and on disk in
      Macintosh or DOS format from the publisher, Morgan Kaufmann.	 For more
      information, contact: Morgan Kaufmann, Dept. P1, 2929 Campus Drive, Suite
      260, San Mateo CA 94403, (800) 745-7323; FAX: (415) 578-0672

      Harlequin's LispWorks comes with Common Prolog -- a fast
      Edinburgh-compatible Prolog integrated with Common Lisp.  Write to:
      Harlequin Limited, Barrington Hall, Barrington, Cambridge, CB2 5RG, call
      0223 872522 (or 44223 872522 outside UK), telex 818440 harlqn g, fax 0223
      872519, or send email to ai@uk.co.harlqn (or ai@harlqn.co.uk for US people).

   ----------------------------------------------------------------
   [4-2] What is Dylan?

   Dylan is a new object-oriented dynamic language (oodl), based on Scheme, CLOS,
   and Smalltalk.  The purpose of the language is to retain the benefits of oodls
   and also allow efficient application delivery.  The design stressed keeping
   Dylan small and consistent, while allowing a high degree of expressiveness. A
   manual/specification for the language is available from Apple Computer.  Send
   email to dylan-manual-request@cambridge.apple.com or write to Apple Computer, 1
   Main Street, Cambridge, MA 02142.  Include your complete address and also a
   phone number (the phone number is especially important for anyone outside the
   US). Comments on Dylan can be sent to the internet mail address
   dylan-comments@cambridge.apple.com. 

   The mailing list info-dylan@cambridge.apple.com is for any and all
   discussions of Dylan, including language design issues, implementation
   issues, marketing issues, syntax issues, etc. The mailing list
   announce-dylan@cambridge.apple.com is for major announcements about
   Dylan, such as the availability of new implementations, new versions
   of the manual, etc.  This mailing list should be *much* lower volume
   than info-dylan.  Everything sent to this list is also sent to
   info-dylan.  The mailing list dylan-builders@cambridge.apple.com is
   for people who are working on Dylan implementations. (To be added to
   dylan-builders, send a note describing your implementation plans to
   dylan-builders-request.) Apple hopes to set up a comp.lang.dylan
   newsgroup to be gatewayed to the info-dylan mailing list.

   Send mail to the -request version of the list to be added to it.

   Apple hasn't announced plans to release Dylan as a product.  

   The directory cambridge.apple.com:pub/dylan contains some documents
   pertaining to Dylan, including a FAQ list.

   ========

   Thomas is a compiler for a language that is compatible with the
   language described in the book "Dylan(TM) an object-oriented dynamic
   language" by Apple Computer Eastern Research and Technology, April
   1992. Thomas was written at Digital Equipment Corporation's Cambridge
   Research Laboratory. Thomas is NOT Dylan(TM) and was built with no
   direct input, aid, assistance or discussion with Apple.

   Thomas is available to the public by anonymous ftp at
	  crl.dec.com:pub/DEC/Thomas
	  gatekeeper.pa.dec.com:pub/DEC/Thomas
	  altdorf.ai.mit.edu:archive/Thomas

   The Thomas system is written in Scheme and runs under MIT's CScheme,
   DEC's Scheme->C, and Marc Feeley's Gambit.  It can run on a wide range
   of machines including the Macintosh, PC compatibles, Vax, MIPS, Alpha,
   and 680x0.  Thomas generates IEEE compatible Scheme code.

   DEC CRL's goals in building Thomas were to learn about Dylan by
   building an implementation, and to build a system they could use to
   write small Dylan programs. As such, Thomas has no optimizations of
   any kind and does not perform well. 

   The original development team consisted of:
	     Matt Birkholz (Birkholz@crl.dec.com)
	     Jim Miller (JMiller@crl.dec.com)
	     Ron Weiss (RWeiss@crl.dec.com)
   In addition, Joel Bartlett (Bartlett@wrl.dec.com), Marc Feeley
   (Feeley@iro.umontreal.ca), Guillermo Rozas (Jinx@zurich.ai.mit.edu)
   and Ralph Swick (Swick@crl.dec.com) contributed time and energy to the
   initial release.

   ----------------------------------------------------------------
   [4-3] What Lisp-related discussion groups and mailing lists exist?

   Before posting to any discussion group, please read the rest
   of this FAQ, to make sure your question isn't already answered.

   First of all, there are several lisp-related newsgroups:
      comp.lang.lisp	   General Lisp-related discussions.
			      See below for archive information.
      comp.lang.clos	   Discussion related to CLOS, PCL, and
			      object-oriented programming in Lisp.
			      Gatewayed to commonloops@cis.ohio-state.edu.
			      (or equivalently, comp.lang.clos@cis.ohio-state.edu)
			      See below for info on the newsgroup's archives.
      comp.lang.lisp.mcl	   Discussions related to Macintosh
			      Common Lisp. This newsgroup is gatewayed
			      to the info-mcl@cambridge.apple.com
			      mailing list and archived on cambridge.apple.com.
      comp.lang.lisp.franz	   Discussion of Franz Lisp, a dialect of Lisp.
			      (Note: *not* Franz Inc's Allegro.)
      comp.lang.lisp.x	   Discussion of XLISP, a dialect of Lisp.
      comp.sys.xerox	   Discussions related to using Medley (name exists
			      for historical reasons, and is likely to change
			      soon). Gatewayed to the info-1100 mailing list.
      comp.windows.garnet	   Garnet, a Lisp-based GUI.
      comp.lang.scheme	   General Scheme-related discussion.
			      This newsgroup is gatewayed to the
			      scheme@mc.lcs.mit.edu mailing list.
      comp.lang.scheme.c	   Discussion of C-Scheme, a scheme dialect.
			      This newsgroup is gatewayed to the
			      info-cscheme@zurich.ai.mit.edu mailing list.
      comp.ai and subgroups   General AI-related dicusssion.


   The newsgroup comp.lang.lisp is archived on ftp.gmd.de by month, from
   1989 onward. Individual files are in rnews format. (They contain
   articles prefixed by a header line "#! rnews <nchars> archive" where
   <nchars> is the number of characters in the article following the
   header. That format is convenient for various news processing programs
   (e.g.  relaynews) and is rather easy to process from a lisp program too.)
   A copy of the GMD archives for comp.lang.lisp is available on
   cambridge.apple.com:pub/comp.lang.lisp.


   We list several mailing lists below. In general, to be added to
   a mailing list, send mail to the "-request" version of the address.
   This avoids flooding the mailing list with annoying and trivial
   administrative requests.

   General Lisp Mailing Lists:

      common-lisp@ai.sri.com	   Technical discussion of Common Lisp.
      cl-utilities@cs.cmu.edu	   Low volume mailing list associated with
				      the Lisp Utilities repository at CMU.
				      Do *NOT* post directly to this list.
				      Send mail to 
					 CL-Utilities-Request@cs.cmu.edu
				      instead and the moderator will either
				      answer your question or post
				      the message for you.
      lisp-faq@think.com		   A mailing list concerning the contents
				      of this FAQ posting.
      scheme@mc.lcs.mit.edu	   Discussion of Scheme. Gatewayed to
				      the comp.lang.scheme newsgroup.
      scheme@ai.mit.edu		   General discussion about Scheme.

   Particular Flavors of Lisp:

      info-mcl@cambridge.apple.com	   Macintosh Common Lisp. Gatewayed
				      to the comp.lang.lisp.mcl newsgroup.

      cmucl-bugs@cs.cmu.edu	   CMU Common Lisp bug reports

      slug@ai.sri.com		   Symbolics Lisp Users Group

      allegro-cl@ucbvax.berkeley.edu  Franz Allegro Common Lisp

      kcl@cli.com			   Kyoto Common Lisp 
				      Archived in cli.com:pub/kcl/kcl-mail-archive
      kcl@rascal.ics.utexas.edu	   Forwards to kcl@cli.com.

      lispworks@harlqn.co.uk	   LispWorks

      info-ti-explorer@sumex-aim.stanford.edu  TI Explorer Lisp Machine
      bug-ti-explorer@sumex-aim.stanford.edu  TI Explorer Lisp Machine

      info-1100@tut.cis.ohio-state.edu  Xerox/Envos Lisp machine environment,
				      InterLisp-D, and Medley. Gatewayed to
				      the newsgroup comp.sys.xerox.

      info-cscheme@altdorf.ai.mit.edu,
      info-cscheme@zurich.ai.mit.edu  C-Scheme. Gatewayed to the
				      comp.lang.scheme.c newsgroup.

      t-project@cs.yale.edu	   T, a dialect of Scheme.

      info-clscheme@mc.lcs.mit.edu	   PseudoScheme

      franz-friends@berkeley.edu      The Franz Lisp Language.

   Lisp Windowing Systems:

      cl-windows@ai.sri.com	   Common Lisp Window System Discussions.
      bug-clx@expo.lcs.mit.edu	   CLX (Common Lisp X Windows)
      clim@bbn.com			   Common Lisp Interface Manager
      clue-review@dsg.csc.ti.com	   Common Lisp User-Interface Environment
      express-windows@cs.cmu.edu	   Express Windows
      garnet-users@cs.cmu.edu	   Garnet (send mail to garnet@cs.cmu.edu
				      or garnet-request@cs.cmu.edu to be added)
      gina-users@gmdzi.gmd.de	   GINA and CLM
      lispworks@harlequin.co.uk	   LispWorks 
      winterp@hplnpm.hpl.hp.com	   WINTERP (OSF/Motif Widget INTERPreter)
      yyonx@csrl.aoyama.ac.jp	   YYonX

   Lisp Object-Oriented Programming:

      CommonLoops@cis.ohio-state.edu  (same as comp.lang.clos@cis.ohio-state.edu)
	   PCL (Xerox PARC's portable implementation of CLOS).
	   Gatewayed to the comp.lang.clos newsgroup.
	   The mailing list is archived on nervous.cis.ohio-state.edu in
	   the directory pub/lispusers/commonloops.

   Miscellaneous:

      stat-lisp-news-request@umnstat.stat.umn.edu	   
	      Use of Lisp and Lisp-based systems in statistics. 
      lisp-emacs-forum-request@ucbarpa.berkeley.edu
	      Franz Inc's GNU-Emacs/Lisp interface.

   ----------------------------------------------------------------
   [4-4]   What are R4RS and IEEE P1178?

   R4RS is the Revised^4 Report on the Algorithmic Language Scheme,
   edited by W. Clinger and J. Rees. It appeared in ACM Lisp Pointers IV,
   July-September 1991, and also as MIT AI Memo 848b. It serves as a kind
   of standard for the language. It can be obtained by anonymous ftp at
   the two Scheme Repositories, altdorf.ai.mit.edu and nexus.yorku.ca.

   IEEE P1178 is IEEE Standard 1178-1990, "IEEE Standard for the Scheme
   Programming Language", published by IEEE in 1991. ISBN 1-55937-125-0.
   It is now also an ANSI standard. It may be ordered from IEEE by
   calling 1-800-678-IEEE and using order number SH14209.
   ----------------------------------------------------------------
   [4-5]   How do I do object-oriented programming in Scheme?

   Some Scheme implementations (for example, MacScheme, Feel, Oaklisp,
   and PC-Scheme) include built-in object-oriented extensions.  

   The MEROON package is a mini-CLOS-like object package for generic R4RS
   Scheme (but with non-standard macros). It runs with PC-Scheme,
   Scheme->C and Chez Scheme. It is available in the Scheme Repository as
   nexus.yorku.ca:pub/scheme/new/meroon.*.tar.Z. A paper on it appears in
   nexus.yorku.ca:pub/txt/meroon.ps.Z.

   For information on YASOS (Yet Another Scheme Object System), see
   "Scheming with Objects" in the October 1992 issue of AI Expert magazine.

   ----------------------------------------------------------------

   ;;; *EOF*



