From 7480727d2497a49beec1616ed5530ee097f66800 Mon Sep 17 00:00:00 2001
From: gscalamera <graziano.scalamera@elettra.eu>
Date: Fri, 28 Apr 2023 16:11:22 +0200
Subject: [PATCH] Fix parsing of .quality, .alarm, .normal properties

---
 src/formula_grammar.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/formula_grammar.h b/src/formula_grammar.h
index 08250a6..0aba5d0 100644
--- a/src/formula_grammar.h
+++ b/src/formula_grammar.h
@@ -191,7 +191,7 @@ struct formula_grammar : public grammar<formula_grammar>
             	=	(alnum_p | '.' | '_' | '-' | '+')				//any alpha numeric char plus '.', '_', '-'
             	;
             symbol_attr
-            	=	(alnum_p | '_' | '.')								//any alpha numeric char plus '_', '.' for attribute names
+            	=	(alnum_p | '_' | '.') - str_p(".normal") - str_p(".alarm") - str_p(".quality")		//any alpha numeric char plus '_', '.' for attribute names
             	;
             //------------------------------ALARM NAME--------------------------------------	
             name
-- 
GitLab