2004-04-10 17:11:02 +00:00
|
|
|
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, Unix and similar systems. ASCII and EBCDIC
|
|
|
|
are supported.
|
1994-11-06 09:59:26 +00:00
|
|
|
|
2004-04-10 17:11:02 +00:00
|
|
|
Documentation is included explaining the many Scheme Language extensions in scm,
|
|
|
|
the internal representation and how to extend or include scm in other programs.
|
1994-11-06 09:59:26 +00:00
|
|
|
|
|
|
|
SLIB is a portable Scheme library which SCM uses.
|
|
|
|
|
|
|
|
SLIB-PSD is a portable debugger for Scheme (requires emacs editor).
|
|
|
|
|
2005-07-06 15:53:10 +00:00
|
|
|
The init file is hard-coded as /usr/local/lib/scm/Init.scm. Alternatively,
|
2004-04-10 17:11:02 +00:00
|
|
|
one can set the environment variable SCM_INIT_PATH to the pathname of Init.scm.
|
1994-11-06 09:59:26 +00:00
|
|
|
|
2005-07-06 15:53:10 +00:00
|
|
|
The library files are in /usr/local/lib/scm/slib. Alternatively, one can set
|
2004-04-10 17:11:02 +00:00
|
|
|
the environment variable SCHEME_LIBRARY_PATH to the slib directory. Remember to
|
|
|
|
use a trailing / on the pathname.
|
1994-11-06 09:59:26 +00:00
|
|
|
|
2004-04-10 17:11:02 +00:00
|
|
|
By default -DSICP is turned on, with the expectation that this is the major
|
|
|
|
reason for this port. This means test.scm will fail on three tests in section
|
|
|
|
6.1. Where strict R4S compliance is important, recompile without the SICP flag.
|
2002-03-12 00:47:02 +00:00
|
|
|
|
|
|
|
WWW: http://swissnet.ai.mit.edu/~jaffer/SCM.html
|