t443.py.symtab 28 KB

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