Skip to content
Snippets Groups Projects
Forked from Dynare / preprocessor
Source project has a limited visibility.
  • Sébastien Villemot's avatar
    46cc4726
    Refactor parsing of symbol lists · 46cc4726
    Sébastien Villemot authored
    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).
    46cc4726
    History
    Refactor parsing of symbol lists
    Sébastien Villemot authored
    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).