Lexer

Undocumented in source.

Constructors

this
this(ubyte[] source)
Undocumented in source.

Members

Functions

cursor
size_t cursor()
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
expect
auto expect(Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
expectNot
auto expectNot(Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
front
Tok front()
Undocumented in source. Be warned that the author may not have intended to support it.
literal
Literal literal()
Undocumented in source. Be warned that the author may not have intended to support it.
next
Tok next()
Undocumented in source. Be warned that the author may not have intended to support it.
nextValue
string nextValue()
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(Tok tok, string val) del)
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(Tok tok, Literal literal, string val) del)
Undocumented in source. Be warned that the author may not have intended to support it.
pop
Tok pop()
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.
popUntil
Tok popUntil(Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
popUntilBalanced
Tok popUntilBalanced(string close, string open)
Undocumented in source. Be warned that the author may not have intended to support it.
popValue
string popValue()
Undocumented in source. Be warned that the author may not have intended to support it.
remaining
string remaining()
Undocumented in source. Be warned that the author may not have intended to support it.
value
string value()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta