diff options
author | Georg Brandl <georg@python.org> | 2013-05-19 08:56:45 +0200 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2013-05-19 08:56:45 +0200 |
commit | 534cacb1b5ca5fc59a2879fa2ad59ced683c0a97 (patch) | |
tree | b3b752fee245cd15bbff691b98cec6f8fdfa2bed /pygments/lexers/compiled.py | |
parent | c3be8e9b4f0396cf68ca5f02e5f72ee6d4c90003 (diff) | |
download | pygments-534cacb1b5ca5fc59a2879fa2ad59ced683c0a97.tar.gz |
Closes #871: Objective C/C++ lexers: allow "@" prefixing any expression.
Diffstat (limited to 'pygments/lexers/compiled.py')
-rw-r--r-- | pygments/lexers/compiled.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py index c76d113d..0df3c49a 100644 --- a/pygments/lexers/compiled.py +++ b/pygments/lexers/compiled.py @@ -1347,6 +1347,8 @@ def objective(baselexer): ('#pop', 'oc_classname')), (r'(@class|@protocol)(\s+)', bygroups(Keyword, Text), ('#pop', 'oc_forward_classname')), + # @ can also prefix other expressions like @{...} or @(...) + (r'@', Punctuation), inherit, ], 'oc_classname' : [ |