Please use the 'release' branch.
This has been tested on SBCL and CCL.
Should it in theory work on systems other than SBCL and CCL? Or does it require implementation-specific code to work and it hasn't been ported?
I believe so .. I don't recall or see anything implementation-specific.