- 05 Apr, 2014 2 commits
-
-
Damien George authored
Finishes addressing issue #424. In the end this was a very neat refactor that now makes things a lot more consistent across the py code base. It allowed some simplifications in certain places, now that everything is a dict object. Also converted builtins tables to dictionaries. This will be useful when we need to turn builtins into a proper module.
-
Paul Sokolovsky authored
That's how CPython has it, in particular, "import __main__" should work.
-
- 03 Apr, 2014 1 commit
-
-
Paul Sokolovsky authored
So far just includes "open" function, which should be supplied by a port. TODO: Make the module #ifdef'ed.
-
- 29 Mar, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
Addresses issue #388.
-
- 27 Mar, 2014 1 commit
-
-
Damien George authored
Only exceptions that are actually used are left prefedined. Hierarchy is still there, and removed exceptions are just commented out.
-
- 26 Mar, 2014 1 commit
-
-
Paul Sokolovsky authored
-
- 25 Mar, 2014 2 commits
-
-
Damien George authored
They still exist in commented-out form in objexcept.c if they are ever needed.
-
Damien George authored
Comes with some refactoring of code and renaming of files. All modules are now named mod*.[ch].
-