55:d0c0e12555c1
|
2006-09-02 |
paulb |
changeset
files
shortlog
graph
|
Changed operator type mismatch signalling to use plain exceptions. |
|
|
lib/builtins.py
|
|
54:f322e252ad11
|
2006-08-25 |
paulb |
changeset
files
shortlog
graph
|
Attempted to get invocations closer to working correctly.
Added a dict class to the builtins in order to support dstar parameter defaults. |
|
|
annotate.py lib/builtins.py
|
|
53:5c21b2a7220a
|
2006-08-21 |
paulb |
changeset
files
shortlog
graph
|
Attempted to fix attribute access contexts and to provide some support for
instantiation. |
|
|
annotate.py simplified.py
|
|
52:4bd63abbd188
|
2006-08-21 |
paulb |
changeset
files
shortlog
graph
|
Added previously missing dispatching on parameter defaults. |
|
|
fixnames.py
|
|
51:96eb4e0ed330
|
2006-08-20 |
paulb |
changeset
files
shortlog
graph
|
Moved visitor attribute initialisation. |
|
|
simplify.py
|
|
50:d155dfab5021
|
2006-08-20 |
paulb |
changeset
files
shortlog
graph
|
Changed the processing of attributes so that Attribute objects are unwrapped
when traversing a class or base classes looking for attributes.
Added various docstrings. |
|
|
annotate.py
|
|
49:e7be892b6222
|
2006-08-13 |
paulb |
changeset
files
shortlog
graph
|
Moved return values/locals to instances of the Namespace class.
Removed methods for eliminated nodes.
Introduced Attribute objects as the main form of type value throughout the
module. |
|
|
annotate.py
|
|
48:5603104f1d0d
|
2006-08-13 |
paulb |
changeset
files
shortlog
graph
|
Rearranged definitions. |
|
|
annotate.py
|
|
47:222d7bf69b63
|
2006-08-13 |
paulb |
changeset
files
shortlog
graph
|
Fixed the NameOrganiser to correctly identify the scope of names.
Added an nstype attribute to LoadAttr and StoreAttr nodes. |
|
|
fixnames.py simplified.py
|
|
46:7a364038f782
|
2006-08-12 |
paulb |
changeset
files
shortlog
graph
|
Removed LoadGlobal, LoadBuiltin and StoreGlobal, replacing them with LoadAttr
and StoreAttr nodes in generated programs.
Improved scope detection in the fixnames module.
Added more comments and docstrings. |
|
|
fixnames.py simplified.py simplify.py test.py
|
|