248:6e7b6fcd6302
|
2007-06-23 |
paulb |
changeset
files
shortlog
graph
|
Introduced a separate fix_structures method to the instance fixing class.
Made new dictionaries when fixing references to instances via accesses/writes.
Added recursion detection around getting distinct instances from classes. |
|
|
simplify/fixinstances.py simplify/simplified/data.py test.py
|
|
247:016ca6f457d5
|
2007-06-23 |
paulb |
changeset
files
shortlog
graph
|
Made current_subprograms a set.
Added some commentary. |
|
|
simplify/annotate.py
|
|
246:cdb79a7c1abb
|
2007-06-23 |
paulb |
changeset
files
shortlog
graph
|
Fixed constant textual representations. |
|
|
simplify/viewer.py
|
|
245:2498a02a97e3
|
2007-06-22 |
paulb |
changeset
files
shortlog
graph
|
Remove old entries for accesses/writes. |
|
|
simplify/fixinstances.py
|
|
244:d4e3068a5c19
|
2007-06-22 |
paulb |
changeset
files
shortlog
graph
|
Moved Namespace from annotate to simplified.utils.
Made Subprogram a Structure in order to support namespaces and operations
dependent on namespaces (such as __bool__).
Prevented context alteration on attributes acquired through modules (as
globals).
Added a get_instances method for classes.
Attempted to improve instance fixing - still needs much work. |
|
|
simplify/annotate.py simplify/fixinstances.py simplify/simplified/data.py simplify/simplified/program.py simplify/simplified/utils.py
|
|
243:963f28594cbf
|
2007-06-22 |
paulb |
changeset
files
shortlog
graph
|
Added NoneType. |
|
|
lib/builtins.py
|
|
242:e9747fe6aca2
|
2007-06-22 |
paulb |
changeset
files
shortlog
graph
|
Added a test of method references. |
|
|
tests/method.py
|
|
241:5b1f8ecf6d2d
|
2007-06-21 |
paulb |
changeset
files
shortlog
graph
|
Changed the instance fixing to deal more thoroughly with "accesses" annotations.
Added a distinct instances cache to _Class. |
|
|
simplify/fixinstances.py simplify/simplified/data.py
|
|
240:9b23f16cabb2
|
2007-06-21 |
paulb |
changeset
files
shortlog
graph
|
Made list comprehensions internal subprograms. |
|
|
simplify/ast.py
|
|
239:8662157587f2
|
2007-06-21 |
paulb |
changeset
files
shortlog
graph
|
Added a test before trying to revoke exception types. |
|
|
simplify/annotate.py
|
|