- 05 Feb, 2014 1 commit
-
-
Damien George authored
-
- 04 Feb, 2014 5 commits
-
-
Damien George authored
Initial support for Netduino
-
Paul Sokolovsky authored
Similar to mp_obj_new_tuple().
-
Paul Sokolovsky authored
-
Dave Hylands authored
This also fixes up the IRQ for the PYBOARD4 USERSW although I was unable to test that functionality.
-
Paul Sokolovsky authored
-
- 03 Feb, 2014 3 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Damien George authored
-
- 02 Feb, 2014 13 commits
-
-
Damien George authored
Only works on modules and class instances.
-
Paul Sokolovsky authored
Structure is back to expected 16 bytes.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Native emitter has been broken since stack order has changed from reverse to standard. This fix gets it partially working.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
xbe authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Takes slice object and sequence length and computes subsequence indexes for case of slice step=1.
-
- 01 Feb, 2014 18 commits
-
-
Paul Sokolovsky authored
Both return int so far (single-precision float doesn't have enough bits to represent int32 precisely).
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
IS_NOT and NOT_IN are now compiled to IS + NOT and IN + NOT, with a new special NOT bytecode.
-
Damien George authored
-
Damien George authored
-
Damien George authored
Still todo: break/continue from within the finally block itself.
-
Damien George authored
Hopefully this works for other people as well :)
-
Damien George authored
Add mpconfigport.mk file to configure which modules to include into build
-
Damien George authored
-
Paul Sokolovsky authored
Proof of concept, controls "ffi" module as one which requires external dependencies.
-
Damien George authored
-
Damien George authored
Add exception stack unwind support for RETURN_VALUE.
-
Damien George authored
Conflicts: stm/usb.c stm/usb.h
-
Damien George authored
Using PendSV interrupt at lowest priority, code can now raise an exception during an interrupt by calling pendsv_nlr_jump. The exception will be raised when all interrupts are finished. This is used to trap ctrl-C from the USB VCP to break out of running Python code.
-
mux authored
-
Paul Sokolovsky authored
TODO: Decide if we really need separate bytecode for creating functions with default arguments - we would need same for closures, then there're keywords arguments too. Having all combinations is a small exponential explosion, likely we need just 2 cases - simplest (no defaults, no kw), and full - defaults & kw.
-