Girish Mahajan (Editor)

STklos

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Erick Gallesio

Standard(s)
  
RRS (mostly)

License
  
GPL

Operating system
  
Cross-platform

Type
  
Programming language

Stable release
  
1.10 / December 31, 2011; 5 years ago (2011-12-31)

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
  • Additional libraries are available through its package system ScmPkg.

    References

    STklos Wikipedia