Commit Graph

1659 Commits

Author SHA1 Message Date
Damien George 66028ab6dc Basic implementation of import.
import works for simple cases.  Still work to do on finding the right
script, and setting globals/locals correctly when running an imported
function.
2014-01-03 14:03:48 +00:00
John R. Lenton 4cb80582c4 Add list addition (fixes: #39) 2014-01-03 02:27:08 +00:00
Damien George 0ff883904a py: Fix generator where state array was incorrectly indexed.
Generator objects now allocate the object and the state in one malloc.
This improvement fixes Issue #38.
2014-01-02 20:57:05 +00:00
Damien George bbabfb40ba Fix bash->/usr/bin/env bash; add LICENSE for Python library tests. 2014-01-02 16:14:19 +00:00
Damien George 6baf76e28b py: make closures work. 2013-12-30 22:32:17 +00:00
Damien 046147dcd5 Small change to handling of integers in run-tests. 2013-12-29 22:38:03 +00:00
Damien 39977a56da Add basic functionality tests for the Python bit. 2013-12-29 22:34:42 +00:00
Damien 5ebbfe7e51 Add 2 files to a gitignore. 2013-12-29 18:22:03 +00:00
Damien 2eda70874e Add tests to test compiler and emitted byte code. 2013-12-29 18:21:02 +00:00