dmdscript v2.1.0 (2021-12-16T21:42:33Z)
Dub
Repo
Token
dmdscript
lexer
struct
Token {
Token
*
next
;
immutable
(
tchar
)*
ptr
;
uint
linnum
;
TOK
value
;
immutable
(
tchar
)*
sawLineTerminator
;
union
__anonymous
;
static
d_string
[
TOKmax
]
tochars
;
void
print
();
d_string
toString
();
static
d_string
toString
(TOK value);
}
Members
Functions
print
void
print
()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
d_string
toString
()
Undocumented in source. Be warned that the author may not have intended to support it.
Static functions
toString
d_string
toString
(TOK value)
Undocumented in source. Be warned that the author may not have intended to support it.
Static variables
tochars
d_string
[
TOKmax
]
tochars
;
Undocumented in source.
Unions
__anonymous
union
__anonymous
Undocumented in source.
Variables
linnum
uint
linnum
;
Undocumented in source.
next
Token
*
next
;
Undocumented in source.
ptr
immutable
(
tchar
)*
ptr
;
Undocumented in source.
sawLineTerminator
immutable
(
tchar
)*
sawLineTerminator
;
Undocumented in source.
value
TOK
value
;
Undocumented in source.
Meta
Source
See Implementation
dmdscript
lexer
aliases
TOK
classes
Lexer
enums
TOKreserved
functions
init
isasciidigit
isasciilower
isasciiupper
ishex
isoctal
static variables
keywords
structs
Keyword
Token