aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2014-02-18objint_longlong: Don't assert on invalid syntax, raise SyntaxError instead.Paul Sokolovsky
2014-02-18stm: Initialize sys.path with ["0:/", "0:/src", "0:/lib"].Paul Sokolovsky
2014-02-16Support passing positional args as keywords to bytecode functions.Paul Sokolovsky
2014-02-16Make DEBUG_printf() a proper function, implementation is port-dependent.Paul Sokolovsky
2014-02-16Propagate scope flags refactor to emitcpy.c.Paul Sokolovsky
2014-02-16builtinimport: Get the basic (and only basic) package imports work.Paul Sokolovsky
2014-02-16builtinimport.c: Recognize "namespace package" and error out as unsupported.Paul Sokolovsky
2014-02-16py: Pass keyword arguments to byte code.Damien George
2014-02-16py: Implement *vargs support.Damien George
2014-02-15py: Revent some long int configuration.Damien George
2014-02-15py: VM never throws an exception, instead returns a status and value.Damien George
2014-02-15Small change to configuration of long int.Damien George
2014-02-15py: Improve exception bases, reduces ROM usage.Damien George
2014-02-15py: Pass all scope flags through to runtime.Damien George
2014-02-15Implement proper exception type hierarchy.Damien George
2014-02-15Change mp_obj_type_t.name from const char * to qstr.Damien George
2014-02-14py: Fix IMPORT_STAR, needs to pop the stack.Damien George
2014-02-14Merge pull request #288 from pfalcon/port-builtinsDamien George
2014-02-14Merge pull request #282 from pfalcon/from-starDamien George
2014-02-15mp_binary_get_val(): Fix value type.Paul Sokolovsky
2014-02-15objexcept: Fix a case of initialized object field.Paul Sokolovsky
2014-02-14objarray: Refactor to use array accessors from binary.c .Paul Sokolovsky
2014-02-14ffi: Implement ffivar.get()/set() methods.Paul Sokolovsky
2014-02-14Allow ports to define statically builtin functions.Paul Sokolovsky
2014-02-14Implement "from module import *" construct.Paul Sokolovsky
2014-02-12Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-02-12Remove mp_obj_new_exception_msg_1_arg and _2_arg.Damien George
2014-02-13Implement full arg handling for exec().Paul Sokolovsky
2014-02-12Replace global "static" -> "STATIC", to allow "analysis builds". Part 2.Paul Sokolovsky
2014-02-12Replace global "static" -> "STATIC", to allow "analysis builds". Part 1.Paul Sokolovsky
2014-02-11Add prototype for gc_dump_info().Paul Sokolovsky
2014-02-11More GC debugging improvements.Paul Sokolovsky
2014-02-11Generalize malloc-via-gc-heap support, make it available to unix port.Paul Sokolovsky
2014-02-11objstr: Mark few local symbols as static, cleanup codestyle.Paul Sokolovsky
2014-02-11gc: Don't segfault if gc_realloc() fails.Paul Sokolovsky
2014-02-11gc: Make debug output configurable, revamp test function.Paul Sokolovsky
2014-02-11mp_obj_equal(): Instead of assert(), throw NotImplementedError.Paul Sokolovsky
2014-02-11Typo fix in comment.Paul Sokolovsky
2014-02-10Merge pull request #270 from pfalcon/down-with-callocDamien George
2014-02-10Merge pull request #267 from pfalcon/func-ret-annDamien George
2014-02-10Fix some int casting that failed on 64 bit architecture.Damien George
2014-02-10Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-02-10Get rid of calloc().Paul Sokolovsky
2014-02-10Factor out mp_seq_count_obj() and implement tuple.count().Paul Sokolovsky
2014-02-10Implement tuple.index().Paul Sokolovsky
2014-02-10Factor out mp_seq_index_obj() function to implement .index() on sequences.Paul Sokolovsky
2014-02-10Clean up handling of function return type annotation.Paul Sokolovsky
2014-02-09Add NotImplementedError.Paul Sokolovsky
2014-02-08Implement tuple multiplication.Paul Sokolovsky
2014-02-08Implement tuple addition.Paul Sokolovsky