Damien George
|
062478e66d
|
Improved type/class/instance code; mp_obj_type_t now has load_attr, store_attr.
Creating of classes (types) and instances is much more like CPython now.
You can use "type('name', (), {...})" to create classes.
|
2014-01-09 20:57:50 +00:00 |
Damien George
|
38a2da68c2
|
py: Stuff qstr in object pointer; keys for mp_map_t are now always mp_obj_t.
|
2014-01-08 17:33:12 +00:00 |
Damien George
|
7b21c2d8f0
|
py: Fix allocation of unique code blocks.
|
2014-01-07 16:54:58 +00:00 |
Damien George
|
97209d38e1
|
Merge branch 'cplusplus' of https://github.com/ian-v/micropython into ian-v-cplusplus
Conflicts:
py/objcomplex.c
|
2014-01-07 15:58:30 +00:00 |
ian-v
|
7a16fadbf8
|
Co-exist with C++ (issue #85)
|
2014-01-06 09:52:29 -08:00 |
Paul Sokolovsky
|
860ffb0a43
|
Convert many object types structs to use C99 tagged initializer syntax.
|
2014-01-05 22:34:09 +02:00 |
Damien George
|
71c5181a8d
|
Convert Python types to proper Python type hierarchy.
Now much more inline with how CPython does types.
|
2014-01-04 20:21:15 +00:00 |
Damien George
|
2870862601
|
Add module object, to be used eventually for import.
|
2014-01-02 21:30:26 +00:00 |