t501.trans 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596
  1. Module(body=[Assign(targets=[Name(id='lst',
  2. ctx=Store())],
  3. value=List(elts=[Num(n=1),
  4. Num(n=2),
  5. Num(n=3)],
  6. ctx=Load())),
  7. Assign(targets=[Name(id='check',
  8. ctx=Store())],
  9. value=Compare(left=Num(n=1),
  10. ops=[In()],
  11. comparators=[Name(id='lst',
  12. ctx=Load())])),
  13. Print(dest=None,
  14. values=[Call(func=Name(id='type',
  15. ctx=Load()),
  16. args=[Name(id='check',
  17. ctx=Load())],
  18. keywords=[],
  19. starargs=None,
  20. kwargs=None)],
  21. nl=True),
  22. Assign(targets=[Name(id='d',
  23. ctx=Store())],
  24. value=Dict(keys=[Num(n=1)],
  25. values=[Num(n=2)])),
  26. Assign(targets=[Name(id='check',
  27. ctx=Store())],
  28. value=Call(func=Attribute(value=Name(id='d',
  29. ctx=Load()),
  30. attr='has_key',
  31. ctx=Load()),
  32. args=[Num(n=1)],
  33. keywords=[],
  34. starargs=None,
  35. kwargs=None)),
  36. Print(dest=None,
  37. values=[Call(func=Name(id='type',
  38. ctx=Load()),
  39. args=[Name(id='check',
  40. ctx=Load())],
  41. keywords=[],
  42. starargs=None,
  43. kwargs=None)],
  44. nl=True),
  45. Assign(targets=[Name(id='check',
  46. ctx=Store())],
  47. value=Compare(left=Num(n=3),
  48. ops=[In()],
  49. comparators=[Name(id='d',
  50. ctx=Load())])),
  51. Print(dest=None,
  52. values=[Call(func=Name(id='type',
  53. ctx=Load()),
  54. args=[Name(id='check',
  55. ctx=Load())],
  56. keywords=[],
  57. starargs=None,
  58. kwargs=None)],
  59. nl=True),
  60. Assign(targets=[Name(id='lst2',
  61. ctx=Store())],
  62. value=List(elts=[Num(n=1),
  63. Num(n=2),
  64. Num(n=3),
  65. Num(n=4)],
  66. ctx=Load())),
  67. Assign(targets=[Name(id='check',
  68. ctx=Store())],
  69. value=Call(func=Attribute(value=Name(id='lst2',
  70. ctx=Load()),
  71. attr='reverse',
  72. ctx=Load()),
  73. args=[],
  74. keywords=[],
  75. starargs=None,
  76. kwargs=None)),
  77. Print(dest=None,
  78. values=[Call(func=Name(id='type',
  79. ctx=Load()),
  80. args=[Name(id='check',
  81. ctx=Load())],
  82. keywords=[],
  83. starargs=None,
  84. kwargs=None)],
  85. nl=True),
  86. Assign(targets=[Name(id='check',
  87. ctx=Store())],
  88. value=Call(func=Attribute(value=Name(id='lst2',
  89. ctx=Load()),
  90. attr='append',
  91. ctx=Load()),
  92. args=[Num(n=8)],
  93. keywords=[],
  94. starargs=None,
  95. kwargs=None)),
  96. Print(dest=None,
  97. values=[Call(func=Name(id='type',
  98. ctx=Load()),
  99. args=[Name(id='check',
  100. ctx=Load())],
  101. keywords=[],
  102. starargs=None,
  103. kwargs=None)],
  104. nl=True),
  105. Assign(targets=[Name(id='check',
  106. ctx=Store())],
  107. value=Call(func=Attribute(value=Name(id='lst2',
  108. ctx=Load()),
  109. attr='insert',
  110. ctx=Load()),
  111. args=[Num(n=2),
  112. Num(n=3)],
  113. keywords=[],
  114. starargs=None,
  115. kwargs=None)),
  116. Print(dest=None,
  117. values=[Call(func=Name(id='type',
  118. ctx=Load()),
  119. args=[Name(id='check',
  120. ctx=Load())],
  121. keywords=[],
  122. starargs=None,
  123. kwargs=None)],
  124. nl=True),
  125. Assign(targets=[Name(id='check',
  126. ctx=Store())],
  127. value=Call(func=Attribute(value=Name(id='lst2',
  128. ctx=Load()),
  129. attr='extend',
  130. ctx=Load()),
  131. args=[Name(id='lst',
  132. ctx=Load())],
  133. keywords=[],
  134. starargs=None,
  135. kwargs=None)),
  136. Print(dest=None,
  137. values=[Call(func=Name(id='type',
  138. ctx=Load()),
  139. args=[Name(id='check',
  140. ctx=Load())],
  141. keywords=[],
  142. starargs=None,
  143. kwargs=None)],
  144. nl=True),
  145. Assign(targets=[Name(id='check',
  146. ctx=Store())],
  147. value=Call(func=Attribute(value=Name(id='lst2',
  148. ctx=Load()),
  149. attr='remove',
  150. ctx=Load()),
  151. args=[Num(n=4)],
  152. keywords=[],
  153. starargs=None,
  154. kwargs=None)),
  155. Print(dest=None,
  156. values=[Call(func=Name(id='type',
  157. ctx=Load()),
  158. args=[Name(id='check',
  159. ctx=Load())],
  160. keywords=[],
  161. starargs=None,
  162. kwargs=None)],
  163. nl=True),
  164. Assign(targets=[Name(id='check',
  165. ctx=Store())],
  166. value=Call(func=Attribute(value=Name(id='lst2',
  167. ctx=Load()),
  168. attr='index',
  169. ctx=Load()),
  170. args=[Num(n=2)],
  171. keywords=[],
  172. starargs=None,
  173. kwargs=None)),
  174. Print(dest=None,
  175. values=[Call(func=Name(id='type',
  176. ctx=Load()),
  177. args=[Name(id='check',
  178. ctx=Load())],
  179. keywords=[],
  180. starargs=None,
  181. kwargs=None)],
  182. nl=True),
  183. Assign(targets=[Name(id='check',
  184. ctx=Store())],
  185. value=Call(func=Attribute(value=Name(id='lst2',
  186. ctx=Load()),
  187. attr='count',
  188. ctx=Load()),
  189. args=[Num(n=3)],
  190. keywords=[],
  191. starargs=None,
  192. kwargs=None)),
  193. Print(dest=None,
  194. values=[Call(func=Name(id='type',
  195. ctx=Load()),
  196. args=[Name(id='check',
  197. ctx=Load())],
  198. keywords=[],
  199. starargs=None,
  200. kwargs=None)],
  201. nl=True),
  202. Assign(targets=[Name(id='check',
  203. ctx=Store())],
  204. value=Call(func=Attribute(value=Name(id='lst2',
  205. ctx=Load()),
  206. attr='sort',
  207. ctx=Load()),
  208. args=[],
  209. keywords=[],
  210. starargs=None,
  211. kwargs=None)),
  212. Print(dest=None,
  213. values=[Call(func=Name(id='type',
  214. ctx=Load()),
  215. args=[Name(id='check',
  216. ctx=Load())],
  217. keywords=[],
  218. starargs=None,
  219. kwargs=None)],
  220. nl=True),
  221. Assign(targets=[Name(id='s',
  222. ctx=Store())],
  223. value=Call(func=Name(id='set',
  224. ctx=Load()),
  225. args=[List(elts=[Num(n=1),
  226. Num(n=2),
  227. Num(n=3)],
  228. ctx=Load())],
  229. keywords=[],
  230. starargs=None,
  231. kwargs=None)),
  232. Assign(targets=[Name(id='check',
  233. ctx=Store())],
  234. value=Call(func=Attribute(value=Name(id='s',
  235. ctx=Load()),
  236. attr='isdisjoint',
  237. ctx=Load()),
  238. args=[Name(id='s',
  239. ctx=Load())],
  240. keywords=[],
  241. starargs=None,
  242. kwargs=None)),
  243. Print(dest=None,
  244. values=[Call(func=Name(id='type',
  245. ctx=Load()),
  246. args=[Name(id='check',
  247. ctx=Load())],
  248. keywords=[],
  249. starargs=None,
  250. kwargs=None)],
  251. nl=True),
  252. Print(dest=None,
  253. values=[Name(id='s',
  254. ctx=Load())],
  255. nl=True),
  256. Assign(targets=[Name(id='check',
  257. ctx=Store())],
  258. value=Call(func=Attribute(value=Name(id='s',
  259. ctx=Load()),
  260. attr='issubset',
  261. ctx=Load()),
  262. args=[Name(id='s',
  263. ctx=Load())],
  264. keywords=[],
  265. starargs=None,
  266. kwargs=None)),
  267. Print(dest=None,
  268. values=[Call(func=Name(id='type',
  269. ctx=Load()),
  270. args=[Name(id='check',
  271. ctx=Load())],
  272. keywords=[],
  273. starargs=None,
  274. kwargs=None)],
  275. nl=True),
  276. Print(dest=None,
  277. values=[Name(id='s',
  278. ctx=Load())],
  279. nl=True),
  280. Assign(targets=[Name(id='check',
  281. ctx=Store())],
  282. value=Call(func=Attribute(value=Name(id='s',
  283. ctx=Load()),
  284. attr='update',
  285. ctx=Load()),
  286. args=[Name(id='s',
  287. ctx=Load())],
  288. keywords=[],
  289. starargs=None,
  290. kwargs=None)),
  291. Print(dest=None,
  292. values=[Call(func=Name(id='type',
  293. ctx=Load()),
  294. args=[Name(id='check',
  295. ctx=Load())],
  296. keywords=[],
  297. starargs=None,
  298. kwargs=None)],
  299. nl=True),
  300. Print(dest=None,
  301. values=[Name(id='s',
  302. ctx=Load())],
  303. nl=True),
  304. Assign(targets=[Name(id='s2',
  305. ctx=Store())],
  306. value=Call(func=Name(id='set',
  307. ctx=Load()),
  308. args=[List(elts=[Num(n=2),
  309. Num(n=3)],
  310. ctx=Load())],
  311. keywords=[],
  312. starargs=None,
  313. kwargs=None)),
  314. Assign(targets=[Name(id='check',
  315. ctx=Store())],
  316. value=Call(func=Attribute(value=Name(id='s',
  317. ctx=Load()),
  318. attr='intersection_update',
  319. ctx=Load()),
  320. args=[Name(id='s2',
  321. ctx=Load())],
  322. keywords=[],
  323. starargs=None,
  324. kwargs=None)),
  325. Print(dest=None,
  326. values=[Call(func=Name(id='type',
  327. ctx=Load()),
  328. args=[Name(id='check',
  329. ctx=Load())],
  330. keywords=[],
  331. starargs=None,
  332. kwargs=None)],
  333. nl=True),
  334. Print(dest=None,
  335. values=[Name(id='s',
  336. ctx=Load())],
  337. nl=True),
  338. Assign(targets=[Name(id='check',
  339. ctx=Store())],
  340. value=Call(func=Attribute(value=Name(id='s',
  341. ctx=Load()),
  342. attr='difference_update',
  343. ctx=Load()),
  344. args=[Name(id='s2',
  345. ctx=Load())],
  346. keywords=[],
  347. starargs=None,
  348. kwargs=None)),
  349. Print(dest=None,
  350. values=[Call(func=Name(id='type',
  351. ctx=Load()),
  352. args=[Name(id='check',
  353. ctx=Load())],
  354. keywords=[],
  355. starargs=None,
  356. kwargs=None)],
  357. nl=True),
  358. Print(dest=None,
  359. values=[Name(id='s',
  360. ctx=Load())],
  361. nl=True),
  362. Assign(targets=[Name(id='check',
  363. ctx=Store())],
  364. value=Call(func=Attribute(value=Name(id='s',
  365. ctx=Load()),
  366. attr='symmetric_difference_update',
  367. ctx=Load()),
  368. args=[Name(id='s2',
  369. ctx=Load())],
  370. keywords=[],
  371. starargs=None,
  372. kwargs=None)),
  373. Print(dest=None,
  374. values=[Call(func=Name(id='type',
  375. ctx=Load()),
  376. args=[Name(id='check',
  377. ctx=Load())],
  378. keywords=[],
  379. starargs=None,
  380. kwargs=None)],
  381. nl=True),
  382. Print(dest=None,
  383. values=[Name(id='s',
  384. ctx=Load())],
  385. nl=True),
  386. Assign(targets=[Name(id='check',
  387. ctx=Store())],
  388. value=Call(func=Attribute(value=Name(id='s',
  389. ctx=Load()),
  390. attr='add',
  391. ctx=Load()),
  392. args=[Num(n=4)],
  393. keywords=[],
  394. starargs=None,
  395. kwargs=None)),
  396. Print(dest=None,
  397. values=[Call(func=Name(id='type',
  398. ctx=Load()),
  399. args=[Name(id='check',
  400. ctx=Load())],
  401. keywords=[],
  402. starargs=None,
  403. kwargs=None)],
  404. nl=True),
  405. Print(dest=None,
  406. values=[Name(id='s',
  407. ctx=Load())],
  408. nl=True),
  409. Assign(targets=[Name(id='check',
  410. ctx=Store())],
  411. value=Call(func=Attribute(value=Name(id='s',
  412. ctx=Load()),
  413. attr='discard',
  414. ctx=Load()),
  415. args=[Num(n=4)],
  416. keywords=[],
  417. starargs=None,
  418. kwargs=None)),
  419. Print(dest=None,
  420. values=[Call(func=Name(id='type',
  421. ctx=Load()),
  422. args=[Name(id='check',
  423. ctx=Load())],
  424. keywords=[],
  425. starargs=None,
  426. kwargs=None)],
  427. nl=True),
  428. Print(dest=None,
  429. values=[Name(id='s',
  430. ctx=Load())],
  431. nl=True),
  432. Assign(targets=[Name(id='check',
  433. ctx=Store())],
  434. value=Call(func=Attribute(value=Name(id='s',
  435. ctx=Load()),
  436. attr='remove',
  437. ctx=Load()),
  438. args=[Num(n=3)],
  439. keywords=[],
  440. starargs=None,
  441. kwargs=None)),
  442. Print(dest=None,
  443. values=[Call(func=Name(id='type',
  444. ctx=Load()),
  445. args=[Name(id='check',
  446. ctx=Load())],
  447. keywords=[],
  448. starargs=None,
  449. kwargs=None)],
  450. nl=True),
  451. Print(dest=None,
  452. values=[Name(id='s',
  453. ctx=Load())],
  454. nl=True),
  455. Assign(targets=[Name(id='t',
  456. ctx=Store())],
  457. value=Tuple(elts=[Num(n=1),
  458. Num(n=2),
  459. Num(n=3)],
  460. ctx=Load())),
  461. Assign(targets=[Name(id='check',
  462. ctx=Store())],
  463. value=Call(func=Attribute(value=Name(id='t',
  464. ctx=Load()),
  465. attr='index',
  466. ctx=Load()),
  467. args=[Num(n=2)],
  468. keywords=[],
  469. starargs=None,
  470. kwargs=None)),
  471. Print(dest=None,
  472. values=[Call(func=Name(id='type',
  473. ctx=Load()),
  474. args=[Name(id='check',
  475. ctx=Load())],
  476. keywords=[],
  477. starargs=None,
  478. kwargs=None)],
  479. nl=True),
  480. Assign(targets=[Name(id='check',
  481. ctx=Store())],
  482. value=Call(func=Attribute(value=Name(id='t',
  483. ctx=Load()),
  484. attr='count',
  485. ctx=Load()),
  486. args=[Num(n=3)],
  487. keywords=[],
  488. starargs=None,
  489. kwargs=None)),
  490. Print(dest=None,
  491. values=[Call(func=Name(id='type',
  492. ctx=Load()),
  493. args=[Name(id='check',
  494. ctx=Load())],
  495. keywords=[],
  496. starargs=None,
  497. kwargs=None)],
  498. nl=True),
  499. Assign(targets=[Name(id='s',
  500. ctx=Store())],
  501. value=Str(s='abcabcabc')),
  502. Assign(targets=[Name(id='check',
  503. ctx=Store())],
  504. value=Call(func=Attribute(value=Name(id='s',
  505. ctx=Load()),
  506. attr='count',
  507. ctx=Load()),
  508. args=[Str(s='a')],
  509. keywords=[],
  510. starargs=None,
  511. kwargs=None)),
  512. Print(dest=None,
  513. values=[Call(func=Name(id='type',
  514. ctx=Load()),
  515. args=[Name(id='check',
  516. ctx=Load())],
  517. keywords=[],
  518. starargs=None,
  519. kwargs=None)],
  520. nl=True),
  521. Assign(targets=[Name(id='check',
  522. ctx=Store())],
  523. value=Call(func=Attribute(value=Name(id='s',
  524. ctx=Load()),
  525. attr='find',
  526. ctx=Load()),
  527. args=[Str(s='bc')],
  528. keywords=[],
  529. starargs=None,
  530. kwargs=None)),
  531. Print(dest=None,
  532. values=[Call(func=Name(id='type',
  533. ctx=Load()),
  534. args=[Name(id='check',
  535. ctx=Load())],
  536. keywords=[],
  537. starargs=None,
  538. kwargs=None)],
  539. nl=True),
  540. Assign(targets=[Name(id='check',
  541. ctx=Store())],
  542. value=Call(func=Attribute(value=Name(id='s',
  543. ctx=Load()),
  544. attr='index',
  545. ctx=Load()),
  546. args=[Str(s='cab')],
  547. keywords=[],
  548. starargs=None,
  549. kwargs=None)),
  550. Print(dest=None,
  551. values=[Call(func=Name(id='type',
  552. ctx=Load()),
  553. args=[Name(id='check',
  554. ctx=Load())],
  555. keywords=[],
  556. starargs=None,
  557. kwargs=None)],
  558. nl=True),
  559. Assign(targets=[Name(id='check',
  560. ctx=Store())],
  561. value=Call(func=Attribute(value=Name(id='s',
  562. ctx=Load()),
  563. attr='rfind',
  564. ctx=Load()),
  565. args=[Str(s='bc')],
  566. keywords=[],
  567. starargs=None,
  568. kwargs=None)),
  569. Print(dest=None,
  570. values=[Call(func=Name(id='type',
  571. ctx=Load()),
  572. args=[Name(id='check',
  573. ctx=Load())],
  574. keywords=[],
  575. starargs=None,
  576. kwargs=None)],
  577. nl=True),
  578. Assign(targets=[Name(id='check',
  579. ctx=Store())],
  580. value=Call(func=Attribute(value=Name(id='s',
  581. ctx=Load()),
  582. attr='rindex',
  583. ctx=Load()),
  584. args=[Str(s='cab')],
  585. keywords=[],
  586. starargs=None,
  587. kwargs=None)),
  588. Print(dest=None,
  589. values=[Call(func=Name(id='type',
  590. ctx=Load()),
  591. args=[Name(id='check',
  592. ctx=Load())],
  593. keywords=[],
  594. starargs=None,
  595. kwargs=None)],
  596. nl=True)])