t476.py.symtab 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670
  1. Sym_type: module
  2. Sym_name: top
  3. Sym_lineno: 0
  4. Sym_nested: False
  5. Sym_haschildren: True
  6. -- Identifiers --
  7. name: Counter
  8. is_referenced: True
  9. is_imported: False
  10. is_parameter: False
  11. is_global: False
  12. is_declared_global: False
  13. is_local: True
  14. is_free: False
  15. is_assigned: True
  16. is_namespace: True
  17. namespaces: [
  18. Sym_type: class
  19. Sym_name: Counter
  20. Sym_lineno: 1
  21. Sym_nested: False
  22. Sym_haschildren: True
  23. Class_methods: ['CounterIter', '__call__', '__getitem__', '__init__', '__iter__', '__len__', '__repr__', '__setitem__', '__str__']
  24. -- Identifiers --
  25. name: CounterIter
  26. is_referenced: False
  27. is_imported: False
  28. is_parameter: False
  29. is_global: False
  30. is_declared_global: False
  31. is_local: True
  32. is_free: False
  33. is_assigned: True
  34. is_namespace: True
  35. namespaces: [
  36. Sym_type: class
  37. Sym_name: CounterIter
  38. Sym_lineno: 3
  39. Sym_nested: False
  40. Sym_haschildren: True
  41. Class_methods: ['__init__', '__iter__', 'next']
  42. -- Identifiers --
  43. name: __init__
  44. is_referenced: False
  45. is_imported: False
  46. is_parameter: False
  47. is_global: False
  48. is_declared_global: False
  49. is_local: True
  50. is_free: False
  51. is_assigned: True
  52. is_namespace: True
  53. namespaces: [
  54. Sym_type: function
  55. Sym_name: __init__
  56. Sym_lineno: 4
  57. Sym_nested: False
  58. Sym_haschildren: False
  59. Func_params: ['c', 'self']
  60. Func_locals: ['c', 'self']
  61. Func_globals: []
  62. Func_frees: []
  63. -- Identifiers --
  64. name: c
  65. is_referenced: True
  66. is_imported: False
  67. is_parameter: True
  68. is_global: False
  69. is_declared_global: False
  70. is_local: True
  71. is_free: False
  72. is_assigned: False
  73. is_namespace: False
  74. namespaces: [
  75. ]
  76. name: self
  77. is_referenced: True
  78. is_imported: False
  79. is_parameter: True
  80. is_global: False
  81. is_declared_global: False
  82. is_local: True
  83. is_free: False
  84. is_assigned: False
  85. is_namespace: False
  86. namespaces: [
  87. ]
  88. ]
  89. name: __iter__
  90. is_referenced: False
  91. is_imported: False
  92. is_parameter: False
  93. is_global: False
  94. is_declared_global: False
  95. is_local: True
  96. is_free: False
  97. is_assigned: True
  98. is_namespace: True
  99. namespaces: [
  100. Sym_type: function
  101. Sym_name: __iter__
  102. Sym_lineno: 8
  103. Sym_nested: False
  104. Sym_haschildren: False
  105. Func_params: ['self']
  106. Func_locals: ['self']
  107. Func_globals: []
  108. Func_frees: []
  109. -- Identifiers --
  110. name: self
  111. is_referenced: True
  112. is_imported: False
  113. is_parameter: True
  114. is_global: False
  115. is_declared_global: False
  116. is_local: True
  117. is_free: False
  118. is_assigned: False
  119. is_namespace: False
  120. namespaces: [
  121. ]
  122. ]
  123. name: next
  124. is_referenced: False
  125. is_imported: False
  126. is_parameter: False
  127. is_global: False
  128. is_declared_global: False
  129. is_local: True
  130. is_free: False
  131. is_assigned: True
  132. is_namespace: True
  133. namespaces: [
  134. Sym_type: function
  135. Sym_name: next
  136. Sym_lineno: 11
  137. Sym_nested: False
  138. Sym_haschildren: False
  139. Func_params: ['self']
  140. Func_locals: ['n', 'self']
  141. Func_globals: ['StopIteration']
  142. Func_frees: []
  143. -- Identifiers --
  144. name: StopIteration
  145. is_referenced: True
  146. is_imported: False
  147. is_parameter: False
  148. is_global: True
  149. is_declared_global: False
  150. is_local: False
  151. is_free: False
  152. is_assigned: False
  153. is_namespace: False
  154. namespaces: [
  155. ]
  156. name: n
  157. is_referenced: True
  158. is_imported: False
  159. is_parameter: False
  160. is_global: False
  161. is_declared_global: False
  162. is_local: True
  163. is_free: False
  164. is_assigned: True
  165. is_namespace: False
  166. namespaces: [
  167. ]
  168. name: self
  169. is_referenced: True
  170. is_imported: False
  171. is_parameter: True
  172. is_global: False
  173. is_declared_global: False
  174. is_local: True
  175. is_free: False
  176. is_assigned: False
  177. is_namespace: False
  178. namespaces: [
  179. ]
  180. ]
  181. ]
  182. name: __call__
  183. is_referenced: False
  184. is_imported: False
  185. is_parameter: False
  186. is_global: False
  187. is_declared_global: False
  188. is_local: True
  189. is_free: False
  190. is_assigned: True
  191. is_namespace: True
  192. namespaces: [
  193. Sym_type: function
  194. Sym_name: __call__
  195. Sym_lineno: 35
  196. Sym_nested: False
  197. Sym_haschildren: False
  198. Func_params: ['self', 'x']
  199. Func_locals: ['i', 'self', 'x']
  200. Func_globals: ['range']
  201. Func_frees: []
  202. -- Identifiers --
  203. name: i
  204. is_referenced: True
  205. is_imported: False
  206. is_parameter: False
  207. is_global: False
  208. is_declared_global: False
  209. is_local: True
  210. is_free: False
  211. is_assigned: True
  212. is_namespace: False
  213. namespaces: [
  214. ]
  215. name: range
  216. is_referenced: True
  217. is_imported: False
  218. is_parameter: False
  219. is_global: True
  220. is_declared_global: False
  221. is_local: False
  222. is_free: False
  223. is_assigned: False
  224. is_namespace: False
  225. namespaces: [
  226. ]
  227. name: self
  228. is_referenced: True
  229. is_imported: False
  230. is_parameter: True
  231. is_global: False
  232. is_declared_global: False
  233. is_local: True
  234. is_free: False
  235. is_assigned: False
  236. is_namespace: False
  237. namespaces: [
  238. ]
  239. name: x
  240. is_referenced: True
  241. is_imported: False
  242. is_parameter: True
  243. is_global: False
  244. is_declared_global: False
  245. is_local: True
  246. is_free: False
  247. is_assigned: False
  248. is_namespace: False
  249. namespaces: [
  250. ]
  251. ]
  252. name: __getitem__
  253. is_referenced: False
  254. is_imported: False
  255. is_parameter: False
  256. is_global: False
  257. is_declared_global: False
  258. is_local: True
  259. is_free: False
  260. is_assigned: True
  261. is_namespace: True
  262. namespaces: [
  263. Sym_type: function
  264. Sym_name: __getitem__
  265. Sym_lineno: 41
  266. Sym_nested: False
  267. Sym_haschildren: False
  268. Func_params: ['key', 'self']
  269. Func_locals: ['key', 'self']
  270. Func_globals: []
  271. Func_frees: []
  272. -- Identifiers --
  273. name: key
  274. is_referenced: True
  275. is_imported: False
  276. is_parameter: True
  277. is_global: False
  278. is_declared_global: False
  279. is_local: True
  280. is_free: False
  281. is_assigned: False
  282. is_namespace: False
  283. namespaces: [
  284. ]
  285. name: self
  286. is_referenced: True
  287. is_imported: False
  288. is_parameter: True
  289. is_global: False
  290. is_declared_global: False
  291. is_local: True
  292. is_free: False
  293. is_assigned: False
  294. is_namespace: False
  295. namespaces: [
  296. ]
  297. ]
  298. name: __init__
  299. is_referenced: False
  300. is_imported: False
  301. is_parameter: False
  302. is_global: False
  303. is_declared_global: False
  304. is_local: True
  305. is_free: False
  306. is_assigned: True
  307. is_namespace: True
  308. namespaces: [
  309. Sym_type: function
  310. Sym_name: __init__
  311. Sym_lineno: 18
  312. Sym_nested: False
  313. Sym_haschildren: False
  314. Func_params: ['self', 'stop']
  315. Func_locals: ['self', 'stop']
  316. Func_globals: []
  317. Func_frees: []
  318. -- Identifiers --
  319. name: self
  320. is_referenced: True
  321. is_imported: False
  322. is_parameter: True
  323. is_global: False
  324. is_declared_global: False
  325. is_local: True
  326. is_free: False
  327. is_assigned: False
  328. is_namespace: False
  329. namespaces: [
  330. ]
  331. name: stop
  332. is_referenced: True
  333. is_imported: False
  334. is_parameter: True
  335. is_global: False
  336. is_declared_global: False
  337. is_local: True
  338. is_free: False
  339. is_assigned: False
  340. is_namespace: False
  341. namespaces: [
  342. ]
  343. ]
  344. name: __iter__
  345. is_referenced: False
  346. is_imported: False
  347. is_parameter: False
  348. is_global: False
  349. is_declared_global: False
  350. is_local: True
  351. is_free: False
  352. is_assigned: True
  353. is_namespace: True
  354. namespaces: [
  355. Sym_type: function
  356. Sym_name: __iter__
  357. Sym_lineno: 23
  358. Sym_nested: False
  359. Sym_haschildren: False
  360. Func_params: ['self']
  361. Func_locals: ['self']
  362. Func_globals: []
  363. Func_frees: []
  364. -- Identifiers --
  365. name: self
  366. is_referenced: True
  367. is_imported: False
  368. is_parameter: True
  369. is_global: False
  370. is_declared_global: False
  371. is_local: True
  372. is_free: False
  373. is_assigned: False
  374. is_namespace: False
  375. namespaces: [
  376. ]
  377. ]
  378. name: __len__
  379. is_referenced: False
  380. is_imported: False
  381. is_parameter: False
  382. is_global: False
  383. is_declared_global: False
  384. is_local: True
  385. is_free: False
  386. is_assigned: True
  387. is_namespace: True
  388. namespaces: [
  389. Sym_type: function
  390. Sym_name: __len__
  391. Sym_lineno: 26
  392. Sym_nested: False
  393. Sym_haschildren: False
  394. Func_params: ['self']
  395. Func_locals: ['self']
  396. Func_globals: []
  397. Func_frees: []
  398. -- Identifiers --
  399. name: self
  400. is_referenced: True
  401. is_imported: False
  402. is_parameter: True
  403. is_global: False
  404. is_declared_global: False
  405. is_local: True
  406. is_free: False
  407. is_assigned: False
  408. is_namespace: False
  409. namespaces: [
  410. ]
  411. ]
  412. name: __repr__
  413. is_referenced: False
  414. is_imported: False
  415. is_parameter: False
  416. is_global: False
  417. is_declared_global: False
  418. is_local: True
  419. is_free: False
  420. is_assigned: True
  421. is_namespace: True
  422. namespaces: [
  423. Sym_type: function
  424. Sym_name: __repr__
  425. Sym_lineno: 29
  426. Sym_nested: False
  427. Sym_haschildren: False
  428. Func_params: ['self']
  429. Func_locals: ['self']
  430. Func_globals: ['str']
  431. Func_frees: []
  432. -- Identifiers --
  433. name: self
  434. is_referenced: True
  435. is_imported: False
  436. is_parameter: True
  437. is_global: False
  438. is_declared_global: False
  439. is_local: True
  440. is_free: False
  441. is_assigned: False
  442. is_namespace: False
  443. namespaces: [
  444. ]
  445. name: str
  446. is_referenced: True
  447. is_imported: False
  448. is_parameter: False
  449. is_global: True
  450. is_declared_global: False
  451. is_local: False
  452. is_free: False
  453. is_assigned: False
  454. is_namespace: False
  455. namespaces: [
  456. ]
  457. ]
  458. name: __setitem__
  459. is_referenced: False
  460. is_imported: False
  461. is_parameter: False
  462. is_global: False
  463. is_declared_global: False
  464. is_local: True
  465. is_free: False
  466. is_assigned: True
  467. is_namespace: True
  468. namespaces: [
  469. Sym_type: function
  470. Sym_name: __setitem__
  471. Sym_lineno: 46
  472. Sym_nested: False
  473. Sym_haschildren: False
  474. Func_params: ['key', 'self', 'value']
  475. Func_locals: ['key', 'self', 'value']
  476. Func_globals: []
  477. Func_frees: []
  478. -- Identifiers --
  479. name: key
  480. is_referenced: True
  481. is_imported: False
  482. is_parameter: True
  483. is_global: False
  484. is_declared_global: False
  485. is_local: True
  486. is_free: False
  487. is_assigned: False
  488. is_namespace: False
  489. namespaces: [
  490. ]
  491. name: self
  492. is_referenced: True
  493. is_imported: False
  494. is_parameter: True
  495. is_global: False
  496. is_declared_global: False
  497. is_local: True
  498. is_free: False
  499. is_assigned: False
  500. is_namespace: False
  501. namespaces: [
  502. ]
  503. name: value
  504. is_referenced: True
  505. is_imported: False
  506. is_parameter: True
  507. is_global: False
  508. is_declared_global: False
  509. is_local: True
  510. is_free: False
  511. is_assigned: False
  512. is_namespace: False
  513. namespaces: [
  514. ]
  515. ]
  516. name: __str__
  517. is_referenced: False
  518. is_imported: False
  519. is_parameter: False
  520. is_global: False
  521. is_declared_global: False
  522. is_local: True
  523. is_free: False
  524. is_assigned: True
  525. is_namespace: True
  526. namespaces: [
  527. Sym_type: function
  528. Sym_name: __str__
  529. Sym_lineno: 32
  530. Sym_nested: False
  531. Sym_haschildren: False
  532. Func_params: ['self']
  533. Func_locals: ['self']
  534. Func_globals: ['str']
  535. Func_frees: []
  536. -- Identifiers --
  537. name: self
  538. is_referenced: True
  539. is_imported: False
  540. is_parameter: True
  541. is_global: False
  542. is_declared_global: False
  543. is_local: True
  544. is_free: False
  545. is_assigned: False
  546. is_namespace: False
  547. namespaces: [
  548. ]
  549. name: str
  550. is_referenced: True
  551. is_imported: False
  552. is_parameter: False
  553. is_global: True
  554. is_declared_global: False
  555. is_local: False
  556. is_free: False
  557. is_assigned: False
  558. is_namespace: False
  559. namespaces: [
  560. ]
  561. ]
  562. ]
  563. name: a
  564. is_referenced: True
  565. is_imported: False
  566. is_parameter: False
  567. is_global: False
  568. is_declared_global: False
  569. is_local: True
  570. is_free: False
  571. is_assigned: True
  572. is_namespace: False
  573. namespaces: [
  574. ]
  575. name: b
  576. is_referenced: True
  577. is_imported: False
  578. is_parameter: False
  579. is_global: False
  580. is_declared_global: False
  581. is_local: True
  582. is_free: False
  583. is_assigned: True
  584. is_namespace: False
  585. namespaces: [
  586. ]
  587. name: c
  588. is_referenced: True
  589. is_imported: False
  590. is_parameter: False
  591. is_global: False
  592. is_declared_global: False
  593. is_local: True
  594. is_free: False
  595. is_assigned: True
  596. is_namespace: False
  597. namespaces: [
  598. ]
  599. name: len
  600. is_referenced: True
  601. is_imported: False
  602. is_parameter: False
  603. is_global: True
  604. is_declared_global: False
  605. is_local: False
  606. is_free: False
  607. is_assigned: False
  608. is_namespace: False
  609. namespaces: [
  610. ]
  611. name: list
  612. is_referenced: True
  613. is_imported: False
  614. is_parameter: False
  615. is_global: True
  616. is_declared_global: False
  617. is_local: False
  618. is_free: False
  619. is_assigned: False
  620. is_namespace: False
  621. namespaces: [
  622. ]
  623. name: repr
  624. is_referenced: True
  625. is_imported: False
  626. is_parameter: False
  627. is_global: True
  628. is_declared_global: False
  629. is_local: False
  630. is_free: False
  631. is_assigned: False
  632. is_namespace: False
  633. namespaces: [
  634. ]
  635. name: str
  636. is_referenced: True
  637. is_imported: False
  638. is_parameter: False
  639. is_global: True
  640. is_declared_global: False
  641. is_local: False
  642. is_free: False
  643. is_assigned: False
  644. is_namespace: False
  645. namespaces: [
  646. ]
  647. name: sum
  648. is_referenced: True
  649. is_imported: False
  650. is_parameter: False
  651. is_global: True
  652. is_declared_global: False
  653. is_local: False
  654. is_free: False
  655. is_assigned: False
  656. is_namespace: False
  657. namespaces: [
  658. ]
  659. name: x
  660. is_referenced: True
  661. is_imported: False
  662. is_parameter: False
  663. is_global: False
  664. is_declared_global: False
  665. is_local: True
  666. is_free: False
  667. is_assigned: True
  668. is_namespace: False
  669. namespaces: [
  670. ]