]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_parser.h
Compile fix gcc 2.95 + stlport
[lyx.git] / src / mathed / math_parser.h
index 0d7e49eb1d27dc9ebd58a1cbec6efa58c34963b3..90fc7bf20e2fb5d7a918240c450dcddbf829bc0a 100644 (file)
@@ -13,8 +13,8 @@
 #ifndef MATH_PARSER_H
 #define MATH_PARSER_H
 
+#include <string>
 
-#include "support/std_string.h"
 
 class MathAtom;
 class MathArray;
@@ -25,32 +25,32 @@ class LyXLex;
 ///
 struct latexkeys {
        /// name of the macro or primitive
-       string name;
+       std::string name;
        /// name of a inset that handles that macro
-       string inset;
+       std::string inset;
        /// position of the ting in a font
-       string draw;
+       std::string draw;
        /// operator/..., fontname e
-       string extra;
+       std::string extra;
        /// how is this called as XML entity?
-       string xmlname;
+       std::string xmlname;
 };
 
 
 /// check whether this is a well-known (La)TeX macro or primitive
-latexkeys const * in_word_set(string const & str);
+latexkeys const * in_word_set(std::string const & str);
 
 /// parse formula from a string
-bool mathed_parse_normal(MathAtom &, string const &);
+bool mathed_parse_normal(MathAtom &, std::string const &);
 /// ... a stream
 bool mathed_parse_normal(MathAtom &, std::istream &);
 /// ... the LyX lexxer
 bool mathed_parse_normal(MathAtom &, LyXLex &);
 /// ... the LyX lexxer
-void mathed_parse_normal(MathGridInset &, string const &);
+void mathed_parse_normal(MathGridInset &, std::string const &);
 
 /// parse a single cell from a string
-void mathed_parse_cell(MathArray & ar, string const &);
+void mathed_parse_cell(MathArray & ar, std::string const &);
 /// ... a stream
 void mathed_parse_cell(MathArray & ar, std::istream &);