diff --git a/ComputingTasks.cc b/ComputingTasks.cc index a579ebb6f306c90916b63324d50f217db57e282e..a9320ed15f09f019d3b6956571e828f30032d509 100644 --- a/ComputingTasks.cc +++ b/ComputingTasks.cc @@ -363,9 +363,7 @@ ForecastStatement::writeJsonOutput(ostream &output) const output << "}"; } -RamseyModelStatement::RamseyModelStatement(const SymbolList &symbol_list_arg, - const OptionsList &options_list_arg) : - symbol_list(symbol_list_arg), +RamseyModelStatement::RamseyModelStatement(const OptionsList &options_list_arg) : options_list(options_list_arg) { } diff --git a/ComputingTasks.hh b/ComputingTasks.hh index d49d9ea931e5e77ddac50f124d4d3ba1773df308..2e5a6970018700f537cb291353ced86b2f3d1e42 100644 --- a/ComputingTasks.hh +++ b/ComputingTasks.hh @@ -133,11 +133,9 @@ public: class RamseyModelStatement : public Statement { private: - const SymbolList symbol_list; const OptionsList options_list; public: - RamseyModelStatement(const SymbolList &symbol_list_arg, - const OptionsList &options_list_arg); + RamseyModelStatement(const OptionsList &options_list_arg); virtual void checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings); virtual void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const; virtual void writeJsonOutput(ostream &output) const; diff --git a/DynareBison.yy b/DynareBison.yy index 0d05478e0e8b0d45d310317d45afb13b04733a2b..b8a6107c3b9f3770c55a07de22995c3e89105769 100644 --- a/DynareBison.yy +++ b/DynareBison.yy @@ -2034,10 +2034,6 @@ ramsey_model : RAMSEY_MODEL ';' { driver.ramsey_model(); } | RAMSEY_MODEL '(' ramsey_model_options_list ')' ';' { driver.ramsey_model(); } - | RAMSEY_MODEL symbol_list ';' - { driver.ramsey_model(); } - | RAMSEY_MODEL '(' ramsey_model_options_list ')' symbol_list ';' - { driver.ramsey_model(); } ; ramsey_policy : RAMSEY_POLICY ';' diff --git a/ParsingDriver.cc b/ParsingDriver.cc index 679ae3196991a918152bed8b321fa70e16eeced3..b606365dc5778ab9fd95053f2a10af47f97d7cdf 100644 --- a/ParsingDriver.cc +++ b/ParsingDriver.cc @@ -1929,8 +1929,7 @@ ParsingDriver::ramsey_model() { if (!mod_file->symbol_table.exists("optimal_policy_discount_factor")) declare_optimal_policy_discount_factor_parameter(data_tree->One); - mod_file->addStatement(new RamseyModelStatement(symbol_list, options_list)); - symbol_list.clear(); + mod_file->addStatement(new RamseyModelStatement(options_list)); options_list.clear(); }