- 17 Apr, 2014 1 commit
-
-
Damien George authored
Not all functions implemented. Not enabled on pyboard.
-
- 15 Apr, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
A one-liner, added especially for @pfalcon :)
-
- 13 Apr, 2014 4 commits
-
-
Damien George authored
Enabled by MICROPY_ENABLE_PROPERTY.
-
Damien George authored
-
Paul Sokolovsky authored
We're not going to implement all the plethora of types in there in C. Funnily, CPython implements defaultdict in C, and namedtuple in Python.
-
Paul Sokolovsky authored
-
- 10 Apr, 2014 1 commit
-
-
Paul Sokolovsky authored
Only calcsize() and unpack() functions provided so far, for little-endian byte order. Format strings don't support repition spec (like "2b3i"). Unfortunately, dealing with all the various binary type sizes and alignments will lead to quite a bloated "binary" helper functions - if optimizing for speed. Need to think if using dynamic parametrized algos makes more sense.
-
- 08 Apr, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 05 Apr, 2014 3 commits
-
-
Paul Sokolovsky authored
-
Damien George authored
Finishes addressing issue #424. In the end this was a very neat refactor that now makes things a lot more consistent across the py code base. It allowed some simplifications in certain places, now that everything is a dict object. Also converted builtins tables to dictionaries. This will be useful when we need to turn builtins into a proper module.
-
Paul Sokolovsky authored
That's how CPython has it, in particular, "import __main__" should work.
-
- 03 Apr, 2014 1 commit
-
-
Paul Sokolovsky authored
So far just includes "open" function, which should be supplied by a port. TODO: Make the module #ifdef'ed.
-
- 29 Mar, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
Addresses issue #388.
-
- 27 Mar, 2014 1 commit
-
-
Damien George authored
Only exceptions that are actually used are left prefedined. Hierarchy is still there, and removed exceptions are just commented out.
-
- 26 Mar, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 25 Mar, 2014 2 commits
-
-
Damien George authored
They still exist in commented-out form in objexcept.c if they are ever needed.
-
Damien George authored
Comes with some refactoring of code and renaming of files. All modules are now named mod*.[ch].
-