Announce: STklos 0.56 - a Scheme compiler/interpreter

From: Erick Gallesio (eg__at__unice.fr)
Date: 11/24/03

  • Next message: Joerg Scheurich aka MUFTI: "white_dune 0.26pl2 (stable) released"
    Date: Sun, 23 Nov 2003 21:50:54 CST
    
    

    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 embed 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 reader recognizes now the DSSL keywords #!rest,
              #!optional and #!key
            * New implemented SRFIs: 27 (random), 38 (external
              representation of shared structures) and 39 (parameter objects)
            * New parameter: REAL-PRECISION allow to change the precision
              used when displaying a real number
            * New primitives: HOSTNAME, REGEXP-QUOTE, MAKE-PATH,
              FILE-SEPARATOR, HASH-TABLE-UPDATE!, DATE,
              {READ,WRITE}-WITH-SHARED-STRUCTURE
            * Bug corrections

    Supported SRFIs: 0, 1, 2, 4, 6, 7, 8, 9, 11, 13, 14, 22, 23, 27
               28, 30, 31, 38, 39

    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/              #
    ##########################################################################
    

  • Next message: Joerg Scheurich aka MUFTI: "white_dune 0.26pl2 (stable) released"

    Relevant Pages