- Feb 11, 2014
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
With range(10000), doesn't fit into 128K heap.
-
Paul Sokolovsky authored
Please don't submit patches with tab indentation!
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Test function needs to be called by something else. Test heap size reduced so its dump fits on a screenful of a typical terminal.
-
Paul Sokolovsky authored
With a nice traceback, helps debugging much better.
-
Paul Sokolovsky authored
-
- Feb 10, 2014
-
-
Damien George authored
Addresses issue #275.
-
Damien George authored
-
Damien George authored
Addresses issues #272 and #273.
-
Damien George authored
Updated teensy to work with latest on master
-
Damien George authored
Get rid of calloc().
-
Damien George authored
Clean up handling of function return type annotation.
-
Damien George authored
-
Damien George authored
-
Dave Hylands authored
Added analogRead, analogWriteXxx and servo support for teensy.
-
Paul Sokolovsky authored
If there's malloc and memset, then there's no need for calloc, especially if we need to implement it ourselves.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- Feb 09, 2014
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- Feb 08, 2014
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Unlike CPython socket, microsocket object already implements stream protocol (read/write methods), so makefile() just returns object itself. TODO: this doesn't take care of arguments CPython's makefile() may accept.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Implementation is duplicated, but tolerate this for now, because there's no clear idea how to de-dup it.
-
Paul Sokolovsky authored
It's no longer intended to provide just "raw" socket interface, may include some convenience methods for compatibility with CPython socket - but anyway just minimal set required to deal with socket client and servers, not wider network functionality.
-
Damien George authored
-
Damien George authored
Passing keyword arguments to a native function now no longer requires heap memory. The kw_args map is created on the stack using the args array as the table.
-
Damien George authored
This allows keyword maps to be created directly from stack data.
-
Damien George authored
Can't decide which is better for string type, char or byte pointer. Changing to char removes a few casts. Really need to do proper unicode.
-
Damien George authored
If SD card is present on (soft) reset then it's mounted on 1:/ and files can be openned using, eg, open('1:/test.txt', 'r'), or 'w' for writing.
-
- Feb 06, 2014
-
-
Damien George authored
Linear table at the moment, to eventually be replaced with a hash table generated by a preprocessor. Dynamic table is retained so that builtins can be overridden.
-