simplify

Changelog

(0) -10 +10 +100 tip
20:8b5735c2af54
2006-07-19 paulb changeset files shortlog graph Renamed various classes and methods, adjusting the test program appropriately. Introduced program node rewriting to support classes as local namespaces.
annotate.py simplified.py simplify.py test.py
19:d992c0a04de0
2006-07-18 paulb changeset files shortlog graph Moved common visitor facilities into the simplified module. Added an annotate module and introduced subprogram traversal functionality with namespace population. Introduced a list of structures to simplify.Visitor.
annotate.py simplified.py simplify.py test.py
18:af353c35b70b
2006-07-17 paulb changeset files shortlog graph Made function subprogram names originate from the AST nodes which defined them. Introduced proper class definition subprograms, along with separate structure nodes.
simplified.py simplify.py
17:fd231fc3d4ae
2006-07-16 paulb changeset files shortlog graph Changed If and TryExcept replacements to employ subprograms similar to those employed in the And, Or and Compare replacements.
simplified.py simplify.py
16:c227a822ddc7
2006-07-15 paulb changeset files shortlog graph Added annotation notes.
simplified.py
15:f610d9fa8dab
2006-07-15 paulb changeset files shortlog graph Fixed Compare and usage of args (instead of params) in Invoke nodes. Removed irrelevant annotation note from Node.
simplified.py simplify.py tests/compare.py
14:7c40ee4eea88
2006-07-15 paulb changeset files shortlog graph Split up the original test.
tests/assign.py tests/class.py tests/function.py tests/original.py
13:71a4bbee763a
2006-07-15 paulb changeset files shortlog graph Added Compare, simplified And processing slightly.
simplify.py
12:15fb8711f230
2006-07-15 paulb changeset files shortlog graph Added comments and fixed temporary value storage and retrieval in And and Or.
simplify.py
11:a3f9003353c7
2006-07-15 paulb changeset files shortlog graph Fixed original node mentions.
simplify.py
(0) -10 +10 +100 tip