Literal *ParseArray();
Literal *ParseColor();
Literal *ParseVector();
+ Literal *ParseScript();
private:
void AssertTokenType(Tokenizer::Token::Type actual, Tokenizer::Token::Type expected);
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;