For Programmers: Free Programming Magazines  


Home > Archive > Scheme > May 2005 > [Announce] STklos 0.70 Release









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author [Announce] STklos 0.70 Release
Erick Gallesio

2005-05-28, 8:57 am

This is an announce for the 0.70 release of STklos.

STklos is a free Scheme System (nearly) conform to R5RS. The aim of this
implementation is to be fast as well as light. The implementation is
based on an ad-hoc Virtual Machine. STklos can also be compiled as a
library, so that one can easily embeds it in an application.

The salient points of STklos are:
* efficient and powerful object system based on CLOS providing
- Multiple Inheritance,
- Generic Functions,
- Multi-methods
- an efficient MOP (Meta Object Protocol)
* a simple to use module system
* implements the full tower of numbers defined in R5RS
* easy connection to the GTK+ toolkit
* Perl compatible regular expressions thanks to the PCRE package.
* tail recursive calls are properly implemented

Changes in this release:

The main changes in this release are: a new back-trace system, a
conform call/cc/dynamic-wind implementation and some performance
enhancements.
* Added a way to have a back-trace when an error occurs
* call/cc has been completely implemented. Its interaction with
dynamic-wind is now conform to R5RS.
* Performance improvements
* Added some infrastructure for auto-testing a newly built system.
* New primitives
+ port-rewind
+ port-s
+ current-loading-file
+ decode-float
+ read/ss
+ write/ss
+ repl
* Multiple EOF can be seen now on an input file to allow staged
REPLs
* Added the configure options --with-provided-gc and
--with-provided-regexp to force the usage of our GC and PCRE
versions, even if there are some version already installed on
the system
* The boot file is now integrated in the VM instead of being read
from a file. This enhances the loading time of the interpreter
a bit.
* Describe shows more information for structures types and
conditions.
* The object system takes now into account conditions and
conditions types
* Documentation updated
* Bug fixes

Homepage/Download: See http://www.stklos.net/


--
Erick Gallesio | tel: +33 (0)492965153
Université de Nice - Sophia Antipolis | fax: +33 (0)492965155
ESSI - I3S -- 930, Route des colles | mailto:eg--at--unice.fr
BP 145 - 06903 Sophia Antipolis CEDEX - FRANCE

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com