/[scm]/scm/ANNOUNCE
ViewVC logotype

Contents of /scm/ANNOUNCE

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.56 - (show annotations) (download)
Thu Feb 21 01:53:27 2002 UTC (22 years, 2 months ago) by jaffer
Branch: MAIN
CVS Tags: scm5d5
Changes since 1.55: +2 -2 lines
*** empty log message ***

1 This message announces the availability of Scheme release scm5d5.
2
3 New in scm5d5:
4
5 + Radey Shouman has squeeed a 3% speed increase (measured factoring
6 polynomials) from the interpreter.
7
8 Also from Radey Shouman:
9
10 + Improved instrumentation of read so that warnings, error messages,
11 and stacktraces cite source filenames and line numbers.
12
13 + Added an O_EXCL (exclusive create) file mode to OPEN-FILE.
14
15 + Added finalizers.
16
17 From Aubrey Jaffer:
18
19 + Documentation in Acrobat format (PDF).
20
21 + "make scm" compiles a lightweight interpreter with bignum and arrays;
22 good for running JACAL.
23
24 + Support for SLIB enhancements to arrays and databases and new
25 features.
26
27 Plus improvements and bug fixes too numerous to include here (see
28 scm/ChangeLog).
29
30 -=-=-
31
32 Scm conforms to Revised^5 Report on the Algorithmic Language Scheme
33 and the IEEE P1178 specification. Scm is written in C and runs under
34 Amiga, Atari-ST, MacOS, MS-DOS, OS/2, NOS/VE, Unicos, VMS, Windows,
35 Unix, and similar systems. ASCII and EBCDIC are supported.
36
37 Documentation is included explaining the many Scheme Language
38 extensions in scm, the internal representations, and how to extend or
39 include SCM in other programs. Documentation is online at:
40
41 http://swissnet.ai.mit.edu/~jaffer/SCM.html
42
43 SCM source is available from:
44 http://swissnet.ai.mit.edu/ftpdir/scm/scm5d5.zip
45 swissnet.ai.mit.edu:/pub/scm/scm5d5.zip
46 http://swissnet.ai.mit.edu/ftpdir/scm/scm-5d5-1.src.rpm
47 swissnet.ai.mit.edu:/pub/scm/scm-5d5-1.src.rpm
48 Also available as i386 binary RPM:
49 http://swissnet.ai.mit.edu/ftpdir/scm/scm-5d5-1.i386.rpm
50 swissnet.ai.mit.edu:/pub/scm/scm-5d5-1.i386.rpm
51
52 SLIB is a portable Scheme library which SCM uses:
53 http://swissnet.ai.mit.edu/ftpdir/scm/slib2d3.zip
54 swissnet.ai.mit.edu:/pub/scm/slib2d3.zip
55 Also available as RPM:
56 http://swissnet.ai.mit.edu/ftpdir/scm/slib-2d3-1.noarch.rpm
57 swissnet.ai.mit.edu:/pub/scm/slib-2d3-1.noarch.rpm
58
59 JACAL is a symbolic math system written in Scheme:
60 http://swissnet.ai.mit.edu/ftpdir/scm/jacal1b2.zip
61 swissnet.ai.mit.edu:/pub/scm/jacal1b2.zip
62
63 HOBBIT is a compiler for SCM code:
64 http://swissnet.ai.mit.edu/ftpdir/scm/hobbit5x.tar.gz
65 swissnet.ai.mit.edu:/pub/scm/hobbit5x.tar.gz
66
67 SLIB-PSD is a portable debugger for Scheme (requires emacs editor):
68 http://swissnet.ai.mit.edu/ftpdir/scm/slib-psd1-3.tar.gz
69 swissnet.ai.mit.edu:/pub/scm/slib-psd1-3.tar.gz
70
71 SMG-SCM is an SMG interface package which works with SCM on VMS.
72 http://swissnet.ai.mit.edu/ftpdir/scm/smg-scm2a1.zip
73 swissnet.ai.mit.edu:/pub/scm/smg-scm2a1.zip
74 A VMS version of Unzip is available by anonymous FTP from
75 ftp.spc.edu:[ANONYMOUS.MACRO32]UNZIP.EXE.
76
77 TURTLSCM is a turtle graphics package which works with SCM on MS-DOS
78 or X11 machines:
79 http://swissnet.ai.mit.edu/ftpdir/scm/turtlegr.tar.gz
80 swissnet.ai.mit.edu:/pub/scm/turtlegr.tar.gz
81
82 XSCM is a X windows interface package which works with SCM:
83 http://swissnet.ai.mit.edu/ftpdir/scm/xscm-2.01.tar.gz
84 swissnet.ai.mit.edu:/pub/scm/xscm-2.01.tar.gz
85
86 MacSCM is a Macintosh applications building package which works with
87 SCM (similar to XSCM).
88 http://swissnet.ai.mit.edu/ftpdir/scm/macscm.tar.Z
89 swissnet.ai.mit.edu:/pub/scm/macscm.tar.Z
90
91 WB is a disk based, sorted associative array (B-tree) library for SCM.
92 Using WB, large databases can be created and managed from SCM.
93 http://swissnet.ai.mit.edu/ftpdir/scm/wb1a7.zip
94 swissnet.ai.mit.edu:/pub/scm/wb1a7.zip
95 http://swissnet.ai.mit.edu/ftpdir/scm/wb-1a7-1.src.rpm
96 swissnet.ai.mit.edu:/pub/scm/wb-1a7-1.src.rpm
97 Also available as i386 binary RPM:
98 http://swissnet.ai.mit.edu/ftpdir/scm/wb-1a7-1.i386.rpm
99 swissnet.ai.mit.edu:/pub/scm/wb-1a7-1.i386.rpm
100
101 SIMSYNCH is a digital logic simulation system written in SCM.
102 http://swissnet.ai.mit.edu/ftpdir/scm/synch1b0.zip
103 swissnet.ai.mit.edu:/pub/scm/synch1b0.zip
104
105 DLD is a C library package allowing SCM to dynamically load object
106 files on VAX (Ultrix), Sun 3 (SunOS 3.4 and 4.0), SPARCstation
107 (SunOS 4.0), Sequent Symmetry (Dynix), Atari ST, and a.out Linux
108 systems.
109 ftp.gnu.org:pub/gnu/dld/dld-3.3.tar.gz
110
111 SCM.EXE (282k) is a SCM executable for DOS and MS-Windows.
112 Note: SCM.EXE still requires slib2d3 and scm5d5 above.
113 http://swissnet.ai.mit.edu/ftpdir/scm/scm.exe
114 swissnet.ai.mit.edu:/pub/scm/scm.exe
115
116 #! implements "#!" (POSIX) shell-scripts for MS-DOS batch files.
117 http://swissnet.ai.mit.edu/ftpdir/scm/sharpbang.zip
118 swissnet.ai.mit.edu:/pub/scm/sharpbang.zip
119 http://swissnet.ai.mit.edu/ftpdir/scm/#!.zip
120 swissnet.ai.mit.edu:/pub/scm/#!.zip
121
122 Programs for printing and viewing TexInfo documentation (which SCM
123 has) come with GNU Emacs or can be obtained via ftp from:
124 ftp.gnu.org:pub/gnu/texinfo/texinfo-4.0.tar.gz

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26