3983 Commits (6f848b6dbaf30eef2a5dd742bddfb8825a1bd882)
 

Author SHA1 Message Date
Daniel Campora c7acfc90b9 cc3200: Enable pull-ups for the STDIO UART pins. 10 years ago
Damien George c9aa1883ed py: Simplify bytecode prelude when encoding closed over variables. 10 years ago
Damien George 78772ada0d py: Implement calling functions with *args in native emitter. 10 years ago
Paul Sokolovsky 282ca09f8e py: Add MICROPY_PY_BUILTINS_REVERSED, disable for minimal ports. 10 years ago
Paul Sokolovsky e2d44e30c7 py: Add MICROPY_PY_BUILTINS_ENUMERATE, disable for minimal ports. 10 years ago
Paul Sokolovsky 96b60ed956 cc3200: Fix typo after previous refactor. 10 years ago
Paul Sokolovsky 2192824ad8 teensy: Fix function prototype. 10 years ago
Paul Sokolovsky 3a84c8b58d string0.c: Move from stmhal/ to lib/. 10 years ago
Damien George e5c4362a98 tests: Add some more tests to improve code coverage of corner cases. 10 years ago
Damien George 97abe22963 tests: Add tests to exercise lexer; and some more complex number tests. 10 years ago
Damien George 9dd3640464 tests: Add missing tests for builtins, and many other things. 10 years ago
Damien George 7e758b1cf8 stmhal, qemu-arm: Enable sys.maxsize attribute. 10 years ago
Daniel Campora b9d850227d cc3200: Add WLAN AP specific settings for each board. 10 years ago
Damien George 56606f3475 py: Implement delete for property and descriptors. 10 years ago
Damien George 0528c5a22a py: In str unicode, str_subscr will never be passed a bytes object. 10 years ago
Damien George 0f6424efda docs: Bump version to 1.4.1. 10 years ago
Damien George 40fc01f406 stmhal: Enable new str.splitlines() method. 10 years ago
Damien George 2801e6fad8 py: Some trivial cosmetic changes, for code style consistency. 10 years ago
Paul Sokolovsky 7f59b4b2ca objstr: Fix bugs introduced by inability to have shadow variables. 10 years ago
Paul Sokolovsky acf6aec71c objstr: Avoid variable shadowing. 10 years ago
Paul Sokolovsky 620058cc57 tests: Add test for str.splitlines(). 10 years ago
Paul Sokolovsky ac2f7a7f6a objstr: Add .splitlines() method. 10 years ago
Damien George 82f37bf0d1 tests: Add specific test for closures in native emitter. 10 years ago
Damien George fa5950eb00 py: Fix bug in native emitter when closing over an argument. 10 years ago
Damien George 99957384ea py: Get native emitter working again with x86 (now supports closures). 10 years ago
Damien George 4cd9ced8dc py: Implement closures in native code generator. 10 years ago
Damien George 2cc5473021 py: Implement (non-compliant) support for delete_fast in native emitter. 10 years ago
Damien George c0dcf6e878 README: Add note about pic16bit port. 10 years ago
Damien George 43ea73faa6 pic16bit: Initial version of port to 16-bit PIC family. 10 years ago
Damien George 12ab9eda8d py: Make heap printing compatible with 16-bit word size. 10 years ago
Damien George 3f327cc4c6 py: Allow MPZ_DIG_SIZE to be optionally configured by a port. 10 years ago
Damien George 567184e21e py: Allow configurable object representation, with 2 different options. 10 years ago
Damien George 12a5e17afb py: Add finer configuration of static funcs when not in stackless mode. 10 years ago
Paul Sokolovsky dbc0191d5f unix: Add stackless config settings, for easy access. 10 years ago
Paul Sokolovsky 7f1c98177b vm: Support strict stackless mode, with proper exception reporting. 10 years ago
Paul Sokolovsky f0a8f21190 vm: Implement stackless for CALL_FUNCTION_VAR_KW & CALL_METHOD_VAR_KW. 10 years ago
Paul Sokolovsky e6c6fe3275 runtime: Split mp_call_prepare_args_n_kw_var() from mp_call_method_n_kw_var(). 10 years ago
Paul Sokolovsky 390e92688c vm: Stackless support for MP_BC_CALL_METHOD. 10 years ago
Paul Sokolovsky 332a909d44 vm: If there's no heap to call function in stackless manner, call via C stack. 10 years ago
Paul Sokolovsky 2039757b85 vm: Initial support for calling bytecode functions w/o C stack ("stackless"). 10 years ago
Paul Sokolovsky f88eec0de2 makeqstrdata.py: Add support for strings with backslash escapes. 10 years ago
Damien George 2686f9b3e8 py: Fix emitnative's creation of small ints so it uses the macro. 10 years ago
Daniel Campora d460a30711 cc3200: Add specific version file for the CC3200 port. 10 years ago
Daniel Campora 3f42f32648 cc3200: Remove duplicated code from moduos. 10 years ago
Paul Sokolovsky 344057ac50 docs: uctypes: Bullet list formatting fixes. 10 years ago
Paul Sokolovsky 9d2c0c231c docs: uctypes: Describe how to instantiate struct objects. 10 years ago
Paul Sokolovsky 1bc534247c objtype: Add special unary methods __pos__, __neg__, __invert__. 10 years ago
Paul Sokolovsky fdaac1dbf8 modbuiltins: round(): Accept second arg, and at least support it to be 0. 10 years ago
Ivan Pejić e178ef2520 docs: Add additional example/note for Timer's callback usage. 10 years ago
Damien George 47098efbda docs: Provide initial documentation for micropython module. 10 years ago