README layout as in the 0.5 tree.
This commit is contained in:
parent
125636a758
commit
3e33b7b938
94
README
94
README
|
@ -1,93 +1,19 @@
|
||||||
; Copyright (c) 1993-1999 by Richard Kelsey and Jonathan Rees. See file COPYING.
|
-*- Mode: Text; -*-
|
||||||
|
|
||||||
Please report bugs to scheme-48-bugs@martigny.ai.mit.edu, and include
|
Copyright (c) 1994 Brian D. Carlstrom
|
||||||
|
See file COPYING for copying information.
|
||||||
|
|
||||||
|
Please report bugs to scsh-bugs@zurich.ai.mit.edu, and include
|
||||||
the version number in your message.
|
the version number in your message.
|
||||||
|
|
||||||
Installation instructions in file INSTALL.
|
Installation instructions in file INSTALL.
|
||||||
|
|
||||||
A user's guide is in file doc/user-guide.txt.
|
A scsh manual is in file doc/scsh-manual{/*.tex,.ps}.
|
||||||
|
A scsh paper is in file doc/scsh-paper.{tex,ps}.
|
||||||
|
A scsh quick reference is in file doc/cheat.txt.
|
||||||
|
|
||||||
Recent changes are listed in file doc/news.txt.
|
Send mail to scsh-request@zurich.ai.mit.edu to be put on a
|
||||||
|
|
||||||
Known bugs and things to do in the future are listed in doc/todo.txt.
|
|
||||||
|
|
||||||
Send mail to scheme-48-request@martigny.ai.mit.edu to be put on a
|
|
||||||
mailing list for announcements, discussion, bug reports, and bug
|
mailing list for announcements, discussion, bug reports, and bug
|
||||||
fixes.
|
fixes.
|
||||||
|
|
||||||
-----
|
A road-map of the source tree is also in the doc directory.
|
||||||
|
|
||||||
When running "make", don't worry if the ".notify" target fails. Its
|
|
||||||
only purpose is to send an email message to
|
|
||||||
scheme-48-notifications@martigny.ai.mit.edu, so that we can get a
|
|
||||||
rough idea of how much Scheme 48 is being used and by whom. We
|
|
||||||
promise not to use your name or email address for any commercial
|
|
||||||
purpose. If you don't want us to know, just do "make -t .notify"
|
|
||||||
first (after running "configure").
|
|
||||||
|
|
||||||
-----
|
|
||||||
|
|
||||||
The Scheme 48 root directory is organized as follows (not all files are
|
|
||||||
listed here):
|
|
||||||
|
|
||||||
README this file
|
|
||||||
INSTALL installation instructions
|
|
||||||
COPYING copyright notice
|
|
||||||
configure configuration script
|
|
||||||
Makefile.in input to configure
|
|
||||||
doc/ some documentation
|
|
||||||
scheme48.man a Unix-style manual page
|
|
||||||
user-guide.txt general guide to using Scheme 48
|
|
||||||
todo.txt list of improvements we hope to make someday
|
|
||||||
news.txt list of improvements we have already made
|
|
||||||
module.ps description of Scheme 48's module system
|
|
||||||
big-scheme.txt extensions to Scheme
|
|
||||||
threads.txt multiprocessing
|
|
||||||
io.txt how the I/O system works
|
|
||||||
scheme/ scheme source files
|
|
||||||
packages.scm meta-module definitions
|
|
||||||
interfaces.scm system interface definitions
|
|
||||||
more-interfaces.scm system interface definitions
|
|
||||||
*-packages.scm module definitions
|
|
||||||
bcomp/ the byte-code compiler
|
|
||||||
vm/ virtual machine sources (written in Pre-Scheme)
|
|
||||||
rts/ run-time system sources
|
|
||||||
link/ static linker
|
|
||||||
env/ development environment modules (debugger, etc.)
|
|
||||||
big/ useful Scheme libraries and extensions ("Big Scheme")
|
|
||||||
alt/ portable implementations of some Scheme 48 features
|
|
||||||
opt/ optional code optimizer for the byte-code compiler
|
|
||||||
prescheme/ code for running the VM using Scheme 48
|
|
||||||
debug/ debugging utilities, tests, etc.
|
|
||||||
misc/ very miscellaneous things (e.g. AMB operator)
|
|
||||||
posix/ unfinished interface to POSIX system calls
|
|
||||||
ps-compiler/ Pre-Scheme -> C compiler
|
|
||||||
c/ c source files
|
|
||||||
sysdep.h.in input to configure
|
|
||||||
scheme48vm.c most of the VM (generated by Pre-Scheme compiler)
|
|
||||||
scheme48vm.h extern declarations for scheme48vm.c
|
|
||||||
scheme48heap.c storage management (generated by Pre-Scheme compiler)
|
|
||||||
scheme48heap.h extern declarations for scheme48heap.c
|
|
||||||
main.c entry point for the VM
|
|
||||||
prescheme.h part of the VM
|
|
||||||
extension.c default definition of vm_extension()
|
|
||||||
scheme48.h C declarations and macros for Scheme 48 data structures
|
|
||||||
old-scheme48.h old version, included for compatibility
|
|
||||||
c-mods.h minor additions to the C language
|
|
||||||
event.h header file for OS interface
|
|
||||||
io.h ditto
|
|
||||||
fd-io.h ditto
|
|
||||||
socket.c socket support
|
|
||||||
dynamo.c dynamic loading support
|
|
||||||
unix/ Unix-specific source files
|
|
||||||
posix/ C half of an unfinished interface to POSIX system calls
|
|
||||||
fake/ C files for insufficiently POSIX-compliant systems
|
|
||||||
build/ code for building the system
|
|
||||||
filenames.make included by Makefile, generated automatically
|
|
||||||
filenames.scm code for generating filenames.make
|
|
||||||
initial.image an image file containing a minimal Scheme system
|
|
||||||
initial.debug debugging database for same
|
|
||||||
initial.scm script for creating initial.image
|
|
||||||
build-usual-image script for creating scheme48.image
|
|
||||||
build-external-modules script for creating external-module initializer
|
|
||||||
emacs/ gnu emacs support
|
|
||||||
|
|
|
@ -0,0 +1,86 @@
|
||||||
|
; Copyright (c) 1993-2001 by Richard Kelsey and Jonathan Rees.
|
||||||
|
; Copyright (c) 1994-2000 by Olin Shivers and Brian D. Carlstrom.
|
||||||
|
; Copyright (c) 1999-2000 by Martin Gasbichler.
|
||||||
|
See file COPYING.
|
||||||
|
|
||||||
|
Please report bugs to scsh-bugs@zurich.ai.mit.edu, and include
|
||||||
|
the version number in your message.
|
||||||
|
|
||||||
|
Installation instructions in file INSTALL.
|
||||||
|
|
||||||
|
A user's guide is in file doc/user-guide.txt.
|
||||||
|
|
||||||
|
Recent changes are listed in file doc/news.txt.
|
||||||
|
|
||||||
|
Known bugs and things to do in the future are listed in doc/todo.txt.
|
||||||
|
|
||||||
|
Send mail to scheme-48-request@martigny.ai.mit.edu to be put on a
|
||||||
|
mailing list for announcements, discussion, bug reports, and bug
|
||||||
|
fixes.
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
The Scheme 48 root directory is organized as follows (not all files are
|
||||||
|
listed here):
|
||||||
|
|
||||||
|
README this file
|
||||||
|
INSTALL installation instructions
|
||||||
|
COPYING copyright notice
|
||||||
|
configure configuration script
|
||||||
|
Makefile.in input to configure
|
||||||
|
doc/ some documentation
|
||||||
|
scheme48.man a Unix-style manual page
|
||||||
|
user-guide.txt general guide to using Scheme 48
|
||||||
|
todo.txt list of improvements we hope to make someday
|
||||||
|
news.txt list of improvements we have already made
|
||||||
|
module.ps description of Scheme 48's module system
|
||||||
|
big-scheme.txt extensions to Scheme
|
||||||
|
threads.txt multiprocessing
|
||||||
|
io.txt how the I/O system works
|
||||||
|
scheme/ scheme source files
|
||||||
|
packages.scm meta-module definitions
|
||||||
|
interfaces.scm system interface definitions
|
||||||
|
more-interfaces.scm system interface definitions
|
||||||
|
*-packages.scm module definitions
|
||||||
|
bcomp/ the byte-code compiler
|
||||||
|
vm/ virtual machine sources (written in Pre-Scheme)
|
||||||
|
rts/ run-time system sources
|
||||||
|
link/ static linker
|
||||||
|
env/ development environment modules (debugger, etc.)
|
||||||
|
big/ useful Scheme libraries and extensions ("Big Scheme")
|
||||||
|
alt/ portable implementations of some Scheme 48 features
|
||||||
|
opt/ optional code optimizer for the byte-code compiler
|
||||||
|
prescheme/ code for running the VM using Scheme 48
|
||||||
|
debug/ debugging utilities, tests, etc.
|
||||||
|
misc/ very miscellaneous things (e.g. AMB operator)
|
||||||
|
posix/ unfinished interface to POSIX system calls
|
||||||
|
ps-compiler/ Pre-Scheme -> C compiler
|
||||||
|
c/ c source files
|
||||||
|
sysdep.h.in input to configure
|
||||||
|
scheme48vm.c most of the VM (generated by Pre-Scheme compiler)
|
||||||
|
scheme48vm.h extern declarations for scheme48vm.c
|
||||||
|
scheme48heap.c storage management (generated by Pre-Scheme compiler)
|
||||||
|
scheme48heap.h extern declarations for scheme48heap.c
|
||||||
|
main.c entry point for the VM
|
||||||
|
prescheme.h part of the VM
|
||||||
|
extension.c default definition of vm_extension()
|
||||||
|
scheme48.h C declarations and macros for Scheme 48 data structures
|
||||||
|
old-scheme48.h old version, included for compatibility
|
||||||
|
c-mods.h minor additions to the C language
|
||||||
|
event.h header file for OS interface
|
||||||
|
io.h ditto
|
||||||
|
fd-io.h ditto
|
||||||
|
socket.c socket support
|
||||||
|
dynamo.c dynamic loading support
|
||||||
|
unix/ Unix-specific source files
|
||||||
|
posix/ C half of an unfinished interface to POSIX system calls
|
||||||
|
fake/ C files for insufficiently POSIX-compliant systems
|
||||||
|
build/ code for building the system
|
||||||
|
filenames.make included by Makefile, generated automatically
|
||||||
|
filenames.scm code for generating filenames.make
|
||||||
|
initial.image an image file containing a minimal Scheme system
|
||||||
|
initial.debug debugging database for same
|
||||||
|
initial.scm script for creating initial.image
|
||||||
|
build-usual-image script for creating scheme48.image
|
||||||
|
build-external-modules script for creating external-module initializer
|
||||||
|
emacs/ gnu emacs support
|
Loading…
Reference in New Issue