Index _ | B | C | D | E | F | I | L | M | N | O | P | R | S | T | Z _ __call__() (macro_polo.macros.Macro method) (macro_polo.macros.ParameterizedMacro method) (macro_polo.macros.PartialMatchMacro method) (macro_polo.macros.types.Macro method) (macro_polo.macros.types.ParameterizedMacro method) (macro_polo.macros.types.PartialMatchMacro method) __init__() (macro_polo.Delimiter method) (macro_polo.macros.decorator.DecoratorMacroError method) (macro_polo.macros.decorator.DecoratorMacroInvokerMacro method) (macro_polo.macros.DecoratorMacroInvokerMacro method) (macro_polo.macros.function.FunctionMacroInvokerMacro method) (macro_polo.macros.FunctionMacroInvokerMacro method) (macro_polo.macros.importer.ImporterMacro method) (macro_polo.macros.ImporterMacro method) (macro_polo.macros.LoopingMacro method) (macro_polo.macros.macro_rules.MacroRule method) (macro_polo.macros.macro_rules.MacroRules method) (macro_polo.macros.macro_rules.MacroRulesParserMacro method) (macro_polo.macros.MacroRulesParserMacro method) (macro_polo.macros.module.ModuleMacroError method) (macro_polo.macros.module.ModuleMacroInvokerMacro method) (macro_polo.macros.ModuleMacroInvokerMacro method) (macro_polo.macros.MultiMacro method) (macro_polo.macros.ScanningMacro method) (macro_polo.macros.super.LoopingMacro method) (macro_polo.macros.super.MultiMacro method) (macro_polo.macros.super.ScanningMacro method) (macro_polo.match.DelimitedMacroMatcher method) (macro_polo.match.MacroMatch method) (macro_polo.match.MacroMatcherEmptyCapture method) (macro_polo.match.MacroMatcherRepeater method) (macro_polo.match.MacroMatcherVar method) (macro_polo.transcribe.MacroTransciberSubstitution method) (macro_polo.transcribe.MacroTranscriberRepeater method) __new__() (macro_polo.match.MacroMatcherUnion static method) (macro_polo.Token static method) B base_captures (macro_polo.match.MacroMatcherRepeater property) C captures (macro_polo.match.MacroMatch attribute) D debug_macro() (in module macro_polo.macros.predefined) decorator-style macro decorator_macros (macro_polo.macros.importer.ImporterMacro attribute) (macro_polo.macros.ImporterMacro attribute) DecoratorMacroError DecoratorMacroInvokerMacro (class in macro_polo.macros) (class in macro_polo.macros.decorator) DelimitedMacroMatcher (class in macro_polo.match) Delimiter (class in macro_polo) delimiter (macro_polo.match.DelimitedMacroMatcher attribute) depth (macro_polo.match.MacroMatcherEmptyCapture attribute) 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.Delimiter static method) full_match() (macro_polo.match.MacroMatcher method) function-style macro function_macros (macro_polo.macros.importer.ImporterMacro attribute) (macro_polo.macros.ImporterMacro attribute) FunctionMacroInvokerMacro (class in macro_polo.macros) (class in macro_polo.macros.function) I ImporterMacro (class in macro_polo.macros) (class in macro_polo.macros.importer) L lex() (in module macro_polo) LoopingMacro (class in macro_polo.macros) (class in macro_polo.macros.super) M Macro (protocol in macro_polo.macros) (protocol in macro_polo.macros.types) macro_polo module macro_polo.codec module macro_polo.macros module macro_polo.macros.decorator module macro_polo.macros.function module macro_polo.macros.importer module macro_polo.macros.macro_rules module macro_polo.macros.module module macro_polo.macros.predefined module macro_polo.macros.proc module macro_polo.macros.super module macro_polo.macros.types module macro_polo.match module macro_polo.parse module macro_polo.transcribe module MacroError MacroMatch (class in macro_polo.match) MacroMatcher (class in macro_polo.match) MacroMatcherEmptyCapture (class in 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) (class in macro_polo.macros.macro_rules) macros (macro_polo.macros.decorator.DecoratorMacroInvokerMacro attribute) (macro_polo.macros.DecoratorMacroInvokerMacro attribute) (macro_polo.macros.function.FunctionMacroInvokerMacro attribute) (macro_polo.macros.FunctionMacroInvokerMacro attribute) (macro_polo.macros.macro_rules.MacroRulesParserMacro attribute) (macro_polo.macros.MacroRulesParserMacro attribute) (macro_polo.macros.module.ModuleMacroInvokerMacro attribute) (macro_polo.macros.ModuleMacroInvokerMacro attribute) MacroTransciberSubstitution (class in macro_polo.transcribe) MacroTranscriber (class in 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.Delimiter method) matches_open() (macro_polo.Delimiter method) mode (macro_polo.match.MacroMatcherRepeater attribute) module macro_polo macro_polo.codec macro_polo.macros macro_polo.macros.decorator macro_polo.macros.function macro_polo.macros.importer macro_polo.macros.macro_rules macro_polo.macros.module macro_polo.macros.predefined macro_polo.macros.proc macro_polo.macros.super macro_polo.macros.types macro_polo.match macro_polo.parse macro_polo.transcribe module-level macro module_macros (macro_polo.macros.importer.ImporterMacro attribute) (macro_polo.macros.ImporterMacro attribute) ModuleMacroError ModuleMacroInvokerMacro (class in macro_polo.macros) (class in macro_polo.macros.module) MultiMacro (class in macro_polo.macros) (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) P ParameterizedMacro (protocol in macro_polo.macros) (protocol in macro_polo.macros.types) parse_macro_matcher() (in module macro_polo.parse) parse_macro_transcriber() (in module macro_polo.parse) PartialMatchMacro (protocol in macro_polo.macros) (protocol in macro_polo.macros.types) R register() (in module macro_polo.codec) S ScanningMacro (class in macro_polo.macros) (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.Token attribute) stringify() (in module macro_polo) stringify_macro() (in module macro_polo.macros.predefined) T Token (class in macro_polo) TOKEN (macro_polo.match.MacroMatcherVarType attribute) TOKEN_TREE (macro_polo.match.MacroMatcherVarType attribute) TokenTree (class in macro_polo) transcribe() (macro_polo.transcribe.MacroTranscriber method) (macro_polo.transcribe.MacroTranscriberRepeater method) transcriber (macro_polo.macros.macro_rules.MacroRule attribute) (macro_polo.transcribe.MacroTranscriberRepeater attribute) TranscriptionError type (macro_polo.match.MacroMatcherVar attribute) (macro_polo.Token attribute) Z ZERO_OR_MORE (macro_polo.match.MacroMatcherRepeaterMode attribute) ZERO_OR_ONE (macro_polo.match.MacroMatcherRepeaterMode attribute)