File: //lib/python3/dist-packages/pygments/lexers/__pycache__/elm.cpython-311.pyc
�
�E�cP � �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-2022 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 Z ed
d�� � Z
d
ej dfdej fdefdedfd eeej e� � dfd eeej e� � dfdej dfe
ej fdej fe
ej f eedd�� � ej f ee� � ej f ed� � e ej fdefgdej fd
ej dfdej fd ej d!fgd"ej fd#ej fd$efded!fgd%ej d!fgd&e j! fd'e j"