File: //lib/python3/dist-packages/pygments/lexers/__pycache__/q.cpython-311.pyc
�
�E�c � � � d Z ddlmZmZmZmZmZ ddlmZm Z m
Z
mZmZm
Z
mZmZmZ ddgZ G d� de� � Z G d� de� � ZdS ) z�
pygments.lexers.q
~~~~~~~~~~~~~~~~~
Lexer for the Q programming language.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�words�include�bygroups�inherit) �Comment�Name�Number�Operator�Punctuation�String�
Whitespace�Literal�Generic�KLexer�QLexerc � � e Zd ZdZdZdgZdgZdej fdej dfdej
fd efd
ej
dfg ed� � ed
� � ed� � g edd�� � ej fgdej fd eej ej
� � fdej fdej fd eej eeee� � dfd eej ee� � fdedfdedfdedfdej fdej fd ej f ed!� � d"efd#efd$efg ed%� � d&ed'fg ed%� � d(ed'fg ed%� � d)ed'fgd*ej fd+efd,ej fd-ej fd.ej fd/ej fd0ej fd1ej! fd2ej! fd3ej! fd4efd5ej"