Maps macro names to Macro objects.
MacroTables can be chained so that they build a linear hierarchy. Macro definitions in the current table override the ones in the parent tables.
Constructs a MacroTable instance.
Inserts the macro m into the table. Overwrites the current macro if one exists.
Inserts an array of macros into the table.
Creates a macro using name and text and inserts it into the table.
Creates a macro using namen and textn pairs and inserts it into the table.
Searches for a macro.
The parent in the hierarchy. Or null if this is the root.
The associative array that holds the macro definitions.
See Implementation
Maps macro names to Macro objects.
MacroTables can be chained so that they build a linear hierarchy. Macro definitions in the current table override the ones in the parent tables.