diff options
author | PHO <pho@cielonegro.org> | 2016-01-25 12:45:05 +0900 |
---|---|---|
committer | PHO <pho@cielonegro.org> | 2016-01-25 12:45:05 +0900 |
commit | e2617210227fd5e93638294fb1a2f0cc22acfb7f (patch) | |
tree | f34544d9ebc0fbacafb7cef864487df5ce9f9370 /pygments/lexers/erlang.py | |
parent | e5b03dddcfa965846639a1a9adff0df492ab59bb (diff) | |
download | pygments-e2617210227fd5e93638294fb1a2f0cc22acfb7f.tar.gz |
Erlang lexer: Support escript shebang
Diffstat (limited to 'pygments/lexers/erlang.py')
-rw-r--r-- | pygments/lexers/erlang.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pygments/lexers/erlang.py b/pygments/lexers/erlang.py index 2bd9057c..5cde2f24 100644 --- a/pygments/lexers/erlang.py +++ b/pygments/lexers/erlang.py @@ -116,6 +116,9 @@ class ErlangLexer(RegexLexer): (r'\?'+macro_re, Name.Constant), (r'\$(?:'+escape_re+r'|\\[ %]|[^\\])', String.Char), (r'#'+atom_re+r'(:?\.'+atom_re+r')?', Name.Label), + + # Erlang script shebang + (r'\A#!.+\n', Comment.Hashbang), ], 'string': [ (escape_re, String.Escape), |