HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/local/lib/python3.7/site-packages/pip/_vendor/pygments/__pycache__/token.cpython-37.pyc
B

L��g(��@sbdZGdd�de�Ze�ZejZejZejZejZejZej	Z	ej
Z
ejZejZej
Z
ejZejZejZejZee_ee_e
e_
dd�Zdd�Zedededed	ed
ede	de	jd
e	jde	jde	jde	jde	jde
de
jde
jde
jjde
jde
jde
jde
jde
jde
j de
j j!de
j"de
j#de
jd e
jd!e
j$d"e
j%d#e
j%jd$e
j%j&d%e
j%j'd&e
j%j!d'ed(ej(d)ed*ej)d+ej*d,ej+d-ej,d.ej-d/ej.d0ejd1ej/d2ej0d3ejd4ej1d5ej2d6ej3d7e
d8e
j4d9e
j5d:e
j6d;e
j7d<e
j7j8d=e
j9d>ed?ej:d@edAej;dBedCej<dDej=dEej>dFej?dGej2dHej@dIedJejAdKejBdLejdMejCdNejDdOejEdPejFdQejGdRejHdSejIdTiOZJdUS)Vz�
    pygments.token
    ~~~~~~~~~~~~~~

    Basic token types and the standard tokens.

    :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
c@sHeZdZdZdd�Zdd�Zdd�Zdd	�Zd
d�Zdd
�Z	dd�Z
dS)�
_TokenTypeNcCs2g}|}x|dk	r$|�|�|j}q
W|��|S)N)�append�parent�reverse)�self�buf�node�r�>/tmp/pip-unpacked-wheel-hv55ucu3/pip/_vendor/pygments/token.py�splits


z_TokenType.splitcGst�|_dS)N)�set�subtypes)r�argsrrr	�__init__sz_TokenType.__init__cCs*||kp(t|�|jko(|dt|��|kS)N)�type�	__class__�len)r�valrrr	�__contains__sz_TokenType.__contains__cCsL|r|d��st�||�St||f�}t|||�|j�|�||_|S)N�)�isupper�tuple�__getattribute__r�setattrr�addr)rr�newrrr	�__getattr__"sz_TokenType.__getattr__cCsd|r
dpdd�|�S)N�Token�.�)�join)rrrr	�__repr__+sz_TokenType.__repr__cCs|S)Nr)rrrr	�__copy__.sz_TokenType.__copy__cCs|S)Nr)r�memorrr	�__deepcopy__2sz_TokenType.__deepcopy__)�__name__�
__module__�__qualname__rr
rrrr r!r#rrrr	rs		rcCs||kS)z�
    Return True if ``ttype`` is a subtype of ``other``.

    exists for backwards compatibility. use ``ttype in other`` now.
    r)Zttype�otherrrr	�is_token_subtypeUsr(cCs<t|t�r|S|stSt}x|�d�D]}t||�}q&W|S)a}
    Convert a string into a token type::

        >>> string_to_token('String.Double')
        Token.Literal.String.Double
        >>> string_to_token('Token.Literal.Number')
        Token.Literal.Number
        >>> string_to_token('')
        Token

    Tokens that are already tokens are returned unchanged:

        >>> string_to_token(String)
        Token.Literal.String
    r)�
isinstancerrr
�getattr)�sr�itemrrr	�string_to_tokentype^s
r-r�w�esc�err�x�kZkcZkd�knZkpZkrZkt�n�na�nbZbpZnc�noZnd�ni�ne�nfZfm�py�nl�nnZnx�nt�nvZvcZvg�viZvm�lZldr+�saZsbZsc�dl�sd�s2�se�sh�siZsx�sr�s1�ss�m�mbZmfZmh�miZil�mo�oZow�pZpm�c�ch�cm�cpZcpfZc1�cs�g�gd�geZgrZghZgiZgoZgpZgsZgu�gtN)K�__doc__rrr�Text�
WhitespaceZEscape�ErrorZOther�Keyword�Name�Literal�String�NumberZPunctuation�Operator�Comment�Genericr(r-ZConstantZDeclaration�	NamespaceZPseudoZReserved�Type�	AttributeZBuiltinZClassZ	Decorator�Entity�	ExceptionZFunctionZMagicZPropertyZLabel�Tag�VariableZGlobalZInstance�DateZAffixZBacktick�CharZ	DelimiterZDoc�DoubleZHeredocZInterpol�Regex�SingleZSymbolZBinZFloatZHexZIntegerZLong�Oct�Word�MarkerZHashbangZ	MultilineZPreprocZPreprocFile�SpecialZDeletedZEmphZHeadingZInsertedZOutputZPromptZStrongZ
Subheading�	TracebackZSTANDARD_TYPESrrrr	�<module>	s�+