t432.trans 52 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968
  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.capitalize')],
  29. nl=True),
  30. Expr(value=Call(func=Name(id='helper',
  31. ctx=Load()),
  32. args=[Call(func=Attribute(value=Str(s='hello world'),
  33. attr='capitalize',
  34. ctx=Load()),
  35. args=[],
  36. keywords=[],
  37. starargs=None,
  38. kwargs=None),
  39. Str(s='Hello world')],
  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='HELLO WorlD'),
  46. attr='capitalize',
  47. ctx=Load()),
  48. args=[],
  49. keywords=[],
  50. starargs=None,
  51. kwargs=None),
  52. Str(s='Hello world')],
  53. keywords=[],
  54. starargs=None,
  55. kwargs=None)),
  56. Print(dest=None,
  57. values=[Str(s='\nstr.center')],
  58. nl=True),
  59. Expr(value=Call(func=Name(id='helper',
  60. ctx=Load()),
  61. args=[Call(func=Attribute(value=Str(s='12345'),
  62. attr='center',
  63. ctx=Load()),
  64. args=[Num(n=7)],
  65. keywords=[],
  66. starargs=None,
  67. kwargs=None),
  68. Str(s=' 12345 ')],
  69. keywords=[],
  70. starargs=None,
  71. kwargs=None)),
  72. Expr(value=Call(func=Name(id='helper',
  73. ctx=Load()),
  74. args=[Call(func=Attribute(value=Str(s='12345'),
  75. attr='center',
  76. ctx=Load()),
  77. args=[Num(n=8)],
  78. keywords=[],
  79. starargs=None,
  80. kwargs=None),
  81. Str(s=' 12345 ')],
  82. keywords=[],
  83. starargs=None,
  84. kwargs=None)),
  85. Print(dest=None,
  86. values=[Str(s='\nstr.count')],
  87. nl=True),
  88. Expr(value=Call(func=Name(id='helper',
  89. ctx=Load()),
  90. args=[Call(func=Attribute(value=Str(s='abcd abcba '),
  91. attr='count',
  92. ctx=Load()),
  93. args=[Str(s='abc')],
  94. keywords=[],
  95. starargs=None,
  96. kwargs=None),
  97. Num(n=2)],
  98. keywords=[],
  99. starargs=None,
  100. kwargs=None)),
  101. Expr(value=Call(func=Name(id='helper',
  102. ctx=Load()),
  103. args=[Call(func=Attribute(value=Str(s='aaaaaaaaaaa '),
  104. attr='count',
  105. ctx=Load()),
  106. args=[Str(s='aa')],
  107. keywords=[],
  108. starargs=None,
  109. kwargs=None),
  110. Num(n=5)],
  111. keywords=[],
  112. starargs=None,
  113. kwargs=None)),
  114. Print(dest=None,
  115. values=[Str(s='\nstr.find')],
  116. nl=True),
  117. Expr(value=Call(func=Name(id='helper',
  118. ctx=Load()),
  119. args=[Call(func=Attribute(value=Str(s='hello world'),
  120. attr='find',
  121. ctx=Load()),
  122. args=[Str(s='l')],
  123. keywords=[],
  124. starargs=None,
  125. kwargs=None),
  126. Num(n=2)],
  127. keywords=[],
  128. starargs=None,
  129. kwargs=None)),
  130. Expr(value=Call(func=Name(id='helper',
  131. ctx=Load()),
  132. args=[Call(func=Attribute(value=Str(s='hello world'),
  133. attr='find',
  134. ctx=Load()),
  135. args=[Str(s='X')],
  136. keywords=[],
  137. starargs=None,
  138. kwargs=None),
  139. Num(n=-1)],
  140. keywords=[],
  141. starargs=None,
  142. kwargs=None)),
  143. Expr(value=Call(func=Name(id='helper',
  144. ctx=Load()),
  145. args=[Call(func=Attribute(value=Str(s='hello world'),
  146. attr='find',
  147. ctx=Load()),
  148. args=[Str(s='l'),
  149. Num(n=3)],
  150. keywords=[],
  151. starargs=None,
  152. kwargs=None),
  153. Num(n=3)],
  154. keywords=[],
  155. starargs=None,
  156. kwargs=None)),
  157. Print(dest=None,
  158. values=[Str(s='\nstr.index')],
  159. nl=True),
  160. Expr(value=Call(func=Name(id='helper',
  161. ctx=Load()),
  162. args=[Call(func=Attribute(value=Str(s='hello world'),
  163. attr='index',
  164. ctx=Load()),
  165. args=[Str(s='l')],
  166. keywords=[],
  167. starargs=None,
  168. kwargs=None),
  169. Num(n=2)],
  170. keywords=[],
  171. starargs=None,
  172. kwargs=None)),
  173. Expr(value=Call(func=Name(id='helper',
  174. ctx=Load()),
  175. args=[Call(func=Attribute(value=Str(s='hello world'),
  176. attr='index',
  177. ctx=Load()),
  178. args=[Str(s='l'),
  179. Num(n=3)],
  180. keywords=[],
  181. starargs=None,
  182. kwargs=None),
  183. Num(n=3)],
  184. keywords=[],
  185. starargs=None,
  186. kwargs=None)),
  187. Print(dest=None,
  188. values=[Str(s='\nstr.isdigit')],
  189. nl=True),
  190. Expr(value=Call(func=Name(id='helper',
  191. ctx=Load()),
  192. args=[Call(func=Attribute(value=Str(s='hello'),
  193. attr='isdigit',
  194. ctx=Load()),
  195. args=[],
  196. keywords=[],
  197. starargs=None,
  198. kwargs=None),
  199. Name(id='False',
  200. ctx=Load())],
  201. keywords=[],
  202. starargs=None,
  203. kwargs=None)),
  204. Expr(value=Call(func=Name(id='helper',
  205. ctx=Load()),
  206. args=[Call(func=Attribute(value=Str(s='1234'),
  207. attr='isdigit',
  208. ctx=Load()),
  209. args=[],
  210. keywords=[],
  211. starargs=None,
  212. kwargs=None),
  213. Name(id='True',
  214. ctx=Load())],
  215. keywords=[],
  216. starargs=None,
  217. kwargs=None)),
  218. Expr(value=Call(func=Name(id='helper',
  219. ctx=Load()),
  220. args=[Call(func=Attribute(value=Str(s=''),
  221. attr='isdigit',
  222. ctx=Load()),
  223. args=[],
  224. keywords=[],
  225. starargs=None,
  226. kwargs=None),
  227. Name(id='False',
  228. ctx=Load())],
  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='123.45'),
  235. attr='isdigit',
  236. ctx=Load()),
  237. args=[],
  238. keywords=[],
  239. starargs=None,
  240. kwargs=None),
  241. Name(id='False',
  242. ctx=Load())],
  243. keywords=[],
  244. starargs=None,
  245. kwargs=None)),
  246. Print(dest=None,
  247. values=[Str(s='\nstr.join')],
  248. nl=True),
  249. Expr(value=Call(func=Name(id='helper',
  250. ctx=Load()),
  251. args=[Call(func=Attribute(value=Str(s='-'),
  252. attr='join',
  253. ctx=Load()),
  254. args=[Str(s='1234')],
  255. keywords=[],
  256. starargs=None,
  257. kwargs=None),
  258. Str(s='1-2-3-4')],
  259. keywords=[],
  260. starargs=None,
  261. kwargs=None)),
  262. Expr(value=Call(func=Name(id='helper',
  263. ctx=Load()),
  264. args=[Call(func=Attribute(value=Str(s='-'),
  265. attr='join',
  266. ctx=Load()),
  267. args=[Tuple(elts=[Str(s='1'),
  268. Str(s='2'),
  269. Str(s='3'),
  270. Str(s='4')],
  271. ctx=Load())],
  272. keywords=[],
  273. starargs=None,
  274. kwargs=None),
  275. Str(s='1-2-3-4')],
  276. keywords=[],
  277. starargs=None,
  278. kwargs=None)),
  279. Expr(value=Call(func=Name(id='helper',
  280. ctx=Load()),
  281. args=[Call(func=Attribute(value=Str(s='-'),
  282. attr='join',
  283. ctx=Load()),
  284. args=[List(elts=[Str(s='1'),
  285. Str(s='2'),
  286. Str(s='3'),
  287. Str(s='4')],
  288. ctx=Load())],
  289. keywords=[],
  290. starargs=None,
  291. kwargs=None),
  292. Str(s='1-2-3-4')],
  293. keywords=[],
  294. starargs=None,
  295. kwargs=None)),
  296. Print(dest=None,
  297. values=[Str(s='\nstr.ljust')],
  298. nl=True),
  299. Expr(value=Call(func=Name(id='helper',
  300. ctx=Load()),
  301. args=[Call(func=Attribute(value=Str(s='12345'),
  302. attr='ljust',
  303. ctx=Load()),
  304. args=[Num(n=8)],
  305. keywords=[],
  306. starargs=None,
  307. kwargs=None),
  308. Str(s='12345 ')],
  309. keywords=[],
  310. starargs=None,
  311. kwargs=None)),
  312. Expr(value=Call(func=Name(id='helper',
  313. ctx=Load()),
  314. args=[Call(func=Attribute(value=Str(s=' 12345'),
  315. attr='ljust',
  316. ctx=Load()),
  317. args=[Num(n=8)],
  318. keywords=[],
  319. starargs=None,
  320. kwargs=None),
  321. Str(s=' 12345')],
  322. keywords=[],
  323. starargs=None,
  324. kwargs=None)),
  325. Print(dest=None,
  326. values=[Str(s='\nstr.lower')],
  327. nl=True),
  328. Expr(value=Call(func=Name(id='helper',
  329. ctx=Load()),
  330. args=[Call(func=Attribute(value=Str(s='HELLO'),
  331. attr='lower',
  332. ctx=Load()),
  333. args=[],
  334. keywords=[],
  335. starargs=None,
  336. kwargs=None),
  337. Str(s='hello')],
  338. keywords=[],
  339. starargs=None,
  340. kwargs=None)),
  341. Expr(value=Call(func=Name(id='helper',
  342. ctx=Load()),
  343. args=[Call(func=Attribute(value=Str(s='Hello woRLd!'),
  344. attr='lower',
  345. ctx=Load()),
  346. args=[],
  347. keywords=[],
  348. starargs=None,
  349. kwargs=None),
  350. Str(s='hello world!')],
  351. keywords=[],
  352. starargs=None,
  353. kwargs=None)),
  354. Expr(value=Call(func=Name(id='helper',
  355. ctx=Load()),
  356. args=[Call(func=Attribute(value=Str(s='hello'),
  357. attr='lower',
  358. ctx=Load()),
  359. args=[],
  360. keywords=[],
  361. starargs=None,
  362. kwargs=None),
  363. Str(s='hello')],
  364. keywords=[],
  365. starargs=None,
  366. kwargs=None)),
  367. Expr(value=Call(func=Name(id='helper',
  368. ctx=Load()),
  369. args=[Call(func=Attribute(value=Str(s=''),
  370. attr='lower',
  371. ctx=Load()),
  372. args=[],
  373. keywords=[],
  374. starargs=None,
  375. kwargs=None),
  376. Str(s='')],
  377. keywords=[],
  378. starargs=None,
  379. kwargs=None)),
  380. Print(dest=None,
  381. values=[Str(s='\nstr.lstrip')],
  382. nl=True),
  383. Expr(value=Call(func=Name(id='helper',
  384. ctx=Load()),
  385. args=[Call(func=Attribute(value=Str(s=' hello'),
  386. attr='lstrip',
  387. ctx=Load()),
  388. args=[],
  389. keywords=[],
  390. starargs=None,
  391. kwargs=None),
  392. Str(s='hello')],
  393. keywords=[],
  394. starargs=None,
  395. kwargs=None)),
  396. Expr(value=Call(func=Name(id='helper',
  397. ctx=Load()),
  398. args=[Call(func=Attribute(value=Str(s=' '),
  399. attr='lstrip',
  400. ctx=Load()),
  401. args=[],
  402. keywords=[],
  403. starargs=None,
  404. kwargs=None),
  405. Str(s='')],
  406. keywords=[],
  407. starargs=None,
  408. kwargs=None)),
  409. Print(dest=None,
  410. values=[Str(s='\nstr.partition')],
  411. nl=True),
  412. Expr(value=Call(func=Name(id='helper',
  413. ctx=Load()),
  414. args=[Call(func=Attribute(value=Str(s='hello'),
  415. attr='partition',
  416. ctx=Load()),
  417. args=[Str(s='h')],
  418. keywords=[],
  419. starargs=None,
  420. kwargs=None),
  421. Tuple(elts=[Str(s=''),
  422. Str(s='h'),
  423. Str(s='ello')],
  424. ctx=Load())],
  425. keywords=[],
  426. starargs=None,
  427. kwargs=None)),
  428. Expr(value=Call(func=Name(id='helper',
  429. ctx=Load()),
  430. args=[Call(func=Attribute(value=Str(s='hello'),
  431. attr='partition',
  432. ctx=Load()),
  433. args=[Str(s='l')],
  434. keywords=[],
  435. starargs=None,
  436. kwargs=None),
  437. Tuple(elts=[Str(s='he'),
  438. Str(s='l'),
  439. Str(s='lo')],
  440. ctx=Load())],
  441. keywords=[],
  442. starargs=None,
  443. kwargs=None)),
  444. Expr(value=Call(func=Name(id='helper',
  445. ctx=Load()),
  446. args=[Call(func=Attribute(value=Str(s='hello'),
  447. attr='partition',
  448. ctx=Load()),
  449. args=[Str(s='o')],
  450. keywords=[],
  451. starargs=None,
  452. kwargs=None),
  453. Tuple(elts=[Str(s='hell'),
  454. Str(s='o'),
  455. Str(s='')],
  456. ctx=Load())],
  457. keywords=[],
  458. starargs=None,
  459. kwargs=None)),
  460. Expr(value=Call(func=Name(id='helper',
  461. ctx=Load()),
  462. args=[Call(func=Attribute(value=Str(s='hello'),
  463. attr='partition',
  464. ctx=Load()),
  465. args=[Str(s='x')],
  466. keywords=[],
  467. starargs=None,
  468. kwargs=None),
  469. Tuple(elts=[Str(s='hello'),
  470. Str(s=''),
  471. Str(s='')],
  472. ctx=Load())],
  473. keywords=[],
  474. starargs=None,
  475. kwargs=None)),
  476. Print(dest=None,
  477. values=[Str(s='\nstr.replace')],
  478. nl=True),
  479. Expr(value=Call(func=Name(id='helper',
  480. ctx=Load()),
  481. args=[Call(func=Attribute(value=Str(s='hello'),
  482. attr='replace',
  483. ctx=Load()),
  484. args=[Str(s='l'),
  485. Str(s='L')],
  486. keywords=[],
  487. starargs=None,
  488. kwargs=None),
  489. Str(s='heLLo')],
  490. keywords=[],
  491. starargs=None,
  492. kwargs=None)),
  493. Expr(value=Call(func=Name(id='helper',
  494. ctx=Load()),
  495. args=[Call(func=Attribute(value=Str(s='hello wOrld!'),
  496. attr='replace',
  497. ctx=Load()),
  498. args=[Str(s='o'),
  499. Str(s='')],
  500. keywords=[],
  501. starargs=None,
  502. kwargs=None),
  503. Str(s='hell wOrld!')],
  504. keywords=[],
  505. starargs=None,
  506. kwargs=None)),
  507. Expr(value=Call(func=Name(id='helper',
  508. ctx=Load()),
  509. args=[Call(func=Attribute(value=Str(s=''),
  510. attr='replace',
  511. ctx=Load()),
  512. args=[Str(s=''),
  513. Str(s='hello')],
  514. keywords=[],
  515. starargs=None,
  516. kwargs=None),
  517. Str(s='hello')],
  518. keywords=[],
  519. starargs=None,
  520. kwargs=None)),
  521. Expr(value=Call(func=Name(id='helper',
  522. ctx=Load()),
  523. args=[Call(func=Attribute(value=Str(s='hello'),
  524. attr='replace',
  525. ctx=Load()),
  526. args=[Str(s=''),
  527. Str(s='!')],
  528. keywords=[],
  529. starargs=None,
  530. kwargs=None),
  531. Str(s='!h!e!l!l!o!')],
  532. keywords=[],
  533. starargs=None,
  534. kwargs=None)),
  535. Expr(value=Call(func=Name(id='helper',
  536. ctx=Load()),
  537. args=[Call(func=Attribute(value=Str(s='abcabcaaaabc'),
  538. attr='replace',
  539. ctx=Load()),
  540. args=[Str(s='abc'),
  541. Str(s='123')],
  542. keywords=[],
  543. starargs=None,
  544. kwargs=None),
  545. Str(s='123123aaa123')],
  546. keywords=[],
  547. starargs=None,
  548. kwargs=None)),
  549. Print(dest=None,
  550. values=[Str(s='\nstr.rfind')],
  551. nl=True),
  552. Expr(value=Call(func=Name(id='helper',
  553. ctx=Load()),
  554. args=[Call(func=Attribute(value=Str(s='hello world'),
  555. attr='rfind',
  556. ctx=Load()),
  557. args=[Str(s='l')],
  558. keywords=[],
  559. starargs=None,
  560. kwargs=None),
  561. Num(n=9)],
  562. keywords=[],
  563. starargs=None,
  564. kwargs=None)),
  565. Expr(value=Call(func=Name(id='helper',
  566. ctx=Load()),
  567. args=[Call(func=Attribute(value=Str(s='hello world'),
  568. attr='rfind',
  569. ctx=Load()),
  570. args=[Str(s='X')],
  571. keywords=[],
  572. starargs=None,
  573. kwargs=None),
  574. Num(n=-1)],
  575. keywords=[],
  576. starargs=None,
  577. kwargs=None)),
  578. Expr(value=Call(func=Name(id='helper',
  579. ctx=Load()),
  580. args=[Call(func=Attribute(value=Str(s='hello world'),
  581. attr='rfind',
  582. ctx=Load()),
  583. args=[Str(s='l'),
  584. Num(n=3)],
  585. keywords=[],
  586. starargs=None,
  587. kwargs=None),
  588. Num(n=9)],
  589. keywords=[],
  590. starargs=None,
  591. kwargs=None)),
  592. Print(dest=None,
  593. values=[Str(s='\nstr.rindex')],
  594. nl=True),
  595. Expr(value=Call(func=Name(id='helper',
  596. ctx=Load()),
  597. args=[Call(func=Attribute(value=Str(s='hello world'),
  598. attr='rindex',
  599. ctx=Load()),
  600. args=[Str(s='l')],
  601. keywords=[],
  602. starargs=None,
  603. kwargs=None),
  604. Num(n=9)],
  605. keywords=[],
  606. starargs=None,
  607. kwargs=None)),
  608. Expr(value=Call(func=Name(id='helper',
  609. ctx=Load()),
  610. args=[Call(func=Attribute(value=Str(s='hello world'),
  611. attr='rindex',
  612. ctx=Load()),
  613. args=[Str(s='l'),
  614. Num(n=3)],
  615. keywords=[],
  616. starargs=None,
  617. kwargs=None),
  618. Num(n=9)],
  619. keywords=[],
  620. starargs=None,
  621. kwargs=None)),
  622. Print(dest=None,
  623. values=[Str(s='\nstr.rjust')],
  624. nl=True),
  625. Expr(value=Call(func=Name(id='helper',
  626. ctx=Load()),
  627. args=[Call(func=Attribute(value=Str(s='12345'),
  628. attr='rjust',
  629. ctx=Load()),
  630. args=[Num(n=8)],
  631. keywords=[],
  632. starargs=None,
  633. kwargs=None),
  634. Str(s=' 12345')],
  635. keywords=[],
  636. starargs=None,
  637. kwargs=None)),
  638. Expr(value=Call(func=Name(id='helper',
  639. ctx=Load()),
  640. args=[Call(func=Attribute(value=Str(s='12345 '),
  641. attr='rjust',
  642. ctx=Load()),
  643. args=[Num(n=8)],
  644. keywords=[],
  645. starargs=None,
  646. kwargs=None),
  647. Str(s='12345 ')],
  648. keywords=[],
  649. starargs=None,
  650. kwargs=None)),
  651. Print(dest=None,
  652. values=[Str(s='\nstr.rpartition')],
  653. nl=True),
  654. Expr(value=Call(func=Name(id='helper',
  655. ctx=Load()),
  656. args=[Call(func=Attribute(value=Str(s='hello'),
  657. attr='rpartition',
  658. ctx=Load()),
  659. args=[Str(s='h')],
  660. keywords=[],
  661. starargs=None,
  662. kwargs=None),
  663. Tuple(elts=[Str(s=''),
  664. Str(s='h'),
  665. Str(s='ello')],
  666. ctx=Load())],
  667. keywords=[],
  668. starargs=None,
  669. kwargs=None)),
  670. Expr(value=Call(func=Name(id='helper',
  671. ctx=Load()),
  672. args=[Call(func=Attribute(value=Str(s='hello'),
  673. attr='rpartition',
  674. ctx=Load()),
  675. args=[Str(s='l')],
  676. keywords=[],
  677. starargs=None,
  678. kwargs=None),
  679. Tuple(elts=[Str(s='hel'),
  680. Str(s='l'),
  681. Str(s='o')],
  682. ctx=Load())],
  683. keywords=[],
  684. starargs=None,
  685. kwargs=None)),
  686. Expr(value=Call(func=Name(id='helper',
  687. ctx=Load()),
  688. args=[Call(func=Attribute(value=Str(s='hello'),
  689. attr='rpartition',
  690. ctx=Load()),
  691. args=[Str(s='o')],
  692. keywords=[],
  693. starargs=None,
  694. kwargs=None),
  695. Tuple(elts=[Str(s='hell'),
  696. Str(s='o'),
  697. Str(s='')],
  698. ctx=Load())],
  699. keywords=[],
  700. starargs=None,
  701. kwargs=None)),
  702. Expr(value=Call(func=Name(id='helper',
  703. ctx=Load()),
  704. args=[Call(func=Attribute(value=Str(s='hello'),
  705. attr='rpartition',
  706. ctx=Load()),
  707. args=[Str(s='x')],
  708. keywords=[],
  709. starargs=None,
  710. kwargs=None),
  711. Tuple(elts=[Str(s=''),
  712. Str(s=''),
  713. Str(s='hello')],
  714. ctx=Load())],
  715. keywords=[],
  716. starargs=None,
  717. kwargs=None)),
  718. Print(dest=None,
  719. values=[Str(s='\nstr.rstrip')],
  720. nl=True),
  721. Expr(value=Call(func=Name(id='helper',
  722. ctx=Load()),
  723. args=[Call(func=Attribute(value=Str(s='hello '),
  724. attr='rstrip',
  725. ctx=Load()),
  726. args=[],
  727. keywords=[],
  728. starargs=None,
  729. kwargs=None),
  730. Str(s='hello')],
  731. keywords=[],
  732. starargs=None,
  733. kwargs=None)),
  734. Expr(value=Call(func=Name(id='helper',
  735. ctx=Load()),
  736. args=[Call(func=Attribute(value=Str(s=' '),
  737. attr='rstrip',
  738. ctx=Load()),
  739. args=[],
  740. keywords=[],
  741. starargs=None,
  742. kwargs=None),
  743. Str(s='')],
  744. keywords=[],
  745. starargs=None,
  746. kwargs=None)),
  747. Print(dest=None,
  748. values=[Str(s='\nstr.split')],
  749. nl=True),
  750. Expr(value=Call(func=Name(id='helper',
  751. ctx=Load()),
  752. args=[Call(func=Attribute(value=Str(s=''),
  753. attr='split',
  754. ctx=Load()),
  755. args=[],
  756. keywords=[],
  757. starargs=None,
  758. kwargs=None),
  759. List(elts=[],
  760. ctx=Load())],
  761. keywords=[],
  762. starargs=None,
  763. kwargs=None)),
  764. Expr(value=Call(func=Name(id='helper',
  765. ctx=Load()),
  766. args=[Call(func=Attribute(value=Str(s=''),
  767. attr='split',
  768. ctx=Load()),
  769. args=[Name(id='None',
  770. ctx=Load())],
  771. keywords=[],
  772. starargs=None,
  773. kwargs=None),
  774. List(elts=[],
  775. ctx=Load())],
  776. keywords=[],
  777. starargs=None,
  778. kwargs=None)),
  779. Expr(value=Call(func=Name(id='helper',
  780. ctx=Load()),
  781. args=[Call(func=Attribute(value=Str(s='hello'),
  782. attr='split',
  783. ctx=Load()),
  784. args=[],
  785. keywords=[],
  786. starargs=None,
  787. kwargs=None),
  788. List(elts=[Str(s='hello')],
  789. ctx=Load())],
  790. keywords=[],
  791. starargs=None,
  792. kwargs=None)),
  793. Expr(value=Call(func=Name(id='helper',
  794. ctx=Load()),
  795. args=[Call(func=Attribute(value=Str(s='hello'),
  796. attr='split',
  797. ctx=Load()),
  798. args=[Name(id='None',
  799. ctx=Load())],
  800. keywords=[],
  801. starargs=None,
  802. kwargs=None),
  803. List(elts=[Str(s='hello')],
  804. ctx=Load())],
  805. keywords=[],
  806. starargs=None,
  807. kwargs=None)),
  808. Expr(value=Call(func=Name(id='helper',
  809. ctx=Load()),
  810. args=[Call(func=Attribute(value=Str(s='hello world ! '),
  811. attr='split',
  812. ctx=Load()),
  813. args=[],
  814. keywords=[],
  815. starargs=None,
  816. kwargs=None),
  817. List(elts=[Str(s='hello'),
  818. Str(s='world'),
  819. Str(s='!')],
  820. ctx=Load())],
  821. keywords=[],
  822. starargs=None,
  823. kwargs=None)),
  824. Expr(value=Call(func=Name(id='helper',
  825. ctx=Load()),
  826. args=[Call(func=Attribute(value=Str(s=''),
  827. attr='split',
  828. ctx=Load()),
  829. args=[Str(s='a')],
  830. keywords=[],
  831. starargs=None,
  832. kwargs=None),
  833. List(elts=[Str(s='')],
  834. ctx=Load())],
  835. keywords=[],
  836. starargs=None,
  837. kwargs=None)),
  838. Expr(value=Call(func=Name(id='helper',
  839. ctx=Load()),
  840. args=[Call(func=Attribute(value=Str(s=''),
  841. attr='split',
  842. ctx=Load()),
  843. args=[Str(s='a'),
  844. Num(n=1)],
  845. keywords=[],
  846. starargs=None,
  847. kwargs=None),
  848. List(elts=[Str(s='')],
  849. ctx=Load())],
  850. keywords=[],
  851. starargs=None,
  852. kwargs=None)),
  853. Expr(value=Call(func=Name(id='helper',
  854. ctx=Load()),
  855. args=[Call(func=Attribute(value=Str(s='hello'),
  856. attr='split',
  857. ctx=Load()),
  858. args=[Str(s='l')],
  859. keywords=[],
  860. starargs=None,
  861. kwargs=None),
  862. List(elts=[Str(s='he'),
  863. Str(s=''),
  864. Str(s='o')],
  865. ctx=Load())],
  866. keywords=[],
  867. starargs=None,
  868. kwargs=None)),
  869. Expr(value=Call(func=Name(id='helper',
  870. ctx=Load()),
  871. args=[Call(func=Attribute(value=Str(s='hello'),
  872. attr='split',
  873. ctx=Load()),
  874. args=[Str(s='l'),
  875. Num(n=1)],
  876. keywords=[],
  877. starargs=None,
  878. kwargs=None),
  879. List(elts=[Str(s='he'),
  880. Str(s='lo')],
  881. ctx=Load())],
  882. keywords=[],
  883. starargs=None,
  884. kwargs=None)),
  885. Print(dest=None,
  886. values=[Str(s='\nstr.strip')],
  887. nl=True),
  888. Expr(value=Call(func=Name(id='helper',
  889. ctx=Load()),
  890. args=[Call(func=Attribute(value=Str(s=' hello '),
  891. attr='strip',
  892. ctx=Load()),
  893. args=[],
  894. keywords=[],
  895. starargs=None,
  896. kwargs=None),
  897. Str(s='hello')],
  898. keywords=[],
  899. starargs=None,
  900. kwargs=None)),
  901. Expr(value=Call(func=Name(id='helper',
  902. ctx=Load()),
  903. args=[Call(func=Attribute(value=Str(s=' '),
  904. attr='strip',
  905. ctx=Load()),
  906. args=[],
  907. keywords=[],
  908. starargs=None,
  909. kwargs=None),
  910. Str(s='')],
  911. keywords=[],
  912. starargs=None,
  913. kwargs=None)),
  914. Print(dest=None,
  915. values=[Str(s='\nstr.upper')],
  916. nl=True),
  917. Expr(value=Call(func=Name(id='helper',
  918. ctx=Load()),
  919. args=[Call(func=Attribute(value=Str(s='hello'),
  920. attr='upper',
  921. ctx=Load()),
  922. args=[],
  923. keywords=[],
  924. starargs=None,
  925. kwargs=None),
  926. Str(s='HELLO')],
  927. keywords=[],
  928. starargs=None,
  929. kwargs=None)),
  930. Expr(value=Call(func=Name(id='helper',
  931. ctx=Load()),
  932. args=[Call(func=Attribute(value=Str(s='Hello woRLd!'),
  933. attr='upper',
  934. ctx=Load()),
  935. args=[],
  936. keywords=[],
  937. starargs=None,
  938. kwargs=None),
  939. Str(s='HELLO WORLD!')],
  940. keywords=[],
  941. starargs=None,
  942. kwargs=None)),
  943. Expr(value=Call(func=Name(id='helper',
  944. ctx=Load()),
  945. args=[Call(func=Attribute(value=Str(s='HELLO'),
  946. attr='upper',
  947. ctx=Load()),
  948. args=[],
  949. keywords=[],
  950. starargs=None,
  951. kwargs=None),
  952. Str(s='HELLO')],
  953. keywords=[],
  954. starargs=None,
  955. kwargs=None)),
  956. Expr(value=Call(func=Name(id='helper',
  957. ctx=Load()),
  958. args=[Call(func=Attribute(value=Str(s=''),
  959. attr='upper',
  960. ctx=Load()),
  961. args=[],
  962. keywords=[],
  963. starargs=None,
  964. kwargs=None),
  965. Str(s='')],
  966. keywords=[],
  967. starargs=None,
  968. kwargs=None))])