From f0d67b01dd45fe2e720fb2aba2595e56c189b396 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= <stepan@adjemian.eu> Date: Thu, 11 Feb 2021 22:37:04 +0100 Subject: [PATCH] Honour bi-annual dates in mod file. --- src/Statement.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Statement.cc b/src/Statement.cc index 5a4be1c0..6dbb996d 100644 --- a/src/Statement.cc +++ b/src/Statement.cc @@ -48,7 +48,7 @@ void NativeStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const { using namespace boost::xpressive; - string date_regex = R"((-?\d+([YyAa]|[Mm]([1-9]|1[0-2])|[Qq][1-4])))"; + string date_regex = R"((-?\d+([YyAa]|[Mm]([1-9]|1[0-2])|[Qq][1-4]|[SsHh][1-2])))"; sregex regex_lookbehind = sregex::compile(R"((?<!\$|\d|[a-zA-Z_]|-|'))" + date_regex); sregex regex_dollar = sregex::compile(R"((\$))" + date_regex); -- GitLab