tango.text.json.JsonParser

License:

BSD style: see license.txt

Version:

Initial release: July 2008

Authors:

Aaron, Kris
class JsonParser(T) #
this(T[] text = null) #
bool next() [final] #
Token type() [final] #
T[] value() [final] #
bool reset(T[] json = null) #
void expected(char[] token) [protected, final] #
void expected(char[] token, T* point) [protected, final] #
void unexpectedEOF(char[] msg) [private] #
bool start(T c) [private] #
bool parseMemberName() [private] #
bool parseMemberValue() [private] #
bool parseValue(T c) [private] #
bool doString() [private] #
bool parseNumber() [private] #
bool match(T[] name, Token token) [private] #
bool push(Token token, State next) [private] #
bool pop(Token token) [private] #
bool parseArrayValue() [private] #
int escaped(T* p) [private] #