summaryrefslogtreecommitdiffstats
path: root/filters/kword/latex/import/parser/latexparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'filters/kword/latex/import/parser/latexparser.cpp')
-rw-r--r--filters/kword/latex/import/parser/latexparser.cpp28
1 files changed, 28 insertions, 0 deletions
diff --git a/filters/kword/latex/import/parser/latexparser.cpp b/filters/kword/latex/import/parser/latexparser.cpp
new file mode 100644
index 000000000..a5b3a8228
--- /dev/null
+++ b/filters/kword/latex/import/parser/latexparser.cpp
@@ -0,0 +1,28 @@
+
+#include "latexparser.h"
+
+#include <fstream.h>
+#include <iostream.h>
+
+//extern void yylex();
+extern TQPtrList<Element>* _root;
+extern bool texparse(TQString);
+
+LatexParser::LatexParser()
+{
+}
+
+LatexParser::LatexParser(TQString fileIn)
+{
+ _filename= fileIn;
+}
+
+LatexParser::~LatexParser()
+{
+}
+
+TQPtrList<Element>* LatexParser::parse()
+{
+ texparse(_filename);
+ return _root;
+}