diff options
author | Mike Nolta <mike@nolta.net> | 2012-03-11 01:26:19 -0500 |
---|---|---|
committer | Mike Nolta <mike@nolta.net> | 2012-03-11 01:26:19 -0500 |
commit | 086deed92ba378e3d8e37d18f1d0ce668967908d (patch) | |
tree | 0bb94cca3f9be46317bc383751e2e8769be17813 /pygments/lexers/parsers.py | |
parent | 8db91bc577691c7f4ad2a649a734e5067ce58d32 (diff) | |
parent | 9e80de2655ac91392e77fdb851cb8af940cff89d (diff) | |
download | pygments-086deed92ba378e3d8e37d18f1d0ce668967908d.tar.gz |
upstream pull
Diffstat (limited to 'pygments/lexers/parsers.py')
-rw-r--r-- | pygments/lexers/parsers.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pygments/lexers/parsers.py b/pygments/lexers/parsers.py index c4aacf22..2b5f954f 100644 --- a/pygments/lexers/parsers.py +++ b/pygments/lexers/parsers.py @@ -72,8 +72,8 @@ class RagelLexer(RegexLexer): ], 'operators': [ (r',', Operator), # Join - (r'\||&|-|--', Operator), # Union, Intersection and Subtraction - (r'\.|<:|:>|:>>', Operator), # Concatention + (r'\||&|--?', Operator), # Union, Intersection and Subtraction + (r'\.|<:|:>>?', Operator), # Concatention (r':', Operator), # Label (r'->', Operator), # Epsilon Transition (r'(>|\$|%|<|@|<>)(/|eof\b)', Operator), # EOF Actions @@ -393,7 +393,7 @@ class AntlrLexer(RegexLexer): # throwsSpec (r'(throws)(\s+)(' + _id + ')', bygroups(Keyword, Whitespace, Name.Label)), - (r'(?:(,)(\s*)(' + _id + '))+', + (r'(,)(\s*)(' + _id + ')', bygroups(Punctuation, Whitespace, Name.Label)), # Additional throws # optionsSpec (r'options\b', Keyword, 'options'), |