aboutsummaryrefslogtreecommitdiff
path: root/py/obj.h
AgeCommit message (Expand)Author
2014-06-05objstr: Implement "%(key)s" % {} formatting for strings and dicts.Paul Sokolovsky
2014-06-01py: Fix configurability of builtin slice.Damien George
2014-06-01Rename bultins config variables to MICROPY_PY_BUILTINS_*.Damien George
2014-05-28py: Fix check of small-int overflow when parsing ints.Damien George
2014-05-28py: Implement long int parsing in int(...).Damien George
2014-05-25Change const byte* to const char* where sensible.Damien George
2014-05-25objlist: Implement support for arbitrary (3-arg) slices.Paul Sokolovsky
2014-05-25py: Refactor slice helpers, preparing to support arbitrary slicing.Paul Sokolovsky
2014-05-25objlist: Implement growing slice assignment.Paul Sokolovsky
2014-05-25objslice: Support arbitrary objects start, stop, and step.Paul Sokolovsky
2014-05-24Add SystemExit exception and use it in unix/ and stmhal/ ports.Damien George
2014-05-21py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.Damien George
2014-05-17py: More const usage.Paul Sokolovsky
2014-05-15objstringio: Implement io.BytesIO.Paul Sokolovsky
2014-05-11py: Rename globally-accessible tuple functions, prefix with mp_obj_.Damien George
2014-05-11objtuple: Go out of the way to support comparison of subclasses.Paul Sokolovsky
2014-05-11py: Start making good use of mp_const_obj_t.Paul Sokolovsky
2014-05-10objlist: Implement non-growing slice assignment.Paul Sokolovsky
2014-05-10py: Fix prefix on few sequence helpers, was incorrectly "mp_".Paul Sokolovsky
2014-05-10objset: Give up and implement frozenset.Paul Sokolovsky
2014-05-10py: Tidy up returning NULL which should be MP_OBJ_NOT_SUPPORTED.Damien George
2014-05-07py: Improve native emitter; now supports more opcodes.Damien George
2014-05-03Add license header to (almost) all files.Damien George
2014-05-03objclosure, objcell: Print detailed representation if was requested.Paul Sokolovsky
2014-05-02objtype: .print() Exception instances in adhoc way.Paul Sokolovsky
2014-05-01objgenerator: .print(): Output real underlying function name.Paul Sokolovsky
2014-04-28py: Clear allocated, but unused memory in containers.Paul Sokolovsky
2014-04-27py: Implement keyword-only args.Damien George
2014-04-26modio: Implement io.StringIO class.Paul Sokolovsky
2014-04-22objexcept: Add mp_obj_new_exception_arg1() convenience function.Paul Sokolovsky
2014-04-20py: Making closures now passes pointer to stack, not a tuple for vars.Damien George
2014-04-19obj.h: Typo fix in comment.Paul Sokolovsky
2014-04-18py: Allow to pass buffer protocol flags to get_buffer helper funcs.Damien George
2014-04-18py: Add typecode to buffer protocol.Damien George
2014-04-17py: Add MP_OBJ_STOP_ITERATION and make good use of it.Damien George
2014-04-17py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr.Damien George
2014-04-17py: Simplify objfun/objgenerator connection, no need to call bc_get.Damien George
2014-04-17py: Make built-in 'range' a class.Damien George
2014-04-13py: Add property object, with basic functionality.Damien George
2014-04-13objlist: Add support for statically allocated lists.Paul Sokolovsky
2014-04-12py: Add 'static' to inline function MP_BOOL; remove category_t.Damien George
2014-04-12py: Change inline to static inline for 2 functions.Damien George
2014-04-11py: Revert some inline functions back to macros, since they bloat stmhal.Damien George
2014-04-11py: Convert some macros to inline functions (in obj.h).Damien George
2014-04-10py: Fix float/complex binop returning NULL; implement complex power.Damien George
2014-04-09py: Add mp_obj_is_integer; make mp_get_index check for long int.Damien George
2014-04-09py: Add mp_get_buffer(), mp_get_buffer_raise() convenience functions to API.Paul Sokolovsky
2014-04-08py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR.Damien George
2014-04-08Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-04-08py: Finish implementation of all del opcodes.Damien George