dlvhex
2.5.0
|
#include <include/dlvhex2/FunctionPlugin.h>
Public Member Functions | |
CtxData () | |
virtual | ~CtxData () |
Data Fields | |
int | maxArity |
Maximal input arity for external atoms which handle functional terms. | |
bool | rewrite |
True to rewrite function symbols to external atoms and false to handle them natively. | |
bool | parser |
Enable parser for functionals. |
Definition at line 49 of file FunctionPlugin.h.
Definition at line 61 of file FunctionPlugin.cpp.
virtual FunctionPlugin::CtxData::~CtxData | ( | ) | [inline, virtual] |
Definition at line 63 of file FunctionPlugin.h.
Maximal input arity for external atoms which handle functional terms.
Definition at line 54 of file FunctionPlugin.h.
Referenced by FunctionPlugin::createAtoms(), and FunctionPlugin::processOptions().
Enable parser for functionals.
Definition at line 60 of file FunctionPlugin.h.
Referenced by FunctionPlugin::createParserModules(), and FunctionPlugin::processOptions().
True to rewrite function symbols to external atoms and false to handle them natively.
Definition at line 57 of file FunctionPlugin.h.
Referenced by FunctionPlugin::createRewriter(), and FunctionPlugin::processOptions().