1 Syntax Object Helpers
2 Module-Processing Helpers
3 Macro Transformer Helpers
4 Reader Helpers
5 Non-Module Compilation And Expansion
6 Trusting Standard Recertifying Transformers
7 Attaching Documentation to Exports
Index
Version: 4.0.2

 

Syntax: Meta-Programming Helpers

    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