Java/Scheme Interface, for creating a dual-language system. Logically, Java keeps track of objects and data, and Scheme tracks operations and decisions (possibly with a codelet system). Here is the Java Code and the Scheme Code.
Resources : Experimental Study Group : 6.001 : Related Categories
Scheme Best Dice Score Calculator, for calculating the best score one can get from a roll of 6 dice, in the game Dice. I don't remember testing this.
Fractal formed by successive infinite
applications of Apollonius's Circle problem (forming "kissing" circles
within circles). Written as a Scheme
procedure that returns parameterized function, taking an
independent variable and returning a point (cons x y).
Not-quite-complete version of the
metacircular to evaluate expressions to return their type: the type evaluator.
Scheme
Functions for reading DXF floorplan files and analyzing them to
create rooms and connections for the object world. A sample MIT building dxf file is available.
Scheme code for possible expansions of the
object world to make it more general, "rouge-like", and improve room
resolution. Setup File include
scheme descriptions of the Black-Hole area, and Interface File for windows and
interaction.
If you have any questions or comments that you want to email, feel
free to contact me, at jrising@ mit.edu or with the Comments and
Questions Form. If you find any dead links, please
tell me (I will fix them)!