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. |