summaryrefslogtreecommitdiffstatshomepage
path: root/py/repl.c
Commit message (Collapse)AuthorAge
* py: Continue line if last character is backslash.Damien George2014-04-08
|
* Improve REPL detecting when input needs to continue.Damien George2014-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 George2014-04-07
|
* mp_repl_is_compound_stmt(): Thinko fix s/true/try/.Paul Sokolovsky2014-01-11
|
* Factor and simplify Makefile's and mpconfig.Damien George2014-01-07
|
* Put unicode functions in unicode.c, and tidy their names.Damien George2013-12-30
|
* Change object representation from 1 big union to individual structs.Damien2013-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.Damien2013-10-22