python (3.11.7)
e
. g d Z ddlZdZdZdZeez ZdZedz dz Zd Zd
Z eez e z ez Z
ddZddlZ
ddlmZ i Z G d
d Ze G d d ZdS ))
ascii_lettersascii_lowercaseascii_uppercasecapwordsdigits hexdigits octdigits printablepunctuation
whitespace FormatterTemplate Nz
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789abcdefABCDEF01234567z !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~c |pd t t j | | S )N )joinmapstr
capitalizesplit)sseps :/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/string.pyr r % s7
J3S>>??? )ChainMapc f e Zd Z dZdZdZej Z fdZ d Z
d ZefdZ
efdZd Zd
Z xZS )r
$z(?a:[_a-z][_a-z0-9]*)Nc < t d| j v r| j }n=t j | j }| j }| j p| j }d| d| d| d| d }t j || j
t j z | _ d S )Npatternz
z(?:
(?P<escaped>zC) | # Escape sequence of two delimiters
(?P<named>zJ) | # delimiter and a Python identifier
{(?P<braced>z)} | # delimiter and a braced identifier
(?P<invalid>) # Other ill-formed delimiter exprs
)
)super__init_subclass____dict__r$ _reescape delimiter idpatternbraceidpatterncompileflagsVERBOSE)clsr$ delimidbid __class__s r r&