Public Member Functions | |
CUnit (String jobEntry) | |
void | parse () throws ParserException |
synchronized void | drop () |
Currently based on the ANTLR parser, working in three steps.
1. parse C and create an AST (GNUCa.g) 2. parse AST and generate an XML representation of the AST (XMLEmitter.g) 3. parse AST and generate its CFG, with pointers to the relevant XML nodes (CFGEmitter.g)
cz::muni::stanse::cparser::CUnit::CUnit | ( | String | jobEntry | ) | [inline] |
Constructor with flags parameter
jobEntry | string in format TODO |
void cz::muni::stanse::cparser::CUnit::parse | ( | ) | throws ParserException [inline, virtual] |
Implements cz::muni::stanse::codestructures::Unit.
synchronized void cz::muni::stanse::cparser::CUnit::drop | ( | ) | [inline] |
Reimplemented from cz::muni::stanse::codestructures::Unit.