1 Syntax Object Helpers
1.1 Deconstructing Syntax Objects
1.2 Matching Fully-Expanded Expressions
1.3 Hashing on bound-identifier=? and free-identifier=?
1.4 Rendering Syntax Objects with Formatting
1.5 Computing the Free Variables of an Expression
1.6 Legacy Zodiac Interface
2 Module-Processing Helpers
2.1 Reading Module Source Code
2.2 Getting Module Compiled Code
2.3 Resolving Module Paths to File Paths
2.4 Simplifying Module Paths
2.5 Inspecting Modules and Module Dependencies
3 Macro Transformer Helpers
3.1 Extracting Inferred Names
3.2 Support for local-expand
3.3 Parsing define-like Forms
3.4 Expanding define-struct-like Forms
3.5 Resolving include-like Paths
4 Reader Helpers
4.1 Raising exn:fail:read
4.2 Module Reader
5 Non-Module Compilation And Expansion
6 Trusting Standard Recertifying Transformers
7 Attaching Documentation to Exports
Index