Definition at line 367 of file parser.cc.
 
Implements DescRead.
Definition at line 373 of file parser.cc.
References HighParser::GetLineData(), HighParser::GetMathParser(), MathParser::GetNameSpace(), MathParser::GetNameSpaceMap(), HighParser::GetString(), MathParser::GetSymbolTable(), MathParser::NameSpace::GetTable(), HighParser::IsArg(), and HighParser::IsKeyWord().
  376                 silent_cout( 
"math parser symbol table at line " 
  384                 for (MathParser::NameSpaceMap::const_iterator i = ns.begin(); i != ns.end(); ++i) {
 
  385                         const std::string& sName = i->second->sGetName();
 
  386                         const Table *pT = i->second->GetTable();
 
  388                                 silent_cout( 
"namespace \"" << sName << 
"\" symbol table at line " 
  390                                         << *pT << std::endl);
 
  401                         silent_cerr(
"PrintSymbolTableDR::Read(): warning, unable to find namespace \"" << sName << 
"\" at line "  
  407                                 silent_cerr(
"PrintSymbolTableDR::Read(): warning, namespace \"" << sName << 
"\" " 
  408                                         "has no symbol table at line " << HP.
GetLineData() << std::endl);
 
  411                                 silent_cout( 
"namespace \"" << sName << 
"\" symbol table at line " 
  413                                         << *pT << std::endl);
 
std::map< std::string, NameSpace * > NameSpaceMap
virtual HighParser::ErrOut GetLineData(void) const 
virtual bool IsKeyWord(const char *sKeyWord)
const NameSpaceMap & GetNameSpaceMap(void) const 
virtual MathParser & GetMathParser(void)
virtual std::string GetString(const std::string &sDefVal)
NameSpace * GetNameSpace(const std::string &name) const 
virtual Table * GetTable(void)=0
Table & GetSymbolTable(void) const 
 
 
 
The documentation for this struct was generated from the following file: