DUBEngine

Undocumented in source.

Constructors

this
this(string[] packages, CompilerOpt compiler)
Undocumented in source.
this
this(string[] packages, CompilerOpt compiler, string tmpDir)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Functions

compileModule
string compileModule(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
evalDecl
EngineResult evalDecl(char[] decl)
Undocumented in source. Be warned that the author may not have intended to support it.
evalExpr
EngineResult evalExpr(char[] expr)
Undocumented in source. Be warned that the author may not have intended to support it.
evalStmt
EngineResult evalStmt(char[] stmt)
Undocumented in source. Be warned that the author may not have intended to support it.
registerPackage
void registerPackage(string _package)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_compiler
CompilerOpt _compiler;
Undocumented in source.
_dubFlags
RedBlackTree!string _dubFlags;
Undocumented in source.
_id
size_t _id;
Undocumented in source.
_tmpDir
string _tmpDir;
Undocumented in source.

Meta