Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | py: Continue line if last character is backslash. | Damien George | 2014-04-08 |
| | |||
* | Improve REPL detecting when input needs to continue. | Damien George | 2014-04-08 |
| | | | | | | | | Full CPython compatibility with this requires actually parsing the input so far collected, and if it fails parsing due to lack of tokens, then continue collecting input. It's not worth doing it this way. Not having compatibility at this level does not hurt the goals of Micro Python. | ||
* | py: Detect unmatched tripple quote in repl helper. | Damien George | 2014-04-07 |
| | |||
* | mp_repl_is_compound_stmt(): Thinko fix s/true/try/. | Paul Sokolovsky | 2014-01-11 |
| | |||
* | Factor and simplify Makefile's and mpconfig. | Damien George | 2014-01-07 |
| | |||
* | Put unicode functions in unicode.c, and tidy their names. | Damien George | 2013-12-30 |
| | |||
* | Change object representation from 1 big union to individual structs. | Damien | 2013-12-21 |
| | | | | | | | | | | A big change. Micro Python objects are allocated as individual structs with the first element being a pointer to the type information (which is itself an object). This scheme follows CPython. Much more flexible, not necessarily slower, uses same heap memory, and can allocate objects statically. Also change name prefix, from py_ to mp_ (mp for Micro Python). | ||
* | Improve REPL compount statement detection. | Damien | 2013-10-22 |