File: //usr/lib/python3/dist-packages/pygments/__pycache__/util.cpython-311.pyc
�
�E�c�# � �� � d Z ddlZddlmZ ej d� � Z ej dej ej z ej z � � Z ej dej
ej z ej z � � Z ej dej � � Z
G d� d e� � Z G d
� de� � Zd"d
�Zd#d�Zd#d�Zd#d�Zd� Zd� Zd� Zd� Zd� Zi Zd� Zd� Zd$d�Zd%d�Z G d� d� � Z d� Z!d� Z"d� Z# G d � d!e� � Z$dS )&z�
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 � � e Zd ZdZdS )�
ClassNotFoundzCRaised if one of the lookup functions didn't find a matching class.N)�__name__�
__module__�__qualname__�__doc__� � �//usr/lib/python3/dist-packages/pygments/util.pyr r s � � � � � �M�M�M�Mr r c � � e Zd ZdS )�OptionErrorN)r r r r
r r r r "