Description:
The Scheme Programming language.
|
|
|
Nausicaa/Scheme 2009-11-19 tag 0.1a5
|
| |
Nausicaa/Scheme =============== Nausicaa is a distribution of Scheme language libraries for R6RS Scheme implementations. Currently it attempts to support Ikarus, Larceny, Mosh and Ypsilon. Nausicaa/Scheme is the core package; it provides foundation libraries and implements the infrastructure of... more »
|
|
define-syntax how-to question
|
| |
I want to define a piece of syntax that looks like this: (function arglist e0 ...) that is transformed into (lambda some-stuff e0 ...) where some-stuff is the output of a user-supplied function that takes arglist as a parameter. I don't know how to properly compose a define- syntax form so that some-stuff is evaluated in order to yield the... more »
|
|
Reference for STk
|
| |
Hello! I'm using STk and I'm having problems with some procedures. For instance for use hash tables. I found this [link] and others, but they don't work in STk. Could someone provide a link that shows the list of procedures available in STk and how to use it?... more »
|
|
Nausicaa/SQLite 2009-11-15 tag 0.1b0
|
| |
Nausicaa/SQLite =============== Nausicaa/SQLite is a distribution of libraries for R6RS Scheme implementations; it implements a bindings to SQLite, a SQL database engine. It is built upon Nausicaa/Scheme, making use of its foreign functions interface; so it currently supports only GNU+Linux systems. The installation... more »
|
|
Wraith Scheme 2.01 beta -- bug-fixer for Wraith Scheme 2.00
|
| |
A user has reported a bug in the 64-bit version of Wraith Scheme -- Wraith Scheme 2.00 -- that evidently only occurs on some Macintoshes: What happens is that while you are typing input to the program, the one-line-high area where you type occasionally scrolls, so that what you see is the last line you typed instead of the line you are... more »
|
|
Nausicaa/POSIX 2009-11-12 tag 0.1a0
|
| |
Nausicaa/POSIX ============== Nausicaa/POSIX is a distribution of libraries for R6RS Scheme exposing the POSIX interface to the Scheme language level; some GNU C Library extensions and Linux extensions are also exposed. This package currently supports only GNU+Linux systems.... more »
|
|
ContextScheme
|
| |
I have just published ContextScheme for R5RS Scheme at [link] ContextScheme is an implementation of some of the essential ideas of Context-oriented Programming. It roughly relates to ContextL [1] like Tiny CLOS relates to CLOS. More specifically, ContextScheme is independent of any object-oriented extension, so it illustrates only the... more »
|
|
Parsing a string into s-expressions
|
| |
In a program that I'm writing, I would like the option to read in a file of additional scheme code and execute it at runtime with eval. The program is built using Gambit and compiled up into an exe but I'd like to pass a command line parameter of the filename of more scheme code to execute at runtime.... more »
|
|
|