dlvhex  2.5.0
HexParser Class Reference

Implements the parser for HEX-programs. More...

#include <include/dlvhex2/HexParser.h>

Inheritance diagram for HexParser:

Public Member Functions

virtual ~HexParser ()
 Destructor.
virtual void parse (InputProviderPtr in, ProgramCtx &out)=0
 Parses in into out.

Detailed Description

Implements the parser for HEX-programs.

Definition at line 47 of file HexParser.h.


Constructor & Destructor Documentation

Destructor.

Definition at line 53 of file HexParser.cpp.


Member Function Documentation

virtual void HexParser::parse ( InputProviderPtr  in,
ProgramCtx out 
) [pure virtual]

Parses in into out.

Parameters:
inInputProvider to parse from.
outProgramCtx to receive EDB and IDB of the parsed program.

Implemented in ModuleHexParser.


The documentation for this class was generated from the following files: