cleanup the eval and exec implementation
This makes the implementation more similar to cpythons and removes some missing error handling. It also uses and implements some missing PyRun_* and PyEval_* functions. One behaviour change is that 'execfile' now always uses the cpython parser. If think if we want to support other parsers the right way would be to decide inside PyParser_ASTFromFile which parser to use.
Showing
This diff is collapsed.
This diff is collapsed.
test/tests/compile_test2.py
0 → 100644
Please register or sign in to comment