Lexer

Undocumented in source.

Constructors

this
this(string input, QueryParser qp)
Undocumented in source.

Members

Functions

front
Token front()
Undocumented in source. Be warned that the author may not have intended to support it.
getRestOfInput
string getRestOfInput()
Undocumented in source. Be warned that the author may not have intended to support it.
isNotQueryParser
bool isNotQueryParser()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.
testCharAndInc
bool testCharAndInc(const(char) c, size_t e)
Undocumented in source. Be warned that the author may not have intended to support it.
testStrAndInc
bool testStrAndInc(size_t e)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
front
Token front [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

column
size_t column;
Undocumented in source.
cur
Token cur;
Undocumented in source.
input
string input;
Undocumented in source.
line
size_t line;
Undocumented in source.
qp
QueryParser qp;
Undocumented in source.
stringPos
size_t stringPos;
Undocumented in source.

Meta