super

Super-macros that apply other macros to their input.

class macro_polo.macros.super.LoopingMacro

A super-macro that repeatedely applies its inner macros until none match.

__init__()
class macro_polo.macros.super.MultiMacro

A super-macro that applies each of its inner macros in sequence.

__init__()
class macro_polo.macros.super.ScanningMacro

A super-macro that scans input and applies its inner macros as they match.

This macro will only perform a single pass on the input. It can be combined with LoopingMacro to recursively expand macros.

__init__()