Projects / QScheme


Qscheme is a fast and small implementation of Scheme written in C. QScheme is easy to interface and should be easy to use as an extension language. QScheme currently supports foreign function call and dynamic library. A Perl-like regular expression module is provided as example. QScheme is really fast: benchmarks shows that it is generaly between 2 and 70 times faster than other scheme interpreters. It also features GTK+ bindings, libglade bindings, and native multithread support.


Recent releases

  •  22 Jun 2000 23:23

    Release Notes: Bugfixes, specifically on installation scripts and makefiles.

    •  15 Jun 2000 00:25

      Release Notes: New features include autoconf/automake support, native thread support (using POSIX threads), an easy socket interface, a Unix system call interface, better error messages, and IO speed improvments. regex is now using pcre-3.1. A licence modification was made: see the LICENCE_EXCEPTION file. Many bug fixes were made, and new bugs were inserted in their place (for debugging fun).

      •  20 Mar 2000 03:11

        Release Notes: Forward symbol declaration enabled, octal print for characters, cleanup of GC messages, control of verbosity for GC, a fix for the float print buffer overflow, a fix for a bug in the pseudo assembler when assembling %mkproc, and other fixes.

        •  13 Mar 2000 02:47

          Release Notes: Bugfixes.

          •  05 Mar 2000 00:50

            Release Notes: New GTK/libglade bindings and online help, better documentation, support for structure, more string functions (string-pack, string-unpack, etc.), support for process port, experimental OO, and more stability.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.