ThirdParty/Pygments/pygments/lexers/dotnet.py

changeset 5072
aab59042fefb
parent 4697
c2e9bf425554
child 5713
6762afd9f963
equal deleted inserted replaced
5070:4e4651e88674 5072:aab59042fefb
95 (r'#[ \t]*(if|endif|else|elif|define|undef|' 95 (r'#[ \t]*(if|endif|else|elif|define|undef|'
96 r'line|error|warning|region|endregion|pragma)\b.*?\n', 96 r'line|error|warning|region|endregion|pragma)\b.*?\n',
97 Comment.Preproc), 97 Comment.Preproc),
98 (r'\b(extern)(\s+)(alias)\b', bygroups(Keyword, Text, 98 (r'\b(extern)(\s+)(alias)\b', bygroups(Keyword, Text,
99 Keyword)), 99 Keyword)),
100 (r'(abstract|as|async|await|base|break|case|catch|' 100 (r'(abstract|as|async|await|base|break|by|case|catch|'
101 r'checked|const|continue|default|delegate|' 101 r'checked|const|continue|default|delegate|'
102 r'do|else|enum|event|explicit|extern|false|finally|' 102 r'do|else|enum|event|explicit|extern|false|finally|'
103 r'fixed|for|foreach|goto|if|implicit|in|interface|' 103 r'fixed|for|foreach|goto|if|implicit|in|interface|'
104 r'internal|is|lock|new|null|operator|' 104 r'internal|is|let|lock|new|null|on|operator|'
105 r'out|override|params|private|protected|public|readonly|' 105 r'out|override|params|private|protected|public|readonly|'
106 r'ref|return|sealed|sizeof|stackalloc|static|' 106 r'ref|return|sealed|sizeof|stackalloc|static|'
107 r'switch|this|throw|true|try|typeof|' 107 r'switch|this|throw|true|try|typeof|'
108 r'unchecked|unsafe|virtual|void|while|' 108 r'unchecked|unsafe|virtual|void|while|'
109 r'get|set|new|partial|yield|add|remove|value|alias|ascending|' 109 r'get|set|new|partial|yield|add|remove|value|alias|ascending|'
110 r'descending|from|group|into|orderby|select|where|' 110 r'descending|from|group|into|orderby|select|thenby|where|'
111 r'join|equals)\b', Keyword), 111 r'join|equals)\b', Keyword),
112 (r'(global)(::)', bygroups(Keyword, Punctuation)), 112 (r'(global)(::)', bygroups(Keyword, Punctuation)),
113 (r'(bool|byte|char|decimal|double|dynamic|float|int|long|object|' 113 (r'(bool|byte|char|decimal|double|dynamic|float|int|long|object|'
114 r'sbyte|short|string|uint|ulong|ushort|var)\b\??', Keyword.Type), 114 r'sbyte|short|string|uint|ulong|ushort|var)\b\??', Keyword.Type),
115 (r'(class|struct)(\s+)', bygroups(Keyword, Text), 'class'), 115 (r'(class|struct)(\s+)', bygroups(Keyword, Text), 'class'),

eric ide

mercurial