Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
micropython
Shortlog
(0)
-300
-100
-60
+60
+100
tip
2013-05-01
Paul Boddie
files
Added missing operator functions.
syspython-as-target
2013-05-01
Paul Boddie
files
Added a missing dispatch to attribute access expression nodes.
syspython-as-target
2013-05-01
Paul Boddie
files
Fixed the accidental exclusion of modules from the deduction process.
syspython-as-target
2013-04-28
Paul Boddie
files
Changed the report generation to make use of deduction annotations.
syspython-as-target
2013-04-28
Paul Boddie
files
Added a parent type attribute to instance attribute objects.
syspython-as-target
2013-04-25
Paul Boddie
files
Added a separate deduction process, simplifying the syspython code generation
syspython-as-target
2013-04-20
Paul Boddie
files
Moved some deduction code into the common visitor module with some reorganising.
syspython-as-target
2013-04-19
Paul Boddie
files
Renamed various access functions and removed the distinction between
syspython-as-target
2013-04-19
Paul Boddie
files
Removed the note about restrictions on class naming since the object table can
syspython-as-target
2013-04-19
Paul Boddie
files
Added a note about the practicality of deducing instances at compile time.
syspython-as-target
2013-03-20
Paul Boddie
files
Added tests of literal constant attribute access and indirect __class__ access on classes.
syspython-as-target
2013-03-17
Paul Boddie
files
Fixed an apparently duplicated method to reflect its anticipated purpose.
syspython-as-target
2013-03-17
Paul Boddie
files
Added the _expr annotation to AssAttr nodes.
syspython-as-target
2013-03-12
Paul Boddie
files
Refined the purpose of the __main__ function, renamed __module__ to __static__
syspython-as-target
2013-02-23
Paul Boddie
files
Described how namespace initialisation occurs and how multiple definitions
syspython-as-target
2013-02-18
Paul Boddie
files
Added headings.
syspython-as-target
2013-01-15
Paul Boddie
files
Added support for multiple class definitions in the same namespace with the same name.
default
2013-01-14
Paul Boddie
files
Moved common logic into a separate method.
2013-01-14
Paul Boddie
files
Added a list of miscellaneous ideas.
2013-01-14
Paul Boddie
files
Added a test demonstrating how ambiguous class definitions should be treated.
2013-01-13
Paul Boddie
files
Added a note about ambiguous/multiply-defined classes and functions.
2013-01-13
Paul Boddie
files
Added a test of the first form of B.
2013-01-13
Paul Boddie
files
Added a note about module attribute declaration.
2013-01-13
Paul Boddie
files
Added some support for classes defined using the same name in the same namespace.
2013-01-12
Paul Boddie
files
Added notes about a systems programming language to target instead of RSVP.
2012-11-16
Paul Boddie
files
Added separate lists for genuinely unknown targets and ones that are discovered
2012-11-15
Paul Boddie
files
Made the list of unknown target nodes global to a program instead of being
2012-11-15
Paul Boddie
files
Added a failing test of assignment to an unknown attribute.
2012-11-12
Paul Boddie
files
Added a get_unit method to support/fix generic AST dispatch error handling.
2012-11-06
Paul Boddie
files
Moved branch-, attribute usage- and scope-related functionality into the branch module.
2012-11-06
Paul Boddie
files
Remove redundant entries in types pop-ups.
2012-11-05
Paul Boddie
files
Moved the instantiation-related activities out of the attribute usage section.
2012-11-05
Paul Boddie
files
Added a method to get the class name for a constant so that a pre-made class can
2012-11-04
Paul Boddie
files
Fixed acquisition of the pre-made type class for __class__ attributes.
2012-11-04
Paul Boddie
files
Introduced pre-made classes for various built-in types supporting constants.
2012-11-03
Paul Boddie
files
Moved target discovery using single attributes to the appropriate report methods
2012-11-02
Paul Boddie
files
Improved tests for Getattr nodes within others, thus avoiding competing pop-ups.
2012-11-02
Paul Boddie
files
Removed the static labelling on attribute parents since the static information
2012-11-02
Paul Boddie
files
Updated the "to do" list, adding notes about using instantiation to filter
2012-11-02
Paul Boddie
files
Replaced get_static_attribute methods with all_attributes methods that provide
2012-10-29
Paul Boddie
files
Removed partial interface details from reports since such interfaces are no
2012-10-28
Paul Boddie
files
Changed the production of possible accessor types to choose between results from
2012-10-28
Paul Boddie
files
Introduced an underlying Namespace class in order to support a convenience
2012-10-22
Paul Boddie
files
Added another test of attribute usage deductions.
2012-10-22
Paul Boddie
files
Improved the representation of UnresolvedName instances.
2012-10-20
Paul Boddie
files
Removed hasattr tests for the unit attribute on various AST nodes since it
2012-07-15
Paul Boddie
files
Show only distinct attribute name lists when showing attribute usage for names.
2012-07-14
Paul Boddie
files
Added various set methods.
2012-07-14
Paul Boddie
files
Added missing annotations to the documentation.
2012-07-14
Paul Boddie
files
Added _attr annotation to AssAttr and _expr annotation to AssAttr and Getattr.
2012-07-14
Paul Boddie
files
Avoid importing compiler.ast.Module via the common module.
2012-07-14
Paul Boddie
files
Restricted the nodes that can be used to obtain type information.
2012-07-14
Paul Boddie
files
Initialised the annotation attributes on the underlying AST nodes, requiring a
2012-07-14
Paul Boddie
files
Record unsatisfiable usage observations for potential later display as warnings.
2012-07-14
Paul Boddie
files
Removed unnecessary code that attribute usage showed to be unlikely to function.
2012-07-14
Paul Boddie
files
Added some comments.
2012-07-14
Paul Boddie
files
Added a reverse method stub.
2012-07-14
Paul Boddie
files
Added inspection of slice/subscript nodes in augmented assignments.
2012-07-14
Paul Boddie
files
Commented out currently inactive code in CheckFrame.
2012-07-10
Paul Boddie
files
Added a placeholder for instances in value lists.
(0)
-300
-100
-60
+60
+100
tip