Lexer

Undocumented in source.

Constructors

this
this(string input)
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.
parseDate
void parseDate(size_t idx, size_t l, size_t c)
Undocumented in source. Be warned that the author may not have intended to support it.
parseDuration
void parseDuration(size_t idx, size_t l, size_t c)
Undocumented in source. Be warned that the author may not have intended to support it.
parseNumber
void parseNumber(size_t idx, size_t l, size_t c)
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.

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.

Meta