STklos
Developer(s) | Erick Gallesio |
---|---|
Stable release | 1.10 / December 31, 2011 |
Operating system | Cross-platform |
Type | Programming language |
License | GPL |
Website | www.stklos.net |
Standard(s) | R5RS (mostly) |
STklos is a Scheme implementation that succeeded STk. It is an interpreter based on an ad hoc virtual machine which aims to be fast as well as light.
In addition to implementing most of R5RS, STklos supports:
- an object system based on CLOS with multiple inheritance, generic functions, multimethods and a MOP
- a module system
- regular expressions via PCRE library
- a simple foreign function interface via libffi
- a number of SRFIs[1]
Additional libraries are available through its package system ScmPkg.[2][3]
References
- ↑ "STklos SRFI support". stklos.net. Retrieved 2010-03-11.
- ↑ Manuel Serrano, Erick Gallesio (2007-10-22). "An Adaptive Package Management System for Scheme" (PDF). Proceedings of the Second Dynamic Languages Symposium. Retrieved 2010-03-11.
- ↑ "STklos ScmPkg support". stklos.net. Retrieved 2010-03-11.
External links
This article is issued from Wikipedia - version of the Saturday, August 22, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.