[4539] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Linux-Announce Digest #831

daemon@ATHENA.MIT.EDU (Digestifier)
Sun Jul 18 14:13:08 2004

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:     Sun, 18 Jul 2004 14:13:03 EDT

Linux-Announce Digest #831, Volume #4          Sun, 18 Jul 2004 14:13:03 EDT

Contents:
  [ANNOUNCE] STklos 0.58 - a  Scheme compiler/interpreter (Erick Gallesio)

----------------------------------------------------------------------------

From: Erick Gallesio <eg_@_unice.fr>
Subject: [ANNOUNCE] STklos 0.58 - a  Scheme compiler/interpreter
Date: 18 Jul 2004 18:00:02 GMT
Reply-To: eg@wanadoo.fr, --@wanadoo.fr, at@wanadoo.fr, --@wanadoo.fr,


This is an announce for the 0.58 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:

    * Better Win32 port (was no more fully functional since 0.55)
    * Added a way to configure the system with our version of GMP even
      if GMP is installed
    * Added structure types
    * Stack size can be changed when the VM is launched
    * New port on Octane/SGI Irix (by Joshua Boyd) and Itanium
    * Added the --interactive option for embedded VM
    * Compiler can add line information to the generated code to ease 
      debugging
    * Error locations are more accurate now
    * New primitives
          o winify-file-name (for Win32 only)
          o sleep
    * New implemented SRFIs
          o SRFI-34 (Exception Handling for Programs)
          o SRFI-35 (Conditions)
          o SRFI-36 (I/O Conditions)
          o SRFI-48 (Intermediate Format Strings)
    * Bug fixes

Supported SRFIs: 0, 1, 2, 4, 6, 7, 8, 9, 11, 13, 14, 16, 22, 23, 26,
          27, 28, 30, 31, 34, 35, 36, 38, 39, 48


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
******************************

home help back first fref pref prev next nref lref last post