ChezScheme
ChezScheme copied to clipboard
Chez Scheme
I'm using Chez Scheme Version 9.5.8 64-bit nonthreaded on Windows 7. The program writes 600 MB of data to a file, then reads it back in and checks that what...
While it's possible to embed Chez Scheme using the generated `scheme.h` headers, there are problems with this since a significant portion of the interface is increasingly opaque pointer arithmetic macros....
This would be quite valuable for new contributors and as a resource for porting Chez to a new platform, as well as learning resource for anyone implementing a compiler and...
Hello, I have seen some [software projects](https://github.com/ninja-build/ninja) using Python as a scripting language for the build process (instead of the Bourne Shell). I like the idea, because it makes it...
After making some changes to code I am working on, I received the following error when attempting to test: ```` dca@pangloss:/tmp$ newcash Finances.newcash Error in foreign-procedure: no entry for ~s...
The [Racket fork](https://github.com/racket/ChezScheme) has implemented a `pb` (portable bytecode) target which allows running Chez, albeit slowly, on even entirely unsupported systems. Past the obvious benefits of Chez running anywhere, this...
Is there a public interface for forwarding signals to the chez runtime? My specific use case is that I'm trying to handle keyboard interrupts for two different embedded runtimes simultaneously...
Backport from Racket - distinguish code vs. non-code allocation segments. This will be required to port to architectures that enforce W^X semantics (e.g., Apple Silicon). At least I'm pretty sure...
If a library exports syntax and, that syntax is used from the library nothing in the library is evaluated which is problematic for library exports which rely on side-effects. ```scheme...
In order for ChezScheme to compile it needs (comparatively) large binary files to bootstrap the system first. Right now these files are included in the git repo itself, and updated...