Jeremy Hylton
5c9aad6043
Only treat an AugAssign as def if its the target is a Name.
...
Fixes last bug found with test_scope.py.
2001-04-12 07:06:25 +00:00
Jeremy Hylton
364f9b9e2f
Preliminary support for nested scopes
...
XXX Still doesn't work right for classes
XXX Still doesn't do sufficient error checking
2001-04-12 06:40:42 +00:00
Jeremy Hylton
dbdb28e8be
Add globals to list of names returned by get_names().
...
Fix func arg processing to handle args in tuples.
In test code, skip names beginning with '.'.
2001-04-09 20:11:59 +00:00
Jeremy Hylton
f870c952f9
Add two arguments to Scope constructor, module scope and class name
...
Add mangling support
Add get_children() and add_child() methods to Scope
Skip nodes when If test is a false constant
Add test code that checks results against symtable module
2001-04-09 13:57:32 +00:00
Jeremy Hylton
8b966dcf03
Add preliminary module symbol table constructor
2001-04-09 04:35:35 +00:00