
Schluessel - A Scheme Implementation on Java -
home
- home(Japanese) - features - download - functions - Java API - blog(In Japanese)
Schluessel is an R5RS Scheme
implementation based on Java. Schluessel can manipulate Java libraries
by using reflection. Scheme applications written by Schluessel can also
embed in Java applications.
Schluessel runs on JRE 5.0 or above.
Schluessel is distributed under Apache License 2.0.
Release Notes
Ver. 0.3.2
Java library reflection supported, whose syntax is like Clojure.
Supports linear algebra library(elementary arithmetics of matrices, LU decomposition,
solving linear equations).
Supports exact complex numbers.
Supports quaternions and octionions.
Supports 1-variable polynomials.
Supports ranges of real number.
Supports Decimal32 and Decimal64.
Supports SRFI-14
Ver. 0.3.1
sound libraries
Building parsers with formal language; LALR(1) language class supported
Building lexical analyser (tokenizer) with regular expression
Schluessel plugin
sqrt/expt returns exactly as possible
supports SRFI-60,67,94
Ver. 0.3.0
GUI applications with Swing
regular expressions
file manipulation
supports SRFI-0,2,4,10,13,16,25,38,39,41,44,47,58,63,66,69,98
Ver. 0.2.0
Web applications by Servlet
supports RDB access by JDBC
supports Applet
supports SRFI-8,9,18,19,34
supports rationalize procedure
Ver. 0.1.2
computing Bessel Functions and Gamma Functions in complex domain
supports graphics language
Ver. 0.1.0
supports syntax-case (partially)
Ver. 0.0.3
supports tiny ObjectSystem
Ver. 0.0.2
supports dynamic-wind
user defined #-syntax
Ver. 0.0.1
supports SRFI-1
Ver. 0.0.0
first (unstable) release
Yuichiro Moriguchi
yuichiro-moriguchi@nifty.com