summaryrefslogtreecommitdiffstats
path: root/Lib/symtable.py
Commit message (Expand)AuthorAgeFilesLines
* gh-85098: Implement functional CLI of symtable (#109112)Serhiy Storchaka2023-11-071-8/+49
* gh-110045: Update symtable module for PEP 695 (#110066)Jelle Zijlstra2023-09-291-4/+11
* Change list to view object (#93661)Pamela Fox2022-06-111-1/+1
* bpo-42355: symtable.get_namespace() now checks whether there are multiple or ...Batuhan Taskaya2021-07-181-3/+7
* Fix typos in multiple files (GH-26689)Binbin2021-06-131-2/+2
* bpo-41840: Report module-level globals as both local and global in the symtab...Pablo Galindo2020-10-031-7/+12
* bpo-41224: Document is_annotated() in symtable module and update doc strings ...Joannah Nanjekye2020-07-071-2/+76
* bpo-40208: Remove deprecated has_exec method of SymbolTable (GH-19396)Batuhan Taşkaya2020-04-131-4/+0
* bpo-40196: Fix a bug in the symtable when reporting inspecting global variabl...Pablo Galindo2020-04-061-1/+1
* bpo-34983: Expose symtable.Symbol.is_nonlocal() in the symtable module (GH-9872)Pablo Galindo2018-10-201-1/+10
* bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489)Jon Dufresne2017-05-181-2/+2
* Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations.Yury Selivanov2016-09-091-1/+4
* remove the concept of an unoptimized function scope from the compiler, since ...Benjamin Peterson2015-04-281-7/+2
* merge 3.3 (#19393)Benjamin Peterson2013-10-261-4/+1
|\
| * just return toplevel symbol table rather than all blocks (closes #19393)Benjamin Peterson2013-10-261-4/+1
* | modernize some modules' code by using with statement around open()Giampaolo Rodola'2013-02-121-1/+2
|/
* simplify this expressionBenjamin Peterson2009-06-281-3/+3
* Merged revisions 73376,73393,73398,73400,73404-73405,73409,73419-73421,73432,...Benjamin Peterson2009-06-281-4/+5
* Merged revisions 70801,70809 via svnmerge fromJeremy Hylton2009-03-311-0/+3
* revert 65897Benjamin Peterson2008-08-201-3/+3
* Merged revisions 65885,65892,65894,65898 via svnmerge fromBenjamin Peterson2008-08-201-6/+5
* return sets instead of tuples from some symtable methodsBenjamin Peterson2008-08-201-3/+3
* kill the obsolete symtable.Symbol methodsBenjamin Peterson2008-08-201-10/+0
* Merged revisions 65715,65724,65726,65732,65736-65739,65775 via svnmerge fromBenjamin Peterson2008-08-171-28/+25
* Raise statement normalization in Lib/.Collin Winter2007-08-301-1/+1
* - PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;Guido van Rossum2007-02-111-1/+1
* Fix most trivially-findable print statements.Guido van Rossum2007-02-091-1/+1
* This module was still referencing some dead EXEC related constants.Guido van Rossum2006-09-061-3/+3
* Get symtable to limp along, can run compiler/symbols.py. Not saying much, ne...Neal Norwitz2005-11-251-1/+4
* Replaced .keys() with dictionary iteratorsRaymond Hettinger2002-06-021-1/+1
* Convert a pile of obvious "yes/no" functions to return bool.Tim Peters2002-04-041-12/+6
* Remove now-unnecessary "from __future__ import nested_scopes" stmts.Tim Peters2001-07-121-1/+0
* Fix three PyChecker-detected gotchas.Jeremy Hylton2001-04-161-4/+10
* Whitespace normalization.Tim Peters2001-03-291-4/+4
* flesh out __all__Jeremy Hylton2001-03-231-14/+6
* First cut at a high-level symbol table interfaceJeremy Hylton2001-03-221-0/+258