diff options
Diffstat (limited to 'pygments')
-rw-r--r-- | pygments/lexers/agile.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py index ea605404..bfaf0a68 100644 --- a/pygments/lexers/agile.py +++ b/pygments/lexers/agile.py @@ -1011,6 +1011,11 @@ class LuaLexer(RegexLexer): tokens = { 'root': [ + # lua allows a file to start with a shebang + (r'#!(.*?)$', Comment.Preproc), + (r'', Text, 'base'), + ], + 'base': [ (r'(?s)--\[(=*)\[.*?\]\1\]', Comment.Multiline), ('--.*$', Comment.Single), |