t472.trans 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. Module(body=[FunctionDef(name='helper',
  2. args=arguments(args=[Name(id='got',
  3. ctx=Param()),
  4. Name(id='expect',
  5. ctx=Param())],
  6. vararg=None,
  7. kwarg=None,
  8. defaults=[]),
  9. body=[If(test=Compare(left=Name(id='got',
  10. ctx=Load()),
  11. ops=[Eq()],
  12. comparators=[Name(id='expect',
  13. ctx=Load())]),
  14. body=[Print(dest=None,
  15. values=[Name(id='True',
  16. ctx=Load())],
  17. nl=True)],
  18. orelse=[Print(dest=None,
  19. values=[Name(id='False',
  20. ctx=Load()),
  21. Name(id='expect',
  22. ctx=Load()),
  23. Name(id='got',
  24. ctx=Load())],
  25. nl=True)])],
  26. decorator_list=[]),
  27. Print(dest=None,
  28. values=[Str(s='\nstr.replace')],
  29. nl=True),
  30. Expr(value=Call(func=Name(id='helper',
  31. ctx=Load()),
  32. args=[Call(func=Attribute(value=Str(s='hello'),
  33. attr='replace',
  34. ctx=Load()),
  35. args=[Str(s='l'),
  36. Str(s='L')],
  37. keywords=[],
  38. starargs=None,
  39. kwargs=None),
  40. Str(s='heLLo')],
  41. keywords=[],
  42. starargs=None,
  43. kwargs=None)),
  44. Expr(value=Call(func=Name(id='helper',
  45. ctx=Load()),
  46. args=[Call(func=Attribute(value=Str(s='hello'),
  47. attr='replace',
  48. ctx=Load()),
  49. args=[Str(s='l'),
  50. Str(s='L'),
  51. Num(n=1)],
  52. keywords=[],
  53. starargs=None,
  54. kwargs=None),
  55. Str(s='heLlo')],
  56. keywords=[],
  57. starargs=None,
  58. kwargs=None)),
  59. Expr(value=Call(func=Name(id='helper',
  60. ctx=Load()),
  61. args=[Call(func=Attribute(value=Str(s='hello'),
  62. attr='replace',
  63. ctx=Load()),
  64. args=[Str(s='l'),
  65. Str(s='L'),
  66. Num(n=5)],
  67. keywords=[],
  68. starargs=None,
  69. kwargs=None),
  70. Str(s='heLLo')],
  71. keywords=[],
  72. starargs=None,
  73. kwargs=None)),
  74. Expr(value=Call(func=Name(id='helper',
  75. ctx=Load()),
  76. args=[Call(func=Attribute(value=Str(s='hello'),
  77. attr='replace',
  78. ctx=Load()),
  79. args=[Str(s='l'),
  80. Str(s='L'),
  81. Num(n=0)],
  82. keywords=[],
  83. starargs=None,
  84. kwargs=None),
  85. Str(s='hello')],
  86. keywords=[],
  87. starargs=None,
  88. kwargs=None)),
  89. Expr(value=Call(func=Name(id='helper',
  90. ctx=Load()),
  91. args=[Call(func=Attribute(value=Str(s='hello hello hello'),
  92. attr='replace',
  93. ctx=Load()),
  94. args=[Str(s='ll'),
  95. Str(s='lll')],
  96. keywords=[],
  97. starargs=None,
  98. kwargs=None),
  99. Str(s='helllo helllo helllo')],
  100. keywords=[],
  101. starargs=None,
  102. kwargs=None)),
  103. Expr(value=Call(func=Name(id='helper',
  104. ctx=Load()),
  105. args=[Call(func=Attribute(value=Str(s='hello hello hello'),
  106. attr='replace',
  107. ctx=Load()),
  108. args=[Str(s='ll'),
  109. Str(s='lll'),
  110. Num(n=2)],
  111. keywords=[],
  112. starargs=None,
  113. kwargs=None),
  114. Str(s='helllo helllo hello')],
  115. keywords=[],
  116. starargs=None,
  117. kwargs=None)),
  118. Expr(value=Call(func=Name(id='helper',
  119. ctx=Load()),
  120. args=[Call(func=Attribute(value=Str(s='hello hello hello'),
  121. attr='replace',
  122. ctx=Load()),
  123. args=[Str(s='ll'),
  124. Str(s='l')],
  125. keywords=[],
  126. starargs=None,
  127. kwargs=None),
  128. Str(s='helo helo helo')],
  129. keywords=[],
  130. starargs=None,
  131. kwargs=None)),
  132. Expr(value=Call(func=Name(id='helper',
  133. ctx=Load()),
  134. args=[Call(func=Attribute(value=Str(s='hello hello hello'),
  135. attr='replace',
  136. ctx=Load()),
  137. args=[Str(s='ll'),
  138. Str(s='l'),
  139. Num(n=2)],
  140. keywords=[],
  141. starargs=None,
  142. kwargs=None),
  143. Str(s='helo helo hello')],
  144. keywords=[],
  145. starargs=None,
  146. kwargs=None)),
  147. Expr(value=Call(func=Name(id='helper',
  148. ctx=Load()),
  149. args=[Call(func=Attribute(value=Str(s='abcabcaaaabc'),
  150. attr='replace',
  151. ctx=Load()),
  152. args=[Str(s='abc'),
  153. Str(s='123')],
  154. keywords=[],
  155. starargs=None,
  156. kwargs=None),
  157. Str(s='123123aaa123')],
  158. keywords=[],
  159. starargs=None,
  160. kwargs=None)),
  161. Expr(value=Call(func=Name(id='helper',
  162. ctx=Load()),
  163. args=[Call(func=Attribute(value=Str(s='abcabcaaaabc'),
  164. attr='replace',
  165. ctx=Load()),
  166. args=[Str(s='abc'),
  167. Str(s='123'),
  168. Num(n=2)],
  169. keywords=[],
  170. starargs=None,
  171. kwargs=None),
  172. Str(s='123123aaaabc')],
  173. keywords=[],
  174. starargs=None,
  175. kwargs=None)),
  176. Expr(value=Call(func=Name(id='helper',
  177. ctx=Load()),
  178. args=[Call(func=Attribute(value=Str(s='abcabcaaaabc'),
  179. attr='replace',
  180. ctx=Load()),
  181. args=[Str(s='abc'),
  182. Str(s='123'),
  183. Num(n=-1)],
  184. keywords=[],
  185. starargs=None,
  186. kwargs=None),
  187. Str(s='123123aaa123')],
  188. keywords=[],
  189. starargs=None,
  190. kwargs=None))])