This chapter describes Scheme’s (rnrs base (6))
library, which
exports many of the procedure and syntax bindings that are traditionally
associated with Scheme.
• baselib types: | Base types. | |
• baselib definitions: | Definitions. | |
• baselib bodies: | Bodies. | |
• baselib expressions: | Expressions. | |
• baselib predicates: | Equivalence and procedure predicates. | |
• baselib math: | Mathematics. | |
• baselib booleans: | Booleans. | |
• baselib lists: | Pairs and lists. | |
• baselib symbols: | Symbols. | |
• baselib characters: | Characters. | |
• baselib strings: | Strings. | |
• baselib vectors: | Vectors. | |
• baselib errors: | Errors and violations. | |
• baselib control: | Control features. | |
• baselib iteration: | Iteration. | |
• baselib quasiquotation: | Quasiquotation. | |
• baselib syntax binding: | Binding constructs for syntactic keywords. | |
• baselib transformers: | Macro transformers. | |
• baselib tail call: | Tail calls and tail contexts. |