ZincLexer

Lexes Zinc tokens from some char InputRange

Constructors

this
this(Range r, int ver)
Undocumented in source.
this
this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Functions

lexBin
bool lexBin()
Undocumented in source. Be warned that the author may not have intended to support it.
lexBool
bool lexBool()
Undocumented in source. Be warned that the author may not have intended to support it.
lexChars
string lexChars(char[] esc, char[] escVal, char delim)
Undocumented in source. Be warned that the author may not have intended to support it.
lexCoord
bool lexCoord()
Undocumented in source. Be warned that the author may not have intended to support it.
lexDate
bool lexDate()
Undocumented in source. Be warned that the author may not have intended to support it.
lexDateTime
bool lexDateTime()
Undocumented in source. Be warned that the author may not have intended to support it.
lexId
bool lexId()
Undocumented in source. Be warned that the author may not have intended to support it.
lexMarker
bool lexMarker()
Undocumented in source. Be warned that the author may not have intended to support it.
lexNa
bool lexNa()
Undocumented in source. Be warned that the author may not have intended to support it.
lexNull
bool lexNull()
Undocumented in source. Be warned that the author may not have intended to support it.
lexNumber
bool lexNumber()
Undocumented in source. Be warned that the author may not have intended to support it.
lexRef
bool lexRef()
Undocumented in source. Be warned that the author may not have intended to support it.
lexRemove
bool lexRemove()
Undocumented in source. Be warned that the author may not have intended to support it.
lexStr
bool lexStr()
Undocumented in source. Be warned that the author may not have intended to support it.
lexTime
bool lexTime()
Undocumented in source. Be warned that the author may not have intended to support it.
lexUri
bool lexUri()
Undocumented in source. Be warned that the author may not have intended to support it.
lexXStr
bool lexXStr()
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

buffer
ref buffer [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
cur
char cur [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
front
const(Token) front [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
range
Range range [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
range
Range range [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

isEmpty
bool isEmpty;
Undocumented in source.
ver
int ver;
Undocumented in source.

Meta