File: //opt/alt/python311/lib/python3.11/site-packages/pygments/lexers/__pycache__/tact.cpython-311.pyc
�
Y�Zg9* � �l � d Z ddlmZmZmZmZ ddlmZmZm Z m
Z
mZmZm
Z
mZ dgZ G d� de� � ZdS )z�
pygments.lexers.tact
~~~~~~~~~~~~~~~~~~~~
Lexers for Tact.
:copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�include�bygroups�words)�Comment�Operator�Keyword�Name�String�Number�
Whitespace�Punctuation� TactLexerc � � e Zd ZdZdZdgZdgZdZdZi dde fd e
fd
ef ed� � ed� � ed
� � ed� � ed� � ed� � ed� � ed� � g�dd e
e
ee � � dfg�dde
df ed� � ed� � de fg�d
d e
e
e� � dfg�d ed� � ed� � ed� � de fg�d ed� � dej fd e
e
ej e
� � fd e
e
ej e
� � fg�dde
d fg�d d!e
d"f ed� � ed#� � g�dd$ed%fg�d% ed� � d&efdej f ed'� � de fd(e
fg�d'de
d)fg�d)d!e
d"f ed� � ed*� � ed+� � ed,� � ed� � ed� � ed#� � de fg �d#dej d-fg�d-de
df ed� � ed.� � ed/� � g�dd0ed1fg�d1d2e
dfd3ef ed4d5�6� � efd7ej f ed� � ed.� � ed/� � de fg�d*d8ed9fg�i d9d:e
df ed� � ed;� � ed<� � de fg�d+d=ed>fg�d>d:e
df ed� � ed;� � ed<� � g�d,d?ed@fg�d@d:e
df ed� � ed;� � ed<� � g�ddAedBfg�dBdCe
dfdDefdEefdFej f edG� � dHe
fg�dG ed� � ed;� � ed.� � ed<� � de fg�d;dIe
dJfg�dJdKe
df ed� � ed� � ed.� � dL e
ej j ej � � fd(e
fde fg�d<de
dMfg�dMd!e
df ed� � g�d ed� � ed<� � edN� � g�ddO e
ej ee
� � dPfg�dPdKe
df edQ� � de fg�dQdRej j fg�dN ed� � ed.� � edS� � edT� � ed� � edU� � edV� � edW� � g��i dWdX e
ej e e
� � dYfg�dYdZe
df ed� � ed[� � de fd(e
fg�d[d\ e
ej e e
� � d]fg�d]d^e
df ed� � edN� � de fg�d/d_ed`fg�d`dae
df ed� � edN� � de fg�d.db e
e
e � � dcfg�dcdde
df ed� � ede� � edf� � dgefdej fde fg�dfdhe
difg�didje
df ed� � ede� � dej fde fd(e
fg�dedk e
ee � � dlfg�dldme
df ed� � dej fde fg�dS ednd5d5�o� � efdpef edqd5d5�o� � ej fg�ddredsfg�dsdredfdtej fduej fg�dTdvej fdwej fg�ddxe j! fdye j"