t442.trans 66 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222
  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.split()')],
  29. nl=True),
  30. Expr(value=Call(func=Name(id='helper',
  31. ctx=Load()),
  32. args=[Call(func=Attribute(value=Str(s=''),
  33. attr='split',
  34. ctx=Load()),
  35. args=[],
  36. keywords=[],
  37. starargs=None,
  38. kwargs=None),
  39. List(elts=[],
  40. ctx=Load())],
  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=''),
  47. attr='split',
  48. ctx=Load()),
  49. args=[Name(id='None',
  50. ctx=Load())],
  51. keywords=[],
  52. starargs=None,
  53. kwargs=None),
  54. List(elts=[],
  55. ctx=Load())],
  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=''),
  62. attr='split',
  63. ctx=Load()),
  64. args=[Name(id='None',
  65. ctx=Load()),
  66. Num(n=1)],
  67. keywords=[],
  68. starargs=None,
  69. kwargs=None),
  70. List(elts=[],
  71. ctx=Load())],
  72. keywords=[],
  73. starargs=None,
  74. kwargs=None)),
  75. Expr(value=Call(func=Name(id='helper',
  76. ctx=Load()),
  77. args=[Call(func=Attribute(value=Str(s=''),
  78. attr='split',
  79. ctx=Load()),
  80. args=[Str(s='a')],
  81. keywords=[],
  82. starargs=None,
  83. kwargs=None),
  84. List(elts=[Str(s='')],
  85. ctx=Load())],
  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=''),
  92. attr='split',
  93. ctx=Load()),
  94. args=[Str(s='a'),
  95. Num(n=1)],
  96. keywords=[],
  97. starargs=None,
  98. kwargs=None),
  99. List(elts=[Str(s='')],
  100. ctx=Load())],
  101. keywords=[],
  102. starargs=None,
  103. kwargs=None)),
  104. Expr(value=Call(func=Name(id='helper',
  105. ctx=Load()),
  106. args=[Call(func=Attribute(value=Str(s='hello'),
  107. attr='split',
  108. ctx=Load()),
  109. args=[],
  110. keywords=[],
  111. starargs=None,
  112. kwargs=None),
  113. List(elts=[Str(s='hello')],
  114. ctx=Load())],
  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'),
  121. attr='split',
  122. ctx=Load()),
  123. args=[Name(id='None',
  124. ctx=Load())],
  125. keywords=[],
  126. starargs=None,
  127. kwargs=None),
  128. List(elts=[Str(s='hello')],
  129. ctx=Load())],
  130. keywords=[],
  131. starargs=None,
  132. kwargs=None)),
  133. Expr(value=Call(func=Name(id='helper',
  134. ctx=Load()),
  135. args=[Call(func=Attribute(value=Str(s=' hello world '),
  136. attr='split',
  137. ctx=Load()),
  138. args=[],
  139. keywords=[],
  140. starargs=None,
  141. kwargs=None),
  142. List(elts=[Str(s='hello'),
  143. Str(s='world')],
  144. ctx=Load())],
  145. keywords=[],
  146. starargs=None,
  147. kwargs=None)),
  148. Expr(value=Call(func=Name(id='helper',
  149. ctx=Load()),
  150. args=[Call(func=Attribute(value=Str(s=' hello world '),
  151. attr='split',
  152. ctx=Load()),
  153. args=[Name(id='None',
  154. ctx=Load())],
  155. keywords=[],
  156. starargs=None,
  157. kwargs=None),
  158. List(elts=[Str(s='hello'),
  159. Str(s='world')],
  160. ctx=Load())],
  161. keywords=[],
  162. starargs=None,
  163. kwargs=None)),
  164. Expr(value=Call(func=Name(id='helper',
  165. ctx=Load()),
  166. args=[Call(func=Attribute(value=Str(s=' hello world '),
  167. attr='split',
  168. ctx=Load()),
  169. args=[Name(id='None',
  170. ctx=Load()),
  171. Num(n=1)],
  172. keywords=[],
  173. starargs=None,
  174. kwargs=None),
  175. List(elts=[Str(s='hello'),
  176. Str(s='world ')],
  177. ctx=Load())],
  178. keywords=[],
  179. starargs=None,
  180. kwargs=None)),
  181. Expr(value=Call(func=Name(id='helper',
  182. ctx=Load()),
  183. args=[Call(func=Attribute(value=Str(s='hello world ! '),
  184. attr='split',
  185. ctx=Load()),
  186. args=[],
  187. keywords=[],
  188. starargs=None,
  189. kwargs=None),
  190. List(elts=[Str(s='hello'),
  191. Str(s='world'),
  192. Str(s='!')],
  193. ctx=Load())],
  194. keywords=[],
  195. starargs=None,
  196. kwargs=None)),
  197. Expr(value=Call(func=Name(id='helper',
  198. ctx=Load()),
  199. args=[Call(func=Attribute(value=Str(s='hello'),
  200. attr='split',
  201. ctx=Load()),
  202. args=[Str(s='l')],
  203. keywords=[],
  204. starargs=None,
  205. kwargs=None),
  206. List(elts=[Str(s='he'),
  207. Str(s=''),
  208. Str(s='o')],
  209. ctx=Load())],
  210. keywords=[],
  211. starargs=None,
  212. kwargs=None)),
  213. Expr(value=Call(func=Name(id='helper',
  214. ctx=Load()),
  215. args=[Call(func=Attribute(value=Str(s='hello'),
  216. attr='split',
  217. ctx=Load()),
  218. args=[Str(s='l'),
  219. Num(n=1)],
  220. keywords=[],
  221. starargs=None,
  222. kwargs=None),
  223. List(elts=[Str(s='he'),
  224. Str(s='lo')],
  225. ctx=Load())],
  226. keywords=[],
  227. starargs=None,
  228. kwargs=None)),
  229. Print(dest=None,
  230. values=[Str(s='\nSEP AS A REGULAR EXPRESSION')],
  231. nl=True),
  232. Print(dest=None,
  233. values=[Str(s='without regex syntax')],
  234. nl=True),
  235. Expr(value=Call(func=Name(id='helper',
  236. ctx=Load()),
  237. args=[Call(func=Attribute(value=Str(s='aaaba'),
  238. attr='split',
  239. ctx=Load()),
  240. args=[Str(s='a')],
  241. keywords=[],
  242. starargs=None,
  243. kwargs=None),
  244. List(elts=[Str(s=''),
  245. Str(s=''),
  246. Str(s=''),
  247. Str(s='b'),
  248. Str(s='')],
  249. ctx=Load())],
  250. keywords=[],
  251. starargs=None,
  252. kwargs=None)),
  253. Expr(value=Call(func=Name(id='helper',
  254. ctx=Load()),
  255. args=[Call(func=Attribute(value=Str(s='aaaba'),
  256. attr='split',
  257. ctx=Load()),
  258. args=[Str(s='b')],
  259. keywords=[],
  260. starargs=None,
  261. kwargs=None),
  262. List(elts=[Str(s='aaa'),
  263. Str(s='a')],
  264. ctx=Load())],
  265. keywords=[],
  266. starargs=None,
  267. kwargs=None)),
  268. Print(dest=None,
  269. values=[Str(s='\nsyntax: .')],
  270. nl=True),
  271. Expr(value=Call(func=Name(id='helper',
  272. ctx=Load()),
  273. args=[Call(func=Attribute(value=Str(s='aaaba'),
  274. attr='split',
  275. ctx=Load()),
  276. args=[Str(s='a.')],
  277. keywords=[],
  278. starargs=None,
  279. kwargs=None),
  280. List(elts=[Str(s='aaaba')],
  281. ctx=Load())],
  282. keywords=[],
  283. starargs=None,
  284. kwargs=None)),
  285. Expr(value=Call(func=Name(id='helper',
  286. ctx=Load()),
  287. args=[Call(func=Attribute(value=Str(s='aaaba'),
  288. attr='split',
  289. ctx=Load()),
  290. args=[Str(s='.a')],
  291. keywords=[],
  292. starargs=None,
  293. kwargs=None),
  294. List(elts=[Str(s='aaaba')],
  295. ctx=Load())],
  296. keywords=[],
  297. starargs=None,
  298. kwargs=None)),
  299. Expr(value=Call(func=Name(id='helper',
  300. ctx=Load()),
  301. args=[Call(func=Attribute(value=Str(s='aaaba'),
  302. attr='split',
  303. ctx=Load()),
  304. args=[Str(s='a.'),
  305. Num(n=1)],
  306. keywords=[],
  307. starargs=None,
  308. kwargs=None),
  309. List(elts=[Str(s='aaaba')],
  310. ctx=Load())],
  311. keywords=[],
  312. starargs=None,
  313. kwargs=None)),
  314. Expr(value=Call(func=Name(id='helper',
  315. ctx=Load()),
  316. args=[Call(func=Attribute(value=Str(s='aaaba'),
  317. attr='split',
  318. ctx=Load()),
  319. args=[Str(s='.a'),
  320. Num(n=1)],
  321. keywords=[],
  322. starargs=None,
  323. kwargs=None),
  324. List(elts=[Str(s='aaaba')],
  325. ctx=Load())],
  326. keywords=[],
  327. starargs=None,
  328. kwargs=None)),
  329. Expr(value=Call(func=Name(id='helper',
  330. ctx=Load()),
  331. args=[Call(func=Attribute(value=Str(s='aaaba'),
  332. attr='split',
  333. ctx=Load()),
  334. args=[Str(s='b.')],
  335. keywords=[],
  336. starargs=None,
  337. kwargs=None),
  338. List(elts=[Str(s='aaaba')],
  339. ctx=Load())],
  340. keywords=[],
  341. starargs=None,
  342. kwargs=None)),
  343. Expr(value=Call(func=Name(id='helper',
  344. ctx=Load()),
  345. args=[Call(func=Attribute(value=Str(s='aaaba'),
  346. attr='split',
  347. ctx=Load()),
  348. args=[Str(s='.b')],
  349. keywords=[],
  350. starargs=None,
  351. kwargs=None),
  352. List(elts=[Str(s='aaaba')],
  353. ctx=Load())],
  354. keywords=[],
  355. starargs=None,
  356. kwargs=None)),
  357. Print(dest=None,
  358. values=[Str(s='\nsyntax: ^')],
  359. nl=True),
  360. Expr(value=Call(func=Name(id='helper',
  361. ctx=Load()),
  362. args=[Call(func=Attribute(value=Str(s='aaaba'),
  363. attr='split',
  364. ctx=Load()),
  365. args=[Str(s='^a')],
  366. keywords=[],
  367. starargs=None,
  368. kwargs=None),
  369. List(elts=[Str(s='aaaba')],
  370. ctx=Load())],
  371. keywords=[],
  372. starargs=None,
  373. kwargs=None)),
  374. Expr(value=Call(func=Name(id='helper',
  375. ctx=Load()),
  376. args=[Call(func=Attribute(value=Str(s='aaaba'),
  377. attr='split',
  378. ctx=Load()),
  379. args=[Str(s='^b')],
  380. keywords=[],
  381. starargs=None,
  382. kwargs=None),
  383. List(elts=[Str(s='aaaba')],
  384. ctx=Load())],
  385. keywords=[],
  386. starargs=None,
  387. kwargs=None)),
  388. Print(dest=None,
  389. values=[Str(s='\nsyntax: $')],
  390. nl=True),
  391. Expr(value=Call(func=Name(id='helper',
  392. ctx=Load()),
  393. args=[Call(func=Attribute(value=Str(s='aaaba'),
  394. attr='split',
  395. ctx=Load()),
  396. args=[Str(s='a$')],
  397. keywords=[],
  398. starargs=None,
  399. kwargs=None),
  400. List(elts=[Str(s='aaaba')],
  401. ctx=Load())],
  402. keywords=[],
  403. starargs=None,
  404. kwargs=None)),
  405. Expr(value=Call(func=Name(id='helper',
  406. ctx=Load()),
  407. args=[Call(func=Attribute(value=Str(s='aaaba'),
  408. attr='split',
  409. ctx=Load()),
  410. args=[Str(s='b$')],
  411. keywords=[],
  412. starargs=None,
  413. kwargs=None),
  414. List(elts=[Str(s='aaaba')],
  415. ctx=Load())],
  416. keywords=[],
  417. starargs=None,
  418. kwargs=None)),
  419. Print(dest=None,
  420. values=[Str(s='\nsyntax: *')],
  421. nl=True),
  422. Expr(value=Call(func=Name(id='helper',
  423. ctx=Load()),
  424. args=[Call(func=Attribute(value=Str(s='aaaba'),
  425. attr='split',
  426. ctx=Load()),
  427. args=[Str(s='a*')],
  428. keywords=[],
  429. starargs=None,
  430. kwargs=None),
  431. List(elts=[Str(s='aaaba')],
  432. ctx=Load())],
  433. keywords=[],
  434. starargs=None,
  435. kwargs=None)),
  436. Expr(value=Call(func=Name(id='helper',
  437. ctx=Load()),
  438. args=[Call(func=Attribute(value=Str(s='aaaba'),
  439. attr='split',
  440. ctx=Load()),
  441. args=[Str(s='b*')],
  442. keywords=[],
  443. starargs=None,
  444. kwargs=None),
  445. List(elts=[Str(s='aaaba')],
  446. ctx=Load())],
  447. keywords=[],
  448. starargs=None,
  449. kwargs=None)),
  450. Expr(value=Call(func=Name(id='helper',
  451. ctx=Load()),
  452. args=[Call(func=Attribute(value=Str(s='aaaba'),
  453. attr='split',
  454. ctx=Load()),
  455. args=[Str(s='ab*')],
  456. keywords=[],
  457. starargs=None,
  458. kwargs=None),
  459. List(elts=[Str(s='aaaba')],
  460. ctx=Load())],
  461. keywords=[],
  462. starargs=None,
  463. kwargs=None)),
  464. Expr(value=Call(func=Name(id='helper',
  465. ctx=Load()),
  466. args=[Call(func=Attribute(value=Str(s='aaaba'),
  467. attr='split',
  468. ctx=Load()),
  469. args=[Str(s='ab*'),
  470. Num(n=1)],
  471. keywords=[],
  472. starargs=None,
  473. kwargs=None),
  474. List(elts=[Str(s='aaaba')],
  475. ctx=Load())],
  476. keywords=[],
  477. starargs=None,
  478. kwargs=None)),
  479. Print(dest=None,
  480. values=[Str(s='\nsyntax: +')],
  481. nl=True),
  482. Expr(value=Call(func=Name(id='helper',
  483. ctx=Load()),
  484. args=[Call(func=Attribute(value=Str(s='aaaba'),
  485. attr='split',
  486. ctx=Load()),
  487. args=[Str(s='a+')],
  488. keywords=[],
  489. starargs=None,
  490. kwargs=None),
  491. List(elts=[Str(s='aaaba')],
  492. ctx=Load())],
  493. keywords=[],
  494. starargs=None,
  495. kwargs=None)),
  496. Expr(value=Call(func=Name(id='helper',
  497. ctx=Load()),
  498. args=[Call(func=Attribute(value=Str(s='aaaba'),
  499. attr='split',
  500. ctx=Load()),
  501. args=[Str(s='b+')],
  502. keywords=[],
  503. starargs=None,
  504. kwargs=None),
  505. List(elts=[Str(s='aaaba')],
  506. ctx=Load())],
  507. keywords=[],
  508. starargs=None,
  509. kwargs=None)),
  510. Expr(value=Call(func=Name(id='helper',
  511. ctx=Load()),
  512. args=[Call(func=Attribute(value=Str(s='aaaba'),
  513. attr='split',
  514. ctx=Load()),
  515. args=[Str(s='ab+')],
  516. keywords=[],
  517. starargs=None,
  518. kwargs=None),
  519. List(elts=[Str(s='aaaba')],
  520. ctx=Load())],
  521. keywords=[],
  522. starargs=None,
  523. kwargs=None)),
  524. Print(dest=None,
  525. values=[Str(s='\nsyntax: ?')],
  526. nl=True),
  527. Expr(value=Call(func=Name(id='helper',
  528. ctx=Load()),
  529. args=[Call(func=Attribute(value=Str(s='aaaba'),
  530. attr='split',
  531. ctx=Load()),
  532. args=[Str(s='a?')],
  533. keywords=[],
  534. starargs=None,
  535. kwargs=None),
  536. List(elts=[Str(s='aaaba')],
  537. ctx=Load())],
  538. keywords=[],
  539. starargs=None,
  540. kwargs=None)),
  541. Expr(value=Call(func=Name(id='helper',
  542. ctx=Load()),
  543. args=[Call(func=Attribute(value=Str(s='aaaba'),
  544. attr='split',
  545. ctx=Load()),
  546. args=[Str(s='a?'),
  547. Num(n=1)],
  548. keywords=[],
  549. starargs=None,
  550. kwargs=None),
  551. List(elts=[Str(s='aaaba')],
  552. ctx=Load())],
  553. keywords=[],
  554. starargs=None,
  555. kwargs=None)),
  556. Expr(value=Call(func=Name(id='helper',
  557. ctx=Load()),
  558. args=[Call(func=Attribute(value=Str(s='aaaba'),
  559. attr='split',
  560. ctx=Load()),
  561. args=[Str(s='b?')],
  562. keywords=[],
  563. starargs=None,
  564. kwargs=None),
  565. List(elts=[Str(s='aaaba')],
  566. ctx=Load())],
  567. keywords=[],
  568. starargs=None,
  569. kwargs=None)),
  570. Expr(value=Call(func=Name(id='helper',
  571. ctx=Load()),
  572. args=[Call(func=Attribute(value=Str(s='aaaba'),
  573. attr='split',
  574. ctx=Load()),
  575. args=[Str(s='ab?')],
  576. keywords=[],
  577. starargs=None,
  578. kwargs=None),
  579. List(elts=[Str(s='aaaba')],
  580. ctx=Load())],
  581. keywords=[],
  582. starargs=None,
  583. kwargs=None)),
  584. Expr(value=Call(func=Name(id='helper',
  585. ctx=Load()),
  586. args=[Call(func=Attribute(value=Str(s='aaaba'),
  587. attr='split',
  588. ctx=Load()),
  589. args=[Str(s='ab?'),
  590. Num(n=1)],
  591. keywords=[],
  592. starargs=None,
  593. kwargs=None),
  594. List(elts=[Str(s='aaaba')],
  595. ctx=Load())],
  596. keywords=[],
  597. starargs=None,
  598. kwargs=None)),
  599. Print(dest=None,
  600. values=[Str(s='\nsyntax: *?')],
  601. nl=True),
  602. Expr(value=Call(func=Name(id='helper',
  603. ctx=Load()),
  604. args=[Call(func=Attribute(value=Str(s='aaaba'),
  605. attr='split',
  606. ctx=Load()),
  607. args=[Str(s='a*?')],
  608. keywords=[],
  609. starargs=None,
  610. kwargs=None),
  611. List(elts=[Str(s='aaaba')],
  612. ctx=Load())],
  613. keywords=[],
  614. starargs=None,
  615. kwargs=None)),
  616. Expr(value=Call(func=Name(id='helper',
  617. ctx=Load()),
  618. args=[Call(func=Attribute(value=Str(s='aaaba'),
  619. attr='split',
  620. ctx=Load()),
  621. args=[Str(s='b*?')],
  622. keywords=[],
  623. starargs=None,
  624. kwargs=None),
  625. List(elts=[Str(s='aaaba')],
  626. ctx=Load())],
  627. keywords=[],
  628. starargs=None,
  629. kwargs=None)),
  630. Expr(value=Call(func=Name(id='helper',
  631. ctx=Load()),
  632. args=[Call(func=Attribute(value=Str(s='aaaba'),
  633. attr='split',
  634. ctx=Load()),
  635. args=[Str(s='ab*?')],
  636. keywords=[],
  637. starargs=None,
  638. kwargs=None),
  639. List(elts=[Str(s='aaaba')],
  640. ctx=Load())],
  641. keywords=[],
  642. starargs=None,
  643. kwargs=None)),
  644. Expr(value=Call(func=Name(id='helper',
  645. ctx=Load()),
  646. args=[Call(func=Attribute(value=Str(s='aaaba'),
  647. attr='split',
  648. ctx=Load()),
  649. args=[Str(s='ab*?'),
  650. Num(n=1)],
  651. keywords=[],
  652. starargs=None,
  653. kwargs=None),
  654. List(elts=[Str(s='aaaba')],
  655. ctx=Load())],
  656. keywords=[],
  657. starargs=None,
  658. kwargs=None)),
  659. Print(dest=None,
  660. values=[Str(s='\nsyntax: +?')],
  661. nl=True),
  662. Expr(value=Call(func=Name(id='helper',
  663. ctx=Load()),
  664. args=[Call(func=Attribute(value=Str(s='aaaba'),
  665. attr='split',
  666. ctx=Load()),
  667. args=[Str(s='a+?')],
  668. keywords=[],
  669. starargs=None,
  670. kwargs=None),
  671. List(elts=[Str(s='aaaba')],
  672. ctx=Load())],
  673. keywords=[],
  674. starargs=None,
  675. kwargs=None)),
  676. Expr(value=Call(func=Name(id='helper',
  677. ctx=Load()),
  678. args=[Call(func=Attribute(value=Str(s='aaaba'),
  679. attr='split',
  680. ctx=Load()),
  681. args=[Str(s='a+?'),
  682. Num(n=1)],
  683. keywords=[],
  684. starargs=None,
  685. kwargs=None),
  686. List(elts=[Str(s='aaaba')],
  687. ctx=Load())],
  688. keywords=[],
  689. starargs=None,
  690. kwargs=None)),
  691. Expr(value=Call(func=Name(id='helper',
  692. ctx=Load()),
  693. args=[Call(func=Attribute(value=Str(s='aaaba'),
  694. attr='split',
  695. ctx=Load()),
  696. args=[Str(s='b+?')],
  697. keywords=[],
  698. starargs=None,
  699. kwargs=None),
  700. List(elts=[Str(s='aaaba')],
  701. ctx=Load())],
  702. keywords=[],
  703. starargs=None,
  704. kwargs=None)),
  705. Expr(value=Call(func=Name(id='helper',
  706. ctx=Load()),
  707. args=[Call(func=Attribute(value=Str(s='aaaba'),
  708. attr='split',
  709. ctx=Load()),
  710. args=[Str(s='ab+?')],
  711. keywords=[],
  712. starargs=None,
  713. kwargs=None),
  714. List(elts=[Str(s='aaaba')],
  715. ctx=Load())],
  716. keywords=[],
  717. starargs=None,
  718. kwargs=None)),
  719. Print(dest=None,
  720. values=[Str(s='\nsyntax: ??')],
  721. nl=True),
  722. Expr(value=Call(func=Name(id='helper',
  723. ctx=Load()),
  724. args=[Call(func=Attribute(value=Str(s='aaaba'),
  725. attr='split',
  726. ctx=Load()),
  727. args=[Str(s='a??')],
  728. keywords=[],
  729. starargs=None,
  730. kwargs=None),
  731. List(elts=[Str(s='aaaba')],
  732. ctx=Load())],
  733. keywords=[],
  734. starargs=None,
  735. kwargs=None)),
  736. Expr(value=Call(func=Name(id='helper',
  737. ctx=Load()),
  738. args=[Call(func=Attribute(value=Str(s='aaaba'),
  739. attr='split',
  740. ctx=Load()),
  741. args=[Str(s='b??')],
  742. keywords=[],
  743. starargs=None,
  744. kwargs=None),
  745. List(elts=[Str(s='aaaba')],
  746. ctx=Load())],
  747. keywords=[],
  748. starargs=None,
  749. kwargs=None)),
  750. Expr(value=Call(func=Name(id='helper',
  751. ctx=Load()),
  752. args=[Call(func=Attribute(value=Str(s='aaaba'),
  753. attr='split',
  754. ctx=Load()),
  755. args=[Str(s='ab??')],
  756. keywords=[],
  757. starargs=None,
  758. kwargs=None),
  759. List(elts=[Str(s='aaaba')],
  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='aaaba'),
  767. attr='split',
  768. ctx=Load()),
  769. args=[Str(s='ab??'),
  770. Num(n=1)],
  771. keywords=[],
  772. starargs=None,
  773. kwargs=None),
  774. List(elts=[Str(s='aaaba')],
  775. ctx=Load())],
  776. keywords=[],
  777. starargs=None,
  778. kwargs=None)),
  779. Print(dest=None,
  780. values=[Str(s='\nsyntax: {}')],
  781. nl=True),
  782. Expr(value=Call(func=Name(id='helper',
  783. ctx=Load()),
  784. args=[Call(func=Attribute(value=Str(s='aaaba'),
  785. attr='split',
  786. ctx=Load()),
  787. args=[Str(s='a{2}')],
  788. keywords=[],
  789. starargs=None,
  790. kwargs=None),
  791. List(elts=[Str(s='aaaba')],
  792. ctx=Load())],
  793. keywords=[],
  794. starargs=None,
  795. kwargs=None)),
  796. Expr(value=Call(func=Name(id='helper',
  797. ctx=Load()),
  798. args=[Call(func=Attribute(value=Str(s='aaaba'),
  799. attr='split',
  800. ctx=Load()),
  801. args=[Str(s='a{1,2}')],
  802. keywords=[],
  803. starargs=None,
  804. kwargs=None),
  805. List(elts=[Str(s='aaaba')],
  806. ctx=Load())],
  807. keywords=[],
  808. starargs=None,
  809. kwargs=None)),
  810. Expr(value=Call(func=Name(id='helper',
  811. ctx=Load()),
  812. args=[Call(func=Attribute(value=Str(s='aaaba'),
  813. attr='split',
  814. ctx=Load()),
  815. args=[Str(s='a{1,2}'),
  816. Num(n=1)],
  817. keywords=[],
  818. starargs=None,
  819. kwargs=None),
  820. List(elts=[Str(s='aaaba')],
  821. ctx=Load())],
  822. keywords=[],
  823. starargs=None,
  824. kwargs=None)),
  825. Expr(value=Call(func=Name(id='helper',
  826. ctx=Load()),
  827. args=[Call(func=Attribute(value=Str(s='aaaba'),
  828. attr='split',
  829. ctx=Load()),
  830. args=[Str(s='a{,2}')],
  831. keywords=[],
  832. starargs=None,
  833. kwargs=None),
  834. List(elts=[Str(s='aaaba')],
  835. ctx=Load())],
  836. keywords=[],
  837. starargs=None,
  838. kwargs=None)),
  839. Expr(value=Call(func=Name(id='helper',
  840. ctx=Load()),
  841. args=[Call(func=Attribute(value=Str(s='aaaba'),
  842. attr='split',
  843. ctx=Load()),
  844. args=[Str(s='a{1,}')],
  845. keywords=[],
  846. starargs=None,
  847. kwargs=None),
  848. List(elts=[Str(s='aaaba')],
  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='aaaba'),
  856. attr='split',
  857. ctx=Load()),
  858. args=[Str(s='a{1,}'),
  859. Num(n=1)],
  860. keywords=[],
  861. starargs=None,
  862. kwargs=None),
  863. List(elts=[Str(s='aaaba')],
  864. ctx=Load())],
  865. keywords=[],
  866. starargs=None,
  867. kwargs=None)),
  868. Expr(value=Call(func=Name(id='helper',
  869. ctx=Load()),
  870. args=[Call(func=Attribute(value=Str(s='aaaba'),
  871. attr='split',
  872. ctx=Load()),
  873. args=[Str(s='b{1}')],
  874. keywords=[],
  875. starargs=None,
  876. kwargs=None),
  877. List(elts=[Str(s='aaaba')],
  878. ctx=Load())],
  879. keywords=[],
  880. starargs=None,
  881. kwargs=None)),
  882. Expr(value=Call(func=Name(id='helper',
  883. ctx=Load()),
  884. args=[Call(func=Attribute(value=Str(s='aaaba'),
  885. attr='split',
  886. ctx=Load()),
  887. args=[Str(s='b{1,2}')],
  888. keywords=[],
  889. starargs=None,
  890. kwargs=None),
  891. List(elts=[Str(s='aaaba')],
  892. ctx=Load())],
  893. keywords=[],
  894. starargs=None,
  895. kwargs=None)),
  896. Expr(value=Call(func=Name(id='helper',
  897. ctx=Load()),
  898. args=[Call(func=Attribute(value=Str(s='aaaba'),
  899. attr='split',
  900. ctx=Load()),
  901. args=[Str(s='b{,2}')],
  902. keywords=[],
  903. starargs=None,
  904. kwargs=None),
  905. List(elts=[Str(s='aaaba')],
  906. ctx=Load())],
  907. keywords=[],
  908. starargs=None,
  909. kwargs=None)),
  910. Expr(value=Call(func=Name(id='helper',
  911. ctx=Load()),
  912. args=[Call(func=Attribute(value=Str(s='aaaba'),
  913. attr='split',
  914. ctx=Load()),
  915. args=[Str(s='b{1,}')],
  916. keywords=[],
  917. starargs=None,
  918. kwargs=None),
  919. List(elts=[Str(s='aaaba')],
  920. ctx=Load())],
  921. keywords=[],
  922. starargs=None,
  923. kwargs=None)),
  924. Print(dest=None,
  925. values=[Str(s='\nsyntax: {}?')],
  926. nl=True),
  927. Expr(value=Call(func=Name(id='helper',
  928. ctx=Load()),
  929. args=[Call(func=Attribute(value=Str(s='aaaba'),
  930. attr='split',
  931. ctx=Load()),
  932. args=[Str(s='a{2}?')],
  933. keywords=[],
  934. starargs=None,
  935. kwargs=None),
  936. List(elts=[Str(s='aaaba')],
  937. ctx=Load())],
  938. keywords=[],
  939. starargs=None,
  940. kwargs=None)),
  941. Expr(value=Call(func=Name(id='helper',
  942. ctx=Load()),
  943. args=[Call(func=Attribute(value=Str(s='aaaba'),
  944. attr='split',
  945. ctx=Load()),
  946. args=[Str(s='a{1,2}?')],
  947. keywords=[],
  948. starargs=None,
  949. kwargs=None),
  950. List(elts=[Str(s='aaaba')],
  951. ctx=Load())],
  952. keywords=[],
  953. starargs=None,
  954. kwargs=None)),
  955. Expr(value=Call(func=Name(id='helper',
  956. ctx=Load()),
  957. args=[Call(func=Attribute(value=Str(s='aaaba'),
  958. attr='split',
  959. ctx=Load()),
  960. args=[Str(s='a{1,2}?'),
  961. Num(n=1)],
  962. keywords=[],
  963. starargs=None,
  964. kwargs=None),
  965. List(elts=[Str(s='aaaba')],
  966. ctx=Load())],
  967. keywords=[],
  968. starargs=None,
  969. kwargs=None)),
  970. Expr(value=Call(func=Name(id='helper',
  971. ctx=Load()),
  972. args=[Call(func=Attribute(value=Str(s='aaaba'),
  973. attr='split',
  974. ctx=Load()),
  975. args=[Str(s='a{,2}?')],
  976. keywords=[],
  977. starargs=None,
  978. kwargs=None),
  979. List(elts=[Str(s='aaaba')],
  980. ctx=Load())],
  981. keywords=[],
  982. starargs=None,
  983. kwargs=None)),
  984. Expr(value=Call(func=Name(id='helper',
  985. ctx=Load()),
  986. args=[Call(func=Attribute(value=Str(s='aaaba'),
  987. attr='split',
  988. ctx=Load()),
  989. args=[Str(s='a{1,}?')],
  990. keywords=[],
  991. starargs=None,
  992. kwargs=None),
  993. List(elts=[Str(s='aaaba')],
  994. ctx=Load())],
  995. keywords=[],
  996. starargs=None,
  997. kwargs=None)),
  998. Expr(value=Call(func=Name(id='helper',
  999. ctx=Load()),
  1000. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1001. attr='split',
  1002. ctx=Load()),
  1003. args=[Str(s='a{1,}?'),
  1004. Num(n=1)],
  1005. keywords=[],
  1006. starargs=None,
  1007. kwargs=None),
  1008. List(elts=[Str(s='aaaba')],
  1009. ctx=Load())],
  1010. keywords=[],
  1011. starargs=None,
  1012. kwargs=None)),
  1013. Expr(value=Call(func=Name(id='helper',
  1014. ctx=Load()),
  1015. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1016. attr='split',
  1017. ctx=Load()),
  1018. args=[Str(s='b{1}?')],
  1019. keywords=[],
  1020. starargs=None,
  1021. kwargs=None),
  1022. List(elts=[Str(s='aaaba')],
  1023. ctx=Load())],
  1024. keywords=[],
  1025. starargs=None,
  1026. kwargs=None)),
  1027. Expr(value=Call(func=Name(id='helper',
  1028. ctx=Load()),
  1029. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1030. attr='split',
  1031. ctx=Load()),
  1032. args=[Str(s='b{1,2}?')],
  1033. keywords=[],
  1034. starargs=None,
  1035. kwargs=None),
  1036. List(elts=[Str(s='aaaba')],
  1037. ctx=Load())],
  1038. keywords=[],
  1039. starargs=None,
  1040. kwargs=None)),
  1041. Expr(value=Call(func=Name(id='helper',
  1042. ctx=Load()),
  1043. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1044. attr='split',
  1045. ctx=Load()),
  1046. args=[Str(s='b{,2}?')],
  1047. keywords=[],
  1048. starargs=None,
  1049. kwargs=None),
  1050. List(elts=[Str(s='aaaba')],
  1051. ctx=Load())],
  1052. keywords=[],
  1053. starargs=None,
  1054. kwargs=None)),
  1055. Expr(value=Call(func=Name(id='helper',
  1056. ctx=Load()),
  1057. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1058. attr='split',
  1059. ctx=Load()),
  1060. args=[Str(s='b{1,}?')],
  1061. keywords=[],
  1062. starargs=None,
  1063. kwargs=None),
  1064. List(elts=[Str(s='aaaba')],
  1065. ctx=Load())],
  1066. keywords=[],
  1067. starargs=None,
  1068. kwargs=None)),
  1069. Print(dest=None,
  1070. values=[Str(s='\nsyntax: []')],
  1071. nl=True),
  1072. Expr(value=Call(func=Name(id='helper',
  1073. ctx=Load()),
  1074. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1075. attr='split',
  1076. ctx=Load()),
  1077. args=[Str(s='[a-z]')],
  1078. keywords=[],
  1079. starargs=None,
  1080. kwargs=None),
  1081. List(elts=[Str(s='aaaba')],
  1082. ctx=Load())],
  1083. keywords=[],
  1084. starargs=None,
  1085. kwargs=None)),
  1086. Expr(value=Call(func=Name(id='helper',
  1087. ctx=Load()),
  1088. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1089. attr='split',
  1090. ctx=Load()),
  1091. args=[Str(s='[a-z]'),
  1092. Num(n=1)],
  1093. keywords=[],
  1094. starargs=None,
  1095. kwargs=None),
  1096. List(elts=[Str(s='aaaba')],
  1097. ctx=Load())],
  1098. keywords=[],
  1099. starargs=None,
  1100. kwargs=None)),
  1101. Expr(value=Call(func=Name(id='helper',
  1102. ctx=Load()),
  1103. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1104. attr='split',
  1105. ctx=Load()),
  1106. args=[Str(s='[ab]')],
  1107. keywords=[],
  1108. starargs=None,
  1109. kwargs=None),
  1110. List(elts=[Str(s='aaaba')],
  1111. ctx=Load())],
  1112. keywords=[],
  1113. starargs=None,
  1114. kwargs=None)),
  1115. Expr(value=Call(func=Name(id='helper',
  1116. ctx=Load()),
  1117. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1118. attr='split',
  1119. ctx=Load()),
  1120. args=[Str(s='[ab]'),
  1121. Num(n=1)],
  1122. keywords=[],
  1123. starargs=None,
  1124. kwargs=None),
  1125. List(elts=[Str(s='aaaba')],
  1126. ctx=Load())],
  1127. keywords=[],
  1128. starargs=None,
  1129. kwargs=None)),
  1130. Print(dest=None,
  1131. values=[Str(s='\nsyntax: |')],
  1132. nl=True),
  1133. Expr(value=Call(func=Name(id='helper',
  1134. ctx=Load()),
  1135. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1136. attr='split',
  1137. ctx=Load()),
  1138. args=[Str(s='a|b')],
  1139. keywords=[],
  1140. starargs=None,
  1141. kwargs=None),
  1142. List(elts=[Str(s='aaaba')],
  1143. ctx=Load())],
  1144. keywords=[],
  1145. starargs=None,
  1146. kwargs=None)),
  1147. Expr(value=Call(func=Name(id='helper',
  1148. ctx=Load()),
  1149. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1150. attr='split',
  1151. ctx=Load()),
  1152. args=[Str(s='a|b'),
  1153. Num(n=1)],
  1154. keywords=[],
  1155. starargs=None,
  1156. kwargs=None),
  1157. List(elts=[Str(s='aaaba')],
  1158. ctx=Load())],
  1159. keywords=[],
  1160. starargs=None,
  1161. kwargs=None)),
  1162. Print(dest=None,
  1163. values=[Str(s='\nsyntax: (...)')],
  1164. nl=True),
  1165. Expr(value=Call(func=Name(id='helper',
  1166. ctx=Load()),
  1167. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1168. attr='split',
  1169. ctx=Load()),
  1170. args=[Str(s='(a)(a)(b)(a)')],
  1171. keywords=[],
  1172. starargs=None,
  1173. kwargs=None),
  1174. List(elts=[Str(s='aaaba')],
  1175. ctx=Load())],
  1176. keywords=[],
  1177. starargs=None,
  1178. kwargs=None)),
  1179. Expr(value=Call(func=Name(id='helper',
  1180. ctx=Load()),
  1181. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1182. attr='split',
  1183. ctx=Load()),
  1184. args=[Str(s='(a)(a)(b)(a)'),
  1185. Num(n=1)],
  1186. keywords=[],
  1187. starargs=None,
  1188. kwargs=None),
  1189. List(elts=[Str(s='aaaba')],
  1190. ctx=Load())],
  1191. keywords=[],
  1192. starargs=None,
  1193. kwargs=None)),
  1194. Expr(value=Call(func=Name(id='helper',
  1195. ctx=Load()),
  1196. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1197. attr='split',
  1198. ctx=Load()),
  1199. args=[Str(s='(a{2})(.b.)')],
  1200. keywords=[],
  1201. starargs=None,
  1202. kwargs=None),
  1203. List(elts=[Str(s='aaaba')],
  1204. ctx=Load())],
  1205. keywords=[],
  1206. starargs=None,
  1207. kwargs=None)),
  1208. Expr(value=Call(func=Name(id='helper',
  1209. ctx=Load()),
  1210. args=[Call(func=Attribute(value=Str(s='aaaba'),
  1211. attr='split',
  1212. ctx=Load()),
  1213. args=[Str(s='(a{2})(.b.)'),
  1214. Num(n=1)],
  1215. keywords=[],
  1216. starargs=None,
  1217. kwargs=None),
  1218. List(elts=[Str(s='aaaba')],
  1219. ctx=Load())],
  1220. keywords=[],
  1221. starargs=None,
  1222. kwargs=None))])