t436.trans 91 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608
  1. Module(body=[Import(names=[alias(name='re',
  2. asname=None)]),
  3. FunctionDef(name='helper',
  4. args=arguments(args=[Name(id='match',
  5. ctx=Param()),
  6. Name(id='expected',
  7. ctx=Param())],
  8. vararg=None,
  9. kwarg=None,
  10. defaults=[]),
  11. body=[If(test=Compare(left=Call(func=Name(id='type',
  12. ctx=Load()),
  13. args=[Name(id='expected',
  14. ctx=Load())],
  15. keywords=[],
  16. starargs=None,
  17. kwargs=None),
  18. ops=[Eq()],
  19. comparators=[Name(id='str',
  20. ctx=Load())]),
  21. body=[If(test=Name(id='match',
  22. ctx=Load()),
  23. body=[If(test=Compare(left=Call(func=Attribute(value=Name(id='match',
  24. ctx=Load()),
  25. attr='group',
  26. ctx=Load()),
  27. args=[Num(n=0)],
  28. keywords=[],
  29. starargs=None,
  30. kwargs=None),
  31. ops=[Eq()],
  32. comparators=[Name(id='expected',
  33. ctx=Load())]),
  34. body=[Print(dest=None,
  35. values=[Name(id='True',
  36. ctx=Load())],
  37. nl=True)],
  38. orelse=[Print(dest=None,
  39. values=[Call(func=Attribute(value=Name(id='match',
  40. ctx=Load()),
  41. attr='group',
  42. ctx=Load()),
  43. args=[Num(n=0)],
  44. keywords=[],
  45. starargs=None,
  46. kwargs=None),
  47. Name(id='expected',
  48. ctx=Load())],
  49. nl=True)])],
  50. orelse=[Print(dest=None,
  51. values=[Str(s="didn't get a match")],
  52. nl=True)])],
  53. orelse=[If(test=Name(id='match',
  54. ctx=Load()),
  55. body=[Print(dest=None,
  56. values=[Compare(left=Name(id='True',
  57. ctx=Load()),
  58. ops=[Eq()],
  59. comparators=[Name(id='expected',
  60. ctx=Load())])],
  61. nl=True)],
  62. orelse=[Print(dest=None,
  63. values=[Compare(left=Name(id='False',
  64. ctx=Load()),
  65. ops=[Eq()],
  66. comparators=[Name(id='expected',
  67. ctx=Load())])],
  68. nl=True)])])],
  69. decorator_list=[]),
  70. Print(dest=None,
  71. values=[Str(s='\nSyntax: .')],
  72. nl=True),
  73. Expr(value=Call(func=Name(id='helper',
  74. ctx=Load()),
  75. args=[Call(func=Attribute(value=Name(id='re',
  76. ctx=Load()),
  77. attr='search',
  78. ctx=Load()),
  79. args=[Str(s='.'),
  80. Str(s='')],
  81. keywords=[],
  82. starargs=None,
  83. kwargs=None),
  84. Name(id='False',
  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=Name(id='re',
  92. ctx=Load()),
  93. attr='search',
  94. ctx=Load()),
  95. args=[Str(s='.'),
  96. Str(s='a')],
  97. keywords=[],
  98. starargs=None,
  99. kwargs=None),
  100. Name(id='True',
  101. ctx=Load())],
  102. keywords=[],
  103. starargs=None,
  104. kwargs=None)),
  105. Expr(value=Call(func=Name(id='helper',
  106. ctx=Load()),
  107. args=[Call(func=Attribute(value=Name(id='re',
  108. ctx=Load()),
  109. attr='search',
  110. ctx=Load()),
  111. args=[Str(s='.a'),
  112. Str(s='a')],
  113. keywords=[],
  114. starargs=None,
  115. kwargs=None),
  116. Name(id='False',
  117. ctx=Load())],
  118. keywords=[],
  119. starargs=None,
  120. kwargs=None)),
  121. Expr(value=Call(func=Name(id='helper',
  122. ctx=Load()),
  123. args=[Call(func=Attribute(value=Name(id='re',
  124. ctx=Load()),
  125. attr='search',
  126. ctx=Load()),
  127. args=[Str(s='a'),
  128. Str(s='a')],
  129. keywords=[],
  130. starargs=None,
  131. kwargs=None),
  132. Name(id='True',
  133. ctx=Load())],
  134. keywords=[],
  135. starargs=None,
  136. kwargs=None)),
  137. Expr(value=Call(func=Name(id='helper',
  138. ctx=Load()),
  139. args=[Call(func=Attribute(value=Name(id='re',
  140. ctx=Load()),
  141. attr='search',
  142. ctx=Load()),
  143. args=[Str(s='a.'),
  144. Str(s='a\n')],
  145. keywords=[],
  146. starargs=None,
  147. kwargs=None),
  148. Name(id='False',
  149. ctx=Load())],
  150. keywords=[],
  151. starargs=None,
  152. kwargs=None)),
  153. Expr(value=Call(func=Name(id='helper',
  154. ctx=Load()),
  155. args=[Call(func=Attribute(value=Name(id='re',
  156. ctx=Load()),
  157. attr='search',
  158. ctx=Load()),
  159. args=[Str(s='.a'),
  160. Str(s='ba')],
  161. keywords=[],
  162. starargs=None,
  163. kwargs=None),
  164. Name(id='True',
  165. ctx=Load())],
  166. keywords=[],
  167. starargs=None,
  168. kwargs=None)),
  169. Print(dest=None,
  170. values=[Str(s='\nSyntax: ^')],
  171. nl=True),
  172. Expr(value=Call(func=Name(id='helper',
  173. ctx=Load()),
  174. args=[Call(func=Attribute(value=Name(id='re',
  175. ctx=Load()),
  176. attr='search',
  177. ctx=Load()),
  178. args=[Str(s='^'),
  179. Str(s='')],
  180. keywords=[],
  181. starargs=None,
  182. kwargs=None),
  183. Name(id='True',
  184. ctx=Load())],
  185. keywords=[],
  186. starargs=None,
  187. kwargs=None)),
  188. Expr(value=Call(func=Name(id='helper',
  189. ctx=Load()),
  190. args=[Call(func=Attribute(value=Name(id='re',
  191. ctx=Load()),
  192. attr='search',
  193. ctx=Load()),
  194. args=[Str(s='a^'),
  195. Str(s='')],
  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=Name(id='re',
  207. ctx=Load()),
  208. attr='search',
  209. ctx=Load()),
  210. args=[Str(s='^a'),
  211. Str(s='ba')],
  212. keywords=[],
  213. starargs=None,
  214. kwargs=None),
  215. Name(id='False',
  216. ctx=Load())],
  217. keywords=[],
  218. starargs=None,
  219. kwargs=None)),
  220. Expr(value=Call(func=Name(id='helper',
  221. ctx=Load()),
  222. args=[Call(func=Attribute(value=Name(id='re',
  223. ctx=Load()),
  224. attr='search',
  225. ctx=Load()),
  226. args=[Str(s='^a'),
  227. Str(s='ab')],
  228. keywords=[],
  229. starargs=None,
  230. kwargs=None),
  231. Name(id='True',
  232. ctx=Load())],
  233. keywords=[],
  234. starargs=None,
  235. kwargs=None)),
  236. Expr(value=Call(func=Name(id='helper',
  237. ctx=Load()),
  238. args=[Call(func=Attribute(value=Name(id='re',
  239. ctx=Load()),
  240. attr='search',
  241. ctx=Load()),
  242. args=[Str(s='^a'),
  243. Str(s='\na')],
  244. keywords=[],
  245. starargs=None,
  246. kwargs=None),
  247. Name(id='False',
  248. ctx=Load())],
  249. keywords=[],
  250. starargs=None,
  251. kwargs=None)),
  252. Expr(value=Call(func=Name(id='helper',
  253. ctx=Load()),
  254. args=[Call(func=Attribute(value=Name(id='re',
  255. ctx=Load()),
  256. attr='search',
  257. ctx=Load()),
  258. args=[Str(s='a^'),
  259. Str(s='a')],
  260. keywords=[],
  261. starargs=None,
  262. kwargs=None),
  263. Name(id='False',
  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=Name(id='re',
  274. ctx=Load()),
  275. attr='search',
  276. ctx=Load()),
  277. args=[Str(s='$'),
  278. Str(s='')],
  279. keywords=[],
  280. starargs=None,
  281. kwargs=None),
  282. Name(id='True',
  283. ctx=Load())],
  284. keywords=[],
  285. starargs=None,
  286. kwargs=None)),
  287. Expr(value=Call(func=Name(id='helper',
  288. ctx=Load()),
  289. args=[Call(func=Attribute(value=Name(id='re',
  290. ctx=Load()),
  291. attr='search',
  292. ctx=Load()),
  293. args=[Str(s='$a'),
  294. Str(s='a')],
  295. keywords=[],
  296. starargs=None,
  297. kwargs=None),
  298. Name(id='False',
  299. ctx=Load())],
  300. keywords=[],
  301. starargs=None,
  302. kwargs=None)),
  303. Expr(value=Call(func=Name(id='helper',
  304. ctx=Load()),
  305. args=[Call(func=Attribute(value=Name(id='re',
  306. ctx=Load()),
  307. attr='search',
  308. ctx=Load()),
  309. args=[Str(s='a$'),
  310. Str(s='a')],
  311. keywords=[],
  312. starargs=None,
  313. kwargs=None),
  314. Name(id='True',
  315. ctx=Load())],
  316. keywords=[],
  317. starargs=None,
  318. kwargs=None)),
  319. Expr(value=Call(func=Name(id='helper',
  320. ctx=Load()),
  321. args=[Call(func=Attribute(value=Name(id='re',
  322. ctx=Load()),
  323. attr='search',
  324. ctx=Load()),
  325. args=[Str(s='a$'),
  326. Str(s='ab')],
  327. keywords=[],
  328. starargs=None,
  329. kwargs=None),
  330. Name(id='False',
  331. ctx=Load())],
  332. keywords=[],
  333. starargs=None,
  334. kwargs=None)),
  335. Expr(value=Call(func=Name(id='helper',
  336. ctx=Load()),
  337. args=[Call(func=Attribute(value=Name(id='re',
  338. ctx=Load()),
  339. attr='search',
  340. ctx=Load()),
  341. args=[Str(s='a$'),
  342. Str(s='a\nb')],
  343. keywords=[],
  344. starargs=None,
  345. kwargs=None),
  346. Name(id='False',
  347. ctx=Load())],
  348. keywords=[],
  349. starargs=None,
  350. kwargs=None)),
  351. Expr(value=Call(func=Name(id='helper',
  352. ctx=Load()),
  353. args=[Call(func=Attribute(value=Name(id='re',
  354. ctx=Load()),
  355. attr='search',
  356. ctx=Load()),
  357. args=[Str(s='a$'),
  358. Str(s='a\n')],
  359. keywords=[],
  360. starargs=None,
  361. kwargs=None),
  362. Name(id='True',
  363. ctx=Load())],
  364. keywords=[],
  365. starargs=None,
  366. kwargs=None)),
  367. Print(dest=None,
  368. values=[Str(s='\nSyntax: *')],
  369. nl=True),
  370. Expr(value=Call(func=Name(id='helper',
  371. ctx=Load()),
  372. args=[Call(func=Attribute(value=Name(id='re',
  373. ctx=Load()),
  374. attr='search',
  375. ctx=Load()),
  376. args=[Str(s='a*'),
  377. Str(s='')],
  378. keywords=[],
  379. starargs=None,
  380. kwargs=None),
  381. Str(s='')],
  382. keywords=[],
  383. starargs=None,
  384. kwargs=None)),
  385. Expr(value=Call(func=Name(id='helper',
  386. ctx=Load()),
  387. args=[Call(func=Attribute(value=Name(id='re',
  388. ctx=Load()),
  389. attr='search',
  390. ctx=Load()),
  391. args=[Str(s='ab*'),
  392. Str(s='a')],
  393. keywords=[],
  394. starargs=None,
  395. kwargs=None),
  396. Str(s='a')],
  397. keywords=[],
  398. starargs=None,
  399. kwargs=None)),
  400. Expr(value=Call(func=Name(id='helper',
  401. ctx=Load()),
  402. args=[Call(func=Attribute(value=Name(id='re',
  403. ctx=Load()),
  404. attr='search',
  405. ctx=Load()),
  406. args=[Str(s='ab*'),
  407. Str(s='ab')],
  408. keywords=[],
  409. starargs=None,
  410. kwargs=None),
  411. Str(s='ab')],
  412. keywords=[],
  413. starargs=None,
  414. kwargs=None)),
  415. Expr(value=Call(func=Name(id='helper',
  416. ctx=Load()),
  417. args=[Call(func=Attribute(value=Name(id='re',
  418. ctx=Load()),
  419. attr='search',
  420. ctx=Load()),
  421. args=[Str(s='ab*'),
  422. Str(s='abbbbb')],
  423. keywords=[],
  424. starargs=None,
  425. kwargs=None),
  426. Str(s='abbbbb')],
  427. keywords=[],
  428. starargs=None,
  429. kwargs=None)),
  430. Expr(value=Call(func=Name(id='helper',
  431. ctx=Load()),
  432. args=[Call(func=Attribute(value=Name(id='re',
  433. ctx=Load()),
  434. attr='search',
  435. ctx=Load()),
  436. args=[Str(s='ab*'),
  437. Str(s='ba')],
  438. keywords=[],
  439. starargs=None,
  440. kwargs=None),
  441. Str(s='a')],
  442. keywords=[],
  443. starargs=None,
  444. kwargs=None)),
  445. Expr(value=Call(func=Name(id='helper',
  446. ctx=Load()),
  447. args=[Call(func=Attribute(value=Name(id='re',
  448. ctx=Load()),
  449. attr='search',
  450. ctx=Load()),
  451. args=[Str(s='ab*'),
  452. Str(s='bbbb')],
  453. keywords=[],
  454. starargs=None,
  455. kwargs=None),
  456. Name(id='False',
  457. ctx=Load())],
  458. keywords=[],
  459. starargs=None,
  460. kwargs=None)),
  461. Print(dest=None,
  462. values=[Str(s='\nSyntax: +')],
  463. nl=True),
  464. Expr(value=Call(func=Name(id='helper',
  465. ctx=Load()),
  466. args=[Call(func=Attribute(value=Name(id='re',
  467. ctx=Load()),
  468. attr='search',
  469. ctx=Load()),
  470. args=[Str(s='a+'),
  471. Str(s='')],
  472. keywords=[],
  473. starargs=None,
  474. kwargs=None),
  475. Name(id='False',
  476. ctx=Load())],
  477. keywords=[],
  478. starargs=None,
  479. kwargs=None)),
  480. Expr(value=Call(func=Name(id='helper',
  481. ctx=Load()),
  482. args=[Call(func=Attribute(value=Name(id='re',
  483. ctx=Load()),
  484. attr='search',
  485. ctx=Load()),
  486. args=[Str(s='ab+'),
  487. Str(s='a')],
  488. keywords=[],
  489. starargs=None,
  490. kwargs=None),
  491. Name(id='False',
  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=Name(id='re',
  499. ctx=Load()),
  500. attr='search',
  501. ctx=Load()),
  502. args=[Str(s='ab+'),
  503. Str(s='ab')],
  504. keywords=[],
  505. starargs=None,
  506. kwargs=None),
  507. Str(s='ab')],
  508. keywords=[],
  509. starargs=None,
  510. kwargs=None)),
  511. Expr(value=Call(func=Name(id='helper',
  512. ctx=Load()),
  513. args=[Call(func=Attribute(value=Name(id='re',
  514. ctx=Load()),
  515. attr='search',
  516. ctx=Load()),
  517. args=[Str(s='ab+'),
  518. Str(s='abbbbb')],
  519. keywords=[],
  520. starargs=None,
  521. kwargs=None),
  522. Str(s='abbbbb')],
  523. keywords=[],
  524. starargs=None,
  525. kwargs=None)),
  526. Expr(value=Call(func=Name(id='helper',
  527. ctx=Load()),
  528. args=[Call(func=Attribute(value=Name(id='re',
  529. ctx=Load()),
  530. attr='search',
  531. ctx=Load()),
  532. args=[Str(s='ab+'),
  533. Str(s='ba')],
  534. keywords=[],
  535. starargs=None,
  536. kwargs=None),
  537. Name(id='False',
  538. ctx=Load())],
  539. keywords=[],
  540. starargs=None,
  541. kwargs=None)),
  542. Expr(value=Call(func=Name(id='helper',
  543. ctx=Load()),
  544. args=[Call(func=Attribute(value=Name(id='re',
  545. ctx=Load()),
  546. attr='search',
  547. ctx=Load()),
  548. args=[Str(s='ab+'),
  549. Str(s='bbbb')],
  550. keywords=[],
  551. starargs=None,
  552. kwargs=None),
  553. Name(id='False',
  554. ctx=Load())],
  555. keywords=[],
  556. starargs=None,
  557. kwargs=None)),
  558. Print(dest=None,
  559. values=[Str(s='\nSyntax: ?')],
  560. nl=True),
  561. Expr(value=Call(func=Name(id='helper',
  562. ctx=Load()),
  563. args=[Call(func=Attribute(value=Name(id='re',
  564. ctx=Load()),
  565. attr='search',
  566. ctx=Load()),
  567. args=[Str(s='a?'),
  568. Str(s='')],
  569. keywords=[],
  570. starargs=None,
  571. kwargs=None),
  572. Str(s='')],
  573. keywords=[],
  574. starargs=None,
  575. kwargs=None)),
  576. Expr(value=Call(func=Name(id='helper',
  577. ctx=Load()),
  578. args=[Call(func=Attribute(value=Name(id='re',
  579. ctx=Load()),
  580. attr='search',
  581. ctx=Load()),
  582. args=[Str(s='ab?'),
  583. Str(s='a')],
  584. keywords=[],
  585. starargs=None,
  586. kwargs=None),
  587. Str(s='a')],
  588. keywords=[],
  589. starargs=None,
  590. kwargs=None)),
  591. Expr(value=Call(func=Name(id='helper',
  592. ctx=Load()),
  593. args=[Call(func=Attribute(value=Name(id='re',
  594. ctx=Load()),
  595. attr='search',
  596. ctx=Load()),
  597. args=[Str(s='ab?'),
  598. Str(s='ab')],
  599. keywords=[],
  600. starargs=None,
  601. kwargs=None),
  602. Str(s='ab')],
  603. keywords=[],
  604. starargs=None,
  605. kwargs=None)),
  606. Expr(value=Call(func=Name(id='helper',
  607. ctx=Load()),
  608. args=[Call(func=Attribute(value=Name(id='re',
  609. ctx=Load()),
  610. attr='search',
  611. ctx=Load()),
  612. args=[Str(s='ab?'),
  613. Str(s='abbbbb')],
  614. keywords=[],
  615. starargs=None,
  616. kwargs=None),
  617. Str(s='ab')],
  618. keywords=[],
  619. starargs=None,
  620. kwargs=None)),
  621. Expr(value=Call(func=Name(id='helper',
  622. ctx=Load()),
  623. args=[Call(func=Attribute(value=Name(id='re',
  624. ctx=Load()),
  625. attr='search',
  626. ctx=Load()),
  627. args=[Str(s='ab?'),
  628. Str(s='ba')],
  629. keywords=[],
  630. starargs=None,
  631. kwargs=None),
  632. Str(s='a')],
  633. keywords=[],
  634. starargs=None,
  635. kwargs=None)),
  636. Expr(value=Call(func=Name(id='helper',
  637. ctx=Load()),
  638. args=[Call(func=Attribute(value=Name(id='re',
  639. ctx=Load()),
  640. attr='search',
  641. ctx=Load()),
  642. args=[Str(s='ab?'),
  643. Str(s='bbbb')],
  644. keywords=[],
  645. starargs=None,
  646. kwargs=None),
  647. Name(id='False',
  648. ctx=Load())],
  649. keywords=[],
  650. starargs=None,
  651. kwargs=None)),
  652. Print(dest=None,
  653. values=[Str(s='\nSyntax: *?')],
  654. nl=True),
  655. Expr(value=Call(func=Name(id='helper',
  656. ctx=Load()),
  657. args=[Call(func=Attribute(value=Name(id='re',
  658. ctx=Load()),
  659. attr='search',
  660. ctx=Load()),
  661. args=[Str(s='a*?'),
  662. Str(s='a')],
  663. keywords=[],
  664. starargs=None,
  665. kwargs=None),
  666. Str(s='')],
  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=Name(id='re',
  673. ctx=Load()),
  674. attr='search',
  675. ctx=Load()),
  676. args=[Str(s='ab*?'),
  677. Str(s='abbbb')],
  678. keywords=[],
  679. starargs=None,
  680. kwargs=None),
  681. Str(s='a')],
  682. keywords=[],
  683. starargs=None,
  684. kwargs=None)),
  685. Expr(value=Call(func=Name(id='helper',
  686. ctx=Load()),
  687. args=[Call(func=Attribute(value=Name(id='re',
  688. ctx=Load()),
  689. attr='search',
  690. ctx=Load()),
  691. args=[Str(s='ab*?'),
  692. Str(s='a')],
  693. keywords=[],
  694. starargs=None,
  695. kwargs=None),
  696. Str(s='a')],
  697. keywords=[],
  698. starargs=None,
  699. kwargs=None)),
  700. Expr(value=Call(func=Name(id='helper',
  701. ctx=Load()),
  702. args=[Call(func=Attribute(value=Name(id='re',
  703. ctx=Load()),
  704. attr='search',
  705. ctx=Load()),
  706. args=[Str(s='ab*?'),
  707. Str(s='')],
  708. keywords=[],
  709. starargs=None,
  710. kwargs=None),
  711. Name(id='False',
  712. ctx=Load())],
  713. keywords=[],
  714. starargs=None,
  715. kwargs=None)),
  716. Print(dest=None,
  717. values=[Str(s='\nSyntax: +?')],
  718. nl=True),
  719. Expr(value=Call(func=Name(id='helper',
  720. ctx=Load()),
  721. args=[Call(func=Attribute(value=Name(id='re',
  722. ctx=Load()),
  723. attr='search',
  724. ctx=Load()),
  725. args=[Str(s='a+?'),
  726. Str(s='a')],
  727. keywords=[],
  728. starargs=None,
  729. kwargs=None),
  730. Str(s='a')],
  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=Name(id='re',
  737. ctx=Load()),
  738. attr='search',
  739. ctx=Load()),
  740. args=[Str(s='ab+?'),
  741. Str(s='abbbb')],
  742. keywords=[],
  743. starargs=None,
  744. kwargs=None),
  745. Str(s='ab')],
  746. keywords=[],
  747. starargs=None,
  748. kwargs=None)),
  749. Expr(value=Call(func=Name(id='helper',
  750. ctx=Load()),
  751. args=[Call(func=Attribute(value=Name(id='re',
  752. ctx=Load()),
  753. attr='search',
  754. ctx=Load()),
  755. args=[Str(s='ab+?'),
  756. Str(s='a')],
  757. keywords=[],
  758. starargs=None,
  759. kwargs=None),
  760. Name(id='False',
  761. ctx=Load())],
  762. keywords=[],
  763. starargs=None,
  764. kwargs=None)),
  765. Expr(value=Call(func=Name(id='helper',
  766. ctx=Load()),
  767. args=[Call(func=Attribute(value=Name(id='re',
  768. ctx=Load()),
  769. attr='search',
  770. ctx=Load()),
  771. args=[Str(s='ab+?'),
  772. Str(s='')],
  773. keywords=[],
  774. starargs=None,
  775. kwargs=None),
  776. Name(id='False',
  777. ctx=Load())],
  778. keywords=[],
  779. starargs=None,
  780. kwargs=None)),
  781. Print(dest=None,
  782. values=[Str(s='\nSyntax: ??')],
  783. nl=True),
  784. Expr(value=Call(func=Name(id='helper',
  785. ctx=Load()),
  786. args=[Call(func=Attribute(value=Name(id='re',
  787. ctx=Load()),
  788. attr='search',
  789. ctx=Load()),
  790. args=[Str(s='a??'),
  791. Str(s='a')],
  792. keywords=[],
  793. starargs=None,
  794. kwargs=None),
  795. Str(s='')],
  796. keywords=[],
  797. starargs=None,
  798. kwargs=None)),
  799. Expr(value=Call(func=Name(id='helper',
  800. ctx=Load()),
  801. args=[Call(func=Attribute(value=Name(id='re',
  802. ctx=Load()),
  803. attr='search',
  804. ctx=Load()),
  805. args=[Str(s='ab??'),
  806. Str(s='abbbb')],
  807. keywords=[],
  808. starargs=None,
  809. kwargs=None),
  810. Str(s='a')],
  811. keywords=[],
  812. starargs=None,
  813. kwargs=None)),
  814. Expr(value=Call(func=Name(id='helper',
  815. ctx=Load()),
  816. args=[Call(func=Attribute(value=Name(id='re',
  817. ctx=Load()),
  818. attr='search',
  819. ctx=Load()),
  820. args=[Str(s='ab??'),
  821. Str(s='a')],
  822. keywords=[],
  823. starargs=None,
  824. kwargs=None),
  825. Str(s='a')],
  826. keywords=[],
  827. starargs=None,
  828. kwargs=None)),
  829. Expr(value=Call(func=Name(id='helper',
  830. ctx=Load()),
  831. args=[Call(func=Attribute(value=Name(id='re',
  832. ctx=Load()),
  833. attr='search',
  834. ctx=Load()),
  835. args=[Str(s='ab??'),
  836. Str(s='')],
  837. keywords=[],
  838. starargs=None,
  839. kwargs=None),
  840. Name(id='False',
  841. ctx=Load())],
  842. keywords=[],
  843. starargs=None,
  844. kwargs=None)),
  845. Print(dest=None,
  846. values=[Str(s='\nSyntax: {m}')],
  847. nl=True),
  848. Expr(value=Call(func=Name(id='helper',
  849. ctx=Load()),
  850. args=[Call(func=Attribute(value=Name(id='re',
  851. ctx=Load()),
  852. attr='search',
  853. ctx=Load()),
  854. args=[Str(s='a{2}'),
  855. Str(s='a')],
  856. keywords=[],
  857. starargs=None,
  858. kwargs=None),
  859. Name(id='False',
  860. ctx=Load())],
  861. keywords=[],
  862. starargs=None,
  863. kwargs=None)),
  864. Expr(value=Call(func=Name(id='helper',
  865. ctx=Load()),
  866. args=[Call(func=Attribute(value=Name(id='re',
  867. ctx=Load()),
  868. attr='search',
  869. ctx=Load()),
  870. args=[Str(s='a{2}'),
  871. Str(s='aa')],
  872. keywords=[],
  873. starargs=None,
  874. kwargs=None),
  875. Str(s='aa')],
  876. keywords=[],
  877. starargs=None,
  878. kwargs=None)),
  879. Expr(value=Call(func=Name(id='helper',
  880. ctx=Load()),
  881. args=[Call(func=Attribute(value=Name(id='re',
  882. ctx=Load()),
  883. attr='search',
  884. ctx=Load()),
  885. args=[Str(s='a{2}'),
  886. Str(s='aaa')],
  887. keywords=[],
  888. starargs=None,
  889. kwargs=None),
  890. Str(s='aa')],
  891. keywords=[],
  892. starargs=None,
  893. kwargs=None)),
  894. Print(dest=None,
  895. values=[Str(s='\nSyntax: {m,n}')],
  896. nl=True),
  897. Expr(value=Call(func=Name(id='helper',
  898. ctx=Load()),
  899. args=[Call(func=Attribute(value=Name(id='re',
  900. ctx=Load()),
  901. attr='search',
  902. ctx=Load()),
  903. args=[Str(s='a{1,2}b'),
  904. Str(s='b')],
  905. keywords=[],
  906. starargs=None,
  907. kwargs=None),
  908. Name(id='False',
  909. ctx=Load())],
  910. keywords=[],
  911. starargs=None,
  912. kwargs=None)),
  913. Expr(value=Call(func=Name(id='helper',
  914. ctx=Load()),
  915. args=[Call(func=Attribute(value=Name(id='re',
  916. ctx=Load()),
  917. attr='search',
  918. ctx=Load()),
  919. args=[Str(s='a{1,2}b'),
  920. Str(s='ab')],
  921. keywords=[],
  922. starargs=None,
  923. kwargs=None),
  924. Str(s='ab')],
  925. keywords=[],
  926. starargs=None,
  927. kwargs=None)),
  928. Expr(value=Call(func=Name(id='helper',
  929. ctx=Load()),
  930. args=[Call(func=Attribute(value=Name(id='re',
  931. ctx=Load()),
  932. attr='search',
  933. ctx=Load()),
  934. args=[Str(s='a{1,2}b'),
  935. Str(s='aab')],
  936. keywords=[],
  937. starargs=None,
  938. kwargs=None),
  939. Str(s='aab')],
  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=Name(id='re',
  946. ctx=Load()),
  947. attr='search',
  948. ctx=Load()),
  949. args=[Str(s='a{1,2}b'),
  950. Str(s='aaab')],
  951. keywords=[],
  952. starargs=None,
  953. kwargs=None),
  954. Str(s='aab')],
  955. keywords=[],
  956. starargs=None,
  957. kwargs=None)),
  958. Expr(value=Call(func=Name(id='helper',
  959. ctx=Load()),
  960. args=[Call(func=Attribute(value=Name(id='re',
  961. ctx=Load()),
  962. attr='search',
  963. ctx=Load()),
  964. args=[Str(s='a{,2}b'),
  965. Str(s='b')],
  966. keywords=[],
  967. starargs=None,
  968. kwargs=None),
  969. Str(s='b')],
  970. keywords=[],
  971. starargs=None,
  972. kwargs=None)),
  973. Expr(value=Call(func=Name(id='helper',
  974. ctx=Load()),
  975. args=[Call(func=Attribute(value=Name(id='re',
  976. ctx=Load()),
  977. attr='search',
  978. ctx=Load()),
  979. args=[Str(s='a{,2}b'),
  980. Str(s='ab')],
  981. keywords=[],
  982. starargs=None,
  983. kwargs=None),
  984. Str(s='ab')],
  985. keywords=[],
  986. starargs=None,
  987. kwargs=None)),
  988. Expr(value=Call(func=Name(id='helper',
  989. ctx=Load()),
  990. args=[Call(func=Attribute(value=Name(id='re',
  991. ctx=Load()),
  992. attr='search',
  993. ctx=Load()),
  994. args=[Str(s='a{,2}b'),
  995. Str(s='aab')],
  996. keywords=[],
  997. starargs=None,
  998. kwargs=None),
  999. Str(s='aab')],
  1000. keywords=[],
  1001. starargs=None,
  1002. kwargs=None)),
  1003. Expr(value=Call(func=Name(id='helper',
  1004. ctx=Load()),
  1005. args=[Call(func=Attribute(value=Name(id='re',
  1006. ctx=Load()),
  1007. attr='search',
  1008. ctx=Load()),
  1009. args=[Str(s='a{,2}b'),
  1010. Str(s='aaab')],
  1011. keywords=[],
  1012. starargs=None,
  1013. kwargs=None),
  1014. Str(s='aab')],
  1015. keywords=[],
  1016. starargs=None,
  1017. kwargs=None)),
  1018. Expr(value=Call(func=Name(id='helper',
  1019. ctx=Load()),
  1020. args=[Call(func=Attribute(value=Name(id='re',
  1021. ctx=Load()),
  1022. attr='search',
  1023. ctx=Load()),
  1024. args=[Str(s='a{2,}b'),
  1025. Str(s='b')],
  1026. keywords=[],
  1027. starargs=None,
  1028. kwargs=None),
  1029. Name(id='False',
  1030. ctx=Load())],
  1031. keywords=[],
  1032. starargs=None,
  1033. kwargs=None)),
  1034. Expr(value=Call(func=Name(id='helper',
  1035. ctx=Load()),
  1036. args=[Call(func=Attribute(value=Name(id='re',
  1037. ctx=Load()),
  1038. attr='search',
  1039. ctx=Load()),
  1040. args=[Str(s='a{2,}b'),
  1041. Str(s='ab')],
  1042. keywords=[],
  1043. starargs=None,
  1044. kwargs=None),
  1045. Name(id='False',
  1046. ctx=Load())],
  1047. keywords=[],
  1048. starargs=None,
  1049. kwargs=None)),
  1050. Expr(value=Call(func=Name(id='helper',
  1051. ctx=Load()),
  1052. args=[Call(func=Attribute(value=Name(id='re',
  1053. ctx=Load()),
  1054. attr='search',
  1055. ctx=Load()),
  1056. args=[Str(s='a{2,}b'),
  1057. Str(s='aab')],
  1058. keywords=[],
  1059. starargs=None,
  1060. kwargs=None),
  1061. Str(s='aab')],
  1062. keywords=[],
  1063. starargs=None,
  1064. kwargs=None)),
  1065. Expr(value=Call(func=Name(id='helper',
  1066. ctx=Load()),
  1067. args=[Call(func=Attribute(value=Name(id='re',
  1068. ctx=Load()),
  1069. attr='search',
  1070. ctx=Load()),
  1071. args=[Str(s='a{2,}b'),
  1072. Str(s='aaab')],
  1073. keywords=[],
  1074. starargs=None,
  1075. kwargs=None),
  1076. Str(s='aaab')],
  1077. keywords=[],
  1078. starargs=None,
  1079. kwargs=None)),
  1080. Expr(value=Call(func=Name(id='helper',
  1081. ctx=Load()),
  1082. args=[Call(func=Attribute(value=Name(id='re',
  1083. ctx=Load()),
  1084. attr='search',
  1085. ctx=Load()),
  1086. args=[Str(s='a{3,5}'),
  1087. Str(s='aaaaaaaaaa')],
  1088. keywords=[],
  1089. starargs=None,
  1090. kwargs=None),
  1091. Str(s='aaaaa')],
  1092. keywords=[],
  1093. starargs=None,
  1094. kwargs=None)),
  1095. Expr(value=Call(func=Name(id='helper',
  1096. ctx=Load()),
  1097. args=[Call(func=Attribute(value=Name(id='re',
  1098. ctx=Load()),
  1099. attr='search',
  1100. ctx=Load()),
  1101. args=[Str(s='a{,5}'),
  1102. Str(s='aaaaaaaaaa')],
  1103. keywords=[],
  1104. starargs=None,
  1105. kwargs=None),
  1106. Str(s='aaaaa')],
  1107. keywords=[],
  1108. starargs=None,
  1109. kwargs=None)),
  1110. Expr(value=Call(func=Name(id='helper',
  1111. ctx=Load()),
  1112. args=[Call(func=Attribute(value=Name(id='re',
  1113. ctx=Load()),
  1114. attr='search',
  1115. ctx=Load()),
  1116. args=[Str(s='a{3,}'),
  1117. Str(s='aaaaaaaaaa')],
  1118. keywords=[],
  1119. starargs=None,
  1120. kwargs=None),
  1121. Str(s='aaaaaaaaaa')],
  1122. keywords=[],
  1123. starargs=None,
  1124. kwargs=None)),
  1125. Print(dest=None,
  1126. values=[Str(s='\nSyntax: {m,n}?')],
  1127. nl=True),
  1128. Expr(value=Call(func=Name(id='helper',
  1129. ctx=Load()),
  1130. args=[Call(func=Attribute(value=Name(id='re',
  1131. ctx=Load()),
  1132. attr='search',
  1133. ctx=Load()),
  1134. args=[Str(s='a{1,2}?b'),
  1135. Str(s='b')],
  1136. keywords=[],
  1137. starargs=None,
  1138. kwargs=None),
  1139. Name(id='False',
  1140. ctx=Load())],
  1141. keywords=[],
  1142. starargs=None,
  1143. kwargs=None)),
  1144. Expr(value=Call(func=Name(id='helper',
  1145. ctx=Load()),
  1146. args=[Call(func=Attribute(value=Name(id='re',
  1147. ctx=Load()),
  1148. attr='search',
  1149. ctx=Load()),
  1150. args=[Str(s='a{1,2}?b'),
  1151. Str(s='ab')],
  1152. keywords=[],
  1153. starargs=None,
  1154. kwargs=None),
  1155. Str(s='ab')],
  1156. keywords=[],
  1157. starargs=None,
  1158. kwargs=None)),
  1159. Expr(value=Call(func=Name(id='helper',
  1160. ctx=Load()),
  1161. args=[Call(func=Attribute(value=Name(id='re',
  1162. ctx=Load()),
  1163. attr='search',
  1164. ctx=Load()),
  1165. args=[Str(s='a{1,2}?b'),
  1166. Str(s='aab')],
  1167. keywords=[],
  1168. starargs=None,
  1169. kwargs=None),
  1170. Str(s='aab')],
  1171. keywords=[],
  1172. starargs=None,
  1173. kwargs=None)),
  1174. Expr(value=Call(func=Name(id='helper',
  1175. ctx=Load()),
  1176. args=[Call(func=Attribute(value=Name(id='re',
  1177. ctx=Load()),
  1178. attr='search',
  1179. ctx=Load()),
  1180. args=[Str(s='a{1,2}?b'),
  1181. Str(s='aaab')],
  1182. keywords=[],
  1183. starargs=None,
  1184. kwargs=None),
  1185. Str(s='aab')],
  1186. keywords=[],
  1187. starargs=None,
  1188. kwargs=None)),
  1189. Expr(value=Call(func=Name(id='helper',
  1190. ctx=Load()),
  1191. args=[Call(func=Attribute(value=Name(id='re',
  1192. ctx=Load()),
  1193. attr='search',
  1194. ctx=Load()),
  1195. args=[Str(s='a{,2}?b'),
  1196. Str(s='b')],
  1197. keywords=[],
  1198. starargs=None,
  1199. kwargs=None),
  1200. Str(s='b')],
  1201. keywords=[],
  1202. starargs=None,
  1203. kwargs=None)),
  1204. Expr(value=Call(func=Name(id='helper',
  1205. ctx=Load()),
  1206. args=[Call(func=Attribute(value=Name(id='re',
  1207. ctx=Load()),
  1208. attr='search',
  1209. ctx=Load()),
  1210. args=[Str(s='a{,2}?b'),
  1211. Str(s='ab')],
  1212. keywords=[],
  1213. starargs=None,
  1214. kwargs=None),
  1215. Str(s='ab')],
  1216. keywords=[],
  1217. starargs=None,
  1218. kwargs=None)),
  1219. Expr(value=Call(func=Name(id='helper',
  1220. ctx=Load()),
  1221. args=[Call(func=Attribute(value=Name(id='re',
  1222. ctx=Load()),
  1223. attr='search',
  1224. ctx=Load()),
  1225. args=[Str(s='a{,2}?b'),
  1226. Str(s='aab')],
  1227. keywords=[],
  1228. starargs=None,
  1229. kwargs=None),
  1230. Str(s='aab')],
  1231. keywords=[],
  1232. starargs=None,
  1233. kwargs=None)),
  1234. Expr(value=Call(func=Name(id='helper',
  1235. ctx=Load()),
  1236. args=[Call(func=Attribute(value=Name(id='re',
  1237. ctx=Load()),
  1238. attr='search',
  1239. ctx=Load()),
  1240. args=[Str(s='a{,2}?b'),
  1241. Str(s='aaab')],
  1242. keywords=[],
  1243. starargs=None,
  1244. kwargs=None),
  1245. Str(s='aab')],
  1246. keywords=[],
  1247. starargs=None,
  1248. kwargs=None)),
  1249. Expr(value=Call(func=Name(id='helper',
  1250. ctx=Load()),
  1251. args=[Call(func=Attribute(value=Name(id='re',
  1252. ctx=Load()),
  1253. attr='search',
  1254. ctx=Load()),
  1255. args=[Str(s='a{2,}?b'),
  1256. Str(s='b')],
  1257. keywords=[],
  1258. starargs=None,
  1259. kwargs=None),
  1260. Name(id='False',
  1261. ctx=Load())],
  1262. keywords=[],
  1263. starargs=None,
  1264. kwargs=None)),
  1265. Expr(value=Call(func=Name(id='helper',
  1266. ctx=Load()),
  1267. args=[Call(func=Attribute(value=Name(id='re',
  1268. ctx=Load()),
  1269. attr='search',
  1270. ctx=Load()),
  1271. args=[Str(s='a{2,}?b'),
  1272. Str(s='ab')],
  1273. keywords=[],
  1274. starargs=None,
  1275. kwargs=None),
  1276. Name(id='False',
  1277. ctx=Load())],
  1278. keywords=[],
  1279. starargs=None,
  1280. kwargs=None)),
  1281. Expr(value=Call(func=Name(id='helper',
  1282. ctx=Load()),
  1283. args=[Call(func=Attribute(value=Name(id='re',
  1284. ctx=Load()),
  1285. attr='search',
  1286. ctx=Load()),
  1287. args=[Str(s='a{2,}?b'),
  1288. Str(s='aab')],
  1289. keywords=[],
  1290. starargs=None,
  1291. kwargs=None),
  1292. Str(s='aab')],
  1293. keywords=[],
  1294. starargs=None,
  1295. kwargs=None)),
  1296. Expr(value=Call(func=Name(id='helper',
  1297. ctx=Load()),
  1298. args=[Call(func=Attribute(value=Name(id='re',
  1299. ctx=Load()),
  1300. attr='search',
  1301. ctx=Load()),
  1302. args=[Str(s='a{2,}?b'),
  1303. Str(s='aaab')],
  1304. keywords=[],
  1305. starargs=None,
  1306. kwargs=None),
  1307. Str(s='aaab')],
  1308. keywords=[],
  1309. starargs=None,
  1310. kwargs=None)),
  1311. Expr(value=Call(func=Name(id='helper',
  1312. ctx=Load()),
  1313. args=[Call(func=Attribute(value=Name(id='re',
  1314. ctx=Load()),
  1315. attr='search',
  1316. ctx=Load()),
  1317. args=[Str(s='a{3,5}?'),
  1318. Str(s='aaaaaaaaaa')],
  1319. keywords=[],
  1320. starargs=None,
  1321. kwargs=None),
  1322. Str(s='aaa')],
  1323. keywords=[],
  1324. starargs=None,
  1325. kwargs=None)),
  1326. Expr(value=Call(func=Name(id='helper',
  1327. ctx=Load()),
  1328. args=[Call(func=Attribute(value=Name(id='re',
  1329. ctx=Load()),
  1330. attr='search',
  1331. ctx=Load()),
  1332. args=[Str(s='a{,5}?'),
  1333. Str(s='aaaaaaaaaa')],
  1334. keywords=[],
  1335. starargs=None,
  1336. kwargs=None),
  1337. Str(s='')],
  1338. keywords=[],
  1339. starargs=None,
  1340. kwargs=None)),
  1341. Expr(value=Call(func=Name(id='helper',
  1342. ctx=Load()),
  1343. args=[Call(func=Attribute(value=Name(id='re',
  1344. ctx=Load()),
  1345. attr='search',
  1346. ctx=Load()),
  1347. args=[Str(s='a{3,}?'),
  1348. Str(s='aaaaaaaaaa')],
  1349. keywords=[],
  1350. starargs=None,
  1351. kwargs=None),
  1352. Str(s='aaa')],
  1353. keywords=[],
  1354. starargs=None,
  1355. kwargs=None)),
  1356. Print(dest=None,
  1357. values=[Str(s='\nSyntax: []')],
  1358. nl=True),
  1359. Expr(value=Call(func=Name(id='helper',
  1360. ctx=Load()),
  1361. args=[Call(func=Attribute(value=Name(id='re',
  1362. ctx=Load()),
  1363. attr='search',
  1364. ctx=Load()),
  1365. args=[Str(s='[a,b,c]'),
  1366. Str(s='abc')],
  1367. keywords=[],
  1368. starargs=None,
  1369. kwargs=None),
  1370. Str(s='a')],
  1371. keywords=[],
  1372. starargs=None,
  1373. kwargs=None)),
  1374. Expr(value=Call(func=Name(id='helper',
  1375. ctx=Load()),
  1376. args=[Call(func=Attribute(value=Name(id='re',
  1377. ctx=Load()),
  1378. attr='search',
  1379. ctx=Load()),
  1380. args=[Str(s='[a-z]'),
  1381. Str(s='bc')],
  1382. keywords=[],
  1383. starargs=None,
  1384. kwargs=None),
  1385. Str(s='b')],
  1386. keywords=[],
  1387. starargs=None,
  1388. kwargs=None)),
  1389. Expr(value=Call(func=Name(id='helper',
  1390. ctx=Load()),
  1391. args=[Call(func=Attribute(value=Name(id='re',
  1392. ctx=Load()),
  1393. attr='search',
  1394. ctx=Load()),
  1395. args=[Str(s='[A-Z,0-9]'),
  1396. Str(s='abcdefg')],
  1397. keywords=[],
  1398. starargs=None,
  1399. kwargs=None),
  1400. Name(id='False',
  1401. ctx=Load())],
  1402. keywords=[],
  1403. starargs=None,
  1404. kwargs=None)),
  1405. Expr(value=Call(func=Name(id='helper',
  1406. ctx=Load()),
  1407. args=[Call(func=Attribute(value=Name(id='re',
  1408. ctx=Load()),
  1409. attr='search',
  1410. ctx=Load()),
  1411. args=[Str(s='[^A-Z]'),
  1412. Str(s='ABCDEFGaHIJKL')],
  1413. keywords=[],
  1414. starargs=None,
  1415. kwargs=None),
  1416. Str(s='a')],
  1417. keywords=[],
  1418. starargs=None,
  1419. kwargs=None)),
  1420. Expr(value=Call(func=Name(id='helper',
  1421. ctx=Load()),
  1422. args=[Call(func=Attribute(value=Name(id='re',
  1423. ctx=Load()),
  1424. attr='search',
  1425. ctx=Load()),
  1426. args=[Str(s='[a*bc]'),
  1427. Str(s='*')],
  1428. keywords=[],
  1429. starargs=None,
  1430. kwargs=None),
  1431. Str(s='*')],
  1432. keywords=[],
  1433. starargs=None,
  1434. kwargs=None)),
  1435. Print(dest=None,
  1436. values=[Str(s='\nSyntax: |')],
  1437. nl=True),
  1438. Expr(value=Call(func=Name(id='helper',
  1439. ctx=Load()),
  1440. args=[Call(func=Attribute(value=Name(id='re',
  1441. ctx=Load()),
  1442. attr='search',
  1443. ctx=Load()),
  1444. args=[Str(s='|'),
  1445. Str(s='')],
  1446. keywords=[],
  1447. starargs=None,
  1448. kwargs=None),
  1449. Str(s='')],
  1450. keywords=[],
  1451. starargs=None,
  1452. kwargs=None)),
  1453. Expr(value=Call(func=Name(id='helper',
  1454. ctx=Load()),
  1455. args=[Call(func=Attribute(value=Name(id='re',
  1456. ctx=Load()),
  1457. attr='search',
  1458. ctx=Load()),
  1459. args=[Str(s='|a'),
  1460. Str(s='')],
  1461. keywords=[],
  1462. starargs=None,
  1463. kwargs=None),
  1464. Str(s='')],
  1465. keywords=[],
  1466. starargs=None,
  1467. kwargs=None)),
  1468. Expr(value=Call(func=Name(id='helper',
  1469. ctx=Load()),
  1470. args=[Call(func=Attribute(value=Name(id='re',
  1471. ctx=Load()),
  1472. attr='search',
  1473. ctx=Load()),
  1474. args=[Str(s='a|b'),
  1475. Str(s='ba')],
  1476. keywords=[],
  1477. starargs=None,
  1478. kwargs=None),
  1479. Str(s='b')],
  1480. keywords=[],
  1481. starargs=None,
  1482. kwargs=None)),
  1483. Expr(value=Call(func=Name(id='helper',
  1484. ctx=Load()),
  1485. args=[Call(func=Attribute(value=Name(id='re',
  1486. ctx=Load()),
  1487. attr='search',
  1488. ctx=Load()),
  1489. args=[Str(s='h|ello'),
  1490. Str(s='hello')],
  1491. keywords=[],
  1492. starargs=None,
  1493. kwargs=None),
  1494. Str(s='h')],
  1495. keywords=[],
  1496. starargs=None,
  1497. kwargs=None)),
  1498. Print(dest=None,
  1499. values=[Str(s='\nSyntax: (...)')],
  1500. nl=True),
  1501. Assign(targets=[Name(id='match',
  1502. ctx=Store())],
  1503. value=Call(func=Attribute(value=Name(id='re',
  1504. ctx=Load()),
  1505. attr='search',
  1506. ctx=Load()),
  1507. args=[Str(s='(b*)'),
  1508. Str(s='bbbba')],
  1509. keywords=[],
  1510. starargs=None,
  1511. kwargs=None)),
  1512. Print(dest=None,
  1513. values=[Compare(left=Call(func=Name(id='len',
  1514. ctx=Load()),
  1515. args=[Call(func=Attribute(value=Name(id='match',
  1516. ctx=Load()),
  1517. attr='groups',
  1518. ctx=Load()),
  1519. args=[],
  1520. keywords=[],
  1521. starargs=None,
  1522. kwargs=None)],
  1523. keywords=[],
  1524. starargs=None,
  1525. kwargs=None),
  1526. ops=[Eq()],
  1527. comparators=[Num(n=1)])],
  1528. nl=True),
  1529. Print(dest=None,
  1530. values=[Str(s='\nSyntax: (?...)')],
  1531. nl=True),
  1532. Expr(value=Call(func=Name(id='helper',
  1533. ctx=Load()),
  1534. args=[Call(func=Attribute(value=Name(id='re',
  1535. ctx=Load()),
  1536. attr='search',
  1537. ctx=Load()),
  1538. args=[Str(s='(?:b*)'),
  1539. Str(s='bbbba')],
  1540. keywords=[],
  1541. starargs=None,
  1542. kwargs=None),
  1543. Str(s='bbbb')],
  1544. keywords=[],
  1545. starargs=None,
  1546. kwargs=None)),
  1547. Expr(value=Call(func=Name(id='helper',
  1548. ctx=Load()),
  1549. args=[Call(func=Attribute(value=Name(id='re',
  1550. ctx=Load()),
  1551. attr='search',
  1552. ctx=Load()),
  1553. args=[Str(s='a(?=b)'),
  1554. Str(s='a')],
  1555. keywords=[],
  1556. starargs=None,
  1557. kwargs=None),
  1558. Name(id='False',
  1559. ctx=Load())],
  1560. keywords=[],
  1561. starargs=None,
  1562. kwargs=None)),
  1563. Expr(value=Call(func=Name(id='helper',
  1564. ctx=Load()),
  1565. args=[Call(func=Attribute(value=Name(id='re',
  1566. ctx=Load()),
  1567. attr='search',
  1568. ctx=Load()),
  1569. args=[Str(s='a(?=b)'),
  1570. Str(s='ab')],
  1571. keywords=[],
  1572. starargs=None,
  1573. kwargs=None),
  1574. Str(s='a')],
  1575. keywords=[],
  1576. starargs=None,
  1577. kwargs=None)),
  1578. Expr(value=Call(func=Name(id='helper',
  1579. ctx=Load()),
  1580. args=[Call(func=Attribute(value=Name(id='re',
  1581. ctx=Load()),
  1582. attr='search',
  1583. ctx=Load()),
  1584. args=[Str(s='a(?!b)'),
  1585. Str(s='a')],
  1586. keywords=[],
  1587. starargs=None,
  1588. kwargs=None),
  1589. Str(s='a')],
  1590. keywords=[],
  1591. starargs=None,
  1592. kwargs=None)),
  1593. Expr(value=Call(func=Name(id='helper',
  1594. ctx=Load()),
  1595. args=[Call(func=Attribute(value=Name(id='re',
  1596. ctx=Load()),
  1597. attr='search',
  1598. ctx=Load()),
  1599. args=[Str(s='a(?!b)'),
  1600. Str(s='ab')],
  1601. keywords=[],
  1602. starargs=None,
  1603. kwargs=None),
  1604. Name(id='False',
  1605. ctx=Load())],
  1606. keywords=[],
  1607. starargs=None,
  1608. kwargs=None))])