[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Scm-discuss] Scheme release scm-5e7
From: |
Aubrey Jaffer |
Subject: |
[Scm-discuss] Scheme release scm-5e7 |
Date: |
Fri, 02 Jul 2010 18:59:42 -0400 (EDT) |
This message announces the availability of Scheme release scm-5e7.
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 and part of the GNU project. It is released
under the GNU Lesser General Public License (LGPL).
Documentation and distributions in several formats are linked from
SCM's home page:
http://people.csail.mit.edu/jaffer/SCM
Links to distributions of SCM and related softwares are at the end of
this message.
-=-=-
scm-5e7 news:
* Supports GNU configure.
* Makefile: Reorganized per <http://www.gnu.org/prep/standards/>.
* ioext.c (copy-file): Added.
(init_ioext): Added directory*-for-each.
* sys.c (free_storage): Removed late call to lfflush() which
caused segfault in fc9.
* Fixed db.so build.
* build.scm (wb): Added c-lib pthread.
(C-libraries): pthread added.
* hobbit.texi (Compiling And Linking): Fixed quoting in example
compile commands for MS-DOS prompt.
* scm.texi (Numeric): Added infinite?, finite?, exact-round,
exact-floor, exact-ceiling, and exact-truncate.
(Bit Vectors): Fixed doc for bit-set*!.
From Radey Shouman:
* Macexp.scm (macro:expand-syntax): Fix non-pretty case.
Fully expand identifier macros.
* eval.c (scm_macroexpand1): Properly handle identifier macros.
(macroexp1): Fixed for the case of the first argument an
identifier -- used to return a list headed by address@hidden
(ceval_1): Fixed argument number check for nullary procedures --
used to incorrectly call scm_dynthrow.
Details at
<http://cvs.savannah.gnu.org/viewvc/*checkout*/scm/scm/ChangeLog>
-=-=-
SCM source is available from:
http://groups.csail.mit.edu/mac/ftpdir/scm/scm-5e7.zip
http://groups.csail.mit.edu/mac/ftpdir/scm/scm-5e7-1.src.rpm
Also available as binary RPMs:
http://groups.csail.mit.edu/mac/ftpdir/scm/scm-5e7-1.i686.rpm
http://groups.csail.mit.edu/mac/ftpdir/scm/scm-5e7-1.x86_64.rpm
Also available as i386 MS-Windows installer:
http://groups.csail.mit.edu/mac/ftpdir/scm/slib-3b3-1.exe
SLIB is a portable Scheme library which SCM uses:
http://groups.csail.mit.edu/mac/ftpdir/scm/slib-3b3.zip
Also available as RPM:
http://groups.csail.mit.edu/mac/ftpdir/scm/slib-3b3-1.noarch.rpm
Also available as MS-Windows installer:
http://groups.csail.mit.edu/mac/ftpdir/scm/slib-3b3-1.exe
JACAL is a symbolic math system written in Scheme:
http://groups.csail.mit.edu/mac/ftpdir/scm/jacal-1c2.zip
Also available as RPM:
http://groups.csail.mit.edu/mac/ftpdir/scm/jacal-1c2-1.noarch.rpm
Also available as MS-Windows installer:
http://groups.csail.mit.edu/mac/ftpdir/scm/jacal-1c2-1.exe
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://groups.csail.mit.edu/mac/ftpdir/scm/wb-2a3.zip
http://groups.csail.mit.edu/mac/ftpdir/scm/wb-2a3-1.src.rpm
Also available as binary RPMs:
http://groups.csail.mit.edu/mac/ftpdir/scm/wb-2a3-1.i686.rpm
http://groups.csail.mit.edu/mac/ftpdir/scm/wb-2a3-1.x86_64.rpm
FreeSnell is a program to compute optical properties of multilayer
thin-film coatings:
http://groups.csail.mit.edu/mac/ftpdir/scm/FreeSnell-1b9.zip
Also available as MS-Windows installer:
http://groups.csail.mit.edu/mac/ftpdir/scm/FreeSnell-1b9-1.exe
SIMSYNCH is a digital logic simulation system written in SCM.
http://groups.csail.mit.edu/mac/ftpdir/scm/synch-1c5.zip
XSCM is a X windows interface package which works with SCM:
http://groups.csail.mit.edu/mac/ftpdir/scm/xscm-2.01.tar.gz
TURTLSCM is a turtle graphics package which works with SCM on MS-DOS
or X11 machines:
http://groups.csail.mit.edu/mac/ftpdir/scm/turtlegr.tar.gz
#! implements "#!" (POSIX) shell-scripts for MS-DOS batch files.
http://groups.csail.mit.edu/mac/ftpdir/scm/sharpbang.zip
http://groups.csail.mit.edu/mac/ftpdir/scm/#!.zip
SLIB-PSD is a portable debugger for Scheme (requires emacs editor):
http://groups.csail.mit.edu/mac/ftpdir/scm/slib-psd1-3.tar.gz
MacSCM is a Macintosh applications building package which works with
SCM (similar to XSCM).
http://groups.csail.mit.edu/mac/ftpdir/scm/macscm.tar.Z
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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Scm-discuss] Scheme release scm-5e7,
Aubrey Jaffer <=