lp:~subol-hackers/subol/safelisp-rpython
This branch is where I'm porting Safelisp to RPython (of the PyPy framework), so that it can be hella fast.
- Get this branch:
- bzr branch lp:~subol-hackers/subol/safelisp-rpython
Branch merges
Branch information
Recent revisions
- 164. By Christopher Armstrong
-
merge better-functions branch,
* mostly written by allen, to make function arguments work and to test
lexical scoping of functions, and to make eval take an environment
* slightly modified by me to get rid of Interpreter.topFrame entirely
* Leaving out allen's changes to builtins.py - 163. By Christopher Armstrong
-
basically make the interpreter RPython. HOORAY!
Also change set to raise a NameNotFoundForSetting instead of NameError. Why'd I do that again? - 162. By Christopher Armstrong
-
Use a very trivial feature of the interpreter in the rpython-translated code
Hooray!
also add string support to the interpreter. (return the form)I kind of suck at breaking up commits
- 157. By Christopher Armstrong
-
wow - very trivial function test passes. no arguments, no environment.