Table of Contents - macros-0.1 Documentation
Pages
Classes and Modules
- Macros
- Macros::Compiler
- Macros::Expander
- Macros::Loader
- Macros::Sexp
- Object
- Parser
- Parser::AST
- Parser::AST::Node
Methods
- ::new — Macros::Expander
- ::new — Macros::Loader
- ::parse — Macros
- ::require — Macros
- #collect_defmacros — Macros::Compiler
- #compile_macro — Macros::Compiler
- #compile_macros — Macros::Compiler
- #extract_macro — Macros::Compiler
- #inspect — Parser::AST::Node
- #load — Macros::Loader
- #macro_block? — Macros::Expander
- #macroexpand — Macros::Expander
- #macroexpand_1 — Macros::Expander
- #macros_node? — Macros::Compiler
- #node? — Macros::Sexp
- #reject_defmacros — Macros::Compiler
- #require — Macros::Loader
- #s — Macros::Sexp
- #seval — Macros::Sexp
- #sfind — Macros::Sexp
- #smatch? — Macros::Sexp
- #treefilter — Macros::Sexp
- #treemap — Macros::Sexp