File: //opt/alt/python311/lib/python3.11/site-packages/pygments/lexers/__pycache__/unicon.cpython-311.pyc
�
�;f�H � � � d Z ddlZddlmZmZmZmZmZmZ ddl m
Z
mZmZm
Z
mZmZmZmZ g d�Z G d� de� � Z G d� d e� � Z G d
� de� � ZdS )z�
pygments.lexers.unicon
~~~~~~~~~~~~~~~~~~~~~~
Lexers for the Icon and Unicon languages, including ucode VM.
:copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� N)�
RegexLexer�include�bygroups�words�using�this)�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation)� IconLexer�
UcodeLexer�UniconLexerc � � e Zd ZdZdZdgZdgZdgZdZdZ e
j Zde
fd ej fde
fd
ej dfd eej e
ej � � d
fdej fdej fdej fdej fdej fdej f eddd�� � ej f eddd�� � ej f ed� � defdefdej fdefdefd ee ee� � � � fde fd e fd!e
fgd"e!j"