tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
W\¬Qc@s…dZddlZyddlmZWnek
r?dZnXdgZejdej    ej
Bej BƒZ d„Z ep~e ZdS(sJSON token scanner
iÿÿÿÿN(t make_scannerRs)(-?(?:0|[1-9]\d*))(\.\d+)?([eE][-+]?\d+)?c s—|j‰    |j‰|j‰
tj‰|j‰|j‰ |j‰|j‰|j    ‰|j
‰|j ‰‡‡‡‡‡‡‡‡‡‡    ‡
‡ f d†‰ˆS(Nc
sZy||}Wntk
r't‚nX|dkrKˆ
||dˆˆ ƒS|dkrzˆ    ||dfˆˆ ˆˆˆƒS|dkrˆ||dfˆƒS|dkrÎ|||d!dkrÎd|dfS|dkrÿ|||d!d    krÿt|dfS|d
kr0|||d !d kr0t|d fSˆ||ƒ}|dk    r«|jƒ\}}}|sl|rˆ||p{d |p…d ƒ}n ˆ|ƒ}||jƒfS|dkrâ|||d!dkrâˆdƒ|dfS|dkr|||d!dkrˆdƒ|dfS|dkrP|||d!dkrPˆdƒ|dfSt‚dS(Nt"it{t[tnitnullttttruetfitfalsettNitNaNtIitInfinityt-i    s    -Infinity(t
IndexErrort StopIterationtNonetTruetFalsetgroupstend(tstringtidxtnextchartmtintegertfractexptres( t
_scan_oncetencodingt match_numbert object_hooktobject_pairs_hookt parse_arraytparse_constantt parse_floatt    parse_intt parse_objectt parse_stringtstrict(sT/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/scanner.pyRs> 
    ###  # ###( R(R$R)t    NUMBER_REtmatchR R*R&R'R%R"R#(tcontext(( RR R!R"R#R$R%R&R'R(R)R*sT/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/scanner.pytpy_make_scanners                                            0%(t__doc__tret_jsonRtc_make_scannert ImportErrorRt__all__tcompiletVERBOSEt    MULTILINEtDOTALLR+R.(((sT/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/scanner.pyt<module>s  
        4