155:3edadae4cec1
|
2006-12-06 |
paulb |
changeset
files
shortlog
graph
|
Added annotation and viewing support for the global statement. Expanded the test
of globals. |
|
|
annotate.py tests/global.py viewer.py
|
|
154:053d9f313f65
|
2006-12-06 |
paulb |
changeset
files
shortlog
graph
|
Moved system count testing back to before namespace construction in the
invocation and annotation of subprograms (reverting changes in changeset #146);
this may have been changed earlier because default value types were not being
remembered.
Fixed constant storage by differentiating between values more thoroughly.
Fixed/improved keyword argument handling, removing the Keyword node from the
annotation phase.
Changed the CSS class for keyword arguments. |
|
|
annotate.py simplified.py simplify.py viewer.py
|
|
153:10e0442613e0
|
2006-12-03 |
paulb |
changeset
files
shortlog
graph
|
Fixed keyword argument printing. |
|
|
simplified.py
|
|
152:ed7d5099c307
|
2006-12-03 |
paulb |
changeset
files
shortlog
graph
|
Added a test of keyword arguments. |
|
|
tests/function.py
|
|
151:3d602e2bb217
|
2006-12-03 |
paulb |
changeset
files
shortlog
graph
|
Reordered methods.
Changed subprogram to attribute in invoke_subprogram.
Added node coverage lists. |
|
|
annotate.py
|
|
150:7bd67aabe845
|
2006-12-03 |
paulb |
changeset
files
shortlog
graph
|
Reordered methods, added docstrings.
Removed the make_namespace method, inserting its contents in the only place the
method was used. |
|
|
annotate.py
|
|
149:1fdb16b88282
|
2006-12-03 |
paulb |
changeset
files
shortlog
graph
|
Removed old simplified node tests. |
|
|
viewer.py
|
|
148:7aa4a0baa3aa
|
2006-12-03 |
paulb |
changeset
files
shortlog
graph
|
Removed the Viewer class and associated functions and exceptions.
Provided empty argument list defaults for InvokeFunction.
Added nicer viewer annotations.
Fixed write attribute access types. |
|
|
simplified.py simplify.py test.py viewer.py
|
|
147:8097612ea925
|
2006-12-03 |
paulb |
changeset
files
shortlog
graph
|
Added Print and Printnl support.
Added call target pop-ups to the viewer.
Suppressed exception reports. |
|
|
simplified.py simplify.py viewer.py
|
|
146:045bd526bc79
|
2006-12-03 |
paulb |
changeset
files
shortlog
graph
|
Added parameter types to the annotation book-keeping.
Moved the annotation count test further into the invocation process, suppressing
re-evaluation of default values.
Made function namespaces include all known types for each parameter, not just
the current invocation's supplied types. |
|
|
annotate.py
|
|