The AST of a rule program. More...
#include <RuleBasedProgramTree.h>
Public Member Functions | |
RuleVM::Program | generateCode (CodeGenerationContext &context) const |
Generates code for the whole program described by this AST. | |
Public Attributes | |
std::vector< std::shared_ptr< Statement > > | statements |
All statements in the program. | |
The AST of a rule program.
RuleVM::Program autopas::RuleSyntax::RuleBasedProgramTree::generateCode | ( | CodeGenerationContext & | context | ) | const |
Generates code for the whole program described by this AST.
context | The context to generate in the code in. |