Lexer

Undocumented in source.

Constructors

this
this(string src)
Undocumented in source.

Members

Functions

addDelimiter
void addDelimiter(string op)
Undocumented in source. Be warned that the author may not have intended to support it.
addDelimiters
void addDelimiters(string[] op)
Undocumented in source. Be warned that the author may not have intended to support it.
getLexeme
string getLexeme()
Undocumented in source. Be warned that the author may not have intended to support it.
readNext
void readNext()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

current
string current;
Undocumented in source.
lastTokenLine
uint lastTokenLine;
Undocumented in source.
line
uint line;
Undocumented in source.
multiLineCommentBegin
string multiLineCommentBegin;
Undocumented in source.
multiLineCommentEnd
string multiLineCommentEnd;
Undocumented in source.
noTokensOnCurrentLine
bool noTokensOnCurrentLine;
Undocumented in source.
singleLineComment
string singleLineComment;
Undocumented in source.
stringLiteralQuote
string[] stringLiteralQuote;
Undocumented in source.

Meta