ParserState

Undocumented in source.

Constructors

this
this(string file, string source)
Undocumented in source.

Members

Functions

advance
void advance(size_t count)
Undocumented in source. Be warned that the author may not have intended to support it.
expect
void expect(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
getSourceLocation
SourceLocation getSourceLocation()
Undocumented in source. Be warned that the author may not have intended to support it.
peek
char peek()
Undocumented in source. Be warned that the author may not have intended to support it.
pop
char pop()
Undocumented in source. Be warned that the author may not have intended to support it.
testFor
bool testFor(string test)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

remaining
size_t remaining [@property getter]
colunm
size_t colunm;
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

file
string file;
Undocumented in source.
line
size_t line;
Undocumented in source.
parent
ASTNode parent;
Undocumented in source.
pos
size_t pos;
Undocumented in source.
source
string source;
Undocumented in source.

Meta