X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Floader%2FParser.h;h=75cd5fec48740fe0bbf59638572dc7f3c852ee19;hb=c5e56f45e08fcc6c4dceb586ce3d671a3f3907ab;hp=392e9b74de5504bc8a8fae64b1b548a117087bd2;hpb=2a1d9169e1f6c2dfe0f93ed40d5fb68d3da342af;p=l2e.git diff --git a/src/loader/Parser.h b/src/loader/Parser.h index 392e9b7..75cd5fe 100644 --- a/src/loader/Parser.h +++ b/src/loader/Parser.h @@ -1,10 +1,3 @@ -/* - * Parser.h - * - * Created on: Aug 26, 2012 - * Author: holy - */ - #ifndef LOADER_PARSER_H_ #define LOADER_PARSER_H_ @@ -62,6 +55,7 @@ private: Literal *ParseArray(); Literal *ParseColor(); Literal *ParseVector(); + Literal *ParseScript(); private: void AssertTokenType(Tokenizer::Token::Type actual, Tokenizer::Token::Type expected); @@ -69,6 +63,7 @@ private: bool BeginningOfLiteral(const Tokenizer::Token &) const; bool BeginningOfPrimitiveLiteral(const Tokenizer::Token &) const; bool BeginOfPropertyList(const Tokenizer::Token &) const; + bool BeginningOfScriptLiteral(const Tokenizer::Token &) const; private: std::string file;