gfx ~master (2021-03-28T16:54:18Z)
Dub
Repo
Lexer
gfx
decl
sdlang
lexer
Undocumented in source.
class
Lexer {
string
source
;
string
filename
;
Location
location
;
this
(string source, string filename);
bool
empty
[@property getter];
Token
_front
;
Token
front
[@property getter];
bool
isEOF
[@property getter];
enum
ErrorOnEOF
;
void
popFront
();
}
Constructors
this
this
(string source, string filename)
Undocumented in source.
Members
Enums
ErrorOnEOF
enum
ErrorOnEOF
Undocumented in source.
Functions
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.
isEOF
bool
isEOF
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
_front
Token
_front
;
Undocumented in source.
filename
string
filename
;
Undocumented in source.
location
Location
location
;
Location of current character in source
source
string
source
;
Undocumented in source.
Meta
Source
See Implementation
gfx
decl
sdlang
lexer
aliases
startsWith
classes
Lexer
enums
DontTest
functions
lexFile
lexSource