/*
* File: math_parser.h
* Purpose: Declaration of parsing utilities for mathed
- * Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
+ * Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
* Created: January 1996
* Description: Parse LaTeX2e math mode code.
*
///
LM_TK_SPECIAL,
///
- LM_TK_ARGUMENT,
+ LM_TK_ARGUMENT,
///
LM_TK_NEWCOMMAND,
///
///
LM_TK_NOT,
///
- LM_TK_KERN,
+ LM_TK_UNDERSET,
///
LM_TK_STACK
};
bool mathed_parse_normal(MathAtom &, LyXLex &);
/// parse a macro definition from a string, enter it into the macro table
-string mathed_parse_macro(string const &);
+bool mathed_parse_macro(string &, string const &);
/// ... a stream
-string mathed_parse_macro(std::istream &);
+bool mathed_parse_macro(string &, std::istream &);
/// ... the LyX lexxer
-string mathed_parse_macro(LyXLex &);
+bool mathed_parse_macro(string &, LyXLex &);
/// parse a single cell from a string
void mathed_parse_cell(MathArray & ar, string const &);