487 Commits (5c6783496d8211eb4b19cec2cbb2b66e2a37f0eb)

Author SHA1 Message Date
Paul Sokolovsky e2adff3608 tests/dict2.py: Add combined test for dict(dict) and dict equality. 11 years ago
Damien George cdd96dff2c py: Implement more features in native emitter. 11 years ago
Damien George deed087e2c py: str.split: handle non-default separator. 11 years ago
Damien George 2a037408af tests: Add test to check issue #429. 11 years ago
Damien George 95004e5114 py: Fix delete operation on map/dict and set objects. 11 years ago
Dave Hylands f81a49e464 Allow floating point arguments with %d,i,u,o,x,X formats 11 years ago
Damien George b6ec51bbf0 tests: Add test for dict delete. It fails. 11 years ago
Paul Sokolovsky bfb7d6a26d py: Support 3-arg getattr() builtin (with default value). 11 years ago
Paul Sokolovsky 438d504e27 objtype: Add equality test for type types. 11 years ago
Paul Sokolovsky 91cbe6033a py: Allow types to be hashable. 11 years ago
Paul Sokolovsky a7752a4540 run-tests: Elaborate python3 command override capabilities. 11 years ago
Damien George 28390340e5 tests: Make rge-sm.py use less memory (integration step increased). 11 years ago
Damien George 6902eeda25 py: Add m_malloc_fail function to handle memory allocation error. 11 years ago
Paul Sokolovsky 072cf022e0 tests/file-with: Add testcase which failed for @dpgeorge. 11 years ago
Dave Hylands 6756a37a77 Implements most of str.modulo 11 years ago
Damien George 4b34c76fd6 Changes to get unix/ port compiling on Cygwin. 11 years ago
Damien George 2309369291 tests: Allow to run tests on pyboard. 11 years ago
Paul Sokolovsky 34e1199b3a run-tests: Allow to override python3 command to use via environment var. 11 years ago
Paul Sokolovsky c61ce96590 unix file: Implement context manager protocol (for "with" statement). 11 years ago
Damien George c322c5f07f py: Fix regress for printing of floats and #if. 11 years ago
Paul Sokolovsky ad1bac63f7 tests/string-format: Add test for formatting ints with float format. 11 years ago
Damien George 929a675a3d Change test scripts to use python3; bytecode tests use python3.4. 11 years ago
Damien George 10e21b9770 Add more tests. 11 years ago
Damien George 93b7faa29a py: Factor out static/class method unwrapping code; add tests. 11 years ago
Damien George e4c834fc1e Add a test. 11 years ago
Damien George 4881566874 py: Add support for sep and end keywords in print. 11 years ago
Damien George 084ef373fb py: Fix math.{ceil,floor,trunc} to return int. 11 years ago
Dave Hylands 7adc2e0431 Turn off full tests in string-format.py 11 years ago
Paul Sokolovsky 51413c8cb6 tests: Add test for implicit float to int conversion (not allowed!) 11 years ago
Dave Hylands baf6f14deb Enhance str.format support 11 years ago
Damien George e44d26ae0c py: Implement __getattr__. 11 years ago
Paul Sokolovsky 4db727afea objstr: Very basic implementation of % string formatting operator. 11 years ago
Damien George 3ff2d03891 py: Fix bug in optimised for .. range. 11 years ago
Paul Sokolovsky 183faa3b13 tests: Add testcase for multiple inheritance. 11 years ago
Paul Sokolovsky 6ded55a61f py: Properly implement divide-by-zero handling. 11 years ago
Paul Sokolovsky f7eaf605c0 py: Fix "TypeError: 'iterator' object is not iterable", doh. 11 years ago
Paul Sokolovsky f39d3b93da py: Implement support for generalized generator protocol. 11 years ago
Damien George 230fec77d7 py: Implement positional and keyword args via * and **. 11 years ago
Paul Sokolovsky 7fafb28f6d objgenerator: Handle default args to generator functions. 11 years ago
Paul Sokolovsky 55ca075cab vm: Implement CALL_FUNCTION_VAR opcode (foo(*(1, 2, 3))). 11 years ago
Damien George 010043caaf Add "tracing" to try-reraise2.py test. It now fails. 11 years ago
Paul Sokolovsky 0c904df8e6 vm: Save current active exception on opening new try block. 11 years ago
Paul Sokolovsky d109676ec0 py: Reraising exception possible only in except block. 11 years ago
Damien George 75f71584a6 tests: Remove unimplemented exceptions from testing. 11 years ago
Paul Sokolovsky e7286ef2c7 tests: Add "with" statement testcases. 11 years ago
Paul Sokolovsky 3c2b2acd8c tests: Add testcases for yield from. 11 years ago
Paul Sokolovsky e9137b94f2 py: Implement getattr() builtin. 11 years ago
Paul Sokolovsky 2447a5b582 py: Support closures with default args. 11 years ago
Damien George 66eaf84b8c py: Replace mp_const_stop_iteration object with MP_OBJ_NULL. 11 years ago
Paul Sokolovsky c403076ef8 vm: Implement raise statement w/o args (reraising last exception). 11 years ago