t471.trans 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261
  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.count')],
  29. nl=True),
  30. Expr(value=Call(func=Name(id='helper',
  31. ctx=Load()),
  32. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  33. attr='count',
  34. ctx=Load()),
  35. args=[Str(s='abc')],
  36. keywords=[],
  37. starargs=None,
  38. kwargs=None),
  39. Num(n=2)],
  40. keywords=[],
  41. starargs=None,
  42. kwargs=None)),
  43. Expr(value=Call(func=Name(id='helper',
  44. ctx=Load()),
  45. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  46. attr='count',
  47. ctx=Load()),
  48. args=[Str(s='z')],
  49. keywords=[],
  50. starargs=None,
  51. kwargs=None),
  52. Num(n=0)],
  53. keywords=[],
  54. starargs=None,
  55. kwargs=None)),
  56. Expr(value=Call(func=Name(id='helper',
  57. ctx=Load()),
  58. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  59. attr='count',
  60. ctx=Load()),
  61. args=[Str(s='abc'),
  62. Num(n=1)],
  63. keywords=[],
  64. starargs=None,
  65. kwargs=None),
  66. Num(n=1)],
  67. keywords=[],
  68. starargs=None,
  69. kwargs=None)),
  70. Expr(value=Call(func=Name(id='helper',
  71. ctx=Load()),
  72. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  73. attr='count',
  74. ctx=Load()),
  75. args=[Str(s='abc'),
  76. Num(n=-1)],
  77. keywords=[],
  78. starargs=None,
  79. kwargs=None),
  80. Num(n=0)],
  81. keywords=[],
  82. starargs=None,
  83. kwargs=None)),
  84. Expr(value=Call(func=Name(id='helper',
  85. ctx=Load()),
  86. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  87. attr='count',
  88. ctx=Load()),
  89. args=[Str(s='abc'),
  90. Num(n=5)],
  91. keywords=[],
  92. starargs=None,
  93. kwargs=None),
  94. Num(n=1)],
  95. keywords=[],
  96. starargs=None,
  97. kwargs=None)),
  98. Expr(value=Call(func=Name(id='helper',
  99. ctx=Load()),
  100. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  101. attr='count',
  102. ctx=Load()),
  103. args=[Str(s='abc'),
  104. Num(n=-5)],
  105. keywords=[],
  106. starargs=None,
  107. kwargs=None),
  108. Num(n=0)],
  109. keywords=[],
  110. starargs=None,
  111. kwargs=None)),
  112. Expr(value=Call(func=Name(id='helper',
  113. ctx=Load()),
  114. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  115. attr='count',
  116. ctx=Load()),
  117. args=[Str(s='abc'),
  118. Num(n=1),
  119. Num(n=8)],
  120. keywords=[],
  121. starargs=None,
  122. kwargs=None),
  123. Num(n=1)],
  124. keywords=[],
  125. starargs=None,
  126. kwargs=None)),
  127. Expr(value=Call(func=Name(id='helper',
  128. ctx=Load()),
  129. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  130. attr='count',
  131. ctx=Load()),
  132. args=[Str(s='abc'),
  133. Num(n=-6),
  134. Num(n=-3)],
  135. keywords=[],
  136. starargs=None,
  137. kwargs=None),
  138. Num(n=1)],
  139. keywords=[],
  140. starargs=None,
  141. kwargs=None)),
  142. Expr(value=Call(func=Name(id='helper',
  143. ctx=Load()),
  144. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  145. attr='count',
  146. ctx=Load()),
  147. args=[Str(s='abc'),
  148. Num(n=4),
  149. Num(n=-1)],
  150. keywords=[],
  151. starargs=None,
  152. kwargs=None),
  153. Num(n=1)],
  154. keywords=[],
  155. starargs=None,
  156. kwargs=None)),
  157. Expr(value=Call(func=Name(id='helper',
  158. ctx=Load()),
  159. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  160. attr='count',
  161. ctx=Load()),
  162. args=[Str(s='abc'),
  163. Num(n=-6),
  164. Num(n=10)],
  165. keywords=[],
  166. starargs=None,
  167. kwargs=None),
  168. Num(n=1)],
  169. keywords=[],
  170. starargs=None,
  171. kwargs=None)),
  172. Expr(value=Call(func=Name(id='helper',
  173. ctx=Load()),
  174. args=[Call(func=Attribute(value=Str(s='abcd abcda '),
  175. attr='count',
  176. ctx=Load()),
  177. args=[Str(s='ad'),
  178. Num(n=-6),
  179. Num(n=-3)],
  180. keywords=[],
  181. starargs=None,
  182. kwargs=None),
  183. Num(n=0)],
  184. keywords=[],
  185. starargs=None,
  186. kwargs=None)),
  187. Expr(value=Call(func=Name(id='helper',
  188. ctx=Load()),
  189. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  190. attr='count',
  191. ctx=Load()),
  192. args=[Str(s='a'),
  193. Num(n=-6),
  194. Num(n=-6)],
  195. keywords=[],
  196. starargs=None,
  197. kwargs=None),
  198. Num(n=0)],
  199. keywords=[],
  200. starargs=None,
  201. kwargs=None)),
  202. Expr(value=Call(func=Name(id='helper',
  203. ctx=Load()),
  204. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  205. attr='count',
  206. ctx=Load()),
  207. args=[Str(s='a'),
  208. Num(n=6),
  209. Num(n=-7)],
  210. keywords=[],
  211. starargs=None,
  212. kwargs=None),
  213. Num(n=0)],
  214. keywords=[],
  215. starargs=None,
  216. kwargs=None)),
  217. Expr(value=Call(func=Name(id='helper',
  218. ctx=Load()),
  219. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  220. attr='count',
  221. ctx=Load()),
  222. args=[Str(s='a'),
  223. Num(n=3),
  224. Num(n=1)],
  225. keywords=[],
  226. starargs=None,
  227. kwargs=None),
  228. Num(n=0)],
  229. keywords=[],
  230. starargs=None,
  231. kwargs=None)),
  232. Expr(value=Call(func=Name(id='helper',
  233. ctx=Load()),
  234. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  235. attr='count',
  236. ctx=Load()),
  237. args=[Str(s='a'),
  238. Num(n=-100),
  239. Num(n=100)],
  240. keywords=[],
  241. starargs=None,
  242. kwargs=None),
  243. Num(n=3)],
  244. keywords=[],
  245. starargs=None,
  246. kwargs=None)),
  247. Expr(value=Call(func=Name(id='helper',
  248. ctx=Load()),
  249. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  250. attr='count',
  251. ctx=Load()),
  252. args=[Str(s='a'),
  253. Num(n=100),
  254. Num(n=-100)],
  255. keywords=[],
  256. starargs=None,
  257. kwargs=None),
  258. Num(n=0)],
  259. keywords=[],
  260. starargs=None,
  261. kwargs=None))])