home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum3.lzh / DOC / xlisp.doc < prev    next >
Text File  |  1987-10-21  |  4KB  |  114 lines

  1. ===========================
  2. XLISP 1.7 for the Atari ST
  3. ===========================
  4.  
  5.  
  6. This is the complete distribution of XLisp version 1.7 for the Atari ST.
  7. It is much more recent than and _replaces_ any versions numbered or
  8. posted earlier, including 1.5b!
  9.  
  10. XLisp is an experimental, object-oriented, public-domain version of the
  11. Lisp programming language.  It is an interpreter, not a compiler.  Xlisp
  12. was developed and copyrighted by David Michael Betz.  It is written in
  13. portable C code, and runs as a TOS-takes parameters program.
  14.  
  15. The file you are reading is XLISP.DOC, and it contains the list of posted
  16. files, whom to contact for help and maybe some notes on the ST-specific
  17. aspects of the language.
  18.  
  19.  
  20. The following files are absolutely necessary to run this posting of XLisp,
  21. and all must be in the same directory:
  22.  
  23.   XLISP.TTP       Executable code for the interpreter.
  24.   INIT.LSP        Initialization file, loaded automatically on startup.
  25.  
  26. The following files provide extensions to the basic XLisp environment,
  27. often using ideas drawn from various other Lisp implementations.  They
  28. are not _absolutely_ necessary to run XLisp:
  29.  
  30.   COMMON.LSP      Common Lisp extensions (should be loaded by INIT.LSP).
  31.   XTRACE.LSP      Autoloading trace function definitions.
  32.   FRANZ.LSP       Franz Lisp extensions (should be loaded by INIT.LSP).
  33.   VT52ST.LSP      ST-specific vt52 emulator function definitions (should
  34.                    be loaded by INIT.LSP).
  35.  
  36.  
  37. The following files are recommended documentation:
  38.  
  39.   XLISP.MAN       Complete XLisp manual, 43 pages long, print from GEM
  40.                    Desktop by double-clicking and selecting Print.
  41.   XLISP.DOC       The file you are reading.
  42.  
  43.  
  44. PLEASE NOTE that _none_ of the files listed after this point are required
  45. to run or use XLisp fully!  The files listed above are _all_ you need to
  46. program in XLisp on your ST!  As listed below, the C source code is
  47. being provided for those advanced users or programmers who want to improve
  48. or extend XLisp.  If you do make any significant enhancements, please make
  49. them available to the rest of us (within Mr. Betz's guidelines)!
  50.  
  51.  
  52. As posted, the XLISP.TTP application was compiled using Lattice C on the
  53. ST.  The following are the source files used to (re)build XLisp:
  54.  
  55.   STSTUF.C        (Name "STSTUFF.C" on disk!)
  56.   XLBFUN.C
  57.   XLCONT.C
  58.   XLDBUG.C
  59.   XLDMEM.C
  60.   XLEVAL.C
  61.   XLFIO.C
  62.   XLFTAB.C
  63.   XLGLOB.C
  64.   XLINIT.C
  65.   XLIO.C
  66.   XLISP.C
  67.   XLISP.H
  68.   XLJUMP.C
  69.   XLLIST.C
  70.   XLMATH.C
  71.   XLOBJ.C
  72.   XLPRIN.C
  73.   XLREAD.C
  74.   XLSTR.C
  75.   XLSUBR.C
  76.   XLSYM.C
  77.   XLSYS.C
  78.  
  79.  
  80.  
  81. You should check for future postings of this file, which will contain bug
  82. reports and/or fixes, as well as other information of interest regarding
  83. XLisp on the ST.  Kindly direct all questions and comments to: 
  84.  
  85.     Christopher F. Chabris
  86.     CompuServe: 73277,305
  87.     (on regularly in ATARI16 & ATARIDEV)
  88.  
  89.     15 Sterling Road
  90.     Armonk, NY  10504
  91.     (914) 273-8828
  92.  
  93.     UUCP: ...!harvard!h-sc4!chabris
  94.     ARPAnet: chabris%h-sc4@harvard.ARPA
  95.     BITNET: chabris@HARVUNXU.BITNET
  96.  
  97.  
  98.  
  99. Thank you very much, good luck, and have fun!
  100.  
  101.  
  102.  
  103. *** 9/4/86: PLEASE NOTE that the XLisp files posted this week include only
  104.     XLISP.TTP, INIT.LSP, XLISP.DOC, and XLISP.MAN!  They will soon be
  105.     augmented with the complete source code and extension files listed
  106.     above, as well as examples of Lisp code from time to time.  As soon as
  107.     this is possible, new versions of INIT.LSP and XLISP.DOC will also be
  108.     provided as replacements for those available now.  You will _not_ need
  109.     to change XLISP.TTP or XLISP.MAN, so you need not worry about
  110.     downloading the same long files more than once!  Thank you very much.
  111.  
  112.       -- Chris Chabris
  113.  
  114.