Files
PowerToys/PythonHome/Lib/lib2to3/pgen2/literals.pyc

17 lines
1.9 KiB
Plaintext
Raw Normal View History

2014-07-09 18:15:23 +08:00
<03>
<EFBFBD>W`Sc@s<>dZddlZi
dd6dd6dd6d d
6d d 6d d6dd6dd6dd6dd6Zd<00>Zd<00>Zd<00>Zedkr<>e<00>ndS(s<Safely evaluate Python string literals without using eval().i<><69><EFBFBD><EFBFBD>Nstastbs tfs
tns trs tts tvt't"s\cCs|jdd<00>\}}|jd<00>s-t<00>tj|<00>}|dk rL|S|jd<00>r<>|d}t|<00>dkr<>td|<16><00>nyt|d<00>}Wq<57>tk
r<>td|<16><00>q<>Xn7yt|d<00>}Wn!tk
r<>td |<16><00>nXt |<00>S(
Niis\txis!invalid hex string escape ('\%s')iis#invalid octal string escape ('\%s')(
tgroupt
startswithtAssertionErrortsimple_escapestgettNonetlent
ValueErrortinttchr(tmtallttailtescthexesti((s.\Lib\lib2to3\pgen2\literals.pytescapes$ 
  cCs<>|jd<00>s4|jd<00>s4tt|d <20><00><00>|d}|d |dkr_|d}n|j|<00>s<>tt|t|<00> <1F><00><00>t|<00>dt|<00>ks<>t<00>|t|<00>t|<00> !}tjdt|<00>S(NRRiiiis)\\(\'|\"|\\|[abfnrtv]|x.{0,2}|[0-7]{1,3})(R R treprtendswithRtretsubR(tstq((s.\Lib\lib2to3\pgen2\literals.pyt
evalString(s4
 ,"cCs_xXtd<00>D]J}t|<00>}t|<00>}t|<00>}||kr |G|G|G|GHq q WdS(Ni(trangeRRR!(RtcRte((s.\Lib\lib2to3\pgen2\literals.pyttest2s     t__main__(t__doc__RR RR!R%t__name__(((s.\Lib\lib2to3\pgen2\literals.pyt<module>s