Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
simplify
Shortlog
(0)
-100
-60
+60
+100
tip
2006-12-08
paulb
files
Added support for importing modules, changing the annotation API and providing a
2006-12-06
paulb
files
Added annotation and viewing support for the global statement. Expanded the test
2006-12-06
paulb
files
Moved system count testing back to before namespace construction in the
2006-12-03
paulb
files
Fixed keyword argument printing.
2006-12-03
paulb
files
Added a test of keyword arguments.
2006-12-03
paulb
files
Reordered methods.
2006-12-03
paulb
files
Reordered methods, added docstrings.
2006-12-03
paulb
files
Removed old simplified node tests.
2006-12-03
paulb
files
Removed the Viewer class and associated functions and exceptions.
2006-12-03
paulb
files
Added Print and Printnl support.
2006-12-03
paulb
files
Added parameter types to the annotation book-keeping.
2006-12-03
paulb
files
Reordered classes, changed string to str, removed superfluous types and values.
2006-12-02
paulb
files
Made a convenience report function in the viewer module.
2006-12-02
paulb
files
Moved the test program's makedoc method to viewer.makedocs, fixing its contents.
2006-12-02
paulb
files
Simplified the binary tree example to work without the sys module and print
2006-12-02
paulb
files
Added Power.
2006-12-02
paulb
files
Introduced type "merging" for attributes, rather than replacement which is not
2006-12-02
paulb
files
Added some benchmarks from the Computer Language Shootout:
2006-12-02
paulb
files
Reorganised the test program in preparation for tool creation.
2006-12-02
paulb
files
Reordered methods.
2006-12-01
paulb
files
Noted operator coverage, adding unary operator viewing and support for floor
2006-11-28
paulb
files
Introduced ReturnFromFunction and ReturnFromBlock nodes, replacing usage of
2006-11-27
paulb
files
Fixed namespace merging for return values (upon finishing a shared locals block
2006-11-26
paulb
files
Introduced a CheckExc node for the specific purpose of testing exception types.
2006-11-26
paulb
files
Simplified the Annotator's process_node function signature.
2006-11-25
paulb
files
Introduced type "pruning" for names where non-accesses (attribute accesses which
2006-11-25
paulb
files
Changed boolean to bool and __true__ to __bool__.
2006-11-25
paulb
files
Introduced more sophisticated Not node construction, incorporating __true__
2006-11-14
paulb
files
Improved/added tests of logical operators.
2006-11-14
paulb
files
Added logical operators.
2006-11-14
paulb
files
Fixed non_accesses recording.
2006-11-12
paulb
files
Introduced non_writes as an annotation.
2006-10-31
paulb
files
Changed non_types to non_accesses.
2006-10-30
paulb
files
Removed redundant/incorrect accesses annotation output.
2006-10-30
paulb
files
Added attribute test.
2006-10-30
paulb
files
Fixed namespace replacement for module-level/global namespaces, ensuring that
2006-10-29
paulb
files
Added structure information to subprograms, permitting simple paths to methods
2006-10-29
paulb
files
Added Discard node support.
2006-10-29
paulb
files
Added the module as an attribute to Class and Subprogram nodes.
2006-10-29
paulb
files
Introduced tests of propagated exceptions.
2006-10-29
paulb
files
Introduced propagation of raised exceptions.
2006-10-29
paulb
files
Removed default node handling.
2006-10-29
paulb
files
Added exception handling for None nodes.
2006-10-29
paulb
files
Removed redundant Choice class.
2006-10-28
paulb
files
Changed attributes on subprograms (acquire_locals -> internal), added a
2006-10-28
paulb
files
Improved tests of exception raising.
2006-10-24
paulb
files
Reordered methods.
2006-10-24
paulb
files
Reordered, tidied, more notes.
2006-10-24
paulb
files
Added support for exception constructs.
2006-10-24
paulb
files
Made the tests sensible.
2006-10-23
paulb
files
Made the example believable.
2006-10-23
paulb
files
Reordered functions; added range.
2006-10-22
paulb
files
Made the test complete.
2006-10-22
paulb
files
Added a warning for undefined names.
2006-10-22
paulb
files
Added a special AST node annotation for convenient comparison operator access.
2006-10-22
paulb
files
Removed redundant/confusing original node assignments.
2006-10-22
paulb
files
Tidied argument initialisation.
2006-10-22
paulb
files
Added support for dispatching to dictionaries.
2006-10-22
paulb
files
Added missing keyword argument processing, making use of the positional argument
2006-10-22
paulb
files
Added __iadd__ method to the list class.
(0)
-100
-60
+60
+100
tip