39 #define WF_DDLCOMPILER( LANGUAGE, COMPILERCLASS)\
43 static _Wolframe::langbind::DDLCompiler* create()\
45 return new COMPILERCLASS();\
47 static _Wolframe::module::BuilderBase* impl()\
49 return new _Wolframe::module::DDLCompilerBuilder( "DDLCompiler_" #LANGUAGE, #LANGUAGE, create);\
52 (*this)(&Constructor ::impl);\
Basic interface classes that to build objects and the Wolframe module interface.
Interface template for object builder of form DDL compilers.