From 16714e8ab903be1aa90d4a92c65f53d9800a52d2 Mon Sep 17 00:00:00 2001 From: Lassi Kortela Date: Wed, 22 Feb 2023 15:58:59 +0200 Subject: [PATCH] Wayback 20100415005803 www.stripedgazelle.org/joey/dream.html --- www/index.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/index.html b/www/index.html index 62a7f86..d20767c 100644 --- a/www/index.html +++ b/www/index.html @@ -4,7 +4,7 @@

The 'dream' Scheme Interpreter

by David Joseph Stith
-Welcome to the home of my Scheme interpreter, 'dream', written entirely in x86 machine language. :-) +Welcome to the home of my Scheme interpreter/compiler, 'dream', written in x86 machine language. :-)
All essential syntax and procedures from the R4RS standard are implemented.
@@ -15,17 +15,17 @@ Rational arithmetic with 32 bit magnitude numerator and denominator, or up to 26 Dream is compiled using an x86 assembler I have written in Scheme, with a syntax very similar to GAS.
-Consequently Dream can compile itself. :-) +Consequently Dream compiles itself. :-)
Download latest version for Linux on x86: -dream20090702.tar.gz +dream20100316.tar.gz
This is an ELF executable that may use Linux syscalls only or, by default, is dynamically linked with ld-linux.so.2 in order to provide access in scheme to dlopen, dlclose, and dlsym.
In particular, if libgmp.so.3 is available then it is dynamically loaded in order to implement multiple precision integer arithmetic.
Download latest version for Windows on x86: -dream20090702.zip +dream20100316.zip
Since dream.exe expects to find 'c:/dream/bootstrap.scm', unzip to your C: drive, or else place a copy of 'dream/bootstrap.scm' there.