home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / lisp / 2420 < prev    next >
Encoding:
Internet Message Format  |  1992-09-12  |  42.8 KB

  1. Xref: sparky comp.lang.lisp:2420 comp.lang.scheme:2182 news.answers:2883
  2. Path: sparky!uunet!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!mkant
  3. From: mkant+@cs.cmu.edu (Mark Kantrowitz)
  4. Newsgroups: comp.lang.lisp,comp.lang.scheme,news.answers
  5. Subject: FAQ: Lisp Implementations and Mailing Lists 4/5 [Monthly posting]
  6. Summary: Questions about Lisp/Scheme Implementations and Mailing Lists
  7. Message-ID: <lisp-faq-4.text_716371276@cs.cmu.edu>
  8. Date: 13 Sep 92 08:01:21 GMT
  9. Article-I.D.: cs.lisp-faq-4.text_716371276
  10. Expires: Tue, 27 Oct 1992 08:01:16 GMT
  11. Sender: news@cs.cmu.edu (Usenet News System)
  12. Reply-To: lisp-faq@think.com
  13. Followup-To: poster
  14. Organization: School of Computer Science, Carnegie Mellon
  15. Lines: 790
  16. Approved: news-answers-request@MIT.Edu
  17. Supersedes: <lisp-faq-4.text_713752811@cs.cmu.edu>
  18. Nntp-Posting-Host: a.gp.cs.cmu.edu
  19.  
  20. Archive-name: lisp-faq/part4
  21. Last-Modified: Wed Aug 19 21:38:21 1992 by Mark Kantrowitz
  22. Version: 1.23
  23.  
  24. ;;; ****************************************************************
  25. ;;; Answers to Frequently Asked Questions about Lisp ***************
  26. ;;; ****************************************************************
  27. ;;; Written by Mark Kantrowitz and Barry Margolin
  28. ;;; lisp-faq-4.text -- 43334 bytes
  29.  
  30.  
  31. This post contains Part 4 of the Lisp FAQ. It is cross-posted to the
  32. newsgroup comp.lang.scheme because it contains material of interest to
  33. Scheme people. The other parts of the Lisp FAQ are posted only to the
  34. newsgroups comp.lang.lisp and news.answers. 
  35.  
  36. If you think of questions that are appropriate for this FAQ, or would
  37. like to improve an answer, please send email to us at lisp-faq@think.com.
  38.  
  39. Lisp/Scheme Implementations and Mailing Lists (Part 4):
  40.  
  41.   [4-0]      Where can I get/buy Lisp and Scheme for the ... architecture?
  42.   [4-1]      Where can I get an implementation of Prolog in Lisp?
  43.   [4-2]   What is Dylan?
  44.   [4-3]      What Lisp-related discussion groups and mailing lists exist?
  45.   [4-4]   What are R4RS and IEEE P1178?
  46.   [4-5]   How do I do object-oriented programming in Scheme?
  47.  
  48. Search for [#] to get to question number # quickly.
  49.  
  50. ----------------------------------------------------------------
  51. [4-0] Where can I get/buy Lisp and Scheme for the ... architecture?
  52.      
  53. There are many implementations of Lisp and Scheme interpreters and
  54. compilers, about half of which are available free and the rest are
  55. available commercially. 
  56.  
  57. Repositories of Lisp/Scheme source code are described in the answer to
  58. question [2-0].
  59.  
  60. Free Lisp implementations:
  61.  
  62.    Kyoto Common Lisp (KCL) is free, but requires a license. Conforms to CLtL1.
  63.    KCL was written by T. Yuasa <yuasa@tutics.tut.ac.jp> and M. Hagiya
  64.    <hagiya@is.s.u-tokyo.ac.jp> at Kyoto University. Austin Kyoto Common Lisp
  65.    (AKCL) is a collection of ports, bug fixes and improvements to KCL
  66.    by Bill Schelter (<wfs@cli.com> or <wfs@rascal.ics.utexas.edu>). {A}KCL
  67.    generates C code which it compiles with the local C compiler. Both are
  68.    available by anonymous ftp from rascal.ics.utexas.edu [128.83.138.20],
  69.    cli.com [192.31.85.1], or [133.11.11.11] (a machine in Japan)
  70.    in the directory /pub. KCL is in the file kcl.tar, and AKCL is in the
  71.    file akcl-xxx.tar.Z (take the highest value of xxx).     To obtain KCL, one 
  72.    must first sign and mail a copy of the license agreement to: Special 
  73.    Interest Group in LISP, c/o Taiichi Yuasa, Department of Computer Science,
  74.    Toyohashi University of Technology, Toyohashi 441, JAPAN. Runs on Sparc,
  75.    IBM RT, RS/6000, DecStation 3100, hp300, hp800, Macintosh II (under AUX),
  76.    mp386, IBM PS2, Silicon Graphics 4d, Sun3, Sun4, Sequent Symmetry,
  77.    IBM 370, NeXT and Vax. A port to DOS is in beta test as
  78.    math.utexas.edu:pub/beta2.zip. Commercial versions of {A}KCL are available
  79.    from Austin Code Works, 1110 Leafwood Lane, Austin, TX 78750-3409,
  80.    Tel. 512-258-0785, Fax 512-258-1342, including a CLOS for AKCL.
  81.    See also Ibuki, below.
  82.  
  83.    XLISP is free, and runs on the IBM PC (MSDOS), Amiga (AmigaDOS),
  84.    Atari ST (TOS), Apple Macintosh, and Unix. It should run on
  85.    anything with a C compiler.    It was written by David Michael Betz,
  86.    167 Villa Avenue #11, Los Gatos, CA 95032, 408-354-9303 (H), 
  87.    408-862-6325 (W), dbetz@apple.com. The reference manual was
  88.    written by Tim Mikkelsen. Version 2.0 is available by anonymous ftp from
  89.        cs.orst.edu:/pub/xlisp/ [128.193.32.1] or
  90.        sumex-aim.stanford.edu:info-mac/lang/
  91.    Version 2.1 is the same as XLISP 2.0, but modified to bring it closer
  92.    to Common Lisp and with several bugs fixed. It can be obtained by
  93.    anonymous ftp from
  94.            glia.biostr.washington.edu       128.95.10.115
  95.            bikini.cis.ufl.edu           128.227.224.1
  96.    in the file xlisp21c.zip (soon xlisp21d.zip) and comes with IBM/PC
  97.    executables. For obtaining a copy through US mail, send email to Tom
  98.    Almy, toma@sail.labs.tek.com.
  99.  
  100.    CMU Common Lisp is free, and runs on Sparcs (Mach and SunOs),
  101.    DecStation 3100 (Mach), IBM RT (Mach) and requires 16mb RAM, 25mb
  102.    disk. It includes an incremental compiler, Hemlock emacs-style editor,
  103.    source-code level debugger, code profiler and is mostly X3J13
  104.    compatible, including the new loop macro.  It is available by anonymous
  105.    ftp from any CMU CS machine, such as ftp.cs.cmu.edu [128.2.206.173], in the
  106.    directory /afs/cs.cmu.edu/project/clisp/release. Login with username
  107.    "anonymous" and "userid@host" (your email address) as password. Due to
  108.    security restrictions on anonymous ftps (some of the superior
  109.    directories on the path are protected against outside access), it is
  110.    important to "cd" to the source directory with a single command.
  111.    Don't forget to put the ftp into binary mode before using "get" to
  112.    obtain the compressed/tarred files. The binary releases are
  113.    contained in files of the form
  114.         <version>-<machine>_<os>.tar.Z
  115.    Other files in this directory of possible interest are
  116.    16e-source.tar.Z, which contains all the ".lisp" source files
  117.    used to build version 16e. A listing of the current contents of the
  118.    release area is in the file FILES. You may also use "dir" or "ls" to 
  119.    see what is available. Bug reports should be sent to cmucl-bugs@cs.cmu.edu.
  120.  
  121.    PC LISP is a Lisp interpreter for IBM PCs (MSDOS) available from any
  122.    site that archives the group comp.binaries.ibm.pc, such as
  123.    ix1.cc.utexas.edu:/microlib/pc/languages/pc-lisp/ps-lisp.arc
  124.    wuarchive.wustl.edu:/mirrors/msdos/lisp/pclisp30.zip 
  125.    PC-LISP is a Franz LISP dialect and is by no means Common LISP
  126.    compatible. It is also available directly from the author by sending
  127.    2 blank UNFORMATTED 360K 48TPI IBM PC diskettes, a mailer and
  128.    postage to: Peter Ashwood-Smith, 8 Du Muguet, Hull, Quebec, CANADA,
  129.    J9A-2L8; phone 819-595-9032 (home). 
  130.  
  131. Free Scheme implementations:
  132.    
  133.    Many free Scheme implementations are available from altdorf.ai.mit.edu
  134.    [18.43.0.246]. See also the Scheme Repository described below.
  135.  
  136.    The Scheme Repository contains a Scheme bibliography, copies
  137.    of the R4RS report, sample Scheme code for a variety of
  138.    purposes, several utilities, and some implementations. The
  139.    repository is maintained by Ozan S. Yigit, scheme@nexus.yorku.ca.
  140.    The repository is accessible by anonymous ftp at
  141.    nexus.yorku.ca [130.63.9.66] in the directory pub/scheme/.
  142.  
  143.    PC-Scheme, free by anonymous ftp from altdorf.ai.mit.edu in the
  144.    directory /archive/pc-scheme/.  Written by Texas Instruments. Runs on
  145.    MS-DOS 286/386 IBM PCs and compatibles.  Includes an optimizing
  146.    compiler, an emacs-like editor, inspector, debugger, performance testing,
  147.    foreign function interface, window system and an object-oriented
  148.    subsystem.  Conforms to the Revised^4 Report on Scheme. Also 
  149.    supports the dialect used in SICP. The official commercialized 
  150.    implementation costs $95 and includes a reference manual and user's 
  151.    guide. Write to: Texas Instruments, 12501 Research Boulevard, MS 2151,
  152.    Austin, TX 78759 and order TI Part number #2537900-0001, or call
  153.    1-800-TI-PARTS and order it using your Visa or Mastercard.
  154.    [NOTE: Ibuki announced on July 13, 1992, that it has purchased the rights
  155.    to PC Scheme from TI and intends to make it also available on 486 PCs
  156.    and under Windows 3.1. For more information, contact IBUKI, PO Box
  157.    1627, Los Altos, CA 94022, phone (415) 961-4996, fax (415) 961-8016,
  158.    email rww@ibuki.com.]
  159.  
  160.    MIT Scheme (aka C-Scheme), free by anonymous ftp from altdorf.ai.mit.edu
  161.    in the directory scheme-7.1. The compiler is currently ported to four
  162.    architectures: MC68020/30/40, HP Precision Architecture, MIPS, and
  163.    VAX. The interpreter will soon be available for any Unix-based
  164.    machine. Includes a reference manual and user's manual, as well as a
  165.    copy of the Revised^4 Report on Scheme. Send bug reports to
  166.    bug-cscheme@zurich.ai.mit.edu.
  167.    |
  168.    On the NeXT, MIT Scheme is available as part of the Schematik
  169.    package, which provides an editor/front-end user interface,
  170.    graphics, and "robotics" support for Lego and the like.  Schematik is
  171.    free and is available for anonymous ftp from ftp.gac.edu in the
  172.    pub/next/scheme directory.
  173.  
  174.    SCM, free by anonymous ftp from altdorf.ai.mit.edu:archive/scm or
  175.    nexus.yorku.ca:pub/oz/scheme/new. Current version 4a11. Runs on Amiga,
  176.    IBM PC, VMS, Macintosh, Unix, and similar systems.  Scm conforms to
  177.    the Revised^4 Report on the Algorithmic Language Scheme and the IEEE
  178.    P1178 specification. Scm is written in C. ASCII and EBCDIC are
  179.    supported. 
  180.       To receive an IBM PC floppy disk with the source files and MSDOS
  181.    executable send $60 ($65 for i386 version) to Aubrey Jaffer, 84
  182.    Pleasant St. Wakefield MA 01880, USA.
  183.       Turtlscm is SCM with turtle graphics for MSDOS systems. Written by
  184.    Mkinen Sami <sjm@cc.tut.fi>, it is available from
  185.    altdorf.ai.mit.edu:archive/scm/turtlscm4a10.lzh or 
  186.    nexus.yorku.ca:pub/scheme/new/turtlscm4a10.lzh.
  187.       X-SCM is an interface to Xlib and the Motif and OpenLook toolkits
  188.    for the SCM interpreter. It requires scm4a10 or later. It should be
  189.    available at any archive of alt.sources. Contact campbell@redsox.bsw.com
  190.    for more information.
  191.       The file altdorf.ai.mit.edu:/archive/scm/slib1b8.shar contains a 
  192.    portable Scheme library that provides compatibility and utility functions
  193.    for many of the standard scheme implementations. 
  194.  
  195.    Gambit is an optimizing Scheme compiler/system. It supports the IEEE
  196.    Scheme standard and `future' construct. It runs on M680x0 based
  197.    unix machines, such as Sun3, HP300, BBN GP1000, NeXT, and the Apple
  198.    Macintosh. For the Macintosh, only the interpreter is available by
  199.    FTP; the author, Marc Feeley, requests $40 for the complete Gambit
  200.    Scheme System (compiler, linker, source code) for the Macintosh.
  201.    It is available by anonymous ftp from trex.iro.umontreal.ca in the
  202.    directory pub/gambit1.7.1/. Contact Marc Feeley at
  203.    feeley@iro.umontreal.ca for more information. 
  204.  
  205.    T3.1 is a Scheme-like language developed at Yale. Available by
  206.    anonymous ftp from ftp.ai.mit.edu in the directory pub/systems/t3.1.
  207.    Runs on DecStations (MIPS processor) and SGI Iris, Sun4 (SPARC), 
  208.    Sun3, Vax/Unix. Includes a copy of the online version of the T manual
  209.    and release notes for T3.0 and T3.1. All implementations include a 
  210.    foreign function (C) interface. To be informed of fixes, new releases,
  211.    etc., send your email address to t-project@cs.yale.edu. Bug reports
  212.    should go to t3-bugs@cs.yale.edu. A multiprocessing version of T
  213.    (for Encore Multimax) is available from masala.lcs.mit.edu:/pub/mult.  
  214.  
  215.    Oaklisp is an seamless integration of Scheme with an object-oriented
  216.    substrate. Available by anonymous ftp from f.gp.cs.cmu.edu
  217.    [128.2.250.164] in the directory /usr/bap/oak/ftpable, and includes
  218.    reference and implementation manuals.
  219.  
  220.    Elk (Extension Language Kit) is a Scheme interpreter designed to be
  221.    used as a general extension language. Available by anonymous ftp from
  222.    the Scheme Repository in nexus.yorku.ca:/pub/scheme/imp/.  Also
  223.    available in the X contrib directory on export.lcs.mit.edu. Runs on
  224.    Unix, SunOs, and Ultrix based platforms, including VAX, Sun3, Sun4
  225.    (Sparc), 680x0, 80386, MIPS, and IBM RT. The Elk interpreter is mostly
  226.    R3RS compatible. Elk has interfaces to Xlib, Xt and the various widget
  227.    sets.  Implemented by Oliver Laumann.
  228.  
  229.    EuLisp is available from gmdzi.gmd.de [129.26.8.90] in the
  230.    /lang/lisp/eulisp directory.
  231.  
  232.    Feel (Free and Eventually Eulisp) is an initial implementation of the
  233.    eulisp language. It can be retrieved by anonymous FTP from ftp.bath.ac.uk
  234.    in the directory /pub/eulisp/ as the file feel-0.75.tar.Z. feel-0.75.sun4.Z
  235.    is the Sparc executable. The language definition is in the same directory.
  236.    It includes an integrated object system, a module system, and
  237.    support for parallelism. The program is a C-based interpreter, and a
  238.    bytecode interpreter/compiler will be available sometime soon.
  239.    The distribution includes an interface to the PVM library, support
  240.    for TCP/IP sockets, and libraries for futures, Linda, and CSP.
  241.    Feel is known to run on Sun3, Sun4, Stardent Titan, Alliant Concentrix
  242.    2800, Orion clippers, DEC VAX, DECstation 3000, Gould UTX/32, and Inmos
  243.    T800 transputer (using CS-Tools). (All bar the last four have a threads
  244.    mechanism.) It can run in multi-process mode on the first three
  245.    machines, and hopefully any other SysV-like machine with shared
  246.    memory primitives. Porting Feel to new machines is reasonably
  247.    straightforward. It now also runs on MS-DOS machines.
  248.    Written by Pete Broadbery, pab@maths.bath.ac.uk.
  249.  
  250.    Scheme->C compiles R3RS Scheme to C that is then compiled by the
  251.    native C compiler for the target machine. Runs on Vaxen and DecStation
  252.    3100s running Ultrix, as well as Sun3, Sun4, Amiga (SAS/C 5.10b)
  253.    and Apollo. It is available for anonymous ftp from
  254.    gatekeeper.dec.com [16.1.0.2] in /pub/DEC/Scheme-to-C. There are
  255.    two interfaces to X-windows available, Ezd (a drawing system) and
  256.    SCIX (Scheme Interface to X), implemented using Scheme-to-C. Both should
  257.    be available by ftp from gatekeeper. Information on obtaining
  258.    documentation for Scheme->C may be obtained by sending mail to
  259.    WRL-Techreports@decwrl.dec.com with subject line "help".
  260.  
  261.    SIOD (Scheme in One Defun), free by anonymous ftp from 
  262.     nexus.yorku.ca:pub/scheme/imp/siod-v2.9-shar
  263.        world.std.com:src/lisp/siod-v2.9-shar
  264.    or in any comp.sources.unix archive.  Runs on VAX/VMS, VAX UNIX, Sun3,
  265.    Sun4, Amiga, Macintosh, MIPS, Cray.  Small scheme implementation in C
  266.    arranged as a set of subroutines that can be called from any main
  267.    program for the purpose of introducing an interpreted extension
  268.    language.  Compiles to ~20K bytes of executable.  Lisp calls C and C
  269.    calls Lisp transparently.
  270.  
  271.    XScheme is available free by anonymous ftp from ftp.uu.net in the
  272.    directories MSDOS/languages/X-scheme and amiga-sources/xscheme.20.zoo.
  273.    Implemented by David Betz.  XScheme is discussed in the newsgroup
  274.    comp.lang.lisp.x.  It may also be found in the Scheme Repository.
  275.  
  276.    Fools' Lisp is a small Scheme interpreter that is R4RS conformant, and
  277.    is available by anonymous ftp from scam.berkeley.edu [128.32.138.1] in
  278.    the directory src/local/fools.tar.Z. Runs on Sun3 and Sun4 (SunOs),
  279.    DecStation 3100s, Vax (Ultrix), Sequent, and Apollo. Implemented by
  280.    Jonathan Lee <jonathan@scam.berkeley.edu>.
  281.  
  282.    Scheme84 is in the public domain, and available by mail from Indiana
  283.    University. It runs on the VAX under either VMS or BSD Unix. To
  284.    receive a copy, send a tape and return postage to: Scheme84
  285.    Distribution, Nancy Garrett, c/o Dan Friedman, Department of Computer
  286.    Science, Indiana University, Bloomington, Indiana. Call 1-812-335-9770
  287.    or send mail to nlg@indiana.edu for more information.
  288.  
  289.    UMB Scheme is a R4RS Scheme available by anonymous ftp from
  290.    ucbarpa.berkeley.edu in pub/UMB_scheme.tar.Z and also in the Scheme
  291.    Repository. It includes a simple editor, debugger, Written by William
  292.    Campbell, University of Massachusetts at Boston, bill@cs.umb.edu.
  293.  
  294.    VSCM is a R4RS Scheme available by anonymous ftp from the Scheme Repository,
  295.       nexus.yorku.ca:pub/scheme/imp/vscm92Sep7.tar.Z (130.63.9.66)
  296.    Written by Matthias Blume, <blume@cs.princeton.edu>. The
  297.    implementation is based on a virtual machine design with heavy support
  298.    for most of the sophisticated featuers of Scheme. The virtual machine
  299.    is written in ANSI-C to aid in its portability. 
  300.  
  301.    Pixie Scheme for the Macintosh is a nearly complete implementation of
  302.    R3RS available by anonymous ftp from
  303.    rascal.ics.utexas.edu:/misc/mac/programming/ 
  304.      Pixie.Goodies.SIT.bin
  305.      Pixie.NoFPP.world.SIT.bin
  306.      Pixie.world.SIT.bin
  307.      PixieScheme.NoFPP.SIT.bin  ; for macs without floating-point coprocessor
  308.      PixieScheme.SIT.bin        ; for macs with FPP
  309.      Pixie_Scheme_Help.SIT.bin
  310.      Pixie_intro
  311.    Written by Jay Reynolds Freeman <freeman@MasPar.COM>, P. O. Box 60628,
  312.    Palo Alto, CA, 94306-0628.
  313.  
  314.    HELP (a lazy Scheme) is available by anonymous ftp from
  315.    sumex-aim.stanford.edu:/info-mac/lang/lazy-scheme.hqx.  Written by
  316.    Thomas Schiex (schiex@cert.fr, schiex@irit.fr). Help is a complete and
  317.    efficient Scheme-like functional lazy Lisp interpreter.  It works only
  318.    on 68020 (or more) based Macintoshes. It has a 'friendly' interface
  319.    (parenthesis matcher, auto-indent), uses a full call-by-need semantics
  320.    and includes many examples, including a symbolic compiler for the
  321.    680x0. Efficiency is good and lazyness is fully parametrizable (you
  322.    main turn Help into a strict Scheme-like language if you like). French
  323.    AND English updated docs are included in Word4 and plain text formats.
  324.  
  325.  
  326. Free Scheme Implementations implemented in Lisp:  
  327.  
  328.    Peter Norvig's book "Paradigms of AI Programming" has a chapters about
  329.    Scheme interpreters and compilers, both written in Common Lisp. The
  330.    software from the book is available by anonymous ftp from
  331.    unix.sri.com:pub/norvig and on disk in Macintosh or DOS format from
  332.    the publisher, Morgan Kaufmann.  For more information, contact: Morgan
  333.    Kaufmann, Dept. P1, 2929 Campus Drive, Suite 260, San Mateo CA 94403,
  334.    or call Toll free tel: (800) 745-7323; FAX: (415) 578-0672
  335.  
  336.    PseudoScheme is available free by anonymous ftp from
  337.    altdorf.ai.mit.edu:/archive/pseudo/pseudo-2-8.tar.Z. It is Scheme
  338.    implemented on top of Common Lisp, and runs in Lucid, Symbolics CL,
  339.    VAX Lisp under VMS, and Explorer CL. It should be easy to port to
  340.    other Lisps. It was written by Jonathan Rees (jar@altdorf.ai.mit.edu,
  341.    jar@cs.cornell.edu). Send mail to info-clscheme-request@mc.lcs.mit.edu
  342.    to be put on a mailing list for announcements. Conforms to R3RS except
  343.    for lacking a correct implementation of call/cc. It works by running
  344.    the Scheme code through a preprocessor, which generates Common Lisp code.
  345.  
  346.    Scheme88 is available by anonymous ftp from rice.edu:public/scheme88.sh
  347.    and also from the Scheme Repository.
  348.  
  349. Commercial Lisp implementations:
  350.  
  351.    Macintosh Common Lisp (MCL 2.0) runs on the Apple Macintosh (Mac+ or
  352.    higher with 4mb RAM and system software 6.0.4 or later or AUX 3.0) and
  353.    is available from APDA for $495. It includes a native CLOS Macintosh
  354.    Toolbox/interface toolkit, ephemeral garbage collection, incremental
  355.    compiler, window-based debugger, source-code stepper, object
  356.    inspector, emacs-style editor, and a foreign function interface.  With
  357.    MCL version 2.0, Apple has started distributing a CD-ROM which
  358.    contains, among other things, a large collection of Lisp code,
  359.    complete MCL manuals in an online-browser format, the CLIM 1.0 manual
  360.    in TeX and postscript, and copies of Gambit 1.8 Scheme, SIOD 2.8
  361.    Scheme, Pixie Scheme, and a demo version of MacScheme. For more
  362.    information, write to: APDA, Apple Computer Inc., 20525 Mariani
  363.    Avenue, MS 33-G, Cupertino, CA 95014-6299 or call toll free
  364.    1-800-282-2732 (US), 1-800-637-0029 (Canada), 1-408-562-3910. Their
  365.    fax number is 1-408-562-3971 and their telex is 171-576. Email may
  366.    also be sent to APDA@applelink.apple.com.  CLIM for MCL is available
  367.    as a separate product from Lucid, Inc., 707 Laurel Street, Menlo Park,
  368.    CA 94025 U.S.A., 415-329-8400, fax: 415-329-8480, <sales@lucid.com>.
  369.  
  370.    Procyon Common Lisp runs on either the Apple Macintosh or IBM PC
  371.    (386/486 or OS/2 native mode), costing 450 pounds sterling (educational),
  372.    1500 pounds ($795) commercial. It requires 2.5mb RAM on the Macintosh and
  373.    4mb RAM on PCs (4mb and more than 4mb recommended respectively).
  374.    It is a full graphical environment, and includes a native CLOS with
  375.    meta-object protocol, incremental compilation, foreign function
  376.    interface, object inspector, text and structure editors, and debugger.
  377.    Write to: Scientia Ltd., St. John's Innovation Centre, Cowley Road,
  378.    Cambridge, CB4 4WS, UK, with phone +44-223-421221, fax +44-223-421218,
  379.    and email UK0061@applelink.apple.com. An alternate address for US
  380.    customers is: ExperTelligence, Inc., 5638 Hollister Ave, Suite 302,
  381.    Goleta, CA 93117, or call 1-800-828-0113, (805) 967-1797. Their
  382.    fax is (805) 964-8448 and email is D2042@applelink.apple.com. [The
  383.    rights to the MS Windows version of Procyon were sold to Franz who are
  384.    marketing and developing it as Allegro CL\PC.]
  385.  
  386.    Franz Lisp 2.0 runs on the Apple Macintosh, requiring 1mb RAM for the
  387.    interpreter ($99) and 2.5mb RAM for the compiler ($199).  Student prices
  388.    are $60 for the interpreter and $110 for the interpreter and compiler.
  389.    Includes editor and language reference manual. Complete sources are
  390.    available for $649. The ALJABR symbolic mathematics system costs $249.
  391.    Write to:  Fort Pont Research, 15 Fort Pond Road, Acton, MA 01720,
  392.    call 1-508-263-9692, or send mail to order@fpr.com.
  393.  
  394.    Allegro Common Lisp 4.1 runs on a variety of platforms, including
  395.    Sparcs and DecStations ($3750), as well as the NeXT ($1875).     It
  396.    requires 12mb RAM for the 680x0 and 16mb for RISC. It includes native
  397.    CLOS, X-windows support, Unix interface, incremental compilation,
  398.    generational garbage collection, and a foreign function interface.
  399.    Options include Allegro Composer (development environment, including
  400.    debugger, inspector, object browser, time/space code profiler, and a
  401.    graphical user interface), Common LISP Interface Manager (CLIM is a
  402.    Symbolic's Dynamic Windows clone) and Allegro CLIP (a parallel version
  403.    of Lisp for the Sequent).  Write to: Franz Inc., 1995 University
  404.    Avenue, Berkeley, CA 94704 or call (510) 548-3600 (area code was 415),
  405.    fax (510) 548-8253, telex 340179 WUPUBTLXSFO. Bug reports can be
  406.    mailed to bugs@franz.com. Questions about Franz Inc. products (e.g.,
  407.    current and special pricing) can be sent to info@franz.com.
  408.  
  409.    Ibuki Common Lisp is a commercialized and improved version of Kyoto
  410.    Common Lisp. It runs on over 30 platforms, including Sun3, Sparc, Dec
  411.    (Ultrix), Apollo, HP 9000, IBM RS/6000, Silicon Graphics and IBM PCs.
  412.    It includes an incremental compiler, interpreter, foreign function
  413.    interface. It generates C code from the Lisp and compiles it using the
  414.    local C compiler.  Image size is about 3mb. Cost is $2800 (workstations),
  415.    $3500 (servers), $700 (IBM PCs). Supports CLOS and CLX ($200 extra). 
  416.    Source code is available at twice the cost. Ibuki now also has a product 
  417.    called CONS which compiles Lisp functions into linkable Unix libraries.
  418.    Write to: Ibuki Inc., PO Box 1627, Los Altos, CA 94022, or call
  419.    415-961-4996, fax 415-961-8016, or send email to Richard Weyhrauch, 
  420.    rww@ibuki.com.
  421.  
  422.    Lucid Common Lisp runs on a variety of platforms, including PCs (AIX),
  423.    Apollo, HP, Sun-3, Sparc, IBM RT, IBM RS/6000, Decstation 3100,
  424.    Silicon Graphics, and Vax, and costs $2500 (IBM PCs), $4400 (other
  425.    platforms). Lucid includes native CLOS, a foreign function interface,
  426.    and generational garbage collection.     CLIM is available for Lucid as
  427.    a separate product. Write to Lucid Inc., 707 Laurel Street, Menlo Park,
  428.    CA 94025, call toll free 800-225-1386 (or 800-843-4204), 415-329-8400,
  429.    fax 415-329-8480, or email to sales@lucid.com for information on pricing, 
  430.    product availability, etc. Technical questions may be addressed to
  431.    customer-support@lucid.com. 
  432.  
  433.    Medley is a Common Lisp development environment that includes a native
  434.    CLOS w/MOP, window toolkit, window-based debugger, incremental
  435.    compiler, structure editor, inspectors, stepper, cross-referencer,
  436.    code analysis tools, and browsers. It is the successor to InterLisp-D.
  437.    It runs on a variety of platforms, including Suns, DecStations,
  438.    386/486s, IBM RS/6000, MIPS, HP, and Xerox 1186. Requires Unix and 8mb
  439.    RAM.  Developer version costs $995 and run-time version $300.
  440.    Instructional costs $250/copy or $1250 site license.  Write to: Venue,
  441.    1549 Industrial Rd, San Carlos, CA 94070, call 1-800-228-5325,
  442.    1-415-508-9672, fax 415-508-9770, or email
  443.    aisupport.mv@envos.xerox.com.
  444.  
  445.    Golden Common Lisp (GCLisp) runs on IBM PCs under DOS and Windows,
  446.    costing $2,000 ($250 extra for Gold Hill Windows), and includes an
  447.    incremental compiler, foreign function interface, interactive
  448.    debugger, and emacs-like editor. It supports DDE and other Windows
  449.    stuff, and is CLtL1 compatible.  Supports PCL. It requires 4mb RAM,
  450.    and 12mb disk. See a review in PC-WEEK 4/1/91 comparing GCLisp with
  451.    an older version of MCL.  Write to: Gold Hill Computers, 26 Landsdowne
  452.    Street, Cambridge, MA 02139, call (617) 621-3300, or fax (617) 621-0656.
  453.  
  454.    Star Saphire Common LISP provides a subset of Common Lisp and includes
  455.    an emacs-like editor, compiler, debugger, DOS graphics and CLOS. It
  456.    runs on IBM PCs (MSDOS), requires 640k RAM, a hard disk, and costs $100.  
  457.    Write to: Sapiens Software Corporation, PO Box 3365,
  458.    Santa Cruz, CA 95063-3365, call (408) 458-1990, or fax (408) 425-0905.
  459.    Sapiens Software also has a Lisp-to-C translator in beta-test.
  460.  
  461.    NanoLISP is a Lisp interpreter for DOS systems that supports a
  462.    large subset of the Common Lisp standard, including lexical and
  463.    dynamic scoping, four lambda-list keywords, closures, local functions,
  464.    macros, output formatting, generic sequence functions, transcendental
  465.    functions, 2-d arrays, bit-arrays, sequences, streams, characters
  466.    double-floats, hash-tables and structures. Runs in DOS 2.1 or higher,
  467.    requiring only 384k of RAM. Cost is $100. Write to: Microcomputer Systems
  468.    Consultants, PO Box 6646, Santa Barbara, CA 93160 or call (805) 967-2270.
  469.  
  470.    Software Engineer is a Lisp for Windows that creates small stand-alone
  471.    executables. It is a subset of Common Lisp, but includes CLOS. It
  472.    requires 2mb RAM, but can use up to 16mb of memory, generating 286
  473.    specific code. It costs $250.  Write to: Raindrop Software, 833
  474.    Arapaho Road, Suite 104, Richardson, TX 75081, call (214) 234-2611, or
  475.    fax (214) 234-2674.
  476.  
  477.    muLISP-90 is a small Lisp which runs on IBM PCs (or the HP 95LX
  478.    palmtop), MS-DOS version 2.1 or later. It isn't Common Lisp, although
  479.    there is a Common Lisp compatibility package which augments muLISP-90
  480.    with over 450 Common Lisp special forms, macros, functions and control
  481.    variables. Includes a screen-oriented editor and debugger, a window
  482.    manager, an interpreter and a compiler. Among the example programs is
  483.    DOCTOR, an Eliza-like program. The runtime system allows one to create
  484.    small EXE or COM executables. Uses a compact internal representation
  485.    of code to minimize space requirements and speed up execution. The
  486.    kernel takes up only 50k of space. Costs $400. Write to Soft
  487.    Warehouse, Inc., 3660 Waialae Avenue, Suite 304, Honolulu, HI
  488.    96816-3236, call 1-808-734-5801, or fax 1-808-735-1105.
  489.  
  490.    CLOE (Common Lisp Operating Environment) is a cross-development
  491.    environment for IBM PCs (MSDOS) and Symbolics Genera. It includes
  492.    CLOS, condition error system, generational garbage collection,
  493.    incremental compilation, code time/space profiling, and a stack-frame
  494.    debugger. It costs from $625 to $4000 and requires 4-8mn RAM and a 386
  495.    processor.  Write to: Symbolics, 6 New England Tech Center, 
  496.    555 Virginia Road, Concord, MA 01742, call 1-800-533-SMBX or 
  497.    (508) 287-1000, or fax (508) 287-1099. 
  498.  
  499.    Top Level Common Lisp includes futures, a debugger, tracer, stepper,
  500.    foreign function interface and object inspector.  It runs on Unix
  501.    platforms, requiring 8mb RAM, and costs $687.  Write to: Top Level,
  502.    100 University Drive, Amherst, MA 01002, call (413) 549-4455, or fax
  503.    (413) 549-4910.
  504.  
  505.    Harlequin Lispworks runs on a variety of Unix platforms, including
  506.    Sun3, Sparc, RS/6000, DEC (MIPS), MIPS, Intergraph, HP 400, HP 700,
  507.    and IBM PCs. It is a full graphical Common Lisp environment and costs
  508.    $2500. Harlequin is coming out with a delivery 386 Lisp in June.
  509.    Common Lisp: CLtL2 compatible, native CLOS/MOP, generational GC,
  510.     Fortran/C/C++/SQL interface.
  511.    Environment : Prolog, Emacs-like editor/listener/shell, defadvice,
  512.     defsystem, cross-referencing, lightweight processes,
  513.     debugger, mail reader, extensible hypertext online doc.
  514.    Browsers/graphers: files, objects, classes, generic functions,
  515.     source code systems, specials, compilation warnings.
  516.    Graphics: CLX, CLUE, toolkit, CLIM, Open Look, Motif, interface
  517.     builder, program visualization.
  518.    Integrated Products: KnowledgeWorks (RETE engine)
  519.    Write to: Harlequin Limited, Barrington Hall, Barrington, Cambridge,
  520.    CB2 5RG, call 0223 872522 (or 44223 872522 outside UK), telex 818440
  521.    harlqn g, fax 0223 872519, or send email to ai@uk.co.harlqn (or
  522.    ai@harlqn.co.uk for US people).
  523.  
  524.    Lisp-to-C Translator translates Common Lisp into C. It costs $12,000.
  525.    Write to: Chestnut Software, Inc., 636 Beacon Street, Boston, MA 02215, 
  526.    call (617) 262-0914, or fax (617) 536-6469.
  527.  
  528.    Clisp is a library of functions which extends the C programming
  529.    language to include some of the functionality of Lisp. Costs $349.
  530.    Write to Drasch Computer Software, 187 Slade Road, Ashford, CT 06278, 
  531.    or call 1-203-429-3817.
  532.  
  533.    Poplog Common Lisp is an integrated Lisp/Prolog environment with an
  534.    incremental compiler. It runs on a variety of platforms, including
  535.    Unix ($749), Sparc ($4500), Macintosh A/UX ($749), and VAX/VMS
  536.    ($4500). Write to: Computable Functions, Inc., 35 South Orchard Drive,
  537.    Amherst, MA 01002, call (413) 253-7637, or fax (413) 545-1249.
  538.  
  539. Other Lisps for PCs include: 
  540.    o  UO-LISP from Calcode Systems, e-mail:calcode!marti@rand.org
  541.       It comes complete with compiler and interpreter, and is optimised for
  542.       large programs.  It is Standard LISP, not Common LISP. They are based
  543.       in Amoroso Place in Venice, CA. 
  544.    o  LISP/88 v1.0. Gotten from Norell Data Systems, 3400 Wilshire Blvd,
  545.       Los Angeles, CA 90010, in 1983. They may or may not still exist. 
  546.    o  IQLisp. Not a Common Lisp but still very good for PCs - you can
  547.       actually get a lot done in 640K.    The lisp itself runs in less than
  548.       128K and every cons cell takes only 6 bytes.  Unfortunately that
  549.       makes the 640K (maybe a little more, but certainly no more than 1M)
  550.       limit really hard. It has a byte code compiler which costs extra. 
  551.       This has support for all sorts of PC specific things.
  552.       It costs $175 w/o compiler, $275 with. 
  553.       Write to: Integral Quality, Box 31970, Seattle, WA 98103,
  554.       call Bob Rorschach, (206) 527-2918 or email rfr@franz.com. 
  555.  
  556. Lisps which run on special-purpose hardware (Lisp Machines) include
  557.    o  Symbolics           1-800-533-SMBX     fax 617-221-1099
  558.       8 New England Executive Park, Burlington, MA 01803
  559.    o  TI Explorers
  560.    o  Xerox Interlisp.      See Medley above.
  561.  
  562. Commercial Scheme implementations:
  563.  
  564.    Chez Scheme is fully compatible with the IEEE and R4RS standards for the
  565.    Scheme programming language and includes an incremental compiler, object
  566.    inspector, multitasking with engines, and a foreign function interface. It
  567.    runs on Sparc and Sun3 (SunOs), Vax and DecStation (Ultrix), Apollo, and
  568.    NeXT, costs approximately $2000 and requires 4-8mb RAM.  Implemented by
  569.    Kent Dybvig, Robert Hieb, and Carl Bruggeman.  Write to: Cadence Research
  570.    Systems, 620 Park Ridge Road, Bloomington, IN 47408, call (812) 333-9269,
  571.    or fax (812) 332-4688.  email: dyb@iuvax.cs.indiana.edu or
  572.    dyb@cadence.bloomington.in.us
  573.  
  574.    MacScheme is a Scheme interpreter and compiler for the Apple Macintosh, and
  575.    includes an editor, debugger and object system.  MacScheme costs $125
  576.    (includes compiler) and Scheme Express costs $70 (interpreter only). It
  577.    requires 1mb RAM. A development environment (MacScheme+Toolsmith) costs
  578.    $495. Conforms to the Revised^4 Report on the Algorithmic Language Scheme.
  579.    MacScheme+Toolsmith includes support for menus, windows, and interfaces to
  580.    the Macintosh Toolbox, and can create small standalone Macintosh
  581.    executables. Implemented by Will Clinger, John Ulrich, Liz Heller and Eric
  582.    Ost.     Write to: Lightship Software, PO Box 1636, Beaverton, OR 97075, or
  583.    call (503) 292-8765. They're moving to California. The temporary phone
  584.    number is 415-940-4008 (Liz Heller). The new phone number will be
  585.    415-694-7799. MacScheme is distributed by ACS, 2015 East 3300
  586.    South, Salt Lake City, UT 84109-2630, 1-800-531-3227 (801-484-3923).
  587.  
  588.    EdScheme runs on Macintosh, DOS and Atari ST and costs $50.    It includes
  589.    an incremental compiler, and editor, and is a close match to the IEEE
  590.    standard. Implemented by Iain Ferguson, Edward Martin, and Burt Kaufman.
  591.    The book (The Schemer's Guide) is 328 pages long costs $30.  
  592.    Write to: Schemers Inc., 4250 Galt Ocean Mile, Suite 7U, Fort Lauderdale,
  593.    FL 33308, call (305) 776-7376, or fax (305) 749-3541. 
  594.    You can also send email to 71020.1774@compuserve.com
  595.  
  596.    Le-Lisp includes a compiler, color and graphic output, a debugger, a
  597.    pretty printer, performance analysis tools, tracing, and incremental
  598.    execution. Le-Lisp is A/UX 2.0 Compatible and also runs on Unix
  599.    platforms. For pricing and other information, write to ILOG, 2 Avenue
  600.    Gallieni, BP 85, 94253 Gentilly Cedex, France, call 33-1-46-63-66-66
  601.    or fax 33-1-46-63-15-82. Jerome Chailloux (chaillou@ilog.ilog.fr).
  602.  
  603. ----------------------------------------------------------------
  604. [4-1] Where can I get an implementation of Prolog in Lisp?
  605.  
  606. Implementations of Prolog in Lisp:
  607.  
  608.    The Frolic package from the University of Utah is written in Common Lisp
  609.    and available by anonymous ftp from cs.utah.edu:pub/frolic.tar.Z
  610.      
  611.    Prolog in Scheme is a Prolog interpreter available from the 
  612.    University of Calgary. It is written in Scheme and has support for
  613.    delayed goals and interval arithmetic. It is known to run in Chez
  614.    Scheme and in Elk, and is intended to be portable to other Scheme
  615.    implementations. It relies on continuations, and so is not easily
  616.    ported to Common Lisp. Available by anonymous ftp from
  617.       fsa.cpsc.ucalgary.ca:pub/prolog1.2/prolog12.tar.Z
  618.    Questions and comments may be addressed to Alan Dewar
  619.    <dewar@cpsc.ucalgary.ca> or John Cleary <cleary@cpsc.ucalgary.ca>.
  620.      
  621.    An implementation of prolog for Chez Scheme is available by anonymous
  622.    ftp from titan.rice.edu:public/slog.sh. It is a collection of macros
  623.    that expand syntax for clauses, elations, and so on into pure Scheme.
  624.    It should be easily portable to other Schemes.  Its use of
  625.    higher-order continuations is probably a major obstacle to porting it
  626.    to Common Lisp.  For more information, please contact the author:
  627.    dorai@cs.rice.edu.
  628.      
  629.    LM-PROLOG by Ken Kahn and Mats Carlsson is written in ZetaLisp and not
  630.    easily portable to Common Lisp. It is available by anonymous ftp from
  631.    sics.se:archives/lm-prolog.tar.Z.
  632.      
  633.    Peter Norvig's book "Paradigms of AI Programming" includes Common Lisp
  634.    implementations of a prolog interpreter and compiler. The software is
  635.    available by anonymous ftp from unix.sri.com:pub/norvig and on disk in
  636.    Macintosh or DOS format from the publisher, Morgan Kaufmann.     For more
  637.    information, contact: Morgan Kaufmann, Dept. P1, 2929 Campus Drive, Suite
  638.    260, San Mateo CA 94403, (800) 745-7323; FAX: (415) 578-0672
  639.  
  640.    Harlequin's LispWorks comes with Common Prolog -- a fast
  641.    Edinburgh-compatible Prolog integrated with Common Lisp.  Write to:
  642.    Harlequin Limited, Barrington Hall, Barrington, Cambridge, CB2 5RG, call
  643.    0223 872522 (or 44223 872522 outside UK), telex 818440 harlqn g, fax 0223
  644.    872519, or send email to ai@uk.co.harlqn (or ai@harlqn.co.uk for US people).
  645.  
  646. ----------------------------------------------------------------
  647. [4-2] What is Dylan?
  648.  
  649. Dylan is a new object-oriented dynamic language (oodl), based on Scheme, CLOS,
  650. and Smalltalk.  The purpose of the language is to retain the benefits of oodls
  651. and also allow efficient application delivery.  The design stressed keeping
  652. Dylan small and consistent, while allowing a high degree of expressiveness. A
  653. manual/specification for the language is available from Apple Computer.  Send
  654. email to dylan-manual-request@cambridge.apple.com or write to Apple Computer, 1
  655. Main Street, Cambridge, MA 02142.  Include your complete address and also a
  656. phone number (the phone number is especially important for anyone outside the
  657. US). Comments on Dylan can be sent to the internet mail address
  658. dylan-comments@cambridge.apple.com.
  659.  
  660. Apple hasn't announced plans to release Dylan as a product.  Also there is
  661. no two way mailing list for discussing Dylan at this time.
  662.  
  663. The directory cambridge.apple.com:pub/dylan contains some documents
  664. pertaining to Dylan, including a FAQ list.
  665.  
  666. ----------------------------------------------------------------
  667. [4-3] What Lisp-related discussion groups and mailing lists exist?
  668.      
  669. Before posting to any discussion group, please read the rest
  670. of this FAQ, to make sure your question isn't already answered.
  671.      
  672. First of all, there are several lisp-related newsgroups:
  673.    comp.lang.lisp       General Lisp-related discussions.
  674.                Not currently archived by any known site.
  675.    comp.lang.clos       Discussion related to CLOS, PCL, and
  676.                object-oriented programming in Lisp.
  677.                Gatewayed to commonloops@cis.ohio-state.edu.
  678.                (or equivalently, comp.lang.clos@cis.ohio-state.edu)
  679.                See below for info on the newsgroup's archives.
  680.    comp.lang.lisp.mcl       Discussions related to Macintosh
  681.                Common Lisp. This newsgroup is gatewayed
  682.                to the info-mcl@cambridge.apple.com
  683.                mailing list.
  684.    comp.lang.lisp.franz       Discussion of Franz Lisp, a dialect of Lisp.
  685.                (Note: *not* Franz Inc's Allegro.)
  686.    comp.lang.lisp.x       Discussion of XLISP, a dialect of Lisp.
  687.    comp.sys.xerox       Discussions related to using Medley (name exists
  688.                for historical reasons, and is likely to change
  689.                soon). Gatewayed to the info-1100 mailing list.
  690.    comp.windows.garnet       Garnet, a Lisp-based GUI.
  691.    comp.lang.scheme       General Scheme-related discussion.
  692.                This newsgroup is gatewayed to the
  693.                scheme@mc.lcs.mit.edu mailing list.
  694.    comp.lang.scheme.c       Discussion of C-Scheme, a scheme dialect.
  695.                This newsgroup is gatewayed to the
  696.                info-cscheme@zurich.ai.mit.edu mailing list.
  697.    comp.ai and subgroups   General AI-related dicusssion.
  698.  
  699. We list several mailing lists below. In general, to be added to
  700. a mailing list, send mail to the "-request" version of the address.
  701. This avoids flooding the mailing list with annoying and trivial
  702. administrative requests.
  703.  
  704. General Lisp Mailing Lists:
  705.  
  706.    common-lisp@ai.sri.com       Technical discussion of Common Lisp.
  707.    cl-utilities@cs.cmu.edu       Low volume mailing list associated with
  708.                    the Lisp Utilities repository at CMU.
  709.                    Do *NOT* post directly to this list.
  710.                    Send mail to 
  711.                       CL-Utilities-Request@cs.cmu.edu
  712.                    instead and the moderator will either
  713.                    answer your question or post
  714.                    the message for you.
  715.    lisp-faq@think.com           A mailing list concerning the contents
  716.                    of this FAQ posting.
  717.    scheme@mc.lcs.mit.edu       Discussion of Scheme. Gatewayed to
  718.                    the comp.lang.scheme newsgroup.
  719.  
  720. Particular Flavors of Lisp:
  721.  
  722.    info-mcl@cambridge.apple.com       Macintosh Common Lisp. Gatewayed
  723.                    to the comp.lang.lisp.mcl newsgroup.
  724.  
  725.    cmucl-bugs@cs.cmu.edu       CMU Common Lisp bug reports
  726.  
  727.    slug@ai.sri.com           Symbolics Lisp Users Group
  728.  
  729.    allegro-cl@ucbvax.berkeley.edu  Franz Allegro Common Lisp
  730.  
  731.    kcl@cli.com               Kyoto Common Lisp 
  732.                    Archived in cli.com:pub/kcl/kcl-mail-archive
  733.    kcl@rascal.ics.utexas.edu       Forwards to kcl@cli.com.
  734.  
  735.    lispworks@harlqn.co.uk       LispWorks
  736.  
  737.    info-ti-explorer@sumex-aim.stanford.edu  TI Explorer Lisp Machine
  738.    bug-ti-explorer@sumex-aim.stanford.edu  TI Explorer Lisp Machine
  739.  
  740.    info-1100@tut.cis.ohio-state.edu  Xerox/Envos Lisp machine environment,
  741.                    InterLisp-D, and Medley. Gatewayed to
  742.                    the newsgroup comp.sys.xerox.
  743.  
  744.    info-cscheme@altdorf.ai.mit.edu,
  745.    info-cscheme@zurich.ai.mit.edu  C-Scheme. Gatewayed to the
  746.                    comp.lang.scheme.c newsgroup.
  747.  
  748.    t-project@cs.yale.edu       T, a dialect of Scheme.
  749.  
  750.    info-clscheme@mc.lcs.mit.edu       PseudoScheme
  751.  
  752.    franz-friends@berkeley.edu      The Franz Lisp Language.
  753.  
  754. Lisp Windowing Systems:
  755.  
  756.    cl-windows@ai.sri.com       Common Lisp Window System Discussions.
  757.    bug-clx@expo.lcs.mit.edu       CLX (Common Lisp X Windows)
  758.    clim@bbn.com               Common Lisp Interface Manager
  759.    clue-review@dsg.csc.ti.com       Common Lisp User-Interface Environment
  760.    express-windows@cs.cmu.edu       Express Windows
  761.    garnet-users@cs.cmu.edu       Garnet (send mail to garnet@cs.cmu.edu
  762.                    or garnet-request@cs.cmu.edu to be added)
  763.    gina-users@gmdzi.gmd.de       GINA and CLM
  764.    lispworks@harlequin.co.uk       LispWorks 
  765.    winterp@hplnpm.hpl.hp.com       WINTERP (OSF/Motif Widget INTERPreter)
  766.    yyonx@csrl.aoyama.ac.jp       YYonX
  767.  
  768. Lisp Object-Oriented Programming:
  769.    
  770.    CommonLoops@cis.ohio-state.edu  (same as comp.lang.clos@cis.ohio-state.edu)
  771.     PCL (Xerox PARC's portable implementation of CLOS).
  772.     Gatewayed to the comp.lang.clos newsgroup.
  773.     The mailing list is archived on nervous.cis.ohio-state.edu in
  774.     the directory pub/lispusers/commonloops.
  775.  
  776. Miscellaneous:
  777.  
  778.    stat-lisp-news-request@umnstat.stat.umn.edu       
  779.        Use of Lisp and Lisp-based systems in statistics. 
  780.    lisp-emacs-forum-request@ucbarpa.berkeley.edu
  781.        Franz Inc's GNU-Emacs/Lisp interface.
  782.      
  783. ----------------------------------------------------------------
  784. [4-4]   What are R4RS and IEEE P1178?
  785.  
  786. R4RS is the Revised^4 Report on the Algorithmic Language Scheme,
  787. edited by W. Clinger and J. Rees. It appeared in ACM Lisp Pointers IV,
  788. July-September 1991, and also as MIT AI Memo 848b. It serves as a kind
  789. of standard for the language. It can be obtained by anonymous ftp at
  790. the two Scheme Repositories, altdorf.ai.mit.edu and nexus.yorku.ca.
  791.  
  792. IEEE P1178 is IEEE Standard 1178-1990, "IEEE Standard for the Scheme
  793. Programming Language", published by IEEE in 1991. ISBN 1-55937-125-0.
  794. It is now also an ANSI standard. It may be ordered from IEEE by
  795. calling 1-800-678-IEEE and using order number SH14209.
  796. ----------------------------------------------------------------
  797. [4-5]   How do I do object-oriented programming in Scheme?
  798.  
  799. Some Scheme implementations (for example, MacScheme, Feel, Oaklisp,
  800. and PC-Scheme) include built-in object-oriented extensions.  
  801.  
  802. The MEROON package is a mini-CLOS-like object package for generic R4RS
  803. Scheme (but with non-standard macros). It runs with PC-Scheme,
  804. Scheme->C and Chez Scheme. It is available in the Scheme Repository as
  805. nexus.yorku.ca:pub/scheme/new/meroon.*.tar.Z.
  806.  
  807. ----------------------------------------------------------------
  808.  
  809. ;;; *EOF*
  810.