From a992fb1b9c730583edef312f08177bc705d3dddc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Thu, 28 Nov 2024 15:51:42 +0100
Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Add=20missing=20support=20for=20?=
 =?UTF-8?q?half-years=20in=20dates=20within=20Dynare=20statements?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/DynareFlex.ll | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/DynareFlex.ll b/src/DynareFlex.ll
index dbd782df..15023c8a 100644
--- a/src/DynareFlex.ll
+++ b/src/DynareFlex.ll
@@ -70,7 +70,7 @@ string eofbuff;
 
 NAME [a-z_][a-z0-9_]*
 FLOAT_NUMBER ((([0-9]*\.[0-9]+)|([0-9]+\.))([ed][-+]?[0-9]+)?)|([0-9]+[ed][-+]?[0-9]+)
-DATE -?[0-9]+([ya]|m([1-9]|1[0-2])|q[1-4])
+DATE -?[0-9]+([ya]|m([1-9]|1[0-2])|q[1-4]|[sh][12])
 
 %%
  /* Code put at the beginning of yylex() */
-- 
GitLab