4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Alejandro Aguilar Sierra
10 * Full author contact details are available in file CREDITS.
27 /// name of the macro or primitive
29 /// name of a inset that handles that macro
31 /// position of the ting in a font
33 /// operator/..., fontname e
35 /// how is this called as XML entity?
40 /// check whether this is a well-known (La)TeX macro or primitive
41 latexkeys const * in_word_set(string const & str);
43 /// parse formula from a string
44 bool mathed_parse_normal(MathAtom &, string const &);
46 bool mathed_parse_normal(MathAtom &, std::istream &);
47 /// ... the LyX lexxer
48 bool mathed_parse_normal(MathAtom &, LyXLex &);
49 /// ... the LyX lexxer
50 void mathed_parse_normal(MathGridInset &, string const &);
52 /// parse a single cell from a string
53 void mathed_parse_cell(MathArray & ar, string const &);
55 void mathed_parse_cell(MathArray & ar, std::istream &);