home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / scheme / 2623 < prev    next >
Encoding:
Text File  |  1992-11-20  |  3.1 KB  |  85 lines

  1. Newsgroups: comp.lang.scheme
  2. Path: sparky!uunet!think.com!mintaka.lcs.mit.edu!zurich.ai.mit.edu!jaffer
  3. From: jaffer@zurich.ai.mit.edu (Aubrey Jaffer)
  4. Subject: scm4a13 Scheme implementation available
  5. Message-ID: <JAFFER.92Nov20181047@camelot.ai.mit.edu>
  6. Sender: news@mintaka.lcs.mit.edu
  7. Organization: M.I.T. Artificial Intelligence Lab.
  8. Date: Fri, 20 Nov 1992 23:10:47 GMT
  9. Lines: 74
  10.  
  11. This message announces the availability of Scheme release scm4a13.
  12.  
  13. I have added DYNAMIC-WIND, EVAL, COPY-TREE, READ-LINE, READ-LINE!, and
  14. WRITE-LINE to scm.  Reading lists is now tail-recursive in the CDR
  15. direction.
  16.  
  17. I have added procedures PROCEDURE->MACRO and PROCEDURE->MEMOIZING-MACRO
  18. which give scm a both global and local macro capability.  I hope that
  19. someone will implement R4RS macros using these procedures.
  20.  
  21. hugh@ear.MIT.EDU (Hugh Secker-Walker) has improved eval.  A compile
  22. time flag CAUTIOUS enables full checking of all argument counts.
  23.  
  24. HEDDEN@esdsdf.dnet.ge.com has fixed bugs in the transcendental
  25. functions and number i/o.
  26.  
  27. Scm conforms to Revised^4 Report on the Algorithmic Language Scheme
  28. and the IEEE P1178 specification.  Scm is written in C and runs under
  29. Amiga, Atari-ST, MacOS, MS-DOS, NOS/VE, VMS, Unix and similar systems.
  30. ASCII and EBCDIC are supported.
  31.  
  32. Documentation is included explaining the many Scheme Language
  33. extensions in scm, the internal representation and how to extend or
  34. include scm in other programs.
  35.  
  36. SCM can be obtained via FTP (detailed instructions follow) from:
  37. altdorf.ai.mit.edu:archive/scm/scm4a13.tar.Z
  38. nexus.yorku.ca:pub/scheme/new/scm4a13.tar.Z
  39.  
  40. SLIB is a portable scheme library which SCM uses:
  41. altdorf.ai.mit.edu:archive/scm/slib1c2.tar.Z
  42. nexus.yorku.ca:pub/scheme/new/slib1c2.tar.Z
  43.  
  44. SMG-SCM is an SMG interface package which works with SCM on VMS.
  45. altdorf.ai.mit.edu:archive/scm/smg-scm.com
  46. nexus.yorku.ca:pub/scheme/new/smg-scm.com
  47.  
  48. TURTLSCM is a turtle graphics package which works with SCM on MSDOS
  49. machines:
  50. altdorf.ai.mit.edu:archive/scm/turtlscm4a10.lzh
  51. nexus.yorku.ca:pub/scheme/new/turtlscm4a10.lzh
  52.  
  53. XSCM is a X windows interface package which works with SCM:
  54. altdorf.ai.mit.edu:archive/scm/xscm1.05.tar.Z
  55. nexus.yorku.ca:pub/scheme/new/xscm1.05.tar.Z
  56.  
  57.   ftp altdorf.ai.mit.edu [18.43.0.246] (anonymous)
  58.   bin
  59.   cd archive/scm
  60.   get scm4a13.tar.Z
  61.   get slib1c2.tar.Z
  62. or
  63.   ftp nexus.yorku.ca (anonymous)
  64.   bin
  65.   cd pub/scheme/new
  66.   get scm4a13.tar.Z
  67.   get slib1c2.tar.Z
  68.  
  69. `scm4a13.tar.Z' is a compressed tar file of the C code distribution.
  70. `slib1c2.tar.Z' is a compressed tar file of a Scheme Library.
  71.  
  72. Remember to use binary mode when transferring the files.
  73. Be sure to get and read the GNU General Public License (COPYING).
  74. It is included in scm4a13.tar.Z.
  75.  
  76. To receive an IBM PC floppy disk with the source files and MSDOS
  77. and i386 MSDOS executables send $60 to
  78.    Aubrey Jaffer, 84 Pleasant St. Wakefield MA 01880, USA.
  79. Net 30 day purchase orders are minimum $100.
  80.  
  81. If you like scm you can support the developement and maintainence of
  82. it by buying a disk from me or by sending money to the above address.
  83. Money received will also help speed the release of a free symbolic
  84. mathematics system (written in scheme).
  85.