dmech v0.4.1 (2020-07-30T18:32:41Z)
Home
Dub
Repo
BaseFilter
dgl
dml
lexer
Undocumented in source.
struct
BaseFilter {
UTF8Decoder
dec
;
string
[]
delimiters
;
uint
line
;
this
(string str);
Lexeme
lexeme1
;
Lexeme
lexeme2
;
bool
nextIsMatch
;
int
initNextLexeme2
;
Lexeme
get
();
uint
match
(Lexeme lexeme);
}
Constructors
this
this
(string str)
Undocumented in source.
Members
Functions
get
Lexeme
get
()
Undocumented in source. Be warned that the author may not have intended to support it.
match
uint
match
(Lexeme lexeme)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
dec
UTF8Decoder
dec
;
Undocumented in source.
delimiters
string
[]
delimiters
;
Undocumented in source.
initNextLexeme2
int
initNextLexeme2
;
Undocumented in source.
lexeme1
Lexeme
lexeme1
;
Undocumented in source.
lexeme2
Lexeme
lexeme2
;
Undocumented in source.
line
uint
line
;
Undocumented in source.
nextIsMatch
bool
nextIsMatch
;
Undocumented in source.
Meta
Source
See Implementation
dgl
dml
lexer
enums
FULL_MATCH
functions
emptyLexeme
invalidLexeme
static variables
stddelimiters
structs
BaseFilter
CommentFilter
Lexeme
Lexer
StringFilter