diff --git a/DynareBison.yy b/DynareBison.yy
index 79a7bafd26c1f94df8b85ed76d4c2e2fb55295fe..a045e796f1aae96ad554d109605868621324399e 100644
--- a/DynareBison.yy
+++ b/DynareBison.yy
@@ -116,7 +116,7 @@ class ParsingDriver;
 %token <string_val> TEX_NAME
 %token UNIFORM_PDF UNIT_ROOT_VARS USE_DLL
 %token VALUES VAR VAREXO VAREXO_DET VAROBS
-%token XLS_SHEET XLS_RANGE
+%token XLS_SHEET XLS_RANGE PLOT_PRIORS
 %token NORMCDF
 %token HOMOTOPY_SETUP HOMOTOPY_MODE HOMOTOPY_STEPS
 %left COMMA
@@ -1342,6 +1342,8 @@ o_constant : CONSTANT { driver.option_num("noconstant", "0"); };
 o_noconstant : NOCONSTANT { driver.option_num("noconstant", "1"); };
 o_mh_recover : MH_RECOVER { driver.option_num("mh_recover", "1"); };
 o_diffuse_filter: DIFFUSE_FILTER {driver.option_num("diffuse_filter", "1"); };
+o_diffuse_filter: PLOT_PRIORS {driver.option_num("plot_priors", "1"); };
+
 o_planner_discount : PLANNER_DISCOUNT EQUAL number { driver.option_num("planner_discount",$3); };
 
 o_bvar_prior_tau : BVAR_PRIOR_TAU EQUAL signed_float { driver.option_num("bvar_prior_tau", $3); };
diff --git a/DynareFlex.ll b/DynareFlex.ll
index 8f894e7d03a9eb8ead9d5880b0871fa959a8cbc8..ec2b276930dda2dddfc256c69b788e244e3bd664 100644
--- a/DynareFlex.ll
+++ b/DynareFlex.ll
@@ -208,13 +208,14 @@ int sigma_e = 0;
 <DYNARE_STATEMENT>cutoff	{return token::CUTOFF;}
 <DYNARE_STATEMENT>markowitz	{return token::MARKOWITZ;}
 <DYNARE_STATEMENT>marginal_density {return token::MARGINAL_DENSITY;}
-<DYNARE_STATEMENT>laplace {return token::LAPLACE;}
+<DYNARE_STATEMENT>laplace       {return token::LAPLACE;}
 <DYNARE_STATEMENT>modifiedharmonicmean {return token::MODIFIEDHARMONICMEAN;}
 <DYNARE_STATEMENT>constant	{return token::CONSTANT;}
 <DYNARE_STATEMENT>noconstant	{return token::NOCONSTANT;}
-<DYNARE_STATEMENT>covar {return token::COVAR;}
-<DYNARE_STATEMENT>filename {return token::FILENAME;}
+<DYNARE_STATEMENT>covar         {return token::COVAR;}
+<DYNARE_STATEMENT>filename      {return token::FILENAME;}
 <DYNARE_STATEMENT>diffuse_filter {return token::DIFFUSE_FILTER;}
+<DYNARE_STATEMENT>plot_priors   {return token::PLOT_PRIORS;}
 
 <DYNARE_STATEMENT>bvar_prior_tau { return token::BVAR_PRIOR_TAU; }
 <DYNARE_STATEMENT>bvar_prior_decay { return token::BVAR_PRIOR_DECAY; }