dlvhex
2.5.0
|
Implements the parser for HEX-programs. More...
#include <include/dlvhex2/HexParser.h>
Public Member Functions | |
virtual | ~HexParser () |
Destructor. | |
virtual void | parse (InputProviderPtr in, ProgramCtx &out)=0 |
Parses in into out . |
Implements the parser for HEX-programs.
Definition at line 47 of file HexParser.h.
DLVHEX_NAMESPACE_BEGIN HexParser::~HexParser | ( | ) | [virtual] |
Destructor.
Definition at line 53 of file HexParser.cpp.
virtual void HexParser::parse | ( | InputProviderPtr | in, |
ProgramCtx & | out | ||
) | [pure virtual] |
Parses in
into out
.
in | InputProvider to parse from. |
out | ProgramCtx to receive EDB and IDB of the parsed program. |
Implemented in ModuleHexParser.