diff options
author | Thomas Van Doren <thomas.vandoren@gmail.com> | 2014-09-09 09:28:30 -0700 |
---|---|---|
committer | Thomas Van Doren <thomas.vandoren@gmail.com> | 2014-09-09 09:28:30 -0700 |
commit | 07c10db9002d28d1061e51a34ef1c000a4113b45 (patch) | |
tree | 0a354e671b000c90bf364150735aba7d00fa97f9 /pygments/lexers/compiled.py | |
parent | 9a44bbccb8edffbf033a2fa9b66bb9cc8b7e4e7c (diff) | |
download | pygments-07c10db9002d28d1061e51a34ef1c000a4113b45.tar.gz |
Add 'with' keyword and octal int.
'with' keyword is added to the language for the upcoming release to support
task ref intents. Octal integers are also entering the language.
Diffstat (limited to 'pygments/lexers/compiled.py')
-rw-r--r-- | pygments/lexers/compiled.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py index 53292dfa..4249da92 100644 --- a/pygments/lexers/compiled.py +++ b/pygments/lexers/compiled.py @@ -3924,7 +3924,7 @@ class ChapelLexer(RegexLexer): r'delete|dmapped|do|domain|else|enum|export|extern|for|forall|' r'if|index|inline|iter|label|lambda|let|local|new|noinit|on|' r'otherwise|pragma|reduce|return|scan|select|serial|single|sparse|' - r'subdomain|sync|then|use|when|where|while|yield|zip)\b', + r'subdomain|sync|then|use|when|where|while|with|yield|zip)\b', Keyword), (r'(proc)((?:\s|\\\s)+)', bygroups(Keyword, Text), 'procname'), (r'(class|module|record|union)(\s+)', bygroups(Keyword, Text), @@ -3948,6 +3948,8 @@ class ChapelLexer(RegexLexer): (r'0[xX][0-9a-fA-F]+', Number.Hex), # -- decimal (r'[0-9]+', Number.Integer), + # -- octal + (r'0[oO][0-7]+', Number.Oct), # strings (r'["\'](\\\\|\\"|[^"\'])*["\']', String), |