77 <filename >*.prom</filename >
88 <filename >*.prm</filename >
99 <filename >*.promela</filename >
10- <filename >*pr</filename >
10+ <filename >*. pr</filename >
1111 <filename >*.pm</filename >
1212 <mime_type >text/x-promela</mime_type >
1313 </config >
1414 <rules >
1515 <state name =" statements" >
1616 <rule pattern =" (\[\]|<> |/\\|\\/)|(U|W|V)\b" ><token type =" Operator" /></rule >
17- <rule pattern =" [@] " ><token type =" Punctuation" /></rule >
17+ <rule pattern =" @ " ><token type =" Punctuation" /></rule >
1818 <rule pattern =" (\.)([a-zA-Z_]\w*)" ><bygroups ><token type =" Operator" /><token type =" NameAttribute" /></bygroups ></rule >
1919 <rule ><include state =" keywords" /></rule >
2020 <rule ><include state =" types" /></rule >
4141 <rule pattern =" (c_code|c_decl|c_expr|c_state|c_track)\b" ><token type =" Keyword" /></rule >
4242 <rule pattern =" (_|_last|_nr_pr|_pid|_priority|else|np_|STDIN)\b" ><token type =" NameBuiltin" /></rule >
4343 <rule pattern =" (empty|enabled|eval|full|len|nempty|nfull|pc_value)\b" ><token type =" NameFunction" /></rule >
44- <rule pattern =" ( run) \b" ><token type =" OperatorWord" /></rule >
44+ <rule pattern =" run\b" ><token type =" OperatorWord" /></rule >
4545 <rule pattern =" (active|chan|D_proctype|hidden|init|local|mtype|never|notrace|proctype|show|trace|typedef|xr|xs)\b" ><token type =" KeywordDeclaration" /></rule >
4646 <rule pattern =" (priority|provided)\b" ><token type =" Keyword" /></rule >
4747 <rule pattern =" (inline|ltl|select)\b" ><token type =" KeywordDeclaration" /></rule >
48- <rule pattern =" ( skip) \b" ><token type =" Keyword" /></rule >
48+ <rule pattern =" skip\b" ><token type =" Keyword" /></rule >
4949 </state >
5050 <state name =" whitespace" >
5151 <rule pattern =" ^#if\s+0" ><token type =" CommentPreproc" /><push state =" if0" /></rule >
116116 <rule ><include state =" statements" /></rule >
117117 </state >
118118 </rules >
119- </lexer >
120-
119+ </lexer >
0 commit comments