diff --git a/src/DynareBison.yy b/src/DynareBison.yy
index 4ca1954fc27843d659304d1cba9ef1c63f29222f..e5a7afca6f48ef8ed348aa0bde864849fdc22bca 100644
--- a/src/DynareBison.yy
+++ b/src/DynareBison.yy
@@ -222,7 +222,7 @@ str_tolower(string s)
 
 %type <expr_t> expression expression_or_empty
 %type <expr_t> equation hand_side
-%type <string> non_negative_number signed_number signed_integer date_str
+%type <string> non_negative_number signed_number signed_integer
 %type <string> filename symbol namespace_qualified_filename namespace_qualified_symbol
 %type <string> date_expr signed_inf signed_number_w_inf range
 %type <string> integer_range signed_integer_range boolean
@@ -2093,9 +2093,7 @@ prior_pdf : BETA_PDF
             { $$ = PriorDistributions::weibull; }
           ;
 
-date_str : DATES
-
-date_expr : date_str
+date_expr : DATES
           | date_expr PLUS INT_NUMBER
             { $$ = $1 + '+' + $3; }
           ;