Updated addon repository URL and improved debug output on download
[supertux.git] / src / lisp / parser.hpp
index 9b26708..47c4fcd 100644 (file)
 #ifndef HEADER_SUPERTUX_LISP_PARSER_HPP
 #define HEADER_SUPERTUX_LISP_PARSER_HPP
 
+#include <obstack.h>
+
 #include "lisp/lexer.hpp"
-#include "obstack/obstack.h"
 
-namespace TinyGetText {
+namespace tinygettext {
 class Dictionary;
 class DictionaryManager;
 }
@@ -52,11 +53,14 @@ private:
   void parse_error(const char* msg) const __attribute__((__noreturn__));
   const Lisp* read();
 
+
+private:
   Lexer* lexer;
   std::string filename;
-  TinyGetText::DictionaryManager* dictionary_manager;
-  TinyGetText::Dictionary* dictionary;
+  tinygettext::DictionaryManager* dictionary_manager;
+  tinygettext::Dictionary* dictionary;
   Lexer::TokenType token;
+  char** searchpath;
 
   struct obstack obst;