[5211] in linux-announce channel archive
Linux-Announce Digest #504
daemon@ATHENA.MIT.EDU (Digestifier)
Tue Dec 19 12:13:05 2006
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date: Tue, 19 Dec 2006 12:13:02 EST
Linux-Announce Digest #504, Volume #5 Tue, 19 Dec 2006 12:13:02 EST
Contents:
STklos 0.82 - a Scheme compiler/interpreter (Erick Gallesio)
----------------------------------------------------------------------------
Date: Tue, 19 Dec 2006 10:33:50 -0600
From: Erick Gallesio <eg_@_unice_.fr>
Subject: STklos 0.82 - a Scheme compiler/interpreter
This is an announce for the 0.82 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:
* Added the --debug option to the interpreter
* Better error messages when in debug mode and more correct line numbers
* Updated Dominique Boucher lalr parser to the latest version
* Better error messages for POSIX functions
* Internal macro definition are allowed now
* New parameters for controlling compilation
* New primitives
o null-environment
o scheme-report-environment
o interaction-environment
o directory-files
o make-directory
o delete-directory
* 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
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU
You can submit announcements to be moderated via:
Internet: linux-announce@NEWS.ORNL.GOV
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************