Commit Graph

192 Commits

Author SHA1 Message Date
Damien George cd340c44c2 Merge branch 'cross-plat' of https://github.com/pfalcon/micropython into pfalcon-cross-plat 2013-12-30 12:08:18 +00:00
Paul Sokolovsky e85c38992d Make "unix" target be crossplatform and support x86, x64, ARM hosts. 2013-12-30 03:38:32 +02:00
Damien 046147dcd5 Small change to handling of integers in run-tests. 2013-12-29 22:38:03 +00:00
Damien 39977a56da Add basic functionality tests for the Python bit. 2013-12-29 22:34:42 +00:00
Damien dae7eb7226 py: add dict length function, and fix rt_store_set. 2013-12-29 22:32:51 +00:00
Damien 732407f1bf Change memory allocation API to require size for free and realloc. 2013-12-29 19:33:23 +00:00
Damien a1c8e5737c Update README.md. 2013-12-29 18:54:20 +00:00
Damien 02a7c41e76 py: implement POP_BLOCK in VM. 2013-12-29 18:48:37 +00:00
Damien George 319b28a355 Merge pull request #3 from pfalcon/for-upstream
Trivial fixes for building unix version
2013-12-29 10:30:14 -08:00
Damien 5ebbfe7e51 Add 2 files to a gitignore. 2013-12-29 18:22:03 +00:00
Damien 2eda70874e Add tests to test compiler and emitted byte code. 2013-12-29 18:21:02 +00:00
Paul Sokolovsky 729fd12fbf Don't error out if build/ directory already exists. 2013-12-29 20:12:33 +02:00
Paul Sokolovsky 44d0f3cfa2 Handle return value of read() call. 2013-12-29 20:11:05 +02:00
Damien de690d128b Add unix-cpy, used to test Micro Python byte code against CPython. 2013-12-29 18:01:01 +00:00
Damien b86e3f9293 py: implement some basic exception matching. 2013-12-29 17:17:43 +00:00
Damien 8f9e2ee157 Add code in VM to handle nested exceptions correctly. 2013-12-29 16:54:59 +00:00
Damien dd12d1378f Parse upper-case hex numbers correctly. 2013-12-29 13:03:49 +00:00
Damien 7f7636e41c Add CODECONVENTIONS, and modify i2c module to conform. 2013-12-29 12:12:25 +00:00
Hagen Kaye 1e6a25882c Merge branch 'master' of https://github.com/dpgeorge/micropython 2013-12-28 21:52:45 -05:00
Hagen Kaye 07590c2739 changes to Makefile and main.c to add i2c.c 2013-12-28 20:22:12 -05:00
Hagen Kaye 6474598c65 Added i2c python interface object 2013-12-28 19:23:33 -05:00
Damien d0cad1905a Small edits to main README. 2013-12-22 22:43:10 +00:00
Damien b8ecc29f3b Add PYBv3 EAGLE files, gerbers, schematic, BOM and assembly guide. 2013-12-22 20:15:41 +00:00
Damien 5bbc3cdc0e stm: Tidy up some wlan code. 2013-12-21 18:53:45 +00:00
Damien 6f95432407 stm: fix some compiler warnings in CC3000 code. 2013-12-21 18:47:01 +00:00