TECH Signal 397
R7RS portability guide lists mode flags for ten Scheme implementations and R7RS-large dockets
Illustration only Photo by Ivan Bandura on Unsplash
A guide to R7RS portability details command-line flags for ten Scheme implementations and summarizes the R7RS-large library dockets.
For engineers working with Scheme, this guide consolidates the exact flags needed to run R7RS mode across ten implementations, reducing trial-and-error. It also clarifies the split between R7RS-small and the still-developing R7RS-large, and which libraries are covered by the Red, Tangerine, and Yellow dockets. This helps in choosing an implementation and in writing portable code that relies on SRFIs.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
R7RS is split into R7RS-small (core language) and R7RS-large (library set under development).
The guide lists R7RS mode flags for ten Scheme implementations, with Chibi and Cyclone defaulting to R7RS.
R7RS-large libraries are organized into colored dockets, with Gauche and Sagittarius supporting all Red and Tangerine dockets.
THE CLUSTER