Module sdlang.token

Functions

Name Description
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString
toSDLString

Structs

Name Description
DateTimeFrac DateTime doesn't support milliseconds, but SDL's "Date Time" type does.
DateTimeFracUnknownZone If a "Date Time" literal in the SDL file has a time zone that's not found in your system, you get one of these instead of a SysTime. (Because it's impossible to indicate "unknown time zone" with 'std.datetime.TimeZone'.)
Token This only represents terminals. Nonterminals aren't

Templates

Name Description
isSDLSink

Aliases

Name Type Description
Value std.variant.VariantN!(32L,bool,string,dchar,int,long,float,double,real,std.datetime.Date,sdlang.token.DateTimeFrac,std.datetime.SysTime,sdlang.token.DateTimeFracUnknownZone,core.time.Duration,ubyte[],) SDL's datatypes map to D's datatypes as described below. Most are straightforward, but take special note of the date/time-related types.
ValueTypes SDL's datatypes map to D's datatypes as described below. Most are straightforward, but take special note of the date/time-related types.

Authors

Copyright

License