t444.trans 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297
  1. Module(body=[Global(names=['a']),
  2. Assign(targets=[Name(id='a',
  3. ctx=Store())],
  4. value=Call(func=Name(id='set',
  5. ctx=Load()),
  6. args=[List(elts=[],
  7. ctx=Load())],
  8. keywords=[],
  9. starargs=None,
  10. kwargs=None)),
  11. Assign(targets=[Name(id='b',
  12. ctx=Store())],
  13. value=Call(func=Name(id='set',
  14. ctx=Load()),
  15. args=[List(elts=[],
  16. ctx=Load())],
  17. keywords=[],
  18. starargs=None,
  19. kwargs=None)),
  20. FunctionDef(name='A',
  21. args=arguments(args=[Name(id='x',
  22. ctx=Param())],
  23. vararg=None,
  24. kwarg=None,
  25. defaults=[]),
  26. body=[Expr(value=Call(func=Attribute(value=Name(id='a',
  27. ctx=Load()),
  28. attr='add',
  29. ctx=Load()),
  30. args=[Name(id='x',
  31. ctx=Load())],
  32. keywords=[],
  33. starargs=None,
  34. kwargs=None))],
  35. decorator_list=[]),
  36. FunctionDef(name='B',
  37. args=arguments(args=[Name(id='x',
  38. ctx=Param())],
  39. vararg=None,
  40. kwarg=None,
  41. defaults=[]),
  42. body=[Expr(value=Call(func=Attribute(value=Name(id='b',
  43. ctx=Load()),
  44. attr='update',
  45. ctx=Load()),
  46. args=[Name(id='a',
  47. ctx=Load())],
  48. keywords=[],
  49. starargs=None,
  50. kwargs=None)),
  51. Expr(value=Call(func=Attribute(value=Name(id='b',
  52. ctx=Load()),
  53. attr='add',
  54. ctx=Load()),
  55. args=[Name(id='x',
  56. ctx=Load())],
  57. keywords=[],
  58. starargs=None,
  59. kwargs=None))],
  60. decorator_list=[]),
  61. Expr(value=Call(func=Name(id='A',
  62. ctx=Load()),
  63. args=[Num(n=5)],
  64. keywords=[],
  65. starargs=None,
  66. kwargs=None)),
  67. Expr(value=Call(func=Name(id='A',
  68. ctx=Load()),
  69. args=[Num(n=6)],
  70. keywords=[],
  71. starargs=None,
  72. kwargs=None)),
  73. Expr(value=Call(func=Name(id='B',
  74. ctx=Load()),
  75. args=[Num(n=4)],
  76. keywords=[],
  77. starargs=None,
  78. kwargs=None)),
  79. Print(dest=None,
  80. values=[],
  81. nl=True),
  82. Print(dest=None,
  83. values=[Str(s='a: '),
  84. Name(id='a',
  85. ctx=Load())],
  86. nl=True),
  87. Print(dest=None,
  88. values=[Str(s='b: '),
  89. Name(id='b',
  90. ctx=Load())],
  91. nl=True),
  92. FunctionDef(name='C',
  93. args=arguments(args=[Name(id='x',
  94. ctx=Param())],
  95. vararg=None,
  96. kwarg=None,
  97. defaults=[]),
  98. body=[Global(names=['c']),
  99. Assign(targets=[Name(id='c',
  100. ctx=Store())],
  101. value=Call(func=Name(id='set',
  102. ctx=Load()),
  103. args=[List(elts=[],
  104. ctx=Load())],
  105. keywords=[],
  106. starargs=None,
  107. kwargs=None)),
  108. FunctionDef(name='D',
  109. args=arguments(args=[Name(id='x',
  110. ctx=Param())],
  111. vararg=None,
  112. kwarg=None,
  113. defaults=[]),
  114. body=[If(test=Compare(left=Name(id='x',
  115. ctx=Load()),
  116. ops=[NotIn()],
  117. comparators=[Name(id='b',
  118. ctx=Load())]),
  119. body=[Expr(value=Call(func=Attribute(value=Name(id='c',
  120. ctx=Load()),
  121. attr='add',
  122. ctx=Load()),
  123. args=[Name(id='x',
  124. ctx=Load())],
  125. keywords=[],
  126. starargs=None,
  127. kwargs=None))],
  128. orelse=[])],
  129. decorator_list=[]),
  130. For(target=Name(id='n',
  131. ctx=Store()),
  132. iter=Call(func=Name(id='range',
  133. ctx=Load()),
  134. args=[Name(id='x',
  135. ctx=Load())],
  136. keywords=[],
  137. starargs=None,
  138. kwargs=None),
  139. body=[Expr(value=Call(func=Name(id='D',
  140. ctx=Load()),
  141. args=[Name(id='n',
  142. ctx=Load())],
  143. keywords=[],
  144. starargs=None,
  145. kwargs=None))],
  146. orelse=[]),
  147. Expr(value=Call(func=Attribute(value=Name(id='a',
  148. ctx=Load()),
  149. attr='update',
  150. ctx=Load()),
  151. args=[Name(id='c',
  152. ctx=Load())],
  153. keywords=[],
  154. starargs=None,
  155. kwargs=None))],
  156. decorator_list=[]),
  157. Expr(value=Call(func=Name(id='C',
  158. ctx=Load()),
  159. args=[Num(n=10)],
  160. keywords=[],
  161. starargs=None,
  162. kwargs=None)),
  163. Print(dest=None,
  164. values=[],
  165. nl=True),
  166. Print(dest=None,
  167. values=[Str(s='a: '),
  168. Name(id='a',
  169. ctx=Load())],
  170. nl=True),
  171. Print(dest=None,
  172. values=[Str(s='b: '),
  173. Name(id='b',
  174. ctx=Load())],
  175. nl=True),
  176. Print(dest=None,
  177. values=[Str(s='c: '),
  178. Name(id='c',
  179. ctx=Load())],
  180. nl=True),
  181. FunctionDef(name='D',
  182. args=arguments(args=[Name(id='x',
  183. ctx=Param())],
  184. vararg=None,
  185. kwarg=None,
  186. defaults=[]),
  187. body=[Expr(value=Call(func=Attribute(value=Name(id='a',
  188. ctx=Load()),
  189. attr='remove',
  190. ctx=Load()),
  191. args=[Name(id='x',
  192. ctx=Load())],
  193. keywords=[],
  194. starargs=None,
  195. kwargs=None)),
  196. Expr(value=Call(func=Attribute(value=Name(id='b',
  197. ctx=Load()),
  198. attr='update',
  199. ctx=Load()),
  200. args=[Name(id='a',
  201. ctx=Load())],
  202. keywords=[],
  203. starargs=None,
  204. kwargs=None)),
  205. Expr(value=Call(func=Attribute(value=Name(id='a',
  206. ctx=Load()),
  207. attr='intersection_update',
  208. ctx=Load()),
  209. args=[Name(id='c',
  210. ctx=Load())],
  211. keywords=[],
  212. starargs=None,
  213. kwargs=None))],
  214. decorator_list=[]),
  215. Expr(value=Call(func=Name(id='D',
  216. ctx=Load()),
  217. args=[Num(n=7)],
  218. keywords=[],
  219. starargs=None,
  220. kwargs=None)),
  221. Print(dest=None,
  222. values=[],
  223. nl=True),
  224. Print(dest=None,
  225. values=[Str(s='a: '),
  226. Name(id='a',
  227. ctx=Load())],
  228. nl=True),
  229. Print(dest=None,
  230. values=[Str(s='b: '),
  231. Name(id='b',
  232. ctx=Load())],
  233. nl=True),
  234. Print(dest=None,
  235. values=[Str(s='c: '),
  236. Name(id='c',
  237. ctx=Load())],
  238. nl=True),
  239. FunctionDef(name='E',
  240. args=arguments(args=[Name(id='x',
  241. ctx=Param())],
  242. vararg=None,
  243. kwarg=None,
  244. defaults=[]),
  245. body=[Expr(value=Call(func=Name(id='A',
  246. ctx=Load()),
  247. args=[Name(id='x',
  248. ctx=Load())],
  249. keywords=[],
  250. starargs=None,
  251. kwargs=None)),
  252. Expr(value=Call(func=Name(id='B',
  253. ctx=Load()),
  254. args=[Name(id='x',
  255. ctx=Load())],
  256. keywords=[],
  257. starargs=None,
  258. kwargs=None)),
  259. Expr(value=Call(func=Name(id='C',
  260. ctx=Load()),
  261. args=[Name(id='x',
  262. ctx=Load())],
  263. keywords=[],
  264. starargs=None,
  265. kwargs=None)),
  266. Expr(value=Call(func=Name(id='D',
  267. ctx=Load()),
  268. args=[Name(id='x',
  269. ctx=Load())],
  270. keywords=[],
  271. starargs=None,
  272. kwargs=None))],
  273. decorator_list=[]),
  274. Expr(value=Call(func=Name(id='E',
  275. ctx=Load()),
  276. args=[Num(n=10)],
  277. keywords=[],
  278. starargs=None,
  279. kwargs=None)),
  280. Print(dest=None,
  281. values=[],
  282. nl=True),
  283. Print(dest=None,
  284. values=[Str(s='a: '),
  285. Name(id='a',
  286. ctx=Load())],
  287. nl=True),
  288. Print(dest=None,
  289. values=[Str(s='b: '),
  290. Name(id='b',
  291. ctx=Load())],
  292. nl=True),
  293. Print(dest=None,
  294. values=[Str(s='c: '),
  295. Name(id='c',
  296. ctx=Load())],
  297. nl=True)])