summaryrefslogtreecommitdiffstats
path: root/Lib/symtable.py
Commit message (Collapse)AuthorAgeFilesLines
* - PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;Guido van Rossum2007-02-111-1/+1
| | | | | | | | | | and .keys(), .items(), .values() return dict views. The dict views aren't fully functional yet; in particular, they can't be compared to sets yet. but they are useful as "iterator wells". There are still 27 failing unit tests; I expect that many of these have fairly trivial fixes, but there are so many, I could use help.
* Fix most trivially-findable print statements.Guido van Rossum2007-02-091-1/+1
| | | | | | | | | There's one major and one minor category still unfixed: doctests are the major category (and I hope to be able to augment the refactoring tool to refactor bona fide doctests soon); other code generating print statements in strings is the minor category. (Oh, and I don't know if the compiler package works.)
* 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, ↵Neal Norwitz2005-11-251-1/+4
| | | | needs more work.
* 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
| | | | | Import OPT_ symbols from _symtable. Define has_exec() and has_import_star().
* Whitespace normalization.Tim Peters2001-03-291-4/+4
|
* flesh out __all__Jeremy Hylton2001-03-231-14/+6
| | | | | | remove debugging code in if __debug__: add get_children() method on SymbolTable
* First cut at a high-level symbol table interfaceJeremy Hylton2001-03-221-0/+258