dlvhex
2.5.0
|
Public Member Functions | |
void | operator() (HexGrammarSemantics &mgr, const boost::fusion::vector3< ID, boost::optional< boost::optional< std::vector< ID > > >, ID > &source, ID &target) |
Definition at line 591 of file HexGrammar.tcc.
void sem< HexGrammarSemantics::mlpModuleAtom >::operator() | ( | HexGrammarSemantics & | mgr, |
const boost::fusion::vector3< ID, boost::optional< boost::optional< std::vector< ID > > >, ID > & | source, | ||
ID & | target | ||
) | [inline] |
Definition at line 593 of file HexGrammar.tcc.
References ModuleAtom::actualModuleName, HexGrammarSemantics::ctx, DBGLOG, ID_FAIL(), ModuleAtom::inputs, ID::MAINKIND_ATOM, MODULEPREFIXSEPARATOR, ModuleAtom::outputAtom, ModuleAtom::predicate, ProgramCtx::registry(), and ID::SUBKIND_ATOM_MODULE.