From c82d8747514e86927fc5b08b0d2d5cf8225fb940 Mon Sep 17 00:00:00 2001 From: Chris Hanson Date: Wed, 15 Feb 2017 23:39:23 -0800 Subject: [PATCH] Update EDITION, UPDATED, and regenerate detailed menu. --- doc/ref-manual/characters.texi | 2 +- doc/ref-manual/scheme.texinfo | 357 ++++++++++++++++++++++++++++++++- 2 files changed, 355 insertions(+), 4 deletions(-) diff --git a/doc/ref-manual/characters.texi b/doc/ref-manual/characters.texi index 8cc3a8f6a..3bc735744 100644 --- a/doc/ref-manual/characters.texi +++ b/doc/ref-manual/characters.texi @@ -1,4 +1,4 @@ -@node Characters +@node Characters, Strings, Numbers, Top @chapter Characters @cindex character (defn) diff --git a/doc/ref-manual/scheme.texinfo b/doc/ref-manual/scheme.texinfo index fa07e7157..6e8fdc15a 100644 --- a/doc/ref-manual/scheme.texinfo +++ b/doc/ref-manual/scheme.texinfo @@ -1,9 +1,9 @@ \input texinfo @c -*-texinfo-*- @comment %**start of header @setfilename mit-scheme-ref -@set EDITION 1.105 +@set EDITION 1.106 @set VERSION 9.2.50 -@set UPDATED 2016-02-28 +@set UPDATED 2017-02-15 @settitle MIT/GNU Scheme @value{VERSION} @comment %**end of header @setchapternewpage odd @@ -62,7 +62,7 @@ Documentation License.'' @contents @ifnottex -@node Top, , (dir), (dir) +@node Top, Acknowledgements, (dir), (dir) @top MIT/GNU Scheme @insertcopying @@ -108,6 +108,357 @@ Documentation License.'' * Binding Index:: * Concept Index:: +@detailmenu + --- The Detailed Node Listing --- + +Overview + +* Notational Conventions:: +* Scheme Concepts:: +* Lexical Conventions:: +* Expressions:: + +Notational Conventions + +* Errors:: +* Examples:: +* Entry Format:: + +Scheme Concepts + +* Variable Bindings:: +* Environment Concepts:: +* Initial and Current Environments:: +* Static Scoping:: +* True and False:: +* External Representations:: +* Disjointness of Types:: +* Storage Model:: + +Lexical Conventions + +* Whitespace:: +* Delimiters:: +* Identifiers:: +* Uppercase and Lowercase:: +* Naming Conventions:: +* Comments:: +* Additional Notations:: + +Expressions + +* Literal Expressions:: +* Variable References:: +* Special Form Syntax:: +* Procedure Call Syntax:: + +Special Forms + +* Lambda Expressions:: +* Lexical Binding:: +* Dynamic Binding:: +* Definitions:: +* Assignments:: +* Quoting:: +* Conditionals:: +* Sequencing:: +* Iteration:: +* Structure Definitions:: +* Macros:: +* SRFI syntax:: + +Definitions + +* Top-Level Definitions:: +* Internal Definitions:: + +Macros + +* Syntactic Binding Constructs:: +* Pattern Language:: +* Syntactic Closures:: +* Explicit Renaming:: + +Syntactic Closures + +* Syntax Terminology:: +* SC Transformer Definition:: +* SC Identifiers:: + +SRFI syntax + +* cond-expand (SRFI 0):: +* receive (SRFI 8):: +* and-let* (SRFI 2):: +* define-record-type (SRFI 9):: + +Numbers + +* Numerical types:: +* Exactness:: +* Implementation restrictions:: +* Syntax of numerical constants:: +* Numerical operations:: +* Numerical input and output:: +* Fixnum and Flonum Operations:: +* Random Numbers:: + +Fixnum and Flonum Operations + +* Fixnum Operations:: +* Flonum Operations:: + +Characters + +* Character implementation:: +* Unicode:: +* Character Sets:: + +Strings + +* Construction of Strings:: +* Selecting String Components:: +* Comparison of Strings:: +* Alphabetic Case in Strings:: +* Cutting and Pasting Strings:: +* Searching Strings:: +* Matching Strings:: +* Regular Expressions:: +* Modification of Strings:: +* Variable-Length Strings:: +* Byte Vectors:: + +Regular Expressions + +* Regular-expression procedures:: +* REXP abstraction:: + +Lists + +* Pairs:: +* Construction of Lists:: +* Selecting List Components:: +* Cutting and Pasting Lists:: +* Filtering Lists:: +* Searching Lists:: +* Mapping of Lists:: +* Reduction of Lists:: +* Miscellaneous List Operations:: + +Vectors + +* Construction of Vectors:: +* Selecting Vector Components:: +* Cutting Vectors:: +* Modifying Vectors:: + +Bit Strings + +* Construction of Bit Strings:: +* Selecting Bit String Components:: +* Cutting and Pasting Bit Strings:: +* Bitwise Operations on Bit Strings:: +* Modification of Bit Strings:: +* Integer Conversions of Bit Strings:: + +Miscellaneous Datatypes + +* Booleans:: +* Symbols:: +* Parameters:: +* Records:: +* Promises:: +* Streams:: +* Weak References:: + +Weak References + +* Weak Pairs:: +* Ephemerons:: +* Reference barriers:: + +Associations + +* Association Lists:: +* 1D Tables:: +* The Association Table:: +* Hash Tables:: +* Object Hashing:: +* Red-Black Trees:: +* Weight-Balanced Trees:: + +Hash Tables + +* Construction of Hash Tables:: +* Basic Hash Table Operations:: +* Resizing of Hash Tables:: +* Address Hashing:: + +Weight-Balanced Trees + +* Construction of Weight-Balanced Trees:: +* Basic Operations on Weight-Balanced Trees:: +* Advanced Operations on Weight-Balanced Trees:: +* Indexing Operations on Weight-Balanced Trees:: + +Procedures + +* Procedure Operations:: +* Arity:: +* Primitive Procedures:: +* Continuations:: +* Application Hooks:: +* Generic Dispatch:: + +Generic Dispatch + +* Generic Procedures:: +* Method Generators:: +* Dispatch Tags:: + +Environments + +* Environment Operations:: +* Environment Variables:: +* REPL Environment:: +* Top-level Environments:: + +Input/Output + +* Ports:: +* File Ports:: +* String Ports:: +* Bytevector Ports:: +* Input Procedures:: +* Output Procedures:: +* Blocking Mode:: +* Terminal Mode:: +* Format:: +* Custom Output:: +* Prompting:: +* Textual Port Primitives:: +* Parser Buffers:: +* Parser Language:: +* XML Support:: + +Textual Port Primitives + +* Textual Port Types:: +* Constructors and Accessors for Textual Ports:: +* Textual Input Port Operations:: +* Textual Output Port Operations:: + +Parser Language + +* *Matcher:: +* *Parser:: +* Parser-language Macros:: + +XML Support + +* XML Input:: +* XML Output:: +* XML Names:: +* XML Structure:: + +Operating-System Interface + +* Pathnames:: +* Working Directory:: +* File Manipulation:: +* Directory Reader:: +* Date and Time:: +* Machine Time:: +* Subprocesses:: +* TCP Sockets:: +* Miscellaneous OS Facilities:: + +Pathnames + +* Filenames and Pathnames:: +* Components of Pathnames:: +* Operations on Pathnames:: +* Miscellaneous Pathnames:: + +Date and Time + +* Universal Time:: +* Decoded Time:: +* File Time:: +* Time-Format Conversion:: +* External Representation of Time:: + +Subprocesses + +* Subprocess Procedures:: +* Subprocess Conditions:: +* Subprocess Options:: + +Error System + +* Condition Signalling:: +* Error Messages:: +* Condition Handling:: +* Restarts:: +* Condition Instances:: +* Condition Types:: +* Taxonomy:: + +Restarts + +* Establishing Restart Code:: +* Invoking Standard Restart Code:: +* Finding and Invoking General Restart Code:: +* The Named Restart Abstraction:: + +Condition Instances + +* Generating Operations on Conditions:: +* Condition State:: +* Simple Condition Instance Operations:: + +Graphics + +* Opening and Closing of Graphics Devices:: +* Coordinates for Graphics:: +* Drawing Graphics:: +* Characteristics of Graphics Output:: +* Buffering of Graphics Output:: +* Clipping of Graphics Output:: +* Custom Graphics Operations:: +* Images:: +* X Graphics:: Graphics on the X Window System +* Win32 Graphics:: Graphics on Microsoft Windows and Windows NT + +X Graphics + +* X Graphics Type:: +* Utilities for X Graphics:: +* Custom Operations on X Graphics Devices:: + +Win32 Graphics + +* Win32 Graphics Type:: +* Custom Operations for Win32 Graphics:: Custom Operations for Win32 Graphics Devices + +Win32 Package Reference + +* Win32 Package Overview:: +* Foreign function interface:: +* Device Independent Bitmap Utilities:: + +Foreign Function Interface + +* Windows Types:: +* Windows Foreign Procedures:: +* Win32 API names and procedures:: + +Device Independent Bitmap Utilities + +* DIB procedures:: +* Other parts of the DIB Utilities implementation:: + +@end detailmenu @end menu @include acknowledgements.texi -- 2.25.1