On Sun, Jul 18, 2021 at 10:16 AM Lassi Kortela <la...@lassi.io> wrote:
> R6RS implementations have a convention of appending the implementation's > name to the filename. > Best of all is the R7RS solution: > Oh, absolutely. I didn't choose those four for no reason. I wanted a pure R7 system, an R5+ system that supports cond-expand, a hybrid R5-R6 system, and a pure R6 system. With those, it was easy to see how to extend it to any system, pretty much. (The worst case is R5RS without cond-expand: in that case, you don't worry about the library and just load the implementation, possibly with a shim file.)