GScheme.app

GScheme is a toy Scheme interpreter that should not be compared with professional implementations. It has a flaw that makes it difficult to implement advanced Scheme features, namely that special forms are built into the parser instead of having the parser simply parse lists of lists.

GScheme.app should appeal to users who want graphics features and environment diagrams from their Scheme interpreter. TAB indents (as in Emacs). CTRL-RET enters a form, ALT-V repeats the last form in the edit session.

It is imperative that the user study the examples in order to make best use of these features. These are (among others)

Keep in mind that GScheme is fully tail-recursive when you browse environment chains.

Download it here (TGZ) or here(ZIP; Microsoft Internet Explorer 6).


Download more of my GNUstep programs here.
My homepage is here.
markoriedelde@yahoo.de