summaryrefslogtreecommitdiff
path: root/pygments/lexers/agile.py
diff options
context:
space:
mode:
authorRob Hoelz <rob@hoelz.ro>2012-12-24 11:30:24 +0100
committerRob Hoelz <rob@hoelz.ro>2012-12-24 11:30:24 +0100
commitbf47c2e763afb1697cc5194a506e5a3fbdb3f048 (patch)
treedd1037a22be5a916a3f25486fb9e1fb110d0477a /pygments/lexers/agile.py
parent1fabf21d842e46002120e13f3c834c5d8222bcd6 (diff)
downloadpygments-bf47c2e763afb1697cc5194a506e5a3fbdb3f048.tar.gz
Add support for $<foo> (match variable shortcut)
Diffstat (limited to 'pygments/lexers/agile.py')
-rw-r--r--pygments/lexers/agile.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py
index 4245c3da..ed244c9c 100644
--- a/pygments/lexers/agile.py
+++ b/pygments/lexers/agile.py
@@ -2085,6 +2085,7 @@ class Perl6Lexer(ExtendedRegexLexer):
# copied from PerlLexer
( r'[$@%&][*][' + PERL6_IDENTIFIER_CHARS + u']+(?:<<.*?>>|<.*?>|«.*?»)?', Name.Variable.Global ),
( r'[$@%&][.^:?=!~]?[' + PERL6_IDENTIFIER_CHARS + u']+(?:<<.*?>>|<.*?>|«.*?»)?', Name.Variable ),
+ ( r'[$]<.*?>', Name.Variable ),
( r'(?:q|qq|Q)(?P<adverbs>[\w\s:]*)(?P<delimiter>[^0-9a-zA-Z:\s]+)', brackets_callback(String) ),
# copied from PerlLexer
( r'0_?[0-7]+(_[0-7]+)*', Number.Oct ),