BSD Ports

lang/s7 11.3.20250110 DragonFly

Scheme interpreter

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD0CLAUSE
Categories
lang, lisp
Package size
1966.8 KiB, 11006.2 KiB installed

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. I believe it is 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.

In the other systems

SystemPortVersion
DragonFlylang/s711.3.20250110
FreeBSDlang/s711.9.20261009
HardenedBSDlang/s711.9.20260915
GhostBSDlang/s711.9.20260915

Install

Binary package:

pkg install s7

From DPorts:

cd /usr/dports/lang/s7 && make install clean

Dependencies

Run dependencies 3
Required by 1