Preprocessor update

— Ensure that all statements produce an output in JSON mode
— Remove obsolete “restrictions” block and “var_estimation” statement
time-shift
Sébastien Villemot 2020-11-26 16:34:10 +01:00
parent f27852d1ec
commit a6747827bf
No known key found for this signature in database
GPG Key ID: 2CECE9350ECEBE4A
2 changed files with 4 additions and 5 deletions

@ -1 +1 @@
Subproject commit 4b8290faa59b0928e8355d53d15b2188f13f30be
Subproject commit 638b4c7ac58ea73e3fb2a6480ea2de2a6b6efa20

View File

@ -56,7 +56,7 @@
(defvar dynare-statements
'("var" "varexo" "varexo_det" "trend_var" "log_trend_var"
"predetermined_variables" "parameters" "model_local_variable" "periods"
"model_info" "estimation" "var_estimation" "set_time" "data" "varobs"
"model_info" "estimation" "set_time" "data" "varobs"
"varexobs" "unit_root_vars" "rplot" "osr_params" "osr" "dynatype"
"dynasave" "model_comparison" "change_type" "load_params_and_steady_state"
"save_params_and_steady_state" "write_latex_dynamic_model"
@ -82,8 +82,7 @@
;; Keywords that may appear in blocks, and that begin a statement which will be
;; closed by a semicolon
(defvar dynare-statements-like
'("stderr" "values" "restriction" "exclusion" "equation" "crossequations"
"covariance" "upper_cholesky" "lower_cholesky")
'("stderr" "values" "restriction" "exclusion" "upper_cholesky" "lower_cholesky")
"Dynare statements-like keywords.")
;; Those keywords that makes the lexer enter the DYNARE_BLOCK start condition
@ -97,7 +96,7 @@
"estimated_params_init" "estimated_params_bounds" "osr_params_bounds"
"observation_trends" "optim_weights" "homotopy_setup"
"conditional_forecast_paths" "svar_identification" "moment_calibration"
"irf_calibration" "ramsey_constraints" "restrictions" "generate_irfs"
"irf_calibration" "ramsey_constraints" "generate_irfs"
"matched_moments" "verbatim")
"Dynare block keywords."))