Christopher Willis-Ford
|
66e4a55b74
|
Fix _motorOnFor not setting _motorTimeout
|
2016-05-03 09:44:13 -07:00 |
|
Christopher Willis-Ford
|
b9af4f7894
|
WIP implementation for WeDo2 blocks
Hat blocks are still TBD.
Motor blocks assume a `util` argument which has methods for `yield()`
and `done()`.
|
2016-05-03 09:44:13 -07:00 |
|
Tim Mickel
|
4de24cfc30
|
Implement thread status, YieldTimer, block glow, wait
|
2016-05-03 11:26:28 -04:00 |
|
Christopher Willis-Ford
|
4a3276d026
|
Improve block primitive lookup and execution
Slightly simplify export of block primitives from a block package.
Catch and report exceptions from block functions.
|
2016-05-02 11:31:37 -07:00 |
|
Christopher Willis-Ford
|
27c06ce476
|
Add framework for block execution
The runtime now stores a mapping of opcode to function.
The `wedo2` and `scratch3` packages are currently stubs.
|
2016-05-02 11:31:25 -07:00 |
|