DualScheme, a Scheme Interpreter released

FAST6191

Techromancer
OP
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
qw3rky over at gbadev has released an interpreter for the programming language Scheme. For the unaware Scheme is a computer language descended from LISP commonly used in academia to teach "good" programming practices and give students and introduction to the more complex possibilities of coding while reducing the amount of idiosyncrasies that need to be accounted for.

Thread
http://forum.gbadev.org/viewtopic.php?t=15103

QUOTE said:
For the past few weeks I've been working on a Scheme implementation for the DS. It's called DualScheme.

Here's the description from the readme:

DualScheme is a halfway compliant implementation of Scheme for the DS. It includes most of the basic features of the Scheme language. It provides a REPL (read-evaluate-print-loop) that shows evaluation results on the top screen, and uses the bottom screen as a virtual keyboard. It does not implement continuations, macros, tail-call optimization, garbage collection, or error handling, and it leaves out a few syntax shortcuts, but other than that, DualScheme allows you to program on the go in the Scheme language!

You can download it from my projects page:
http://brian.grogan.jr.googlepages.com/dual_scheme.zip

MIT Scheme site (a Scheme homepage of sorts)
http://swiss.csail.mit.edu/projects/scheme/
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1