123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199 |
- \input texinfo @c -*-texinfo-*-
- @c %**start of header
- @setfilename scheme48.info
- @set VERSION 1.3
- @settitle The Nearly Complete Scheme48 @value{VERSION} Reference Manual
- @c %**end of header
- @include macros.texi
- @dircategory The Algorithmic Language Scheme
- @direntry
- * Scheme48: (scheme48). Nearly complete reference manual for version @value{VERSION}
- @end direntry
- @c Three indices: concept, binding, & structure. The binding index
- @c subsumes the function & variable indices.
- @defcodeindex bn
- @defcodeindex st
- @syncodeindex vr bn
- @syncodeindex fn bn
- @copying
- This manual is for Scheme48 version @value{VERSION}.
- Copyright @copyright{} 2004, 2005, 2006 Taylor Campbell.
- All rights reserved.
- This manual includes material derived from works bearing the following
- notice:
- Copyright @copyright{} 1993--2005 Richard Kelsey, Jonathan Rees, and
- Mike Sperber.
- All rights reserved.
- @quotation
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- @itemize
- @item Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- @item Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- @item The name of the authors may not be used to endorse or promote
- products derived from this software without specific prior written
- permission.
- @end itemize
- @end quotation
- @noindent
- THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
- IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
- STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
- IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- POSSIBILITY OF SUCH DAMAGE.
- @end copying
- @c I hate Texinfo title pages! Arrrghhh!
- @titlepage
- @sp 6
- @center @titlefont{The Nearly Complete}
- @center @titlefont{Scheme48 @value{VERSION} Reference Manual}
- @sp 1
- @center @i{Taylor Campbell}
- @sp 11
- @c @hrule
- @sp 1
- @center @titlefont{@sc{First Edition}}
- @page
- @vskip 0pt plus 1filll
- @insertcopying
- @end titlepage
- @contents
- @ifnottex
- @node Top
- @top The Nearly Complete Scheme48 Reference Manual
- @insertcopying
- @menu
- * Introduction & acknowledgements::
- * User environment::
- * Module system::
- * System facilities::
- * Multithreading::
- * Libraries::
- * C interface::
- * POSIX interface::
- @c * Compilation and evaluation::
- @c * Static linker::
- @c * Low-level system architecture::
- * Pre-Scheme:: A low-level dialect of Scheme
- * References::
- * Concept index::
- * Binding index::
- * Structure index::
- @ifnothtml
- @detailmenu
- --- The Detailed Node Listing ---
- * Introduction & acknowledgements::
- User environment
- @include user/menu.texi
- Module system
- @include module-sys/menu.texi
- System facilities
- @include system/menu.texi
- Multithreading
- @include thread/menu.texi
- Libraries
- @include library/menu.texi
- C interface
- @include c-ffi/menu.texi
- POSIX interface
- @include posix/menu.texi
- @c Compilation and evaluation
- @c
- @c @include compile-eval/menu.texi
- @c
- @c Static linker
- @c
- @c @include linker/menu.texi
- @c
- @c Low-level system architecture
- @c
- @c @include low/menu.texi
- Pre-Scheme
- @include prescheme/menu.texi
- @end detailmenu
- @end ifnothtml
- @end menu
- @end ifnottex
- @include intro-ack.texi
- @include user/node.texi
- @include module-sys/node.texi
- @include system/node.texi
- @include thread/node.texi
- @include library/node.texi
- @include c-ffi/node.texi
- @include posix/node.texi
- @c @include comp-eval/node.texi
- @c @include linker/node.texi
- @c @include low/node.texi
- @include prescheme/node.texi
- @include refs.texi
- @node Concept index
- @unnumbered Concept index
- @printindex cp
- @node Binding index
- @unnumbered Binding index
- @printindex bn
- @node Structure index
- @unnumbered Structure index
- @printindex st
- @bye
|