diff --git a/ComputingTasks.cc b/ComputingTasks.cc index a579ebb6..a9320ed1 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 d49d9ea9..2e5a6970 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 0d05478e..b8a6107c 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 679ae319..b606365d 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(); }