Skip to content
Snippets Groups Projects
Commit b8d91635 authored by Graziano Scalamera's avatar Graziano Scalamera
Browse files

Fix lowest priority parsing

parent 236fefe1
No related branches found
No related tags found
No related merge requests found
...@@ -246,7 +246,7 @@ struct alarm_parse : public grammar<alarm_parse> ...@@ -246,7 +246,7 @@ struct alarm_parse : public grammar<alarm_parse>
= discard_node_d[str_p(KEY(LEVEL_KEY))] >> = discard_node_d[str_p(KEY(LEVEL_KEY))] >>
//lexeme_d[(+alnum_p)] //match only possible levels?? (fault, log, ...) //lexeme_d[(+alnum_p)] //match only possible levels?? (fault, log, ...)
//(+(alnum_p-'\t')) //(+(alnum_p-'\t'))
(str_p("highest") | str_p("high") | str_p("medium") | str_p("low") | str_p("lowest") | str_p("fault") | str_p("warning") | str_p("log"))//TODO (str_p("highest") | str_p("high") | str_p("medium") | str_p("lowest") | str_p("low") | str_p("fault") | str_p("warning") | str_p("log"))//TODO
[ [
assign_a(self.m_alarm.lev) //save level in alarm_t assign_a(self.m_alarm.lev) //save level in alarm_t
] ]
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment