File: //lib/python3/dist-packages/pygments/lexers/__pycache__/perl.cpython-311.pyc
�
�E�c� � � � d Z ddlZddlmZmZmZmZmZmZm Z m
Z
ddlmZm
Z
mZmZmZmZmZmZmZ ddlmZ ddgZ G d� de� � Z G d � de� � ZdS )
z�
pygments.lexers.perl
~~~~~~~~~~~~~~~~~~~~
Lexers for Perl, Raku and related languages.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� N)�
RegexLexer�ExtendedRegexLexer�include�bygroups�using�this�default�words) �Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�
Whitespace)�shebang_matches� PerlLexer�
Perl6Lexerc �j � e Zd ZdZdZdZddgZg d�ZddgZe j
e j z Zd e
j d
fde
j d
fde
j d
fd
e
j d
fde
j d
fde
j d
fde
j d
fde
j d
fde
j d
fde
j d
fg
g dej f�dej f�dej f� edd�� � ef�d eeeeeee� � df�dej f�de
j f�de
j f�de
j f�d e
j f�d!e
j f�d"e
j d#f�d$e
j d#f�d%e
j d#f�d&e
j d#f�d'e
j f�d(e
j d#f�d)e
j f�d*ef� ed+d�� � ej f�d,ej j f�d- ee
e
e
j e
e
j e� � f�d.ej d/f�d0ej j f�d1ej j f�d2ej d3f�d4e!j"