Maintainer Mode
Sign in with GitHub
Work in progress. Maintainer Mode changes every day: pages, numbers and links can change or break. Tell us what is wrong or missing.

s7

s7 11.9-unstable-2026-08-19 · pkgs/by-name/s7/s7/package.nix

Health

Risk
risk 9 low
  • +8 11.9-unstable-2026-08-19 is behind upstream 11.9.20261009
  • +1 no versionCheckHook
Version
11.9-unstable-2026-08-19 11.9.20261009 available
Channels
master 11.9-unstable-2026-08-19 · nixos-unstable 11.9-unstable-2026-08-19 · nixos-26.05 11.8-unstable-2026-05-22 master is ahead of nixos-26.05
Hydra
succeeded 2d ago
Advisories
none open
Packaging
no versionCheckHook
Description
Scheme interpreter intended as an extension language for other applications
Long description
s7 is a Scheme interpreter intended as an extension language for other applications. Although it is a descendant of tinyScheme, s7 is closest as a Scheme dialect to Guile 1.8. It is expected to be compatible with r5rs and r7rs. It has continuations, ratios, complex numbers, macros, keywords, hash-tables, multiprecision arithmetic, generalized `set!`, unicode, and so on. It does not have `syntax-rules` or any of its friends, and it thinks there is no such thing as an inexact integer. s7 is an extension language of Snd and sndlib, Rick Taube's Common Music (commonmusic at sourceforge), Kjetil Matheussen's Radium music editor, and Iain Duncan's Scheme for Max (or Pd).
License
Platforms
27 platforms: Linux
Main program
s7
Source provenance
not set: built from source
Outputs
out
Status
not broken, not insecure, free
Maintainers

Version bumps 1

all open bumps

Pull requests 1

Closed or merged in the last 60 days 3

Issues 0

None open.