On Fri, Feb 21, 2020 at 4:17 PM Per Bothner <xxxxxx@bothner.com> wrote:
 
Great.  However, it would be nice if the README were fleshed out comparing
the functionality/portability and other differences between the implementations.

For example, one advantage of the reference implementation is that it has hooks
for reporting line numbers for failing tests. That seems impossibly to do portably,
and difficult to do without some kind of macro hooks.

Thanks.  Good point.  I'm happy to incorporate whatever text you and Taylan provide me.  In the meantime, here's what I've added:

There are some differences between Per's sample implementation and Taylan's implementation:

Per describes one advantage of his sample implementation:

One advantage of the reference implementation is that it has hooks for reporting line numbers for failing tests.  That seems impossibly to do portably, and difficult to do without some kind of macro hooks.

Taylan's implementation is mostly pure R7RS.

I'm sure that there are other differences, so please let me know.  I'm busy right now preparing three new SRFIs that just arrived.

Thanks again.