Edit File: literals.pyc
� ��7ec�����������@���s����d��Z��d�d�l�Z�i �d�d�6d�d�6d�d�6d �d �6d�d�6d �d�6d�d�6d�d�6d�d�6d�d�6Z�d����Z�d����Z�d����Z�e�d�k�r��e����n��d�S(���s<���Safely evaluate Python string literals without using eval().i����Ns���t���as���t���bs���t���fs��� t���ns��� t���rs��� t���ts���t���vt���'t���"s���\c���������C���s��|��j��d�d���\�}�}�|�j�d���s-�t���t�j�|���}�|�d��k �rL�|�S|�j�d���r��|�d�}�t�|���d�k��r��t�d�|�����n��y�t�|�d���}�Wq��t�k �r��t�d�|�����q��Xn7�y�t�|�d���}�Wn!�t�k �r��t�d �|�����n�Xt �|���S( ���Ni����i���s���\t���xi���s!���invalid hex string escape ('\%s')i���i���s#���invalid octal string escape ('\%s')( ���t���groupt ���startswitht���AssertionErrort���simple_escapest���gett���Nonet���lent ���ValueErrort���intt���chr(���t���mt���allt���tailt���esct���hexest���i(����(����s.���/usr/lib64/python2.7/lib2to3/pgen2/literals.pyt���escape���s$���� c���������C���s����|��j��d���s4�|��j��d���s4�t�t�|��d� ������|��d�}�|��d� |�d�k�r_�|�d�}�n��|��j�|���s��t�t�|��t�|���������t�|����d�t�|���k�s��t���|��t�|���t�|���!}��t�j�d�t�|����S(���NR���R���i���i����i���i���s)���\\(\'|\"|\\|[abfnrtv]|x.{0,2}|[0-7]{1,3})(���R���R���t���reprt���endswithR���t���ret���subR���(���t���st���q(����(����s.���/usr/lib64/python2.7/lib2to3/pgen2/literals.pyt ���evalString(���s����4 ,"c����������C���s_���xX�t��d���D]J�}��t�|����}�t�|���}�t�|���}�|�|�k�r �|��G|�G|�G|�GHq �q �Wd��S(���Ni���(���t���rangeR���R���R!���(���R���t���cR���t���e(����(����s.���/usr/lib64/python2.7/lib2to3/pgen2/literals.pyt���test2���s����t���__main__(���t���__doc__R���R ���R���R!���R%���t���__name__(����(����(����s.���/usr/lib64/python2.7/lib2to3/pgen2/literals.pyt���<module>���s ���