3 This file is part of libmspdatafile
4 Copyright © 2006 Mikko Rasa, Mikkosoft Productions
5 Distributed under the LGPL
7 #ifndef MSP_DATAFILE_PARSER_H_
8 #define MSP_DATAFILE_PARSER_H_
23 Parser(std::istream &, const std::string &);
25 operator bool() const { return in; }
31 Statement parse_(const Token *);
33 bool is_delimiter(int);
35 std::string unescape_string(const std::string &);
36 std::string get_location();
37 void parse_error(int, int);
40 } // namespace DataFile