166:390c6b60cc04
|
2008-10-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Add name retrieval method for checking raw output and ensuring that each object
uses the appropriate classcode. |
|
|
micropython/table.py
|
|
165:b46b27a60bcd
|
2008-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved block expansion into the micropython.rsvp module's raw processing
functions.
Reverted the get*_code methods on the Translation class to return blocks.
Removed the Label class. |
|
|
micropython/ast.py micropython/common.py micropython/rsvp.py
|
|
164:63855c5d72af
|
2008-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added methods to convert from blocks to code sequences.
Added the missing location attribute to Block instances. |
|
|
micropython/ast.py micropython/common.py
|
|
163:b21ccdf5fb57
|
2008-10-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced code blocks in place of labels, potentially leading to increased
code manipulation possibilities. |
|
|
micropython/ast.py micropython/common.py
|
|
162:9156ef49a20f
|
2008-10-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added the raw form of Module objects.
Added some nicer debugging support in the RSVPMachine class. |
|
|
micropython/rsvp.py rsvp.py
|
|
161:383690df8720
|
2008-09-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed unary operator frame preparation.
Added comments and docstrings.
Added an optimiser reset after each comparison operation. |
|
|
micropython/ast.py
|
|
160:588a63ef5275
|
2008-09-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Re-ordered the methods according to corresponding node type.
Fixed binary operator results in comparisons.
Added some optimiser reset operations in various control-flow statements. |
|
|
micropython/ast.py
|
|
159:bde27c59cb84
|
2008-09-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced immediate usage assessment for AssList/AssTuple, along with separate
methods to perform the assessment on nodes.
Added some docstrings. |
|
|
micropython/ast.py
|
|
158:98862cdebb1e
|
2008-09-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied up the optimiser by removing unnecessary translator/translation
references. |
|
|
micropython/ast.py micropython/opt.py
|
|
157:585f1b4330e0
|
2008-09-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Split the attributes2 test into smaller pieces. |
|
|
tests/attributes2.py tests/attributes3.py tests/attributes4.py
|
|