sdlang

SDLang-D v0.10.1

Library for parsing and generating SDL (Simple Declarative Language).

Import this module to use SDLang-D as a library.

For the list of officially supported compiler versions, see the .travis.yml file included with your version of SDLang-D.

Links:

Modules

ast
module sdlang.ast
Undocumented in source.
exception
module sdlang.exception
Undocumented in source.
lexer
module sdlang.lexer
Undocumented in source.
parser
module sdlang.parser
Undocumented in source.
symbol
module sdlang.symbol
Undocumented in source.
token
module sdlang.token
Undocumented in source.
util
module sdlang.util
Undocumented in source.

Public Imports

sdlang.ast
public import sdlang.ast : Attribute, Tag;
sdlang.exception
public import sdlang.exception;
sdlang.parser
public import sdlang.parser : parseFile, parseSource;
sdlang.token
public import sdlang.token : Value, Token, DateTimeFrac, DateTimeFracUnknownZone;
sdlang.util
public import sdlang.util : sdlangVersion, Location;

Members

Functions

doLex
void doLex(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
doParse
void doParse(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
doToSDL
void doToSDL(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
main
void main()
Undocumented in source. Be warned that the author may not have intended to support it.
main
int main(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta

Authors

Nick Sabalausky ("Abscissa") http://semitwist.com/contact