interface CompilerLib {
void setSearchPaths(String paths[])
CompileResult compile(char sourceName[], char sourceCode[])
}
component provides Compiler requires native CompilerLib lib {
void Compiler:setSearchPaths(String paths[])
{
lib.setSearchPaths(paths)
}
CompileResult Compiler:compile(char sourceName[], char sourceCode[])
{
return lib.compile(sourceName, sourceCode)
}
}
To propose a new revision to this entity, use dana source put -uc your/new/version.dn -n util.Compiler -m "reason for update" -u yourUsername
Version 1 (this version) by barry
Notes for this version: Standard Library Initialisation