40 #ifndef C_INITIALIZATION_PARSER_HPP 41 #define C_INITIALIZATION_PARSER_HPP 83 const std::string& initialization_string)
const;
const ParameterConstRef parameters
The set of input parameters.
This class manages the tree structures extracted from the raw file.
void Parse(CInitializationParserFunctorRef c_initialization_parser_functor, const std::string &initialization_string) const
Parse a string to generate the corresponding memory initialization.
Abstract pure class for the tree structure.
int debug_level
The debug level.
REF_FORWARD_DECL(CInitializationParserFunctor)
CONSTREF_FORWARD_DECL(BehavioralHelper)
Utility include.
Template definition of refcount.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
void YYParse(const CInitializationParserFunctorRef c_initialization_parser_functor, const CInitializationFlexLexerRef lexer) const
Wrapper to yyparse.
CInitializationParser(const ParameterConstRef parameters)
Constructor.
TestbenchGeneration_MemoryType
Enum class used to specify which type of content has to be printed for memory initialization.