#scheme #bindings #scripting #interpreter #ffi

sys s7-sys

Rust bindings to s7 Scheme C API

5 releases (1 stable)

11.2.0 Nov 23, 2024
0.1.4 Jun 24, 2024
0.1.2 Apr 11, 2023

#60 in #scheme

Download history 11/week @ 2024-09-11 6/week @ 2024-09-18 4/week @ 2024-09-25 6/week @ 2024-10-02 128/week @ 2024-11-20 21/week @ 2024-11-27 108/week @ 2024-12-04 80/week @ 2024-12-11 10/week @ 2024-12-18 5/week @ 2024-12-25

210 downloads per month

MIT license

13MB
171K SLoC

C 107K SLoC // 0.0% comments Scheme 64K SLoC // 0.6% comments C++ 243 SLoC // 0.1% comments Python 76 SLoC // 0.0% comments Rust 36 SLoC JavaScript 1 SLoC

s7-sys

crates.io

Rust bindings to s7 Scheme C API

About s7 (and API document): https://ccrma.stanford.edu/software/snd/snd/s7.html.

Prerequisites:

  • Clang toolchain is required to generate the bindings

Examples:

No runtime deps