329:ac8d3b0cf626
|
2010-06-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed parameter initialisation to explicitly use Instance() instead of None.
Made the default parameter value code use the same mechanisms as other
attribute-setting code.
Added tests of lambdas and nested functions with locally defined defaults. |
|
|
micropython/data.py tests/lambda_defaults_local_non_constant.py tests/lambda_defaults_non_constant.py tests/nested_functions_using_defaults.py
|
|
328:62c4e5c5a254
329:ac8d3b0cf626 332:c368d83770c7
|
2010-06-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed function name to avoid conflict with keyword. |
|
|
lib/operator.py
|
|
327:5b0445117268
|
2010-06-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test of nested functions. |
|
|
tests/nested_functions.py
|
|
326:6409cf41ace3
|
2010-06-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added null argument notation in order to actually support other arguments when
processing the package itself. |
|
|
test.py
|
|
325:58b093e67a2e
|
2010-06-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed usage of getattr by introducing lambda functions providing the methods
specific to each operation. |
|
|
lib/operator.py
|
|
324:7fa0f8a72b49
|
2010-05-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a missing operator definition to micropython.common.augassign_methods.
Added the operator module which could eventually be used to support all usage of
operators in a program. |
|
|
lib/operator.py micropython/common.py
|
|
323:10506f500308
|
2010-04-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added node qualification of name usage, since some name usage really involves
attributes and not globally recognised names.
Tidied up a test, replacing previous commentary. |
|
|
micropython/inspect.py tests/attribute_access_type_restriction_conditional.py
|
|
322:84a1131131c2
|
2010-04-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved common functionality into a superclass, introducing generic raw image
support. |
|
|
micropython/raw.py micropython/rsvp.py
|
|
321:b6469cba3861
|
2010-04-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied the output further, adding CSS class overrides for certain types of name. |
|
|
micropython/report.py
|
|
320:2524e035061e
|
2010-04-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added the _def attribute to AST nodes in order to refer to inspected objects.
Re-added support to the report generator for various constructs.
Renamed various report generator functions.
Removed various superfluous visitor methods. |
|
|
micropython/ast.py micropython/data.py micropython/inspect.py micropython/report.py
|
|