-string mathed_parse_macro(string const &);
-string mathed_parse_macro(std::istream &);
-string mathed_parse_macro(LyXLex &);
+/// parse a macro definition from a string, enter it into the macro table
+bool mathed_parse_macro(string &, string const &);
+/// ... a stream
+bool mathed_parse_macro(string &, std::istream &);
+/// ... the LyX lexxer
+bool mathed_parse_macro(string &, LyXLex &);