433:c6d14167bc20
|
2011-06-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Expose the builtins through a variable. |
|
|
test.py
|
|
432:1964e5898e68
|
2011-06-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed negation of operator method results in other operator methods.
Added NotImplementedType as an automatically generated class. |
|
|
lib/builtins.py micropython/inspect.py tests/compare_equality.py
|
|
431:dced8cb98f4a
|
2011-06-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a native functions module and a generic binary operator wrapper
function for primitive types, reducing the hand-written code in the RSVP
library, which now uses actual RSVP instructions in some places as opposed to
altering the machine's state directly.
Moved various __bool__ method implementations back into the __builtins__ module. |
|
|
TO_DO.txt lib/builtins.py lib/native.py micropython/__init__.py micropython/inspect.py micropython/raw.py rsvplib.py
|
|
430:f2f566f67b5f
|
2011-06-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Renamed LoadResult and StoreResult.
Changed the RSVP machine instruction handlers to accept an operand directly;
this should assist the direct usage of instructions in the RSVP library.
Added a trivial assignment test. |
|
|
micropython/ast.py micropython/opt.py micropython/rsvp.py micropython/trans.py rsvp.py tests/simple_assign.py
|
|
429:ee5f5b872354
|
2011-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the RSVP machine to have separate context and value registers for the
current value, source value and result. |
|
|
TO_DO.txt micropython/rsvp.py micropython/trans.py rsvp.py rsvplib.py
|
|
428:0b8548d6ee4e
|
2011-06-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed redundant imports. |
|
|
micropython/data.py
|
|
427:2841f0bcebd4
|
2011-06-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing support for assignment to unknown objects, along with tests of
such assignment. |
|
|
micropython/__init__.py tests/attributes_instance_and_class_assignment_external_unknown.py tests/attributes_instance_assignment_external.py tests/attributes_instance_assignment_external_unknown.py
|
|
426:e5e090aaacce
|
2011-06-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added instantiator frame allocation and usage notes. |
|
|
docs/invocation.txt rsvplib.py
|
|
425:e2f7350fba65
|
2011-06-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added accessor- and constant-related notes. |
|
|
TO_DO.txt
|
|
424:b86dea2451a2
|
2011-06-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a command line option for graph production. |
|
|
test.py
|
|