Index: compile_rules_graph.py ================================================================== --- compile_rules_graph.py +++ compile_rules_graph.py @@ -290,11 +290,12 @@ iActionBlock = 1 nPriority = int(m.group(2)[1:]) if m.group(2) else 4 else: print("Error at rule group: ", sLine, " -- line:", i) break - elif re.search(" +<<- ", sLine): + elif re.search("^ +<<- ", sLine) or sLine.startswith(" ") \ + or re.search("^ +#", sLine) or re.search(r"^ [-~=>/](?:\d(?::\d+|)|)>> ", sLine) : # actions sActions += " " + sLine.strip() elif re.match("[  ]*$", sLine): # empty line to end merging if not lTokenLine: