-
- Downloads
Refactor parsing of symbol lists
For symbol lists (such as those given to “var” or “stoch_simul”), return a semantic value at the Bison level, rather than building the list through a temporary object in ParsingDriver. This allows various simplifications, and leads to a more functional code. By the way, homogeneize the naming of the various flavours of symbol lists in the Bison file (with TeX names, partitioning, or with a wildcard).
Showing
- src/ComputingTasks.cc 85 additions, 59 deletionssrc/ComputingTasks.cc
- src/ComputingTasks.hh 48 additions, 30 deletionssrc/ComputingTasks.hh
- src/DynareBison.yy 231 additions, 336 deletionssrc/DynareBison.yy
- src/ModelEquationBlock.cc 3 additions, 3 deletionssrc/ModelEquationBlock.cc
- src/ParsingDriver.cc 132 additions, 127 deletionssrc/ParsingDriver.cc
- src/ParsingDriver.hh 42 additions, 53 deletionssrc/ParsingDriver.hh
- src/SymbolList.cc 7 additions, 26 deletionssrc/SymbolList.cc
- src/SymbolList.hh 7 additions, 19 deletionssrc/SymbolList.hh
Loading
Please register or sign in to comment