�
H�g3 � �� � d Z ddlZddlmZmZmZmZmZmZm Z m
Z
mZmZ ddl
mZmZmZmZmZmZmZmZmZmZ ddlmZmZmZ g d�Z G d� de� � Z G d � d
e� � Z G d� de� � ZdS )
z�
pygments.lexers.php
~~~~~~~~~~~~~~~~~~~
Lexers for PHP and related languages.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� N)
�Lexer�
RegexLexer�include�bygroups�default�using�this�words�
do_insertions�line_re)
�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Other�Generic)�get_bool_opt�get_list_opt�shebang_matches)�ZephirLexer�PsyshConsoleLexer�PhpLexerc � � e Zd ZdZdZdZdgZdgZdZg d�Z g d�Z
ej ej
z Zd efd
ej fdej fg ed� � d
ej dfdedf ed� � gdedfgdedf ed� � dedfdedfdefdedfdej dfdej fdej fdej fdej fde j! fde j"