RE: Repository of R7RS implementations and tests
Ciprian Dorin Craciun
(28 Mar 2018 14:48 UTC)
|
RE: Repository of R7RS implementations and tests
craven@xxxxxx
(28 Mar 2018 16:19 UTC)
|
Re: Repository of R7RS implementations and tests
Ciprian Dorin Craciun
(28 Mar 2018 16:46 UTC)
|
Re: Repository of R7RS implementations and tests
craven@xxxxxx
(28 Mar 2018 18:13 UTC)
|
Re: Repository of R7RS implementations and tests
Ciprian Dorin Craciun
(28 Mar 2018 19:42 UTC)
|
Re: Repository of R7RS implementations and tests craven@xxxxxx (28 Mar 2018 20:37 UTC)
|
Re: Repository of R7RS implementations and tests
Ciprian Dorin Craciun
(28 Mar 2018 20:46 UTC)
|
Re: Repository of R7RS implementations and tests
John Cowan
(28 Mar 2018 23:24 UTC)
|
Re: Repository of R7RS implementations and tests craven@xxxxxx 28 Mar 2018 20:37 UTC
> Sorry I mis-read. :) > > Indeed it ticks all my "requirements", as in they are simple to > implement support for them. > Are you open for a collaboration in filling them in? > And also creating a "small" standard to describe such tests? Yes, I'd love collaboration ;) I'll look into this after easter, not much time right now. The idea was to check coverage of r7rs-large (once it's done), but I'll gladly extend it to also support checking for SRFIs. The reason for the comments is that I split the file, and only run one test at a time. Otherwise, some Schemes die, because some symbols are undefined or because they don't support some syntax. Having multiple tests in one file (which is passed to a Scheme) is not something that seemed to work well. > I like the fact that you can "group" the tests, and the report you > generate based on them, but it seems it relies on specially crafted > comments. Yes, that was the simplest way I could think of to just get something working. I've since worked a bit on https://github.com/ecraven/run-on-schemes, I'd like to switch to that as soon as it is advanced a bit further. > * base the grouping on s-expressions, something like `(test-group NAME > ... Thanks for these suggestions! I'll ponder them, and get back to you a few days after easter! I'm sure we can work out a satisfactory solution for both of us, I think our goals are very similar! Great you are working on this too! Greetings, Peter