Project Wolframe
The Straight Path to Successful Projects
Home
Downloads
Documentation
Support
FAQ
Mailing lists
Contact Us
Wolframe, 0.0.3
Main Page
Related Pages
Namespaces
Classes
Files
Data definition language (DDL) compiler module
#include "
appdevel/ddlCompilerModuleMacros.hpp
"
#include "
appdevel/moduleFrameMacros.hpp
"
#include "
langbind/ddlCompilerInterface.hpp
"
class
MyDDLCompiler
:
public
_Wolframe::langbind::DDLCompiler
{
public
:
MyDDLCompiler()
:_Wolframe::langbind::DDLCompiler(
"myddl"
,
"mdl"
) {}
virtual
std::vector<_Wolframe::types::FormDescriptionR>
compile
(
const
std::string& filename,
const
_Wolframe::types::NormalizeFunctionMap
* typemap)
const
{
// ... compile the source file filename and return the resulting form definitions here
}
};
WF_MODULE_BEGIN
(
"MyDDLCompiler"
,
"compiler for my language describing data forms"
)
WF_DDLCOMPILER
( "MyDDL", MyDDLCompiler)
WF_MODULE_END
Generated on Fri Aug 29 2014 16:26:06 for Wolframe by
1.8.7
Copyright © 2014 -
Project Wolframe
- All Rights Reserved
Copyrights and credits