Spade
Mini Shell
| Directory:~$ /proc/self/root/usr/lib/python2.7/site-packages/libpasteurize/fixes/ |
| [Home] [System Details] [Kill Me] |
�
,�]c@sRdZddlmZddlmZmZd�Zdejfd��YZdS(u?
Fixer for division: from __future__ import division if needed
i����(t
fixer_base(ttokent
future_importcCs<tj}|j|ko;|jj|ko;|jj|kS(uw
__future__.division redefines the meaning of a single slash for
division,
so we match that and only that.
(RtSLASHttypetnext_siblingtprev_sibling(tnodetslash((sD/usr/lib/python2.7/site-packages/libpasteurize/fixes/fix_division.pytmatch_divisions "tFixDivisioncBs
eZdZd�Zd�ZRS(icCs
t|�S(u�
Since the tree needs to be fixed once and only once if and only if
it
matches, then we can start discarding matches after we make the
first.
(R (tselfR((sD/usr/lib/python2.7/site-packages/libpasteurize/fixes/fix_division.pytmatchscCstd|�dS(Nudivision(R(RRtresults((sD/usr/lib/python2.7/site-packages/libpasteurize/fixes/fix_division.pyt transforms(t__name__t
__module__t run_orderRR(((sD/usr/lib/python2.7/site-packages/libpasteurize/fixes/fix_division.pyR
s N( t__doc__tlib2to3Rtlibfuturize.fixer_utilRRR tBaseFixR
(((sD/usr/lib/python2.7/site-packages/libpasteurize/fixes/fix_division.pyt<module>s