Puma Reference Manual | Puma: Puma::CParser Class Reference |
#include <Puma/CParser.h>
Setups the C parser components ready to be used for parsing C input files (see class Puma::CSyntax, Puma::CBuilder, and Puma::CSemantic).
Public Member Functions | |
CParser () | |
Constructor. | |
CSyntax & | syntax () const |
Get the C syntactic analysis object. | |
CBuilder & | builder () const |
Get the C tree builder object. | |
CSemantic & | semantic () const |
Get the C semantic analysis object. |
Puma::CParser::CParser | ( | ) | [inline] |
Constructor.
CSyntax& Puma::CParser::syntax | ( | ) | const [inline] |
Get the C syntactic analysis object.
CBuilder& Puma::CParser::builder | ( | ) | const [inline] |
Get the C tree builder object.
CSemantic& Puma::CParser::semantic | ( | ) | const [inline] |
Get the C semantic analysis object.