lp:~subol-hackers/subol/safelisp-rpython

Created by Subol Hackers and last modified

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
Members of Subol Hackers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Subol Hackers
Project:
Subol
Status:
Development

Recent revisions

165. By Christopher Armstrong

safelisp.builtins is unused

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

161. By Christopher Armstrong

add a failing test for lambdas which take arguments

160. By Christopher Armstrong

wow and now the lambda test passes horray

159. By Christopher Armstrong

tokens is now objects.

158. By Christopher Armstrong

ha objects is no longer needed

157. By Christopher Armstrong

wow - very trivial function test passes. no arguments, no environment.

156. By Christopher Armstrong <radix@haruko>

some of those comments were implemented

This branch contains Public information 
Everyone can see this information.