File: //lib/python3/dist-packages/pygments/lexers/__pycache__/ada.cpython-311.pyc
�
�E�c� � � � d Z ddlZddlmZmZmZmZmZmZm Z ddl
mZmZm
Z
mZmZmZmZmZ ddlmZmZ dgZ G d� de� � ZdS )z�
pygments.lexers.ada
~~~~~~~~~~~~~~~~~~~
Lexers for Ada family languages.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� N)�
RegexLexer�include�bygroups�words�using�this�default)�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation)�KEYWORD_LIST�BUILTIN_LIST�AdaLexerc �� � e Zd ZdZdZg d�Zg d�ZdgZej ej
z Zdefde
j fdefdej d fd
eej eej � � dfdej fd
eej e� � fd eej e� � dfd eej ee
j � � fdej f eed�� � ej fdej fdej fdej dfdej dfd eej e� � dfd eej eeeej � � fdej fd eej eeeej � � f eedd�� � ej fdef e d � � e d!� � d"ej! fd# ee e"e#� � � � fd$efd%efd&efgd'e$j% fd(e$j&