22:84d41da20919
|
2008-01-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added header/descriptor details for classes, modules and functions to the image.
Added support for getting classcodes/function codes from tables.
Improved constant support.
Improved keyword argument support. |
|
|
micropython/__init__.py micropython/ast.py micropython/inspect.py micropython/rsvp.py micropython/table.py test.py
|
|
21:33a0e574dfa0
|
2008-01-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some support for invocations and constants.
Integrated the tables into the image generation process.
Added back references from AST nodes to class and function objects, although
these may not be useful ultimately. |
|
|
README.txt micropython/__init__.py micropython/ast.py micropython/inspect.py micropython/rsvp.py micropython/table.py tests/call_func.py
|
|
20:3b4392ceb09a
|
2007-12-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Improved docstrings.
Added a generic node attribute to instances of the Module class. |
|
|
micropython/inspect.py
|
|
19:1427b21ed257
|
2007-11-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced the module "main program" dictionary from get_image with code_location
attributes on each Module, Class and Function object.
Introduced code writing support to the Translation class, replacing the usage of
lists as return values from the visitor methods. |
|
|
micropython/__init__.py micropython/ast.py micropython/inspect.py micropython/rsvp.py
|
|
18:d7e84d0d79d8
|
2007-11-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a dictionary to the result of Importer.get_image, showing the location of
each module's main program.
Added support for the Discard AST node. |
|
|
micropython/__init__.py micropython/ast.py
|
|
17:317d342c1c54
|
2007-11-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a node attribute to Class and Function instances.
Ensure that function parameters appear in the locals.
Added some code generation support with the micropython.ast and micropython.rsvp
modules. |
|
|
micropython/__init__.py micropython/ast.py micropython/inspect.py micropython/rsvp.py
|
|
16:53b37a00af29
|
2007-11-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added tests for globals not initialised at the top level of the modules in which
they reside. |
|
|
micropython/inspect.py
|
|
15:26517d26da42
|
2007-11-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made a special Builtins class, separating the core module functionality into
the Module class and providing the visitor functionality in the InspectedModule
class.
Added various upcoming features to the Importer.
Added notes about namespace definitions. |
|
|
README.txt micropython/__init__.py micropython/inspect.py
|
|
14:53f7be124524
|
2007-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced globals check for all namespace types. |
|
|
micropython/inspect.py
|
|
13:5b24a64d2551
|
2007-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed instance attribute name caching.
Changed remaining external namespace accesses. |
|
|
micropython/inspect.py
|
|