-
When I tried the ray tracer [https://git.sr.ht/~jakob/lisp-raytracer-zoo/tree/master/item/r7rs-raytracer.scm](url) with cyclone, I see the error
```
Error: Invalid type: #( #(#( #(0.0 -1.25 0.0))…
-
Here's the current set of libraries planned for R7RS-large (in addition to the R7RS-small ones):
* `(scheme bitwise)`
* `(scheme box)`
* `(scheme bytevector)`
* `(scheme charset)`
* `(scheme co…
-
I think I found an error in https://github.com/johnwcowan/r7rs-spec/blob/errata/spec/r7rs.pdf . On page 55 I see this:
> `(scheme-report-environment version)`
> ...
> The effect of defining or as…
-
Very nice list!
We can supply as much information about Scheme implementations as you want. The question is more about how much is too much :p What level of coverage are you aiming at?
The schem…
-
Consider the following program:
```scheme
(import (scheme base)
(scheme write))
(define-syntax foo (syntax-rules () ((foo) 1)))
(define x (foo))
(define-syntax foo (syntax-rules () (…
-
R7RS-small is part of Gambit repository in [`lib/scheme`](https://github.com/gambit/gambit/tree/master/lib/scheme) directory.
Here is the R7RS-large libraries:
R7RS | SRFI | Code | Tests | Doc |…
-
A language with few dependencies would be preferred.
Some ideas:
* Python
* chibi-scheme (or some other R7RS scheme)
-
[Bottom Scheme](https://github.com/johnwcowan/r7rs-work/blob/master/BottomScheme.md) is another subset of R7RS-small that you may want to compare with this spec.
-
with inclusion of "cond-expand" in Chez, will reduce the effort of porting 3rd party libraries to Chez.
and seems it is standardized in r7rs
-
I've started writing simple wrapper libraries for `(scheme base)` and the others, most functions in R7RS are either already in Chez or trivial to implement by wrapping existing functions.
Would you b…