R7RS
R7RS, short for Revised Seventh Report on the Algorithmic Language Scheme, is the seventh revision of the Scheme language standard. It was published by the Scheme community to define a portable, implementable specification of Scheme and to succeed R6RS.
The standard is presented in two parts: R7RS-small and R7RS-large. R7RS-small defines a compact, portable core
The small part covers the core language features, including first-class procedures and lexical scoping, as well
The large part, where implemented, furnishes a broad set of libraries and facilities such as lists, strings,
Adoption and impact: R7RS-small attained broad support among major Scheme implementations as a portable baseline. The
The two-part structure reflects an ongoing attempt to balance portability with extensibility in the Scheme ecosystem.