Maintainers

Dimitrios Souflis dsouflis@acm.org

Kevin Cozens kevin@REMOVEMEve3syb.ca

Jonathan S. Shapiro shap.nospam@eros-os.org

Download

Download current version.

Read change log, and how to hack it (slightly deprecated, API-wise).

Also read about my view of Objects in Scheme.
Beware: The ZIP is a windows ZIP.

Assorted Stuff

Kevin Cozens has created a GIMP plug-in, called Tiny-Fu to replace the built-in SIOD interpreter. On October 15th, 2006, the Tiny-Fu plugin was rolled into the GIMP distribution.

Andrew Sorensen has created Impromptu, which is a development environment designed specifically for live/on-the-fly audio/visual collaborative programming that uses TinyScheme as its scripting language.

Some useful extensions to provide sockets, filesystem, date/time and some additional functionality, by Manuel Heras-Gilsanz.

A port of TinyScheme for the Sharp Zaurus has been written by Heow Eide-Goodman and is available for download.

The Regular Expression Extension provides your Scheme programs with pattern matching. This version offers a more full interface, due to Stephen Gildea.

For use in HTTP servers: The ssp_compiler compiles SSP (server-side Scheme) files to Straight Scheme files. SSP uses JSP tags to embed code inside regular HTML. Download ssp_compile.c. When the symbol SSP_COMPILER_MAIN is defined, it can be compiled to a standalone executable. A single function is exported:

int ssp_compile(const char *infile, const char *outfile);
that compiles infile to outfile if infile is newer.

Where it all started: download the original Minischeme distribution.

Download the TinyScheme logo from the splash page in Encapsulated Postscript format (hand-crafted): ts.eps. It is scaled to the appropriate size by gv, captured by The Gimp, where it is made transparent and saved as a GIF image.

Licensing

This software is open source, covered by a BSD-style license

Hosted by SourceForge Logo