Damien George
|
4a081b1001
|
Add mp_import_stat to unix-cpy port.
|
11 years ago |
Damien George
|
5fa93b6755
|
Second stage of qstr revamp: uPy str object can be qstr or not.
|
11 years ago |
Damien George
|
cbd2f7482c
|
py: Add module/function/class name to exceptions.
Exceptions know source file, line and block name.
Also tidy up some debug printing functions and provide a global
flag to enable/disable them.
|
11 years ago |
Damien George
|
08335004cf
|
Add source file name and line number to error messages.
Byte code has a map from byte-code offset to source-code line number,
used to give better error messages.
|
11 years ago |
Damien George
|
9528cd66d7
|
Convert parse errors to exceptions.
Parser no longer prints an error, but instead returns an exception ID
and message.
|
11 years ago |
John R. Lenton
|
9c83ec0eda
|
Merge remote-tracking branch 'upstream/master' into dict_feats
|
11 years ago |
Damien George
|
136f67523b
|
Factor and simplify Makefile's and mpconfig.
|
11 years ago |
ian-v
|
5fd8fd2c16
|
Revert MP_BOOL, etc. and use <stdbool.h> instead
|
11 years ago |
ian-v
|
7a16fadbf8
|
Co-exist with C++ (issue #85)
|
11 years ago |
Damien George
|
1fb031744f
|
Change mp_compile so that it returns a function object for the module.
|
11 years ago |
Damien
|
de690d128b
|
Add unix-cpy, used to test Micro Python byte code against CPython.
|
11 years ago |