1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
This message announces the availability of Scheme release scm5e4.
SCM conforms to Revised^5 Report on the Algorithmic Language Scheme
and the IEEE P1178 specification. SCM is written in C and runs under
Amiga, Atari-ST, MacOS, MS-DOS, OS/2, NOS/VE, Unicos, VMS, Windows,
Unix, and similar systems.
SCM is free software. It is released under the GNU Public License
(GPL) with an exception allowing it to be linked with non-GPL
programs (see http://swiss.csail.mit.edu/~jaffer/SCM_LICENSE).
Documentation and distributions in several formats are linked from
SCM's home page:
http://swiss.csail.mit.edu/~jaffer/SCM
Links to distributions of SCM and related softwares are at the end of
this message.
-=-=-
scm5e4 news:
* Jerry van Dijk wrote NSIS script to create MS-Windows installers.
* Added (compiled) byte-number module.
* scm-file-position replaces file-position and file-set-position!;
moved from i/o-extensions module to SCM core functionality.
* Added --no-symbol-case-fold command-line option to make symbol
reading case-sensitive.
* Added (R6RS) bitwise-bit-count.
* Makefile (install*): Added $(DESTDIR) prefix.
-=-=-
SCM source is available from:
http://swiss.csail.mit.edu/ftpdir/scm/scm5e4.zip
swiss.csail.mit.edu:/pub/scm/scm5e4.zip
http://swiss.csail.mit.edu/ftpdir/scm/scm-5e4-1.src.rpm
swiss.csail.mit.edu:/pub/scm/scm-5e4-1.src.rpm
Also available as i386 binary RPM:
http://swiss.csail.mit.edu/ftpdir/scm/scm-5e4-1.i386.rpm
swiss.csail.mit.edu:/pub/scm/scm-5e4-1.i386.rpm
SLIB is a portable Scheme library which SCM uses:
http://swiss.csail.mit.edu/ftpdir/scm/slib3a5.zip
swiss.csail.mit.edu:/pub/scm/slib3a5.zip
Also available as RPM:
http://swiss.csail.mit.edu/ftpdir/scm/slib-3a5-1.noarch.rpm
swiss.csail.mit.edu:/pub/scm/slib-3a5-1.noarch.rpm
JACAL is a symbolic math system written in Scheme:
http://swiss.csail.mit.edu/ftpdir/scm/jacal1b8.zip
swiss.csail.mit.edu:/pub/scm/jacal1b8.zip
SLIB-PSD is a portable debugger for Scheme (requires emacs editor):
http://swiss.csail.mit.edu/ftpdir/scm/slib-psd1-3.tar.gz
swiss.csail.mit.edu:/pub/scm/slib-psd1-3.tar.gz
SMG-SCM is an SMG interface package which works with SCM on VMS.
http://swiss.csail.mit.edu/ftpdir/scm/smg-scm2a1.zip
swiss.csail.mit.edu:/pub/scm/smg-scm2a1.zip
A VMS version of Unzip is available by anonymous FTP from
ftp.spc.edu:[ANONYMOUS.MACRO32]UNZIP.EXE.
TURTLSCM is a turtle graphics package which works with SCM on MS-DOS
or X11 machines:
http://swiss.csail.mit.edu/ftpdir/scm/turtlegr.tar.gz
swiss.csail.mit.edu:/pub/scm/turtlegr.tar.gz
XSCM is a X windows interface package which works with SCM:
http://swiss.csail.mit.edu/ftpdir/scm/xscm-2.01.tar.gz
swiss.csail.mit.edu:/pub/scm/xscm-2.01.tar.gz
MacSCM is a Macintosh applications building package which works with
SCM (similar to XSCM).
http://swiss.csail.mit.edu/ftpdir/scm/macscm.tar.Z
swiss.csail.mit.edu:/pub/scm/macscm.tar.Z
WB is a disk based, sorted associative array (B-tree) library for SCM.
Using WB, large databases can be created and managed from SCM.
http://swiss.csail.mit.edu/ftpdir/scm/wb2a1.zip
swiss.csail.mit.edu:/pub/scm/wb2a1.zip
http://swiss.csail.mit.edu/ftpdir/scm/wb-2a1-1.src.rpm
swiss.csail.mit.edu:/pub/scm/wb-2a1-1.src.rpm
Also available as i386 binary RPM:
http://swiss.csail.mit.edu/ftpdir/scm/wb-2a1-1.i386.rpm
swiss.csail.mit.edu:/pub/scm/wb-2a1-1.i386.rpm
SIMSYNCH is a digital logic simulation system written in SCM.
http://swiss.csail.mit.edu/ftpdir/scm/synch1b0.zip
swiss.csail.mit.edu:/pub/scm/synch1b0.zip
DLD is a C library package allowing SCM to dynamically load object
files on VAX (Ultrix), Sun 3 (SunOS 3.4 and 4.0), SPARCstation
(SunOS 4.0), Sequent Symmetry (Dynix), Atari ST, and a.out Linux
systems.
ftp.gnu.org:pub/gnu/dld/dld-3.3.tar.gz
SCM.EXE (314k) is a SCM executable for DOS and MS-Windows.
Note: SCM.EXE still requires slib3a5 and scm5e4 above.
http://swiss.csail.mit.edu/ftpdir/scm/scm.exe
swiss.csail.mit.edu:/pub/scm/scm.exe
#! implements "#!" (POSIX) shell-scripts for MS-DOS batch files.
http://swiss.csail.mit.edu/ftpdir/scm/sharpbang.zip
swiss.csail.mit.edu:/pub/scm/sharpbang.zip
http://swiss.csail.mit.edu/ftpdir/scm/#!.zip
swiss.csail.mit.edu:/pub/scm/#!.zip
Programs for printing and viewing TexInfo documentation (which SCM
has) come with GNU Emacs or can be obtained via ftp from:
ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-4.8.tar.gz
|