]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_parser.h
whichFont down to 5.3%
[lyx.git] / src / mathed / math_parser.h
index c3f64eea5e54b562a07dd35936cd40fb0dd9a58e..45a7610b90fb2f6d773d395c0535f5bf9c58eef4 100644 (file)
@@ -34,7 +34,7 @@ class LyXLex;
 enum MathTokenEnum
 {
        ///
-       LM_TK_SYM,
+       LM_TK_SYM = 256,
        ///
        LM_TK_BOX,
        ///
@@ -110,6 +110,8 @@ enum MathTokenEnum
        ///
        LM_TK_KERN,
        ///
+       LM_TK_UNDERSET,
+       ///
        LM_TK_STACK
 };
 
@@ -142,11 +144,11 @@ bool mathed_parse_normal(MathAtom &, std::istream &);
 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 &);