manifest

manifest
file format category documentation
string file-formats file-categories string
file-formats file-categories
string symbol symbol string
unexsunos4.c c-source platform-specific Convert a running program into an executable file.
unexsgi.c c-source platform-specific Convert a running program into an IRIX executable file.
unexalpha.c c-source platform-specific Convert a running program into an Alpha executable file.
unexelf.c c-source platform-specific Convert a running ELF program into an executable file.
unexhp9k800.c c-source platform-specific Convert a running HP-UX program into an executable file.
unexec.c c-source platform-specific Convert a running program into an executable file.
gmalloc.c c-source platform-specific Gnu malloc(); used for unexec.
ecrt0.c c-source platform-specific discover the start of initialized data space dynamically at runtime.
pre-crt0.c c-source platform-specific loaded before crt0.o on machines which do not remap part of the data space into text space in unexec.
socket.c c-source linkable BSD socket interface.
unix.c c-source linkable non-posix system calls on unix systems.
posix.c c-source linkable posix library interface.
ioext.c c-source linkable system calls in common between PC compilers and unix.
gsubr.c c-source linkable make_gsubr for arbitrary (< 11) arguments to C functions.
record.c c-source linkable proposed `Record' user definable datatypes.
Iedline.scm scheme optional Gnu readline input editing.
edline.c c-source linkable Gnu readline input editing (get ftp.sys.toronto.edu:/pub/rc/editline.shar).
split.scm scheme test example use of crs.c. Input, output, and diagnostic output directed to separate windows.
crs.c c-source linkable interactive terminal control.
rgx.c c-source linkable string regular expression match.
sc2.c c-source linkable procedures from R2RS and R3RS not in R4RS.
dynl.c c-source optional dynamically load object files.
ramap.c c-source optional array mapping
rope.c c-source required C interface functions.
unif.c c-source required uniform vectors.
subr.c c-source required the rest of IEEE functions.
sys.c c-source required call-with-current-continuation, opening and closing files, storage allocation and garbage collection.
eval.c c-source required evaluator, apply, map, and foreach.
scl.c c-source required inexact arithmetic
repl.c c-source required error, read-eval-print loop, read, write and load.
time.c c-source required functions dealing with time.
script.c c-source required utilities for running as `#!' script.
findexec.c c-source required find the executable file function.
scmmain.c c-source required initialization, interrupts, and non-IEEE utility functions.
scm.c c-source required initialization, interrupts, and non-IEEE utility functions.
scm.h c-header required data type and external definitions of SCM.
continue.c c-source required continuations.
continue.h c-header required continuations.
setjump.h c-header required continuations, stacks, and memory allocation.
patchlvl.h c-header required patchlevel of this release.
scmfig.h c-header required contains system dependent definitions.
Macro.scm scheme required Supports Syntax-Rules Macros.
Link.scm scheme required compiles and dynamically links.
Transcen.scm scheme required inexact builtin procedures.
Init.scm scheme required Scheme initialization.
setjump.s cray-asm platform-specific provides setjump and longjump for the Cray YMP.
ugsetjump.s gnu-as platform-specific provides setjump and longjump which work on Ultrix VAX.
setjump.mar vax-asm platform-specific provides setjump and longjump which do not use $unwind utility on VMS.
.gdbinit gdb-init optional provides commands for debugging SCM with GDB
mkimpcat.scm scheme required build SCM-specific catalog for SLIB.
build.bat ms-dos-batch platform-specific invokes build.scm for MS-DOS
build.scm scheme required database for compiling and linking new SCM programs.
Makefile makefile required builds SCMLIT using the `make' program.
bench.scm scheme test computes and records performance statistics of pi.scm.
pi.c c-source test computes digits of pi [cc -o pi pi.c;time pi 100 5].
pi.scm scheme test computes digits of pi [type (pi 100 5)]. Test performance against pi.c.
example.scm scheme test example from R4RS which uses inexact numbers.
r4rstest.scm scheme test tests conformance with Scheme specifications.
ChangeLog plaintext documentation changes to SCM.
scm.texi texinfo documentation SCM installation and use.
QUICKREF plaintext documentation Quick Reference card for R4RS and IEEE Scheme.
scm.doc plaintext documentation man page generated from scm.1.
scm.1 nroff documentation unix style man page.
COPYING plaintext documentation details the LACK OF WARRANTY for SCM and the conditions for distributing SCM.
README plaintext documentation contains a MANIFEST, INSTALLATION INSTRUCTIONS, hints for EDITING SCHEME CODE, and a TROUBLE SHOOTING GUIDE.