From 84d79226cdb303a9fa1f5dbfaf023b55989fa57d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Mon, 14 Dec 2020 19:10:29 +0100
Subject: [PATCH] Lexer: no longer associate a semantic value to GMM and SMM
 tokens

This was forgotten from commit 78f6d4860187ec9da1de7840677ebedfb23af8f6.
---
 src/DynareFlex.ll | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/src/DynareFlex.ll b/src/DynareFlex.ll
index a5a4929c..33edf681 100644
--- a/src/DynareFlex.ll
+++ b/src/DynareFlex.ll
@@ -676,14 +676,8 @@ DATE -?[0-9]+([ya]|m([1-9]|1[0-2])|q[1-4])
   yylval->build<string>(yytext);
   return token::DIAGONAL;
 }
-<DYNARE_STATEMENT>gmm  {
-  yylval->build<string>(yytext);
-  return token::GMM;
-}
-<DYNARE_STATEMENT>smm  {
-  yylval->build<string>(yytext);
-  return token::SMM;
-}
+<DYNARE_STATEMENT>gmm {return token::GMM;}
+<DYNARE_STATEMENT>smm {return token::SMM;}
 <DYNARE_STATEMENT>weighting_matrix {return token::WEIGHTING_MATRIX; }
 <DYNARE_STATEMENT>weighting_matrix_scaling_factor {return token::WEIGHTING_MATRIX_SCALING_FACTOR; }
 <DYNARE_STATEMENT>analytic_standard_errors {return token::ANALYTIC_STANDARD_ERRORS; }
-- 
GitLab