220:efe3cfb91966
|
2007-05-27 |
paulb |
changeset
files
shortlog
graph
|
Reorganised the package hierarchy. |
|
|
annotate.py fixnames.py simplified/__init__.py simplified/ast.py simplified/data.py simplified/program.py simplified/utils.py simplify.py simplify/__init__.py simplify/annotate.py ...
|
|
219:dfd0634cfdb6
|
2007-05-27 |
paulb |
changeset
files
shortlog
graph
|
Added a MakeTuple simplified node, replacing the previous tuple initialisation
mechanism. |
|
|
annotate.py fixnames.py lib/builtins.py simplified/program.py simplify.py
|
|
218:49b32970a442
|
2007-05-26 |
paulb |
changeset
files
shortlog
graph
|
Moved to XHTML 1.0 transitional, employing the appropriate filename extension
and anchor identifier structure.
Adjusted the pop-up element positioning. |
|
|
viewer.py
|
|
217:c35d548be556
|
2007-05-02 |
paulb |
changeset
files
shortlog
graph
|
Added elementary string literal colouring. |
|
|
viewer.py
|
|
216:deffda1ada7f
|
2007-04-09 |
paulb |
changeset
files
shortlog
graph
|
Added exception recording on LoadAttr.
Made tuple.__add__ more realistic.
Fixed viewer output for operator symbols (needed to encode the HTML).
Added more pop-up elements for slices, subscripts and raised exception
initialisation.
Made class names a separate colour. |
|
|
annotate.py lib/builtins.py viewer.py
|
|
215:88ccf0ca4bd6
|
2007-04-07 |
paulb |
changeset
files
shortlog
graph
|
Introduced set usage into the viewer. |
|
|
viewer.py
|
|
214:6304142f178f
|
2007-04-06 |
paulb |
changeset
files
shortlog
graph
|
Fixed pop-up background colour (broken for function names). |
|
|
viewer.py
|
|
213:5c20f017c8de
|
2007-04-06 |
paulb |
changeset
files
shortlog
graph
|
Introduced sets throughout the code.
Created a simplified package containing essential classes.
Changed the annotation visitor so that nodes are not returned from each visitor
method.
Added a check on the context when invoking subprograms so that the extra Self
node is not inserted into the arguments for non-instance methods or functions. |
|
|
annotate.py simplified.py simplified/__init__.py simplified/ast.py simplified/data.py simplified/program.py simplified/utils.py
|
|
212:c8616d31e76c
|
2007-04-01 |
paulb |
changeset
files
shortlog
graph
|
Made the recording of return types and exceptions on function nodes annotation
operations, fixing a lack of analysis on recursive functions.
Changed the handling of constants so that Constant objects are not loaded as
references - instead, instances are created dynamically.
Changed the __atomic__ attributes in the built-in classes to use the "object"
name already defined, thus avoiding issues with the initialisation order of
built-in classes.
Fixed a docstring in the simplified module. |
|
|
annotate.py lib/builtins.py simplified.py simplify.py
|
|
211:c7030168ba63
|
2007-04-01 |
paulb |
changeset
files
shortlog
graph
|
Made function names a different colour. |
|
|
viewer.py
|
|