eric6/ThirdParty/Pygments/pygments/lexers/slash.py

changeset 7983
54c5cfbb1e29
parent 7701
25f42e208e08
equal deleted inserted replaced
7982:48d210e41c65 7983:54c5cfbb1e29
4 ~~~~~~~~~~~~~~~~~~~~~ 4 ~~~~~~~~~~~~~~~~~~~~~
5 5
6 Lexer for the `Slash <https://github.com/arturadib/Slash-A>`_ programming 6 Lexer for the `Slash <https://github.com/arturadib/Slash-A>`_ programming
7 language. 7 language.
8 8
9 :copyright: Copyright 2006-2020 by the Pygments team, see AUTHORS. 9 :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
10 :license: BSD, see LICENSE for details. 10 :license: BSD, see LICENSE for details.
11 """ 11 """
12 12
13 from pygments.lexer import ExtendedRegexLexer, bygroups, DelegatingLexer 13 from pygments.lexer import ExtendedRegexLexer, bygroups, DelegatingLexer
14 from pygments.token import Name, Number, String, Comment, Punctuation, \ 14 from pygments.token import Name, Number, String, Comment, Punctuation, \
176 .. versionadded:: 2.4 176 .. versionadded:: 2.4
177 """ 177 """
178 178
179 name = 'Slash' 179 name = 'Slash'
180 aliases = ['slash'] 180 aliases = ['slash']
181 filenames = ['*.sl'] 181 filenames = ['*.sla']
182 182
183 def __init__(self, **options): 183 def __init__(self, **options):
184 from pygments.lexers.web import HtmlLexer 184 from pygments.lexers.web import HtmlLexer
185 super().__init__(HtmlLexer, SlashLanguageLexer, **options) 185 super().__init__(HtmlLexer, SlashLanguageLexer, **options)

eric ide

mercurial