#+MACRO: ci-badge [[https://ci.systemreboot.net/jobs/$1][https://ci.systemreboot.net/badge/$1.svg]]
run64 is a [[https://srfi.schemers.org/srfi-64/srfi-64.html][SRFI-64]] runner. It is a convenience script to run SRFI-64
tests and generate pretty, readable, colorful output. run64 is meant
to work with an SRFI-64 implementation, and is not an SRFI-64
implementation in itself.
To use run64, invoke it on the command-line passing files containing
SRFI-64 tests as arguments. For example,
$ run64 test-file1.scm test-file2.scm
You might want to invoke the /run64/ executable specific to your
scheme implementation. For example, if you are using GNU Guile,
$ guile-run64 test-file1.scm test-file2.scm
run64 is written in portable R6RS Scheme. It should work in any R6RS
Scheme that supports [[https://srfi.schemers.org/srfi-1/srfi-1.html][SRFI-1]] and [[https://srfi.schemers.org/srfi-64/srfi-64.html][SRFI-64]], but has been tested well only
with [[https://www.gnu.org/software/guile/][GNU Guile]]. If you use run64 with other Scheme implementations, we
would love to hear of your experience.
Feedback, suggestions, feature requests, bug reports and pull requests
are all welcome. Please write to [[mailto:email@example.com][firstname.lastname@example.org]].
run64 is free software released under the terms of the [[https://www.gnu.org/licenses/gpl.html][GNU General
Public License]], either version 3 of the License, or (at your option)
any later version.