File: //opt/alt/python311/lib/python3.11/site-packages/pygments/lexers/__pycache__/elm.cpython-311.pyc
�
�;fP � �h � d Z ddlmZmZmZmZ ddlmZmZm Z m
Z
mZmZm
Z
dgZ G d� de� � ZdS )z�
pygments.lexers.elm
~~~~~~~~~~~~~~~~~~~
Lexer for the Elm programming language.
:copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�words�include�bygroups)�Comment�Keyword�Name�Number�Punctuation�String�
Whitespace�ElmLexerc � � e Zd ZdZdZdZdgZdgZdgZdZ dZ
d Zd
Z e
dd�
� � Zdej dfdej fdefdedfd eeej e� � dfd eeej e� � dfdej dfeej fdej feej f e
edd�� � ej f e
e� � ej f ed� � e
ej fdefgdej fdej dfd ej fd!ej d"fgd#ej fd$ej fd%efded"fgd&ej d"fgd'e!j"