python (3.12.0)

(root)/
lib/
python3.12/
lib2to3/
fixes/
__pycache__/
fix_unicode.cpython-312.pyc

̑eTdZddlmZddlmZdddZGddejZy	)
zFixer for unicode.

* Changes unicode to str and unichr to chr.

* If "...\u..." is not unicode literal change it into "...\\u...".

* Change u"..." into "...".

)token)
fixer_basechrstr)unichrunicodec,eZdZdZdZfdZdZxZS)
FixUnicodeTzSTRING | 'unicode' | 'unichr'cTtt|||d|jv|_y)Nunicode_literals)superr

start_treefuture_featuresr)selftreefilename	__class__s   M/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/lib2to3/fixes/fix_unicode.pyrzFixUnicode.start_trees'
j$*4: 2d6J6J Jc	$|jtjk(r*|j}t|j
|_|S|jtjk(r|j
}|jsY|ddvrRd|vrNdj|jdDcgc]$}|jddjdd&c}}|dd	vr|d
d}||j
k(r|S|j}||_|Sycc}w)Nz'"\z\\z\uz\\uz\Uz\\UuU)typerNAMEclone_mappingvalueSTRINGrjoinsplitreplace)rnoderesultsnewvalvs      r	transformzFixUnicode.transforms99

"**,C ,CIJ
YY%,,
&**C((SVu_jj YYu-"IIeV,44UFC"1v~!"gdjj **,CCIJ'"s&)D
)__name__
__module____qualname__
BM_compatiblePATTERNrr)
__classcell__)rs@rr
r
sM-GKrr
N)__doc__pgen2rrrBaseFixr
rr<module>r5s.%0##r