sdlite.lexer

Undocumented in source.

Members

Enums

TokenType
enum TokenType
Undocumented in source.

Functions

lexSDLang
auto lexSDLang(const(char)[] input, string filename)
auto lexSDLang(R input, string filename)

Returns a range of SDLTokens by lexing the given SDLang input.

parseBinaryValue
void parseBinaryValue(Token!R t, DR dst)
Undocumented in source. Be warned that the author may not have intended to support it.
parseTextValue
void parseTextValue(Token!R t, DR dst)
Undocumented in source. Be warned that the author may not have intended to support it.
parseValue
SDLValue parseValue(Token!R t, MultiAppender!(immutable(char)) char_appender, MultiAppender!(immutable(ubyte)) byte_appender)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Location
struct Location
Undocumented in source.
Token
struct Token(R)
Undocumented in source.

Meta