Index B | C | D | E | F | I | L | M | N | O | P | R | S | T | Z B base_captures (macro_polo.match.MacroMatcherRepeater property) C captures (macro_polo.match.MacroMatch attribute) close_string (macro_polo.tokens.Delimiter attribute) close_type (macro_polo.tokens.Delimiter attribute) D debug_macro() (in module macro_polo.macros.predefined) decorator-style macro decorator_macros (macro_polo.macros.importer.ImporterMacro attribute) DecoratorMacroError (class in macro_polo.macros.decorator) DecoratorMacroInvokerMacro (class in macro_polo.macros.decorator) DelimitedMacroMatcher (class in macro_polo.match) Delimiter (class in macro_polo.tokens) delimiter (macro_polo.match.DelimitedMacroMatcher attribute) depth (macro_polo.match.MacroMatcherEmptyCapture attribute) desimplify() (in module macro_polo.tokens) E export_decorator_proc_macro() (in module macro_polo.macros.proc) export_function_proc_macro() (in module macro_polo.macros.proc) export_module_proc_macro() (in module macro_polo.macros.proc) export_proc_macro() (in module macro_polo.macros.proc) F from_token() (macro_polo.tokens.Delimiter static method) full_match() (macro_polo.match.MacroMatcher method) function-style macro function_macros (macro_polo.macros.importer.ImporterMacro attribute) FunctionMacroInvokerMacro (class in macro_polo.macros.function) I ImporterMacro (class in macro_polo.macros.importer) L lex() (in module macro_polo.tokens) LoopingMacro (class in macro_polo.macros.super) M Macro (class in macro_polo.macros.types) macro_polo module macro_polo.codec module macro_polo.macros module macro_polo.macros.predefined module macro_polo.macros.proc module macro_polo.match module macro_polo.parse module macro_polo.tokens module macro_polo.transcribe module MacroError MacroMatch (class in macro_polo.match) MacroMatcher (class in macro_polo.match) MacroMatcherCapture (in module macro_polo.match) MacroMatcherEmptyCapture (class in macro_polo.match) MacroMatcherItem (in module macro_polo.match) MacroMatcherNegativeLookahead (class in macro_polo.match) MacroMatcherRepeater (class in macro_polo.match) MacroMatcherRepeaterMode (class in macro_polo.match) MacroMatchError MacroMatcherUnion (class in macro_polo.match) MacroMatcherVar (class in macro_polo.match) MacroMatcherVarType (class in macro_polo.match) MacroRule (class in macro_polo.macros.macro_rules) MacroRules (class in macro_polo.macros.macro_rules) MacroRulesParserMacro (class in macro_polo.macros.macro_rules) macros (macro_polo.macros.decorator.DecoratorMacroInvokerMacro attribute) (macro_polo.macros.function.FunctionMacroInvokerMacro attribute) (macro_polo.macros.macro_rules.MacroRulesParserMacro attribute) (macro_polo.macros.module.ModuleMacroInvokerMacro attribute) MacroTransciberSubstitution (class in macro_polo.transcribe) MacroTranscriber (class in macro_polo.transcribe) MacroTranscriberItem (in module macro_polo.transcribe) MacroTranscriberRepeater (class in macro_polo.transcribe) MacroTranscriptionError make_default_preprocessor_macro() (in module macro_polo.macros.predefined) match() (macro_polo.match.DelimitedMacroMatcher method) (macro_polo.match.MacroMatcher method) (macro_polo.match.MacroMatcherNegativeLookahead method) (macro_polo.match.MacroMatcherRepeater method) (macro_polo.match.MacroMatcherUnion method) (macro_polo.match.MacroMatcherVar method) matcher (macro_polo.macros.macro_rules.MacroRule attribute) (macro_polo.match.DelimitedMacroMatcher attribute) (macro_polo.match.MacroMatcherRepeater attribute) matches_close() (macro_polo.tokens.Delimiter method) matches_open() (macro_polo.tokens.Delimiter method) mode (macro_polo.match.MacroMatcherRepeater attribute) module macro_polo macro_polo.codec macro_polo.macros macro_polo.macros.predefined macro_polo.macros.proc macro_polo.match macro_polo.parse macro_polo.tokens macro_polo.transcribe module-level macro module_macros (macro_polo.macros.importer.ImporterMacro attribute) ModuleMacroError (class in macro_polo.macros.module) ModuleMacroInvokerMacro (class in macro_polo.macros.module) MultiMacro (class in macro_polo.macros.super) N name (macro_polo.match.MacroMatcherVar attribute) NAME (macro_polo.match.MacroMatcherVarType attribute) name (macro_polo.transcribe.MacroTransciberSubstitution attribute) NULL (macro_polo.match.MacroMatcherVarType attribute) NUMBER (macro_polo.match.MacroMatcherVarType attribute) O ONE_OR_MORE (macro_polo.match.MacroMatcherRepeaterMode attribute) OP (macro_polo.match.MacroMatcherVarType attribute) open_string (macro_polo.tokens.Delimiter attribute) open_type (macro_polo.tokens.Delimiter attribute) P ParameterizedMacro (class in macro_polo.macros.types) parse_macro_matcher() (in module macro_polo.parse) parse_macro_transcriber() (in module macro_polo.parse) PartialMatchMacro (class in macro_polo.macros.types) R register() (in module macro_polo.codec) S ScanningMacro (class in macro_polo.macros.super) sep (macro_polo.match.MacroMatcherRepeater attribute) (macro_polo.transcribe.MacroTranscriberRepeater attribute) size (macro_polo.match.MacroMatch attribute) STRING (macro_polo.match.MacroMatcherVarType attribute) string (macro_polo.tokens.Token attribute) stringify() (in module macro_polo.tokens) stringify_macro() (in module macro_polo.macros.predefined) T Token (class in macro_polo.tokens) TOKEN (macro_polo.match.MacroMatcherVarType attribute) TOKEN_TREE (macro_polo.match.MacroMatcherVarType attribute) TokenTree (class in macro_polo.tokens) transcribe() (macro_polo.transcribe.MacroTranscriber method) (macro_polo.transcribe.MacroTranscriberRepeater method) transcriber (macro_polo.macros.macro_rules.MacroRule attribute) (macro_polo.transcribe.MacroTranscriberRepeater attribute) type (macro_polo.match.MacroMatcherVar attribute) (macro_polo.tokens.Token attribute) Z ZERO_OR_MORE (macro_polo.match.MacroMatcherRepeaterMode attribute) ZERO_OR_ONE (macro_polo.match.MacroMatcherRepeaterMode attribute)