Github Actions Badge CodeCov Badge
Sinusoidal Engineering Badge
Logotype

SCHeMe Unterst├╝TZung

schmutz is a library to declare Scheme bindings for C++ code using a simple embedded DSL. Think of it as Boost.Python or LuaBind but for Scheme. At the moment, it only works with the GNU Guile Scheme implementation, but multiple backend support is considered for the future.

This research project is part of a long-term vision helping interactive and concurrent C++ programs become easier to write. Support our vision by becoming a patron or buying a sponsorship package: juanpe@sinusoid.al