338 Commits (4602b9a79f86176d31bf8d3760abf2d39a380b39)

Author SHA1 Message Date
Paul Sokolovsky 83eba5dec5 sequence: Fix glaring bug in sequence comparison. 11 years ago
Damien George 559d8239ca tests: Move gen_context to import tests, because it relies on import. 11 years ago
Paul Sokolovsky b7e90ea078 objgenerator: Generator must execute in its defining lexical context. 11 years ago
Damien George 5cd0b2227f tests: Split out those tests requiring float and import. 11 years ago
Andrew Scheller 5709453ca7 Changed the envvar name to MICROPY_MICROPYTHON 11 years ago
Damien George 7447e80f3d tests: Remove print('flush') from 2 tests, since stmhal now works. 11 years ago
Andrew Scheller 6ca17bcfb6 Stupid typo 11 years ago
Andrew Scheller c297ca3327 Allow the uPy used by run-tests to be overridden 11 years ago
Andrew Scheller 83852d3215 fix README to match contents of run-tests 11 years ago
Andrew Scheller 1b997d5244 run-tests can now skip certain tests when run under Travis CI 11 years ago
Damien George 897fe0c0d0 py: Add builtin functions bin and oct, and some tests for them. 11 years ago
Damien George 256b319d56 tests: Disable memoryerror.py test, since it fails on travis. 11 years ago
Damien George 48aaa27c6a travis: Diff output, hopefully this works. 11 years ago
Damien George e8ecca21ff travis: More tests output debugging. 11 years ago
Damien George 35443610b1 travis: More tests debugging. 11 years ago
Damien George 45b4cc77dd travis: Debugging failing tests. 11 years ago
Paul Sokolovsky 75ffcaeace py: Implement __delitem__ method for classes. 11 years ago
Damien George e2a48b66c2 tests: Add property test. 11 years ago
Damien George 4417478d0f tests: Make tests pass on pyboard. 11 years ago
Damien George b636d024d2 Make pyboard.py have its own exception; update run-tests for pyboard. 11 years ago
Paul Sokolovsky 48fdaad824 py: Rename collections module to _collections. 11 years ago
Paul Sokolovsky aa6666c45e objlist: Make .extend accept arbitrary iterable. 11 years ago
Damien George 6ce4277551 py: Make all LOAD_FAST ops check for unbound local. 11 years ago
Damien George c2803db010 tests: Add some bytecode tests. 11 years ago
Paul Sokolovsky a5afc9009f builtinimport: Implement relative imports. 11 years ago
Paul Sokolovsky 2ff3d9d0b2 builtinimport: Set __path__ attribute ASAP as it's clear we have a package. 11 years ago
Damien George 8f19317540 py: Remove useless implementations of NOT_EQUAL in binary_op's. 11 years ago
Paul Sokolovsky af620abcb5 py: Implement "from pkg import mod" variant of import. 11 years ago
Damien George 0e3329a6b8 py, compiler: Allow lambda's to yield. 11 years ago
Damien George 0288cf020e py: Implement compiling of *-expr within parenthesis. 11 years ago
Damien George 686afc5c0a py: Check that sequence has 2 elements for dict iterable constructor. 11 years ago
Paul Sokolovsky be019ce063 objdict: Implement construction from iterable of pairs. 11 years ago
Paul Sokolovsky 12a04392b9 objdict: Implement __getitem__ method. 11 years ago
Paul Sokolovsky 0c43cf9154 modstruct: Basic implementation of native struct alignment and types. 11 years ago
Paul Sokolovsky 6582d64d01 modstruct: Refactor to support both LE and BE packed structs. 11 years ago
Damien George f31b6ff334 tests: Add test for multi-comparison. 11 years ago
Paul Sokolovsky 978607aeff objfun: Fix default arguments filling loop, was broken in presense of kwargs. 11 years ago
Paul Sokolovsky e9db840480 py: Start implementing "struct" module. 11 years ago
Damien George a157e4caba py: str.join can now take arbitrary iterable as argument. 11 years ago
Damien George 13d6739cc7 py: Generators can have their locals closed over. 11 years ago
Damien George 2bf7c09222 py: Properly implement deletion of locals and derefs, and detect errors. 11 years ago
Paul Sokolovsky a985b4593d objint: Implement int.from_bytes() class method and .to_bytes() method. 11 years ago
Damien George 2b0091983f tests: Oops: fix del-attr. 11 years ago
Damien George f4c9b33abf py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR. 11 years ago
Paul Sokolovsky 4dcb605ac4 py: Make bytearray a proper type. 11 years ago
xbe 3d9a39e211 py: Implement str.[r]index() and add tests for them. 11 years ago
Damien George 495d781a36 py: implement UNPACK_EX byte code (for: a, *b, c = d) 11 years ago
Paul Sokolovsky b9cf3d3730 bytearray: Support bytearray(int) constructor. 11 years ago
Andrew Scheller 12968fb6b2 Display \r and \t escape codes in string repr 11 years ago
Dave Hylands c4029e5079 Add string formatting support for longlong and mpz. 11 years ago