14 class MathMacroTemplate;
17 struct MathMacroTable {
20 static MathMacroTemplate & provideTemplate(string const &, int);
22 static MathMacroTemplate & provideTemplate(string const &);
24 static bool hasTemplate(string const &);
26 static MathMacro * cloneTemplate(string const &);
29 static void builtinMacros();
33 typedef std::map<string, MathMacroTemplate *> table_type;
35 static table_type macro_table;