Graham Watt

Results 22 comments of Graham Watt

Does the `C:\chez\boot` directory contain the file `csv95md.lib`?

@anta40 Updated to use a wildcard for finding the csv.lib file instead of hard coding the version.

One thing you can do right now is spawn different [environments](http://cisco.github.io/ChezScheme/csug9.5/system.html#./system:h3) and execute your code in those environments with eval. It's not quite the same as completely different sessions since...

If it's acceptable to have plugins sharing the same scheme runtime but with their own scheme environments, you can check that the scheme system is already initialized and then skip...

string output ports are probably your best option here but you may need to restructure your code a bit to see the benefits. `open-string-output-port` has increasingly better performance compared to...

@attila-lendvai This may not be the only thing preventing reproducible builds, but the usage of `define-record` is partially to blame. Just copying the first one I saw: ```scheme (define-record thread-handle...

You can't build SWL with the threaded version of Chez.

SWL provides its own notion of threading, and as you can see, some of the identifiers conflict with those provided by the threaded versions of Chez Scheme. I did try...

I was playing around with this, and it seems like the majority of the startup time is spent inflating the boot files. I added some logging around parts of the...

It looks like you've compiled the individual source files with `compile-file` when you want to use `compile-program`. Also, it seems weird to turn a rnrs program into a boot file....