47 #ifndef N_DEV_ReactionLexer_H
48 #define N_DEV_ReactionLexer_H
61 const NetlistLocation & netlist_location,
62 const std::string & reaction_filename,
63 std::istream * input = 0,
64 std::ostream * output = 0)
65 : yyFlexLexer(input,output),
73 int getToken(XyceDevice::ReactionParser::semantic_type *lvalp, XyceDevice::location *llocp, std::map<std::string,int> &theSpecies);
Pure virtual class to augment a linear system.
ReactionLexer(const NetlistLocation &netlist_location, const std::string &reaction_filename, std::istream *input=0, std::ostream *output=0)
int getToken(XyceDevice::ReactionParser::semantic_type *lvalp, XyceDevice::location *llocp, std::map< std::string, int > &theSpecies)
const NetlistLocation netlistLocation_
const std::string & reactionFilename_