short : TinyScheme Embeddable Interpreter author : Dimitrios Souflis, Kevin Cozens, Jonathan S. Shapiro uploader : michal butterweck pl (Michal Butterweck) type : dev/lang version : 1.41 architecture : m68k-amigaos distribution : Aminet Filetype : application/x-lzh-compressed Size : 99.78K Date : 3-Dec-18 Download : 💾 https://de3.aminet.net/dev/lang/tinyscheme.lha
This is port of the TinyScheme interpreter v1.41. The interpreter was designed to be easily embedded into another C application. There is standalone m68k interpreter also included. The R5RS scheme standard is supported with some small exceptions. More information on TS: http://tinyscheme.sourceforge.net Amiga port: Only few changes were needed to compile. Most of them are lacking functions (access(), stricmp() and isascii()). The malloc was changed to calloc as the implementation was relying on cleaned buffer for storing strings. No makefile just one-liner script for vbcc. When compiling with gcc or other compiler, please define AMIGA (eg. -DAMIGA).