File: //usr/local/lib/python3.10/site-packages/pip/_vendor/pygments/__pycache__/util.cpython-310.pyc
o
��i�# � @ s6 d Z ddlZddlmZ e�d�Ze�dejejB ejB �Z e�dej
ejB ejB �Ze�dej�Z
G dd � d e�ZG d
d� de�Zd2d
d�Zd3dd�Zd3dd�Zd3dd�Zdd� Zdd� Zdd� Zdd� Zdd� Zi Zdd � Zd!d"� Zd4d#d$�Zd5d&d'�ZG d(d)� d)�Z d*d+� Z!d,d-� Z"d.d/� Z#G d0d1� d1e�Z$dS )6z�
pygments.util
~~~~~~~~~~~~~
Utility functions.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� N)�
TextIOWrapperz[/\\ ]z�
<!DOCTYPE\s+(
[a-zA-Z_][a-zA-Z0-9]*
(?: \s+ # optional in HTML5
[a-zA-Z_][a-zA-Z0-9]*\s+
"[^"]*")?
)
[^>]*>
z<(.+?)(\s.*?)?>.*?</.+?>z\s*<\?xml[^>]*\?>c @ s e Zd ZdZdS )�
ClassNotFoundzCRaised if one of the lookup functions didn't find a matching class.N)�__name__�
__module__�__qualname__�__doc__� r r �D/usr/local/lib/python3.10/site-packages/pip/_vendor/pygments/util.pyr s r c @ s e Zd ZdS )�OptionErrorN)r r r r r r r r
"