-
-
To support native code compiler + Visual Studio use-case, (unfortunately) we cannot use `CC0-1.0` as license since Visual Studio limits their applicable usage to OSI-approved open source licensed soft…
-
Gauche does not accept record names that arise through hygienic renaming:
```scheme
(import (scheme base))
(define-syntax foo
(syntax-rules ()
((foo k) (k field))))
(define-syntax ba…
-
As I write this, the only way I know to build Larceny from source is to start with a working version of Larceny.
MzScheme v370 (or v371?) used to work and might work still, or at least come close to …
-
-
I don't think `##log` is ever called with two arguments. I checked the `gsc` directory, too.
Should I remove the second argument? I'd like you to have a look first.
Brad
-
As running `./json2tar 123.json | /root/.local/bin/csi -R r7rs -s /root/.local/bin/tar2fat.scm`, there is not the output.`./json2tar 123.json` run fine, pipe the output into one tar, Like ./json2tar 1…
-
In R7RS Scheme, procedures that are evaluated solely for their side effects usually return an (undefined) value. This behavior is for compatibility with earlier standards but most code that actually r…
-
We should start with syntactic structures first, instead of generating them through procedural means. This makes debugging and optimized compilation easier and matches `define-record-type` much better…
-
The regional collector allows excessive mutator activity between regional collections on the following benchmark:
```
../../../larceny --regional --annoy-user --r7rs --program srfi-128-benchmark.sps
…