In this manual, each entry is represented like this.
[spec] Description foo ...
Category denotes category of the entry foo. The following category will appear in this manual.
A command line program
A Scheme function
A syntax
A auxiliary syntax
A macro
A auxiliary macro
A library
A condition type
A reader macro
A CLOS class
A generic function
A method
For functions, syntaxes, or macros, the the entry may be followed by one or more arguments. In the arguments list, following notations may appear.
Indicates zero or more arguments
Indicates is may take up to three optional arguments. The second form specifies default values for x, y and z.
The description of the entry follows the entry line. If the specification of the entry comes from some standard or implementation, its origin is noted in the bracket at the beginning of the description. The following origins are noted:
The entry works as specified in "Revised^6 Report on the Algorithmic Language Scheme.". If it is marked as "[R6RS+]", the entry has additional functionality.
The entry works as specified in "Revised^7 Report on the Algorithmic Language Scheme.".
The entry works as specified in SRFI-n. If it is marked as "[SRFI-n+]", the entry has additional functionality.