On May 3, 2010, at 2:38 PM, Ludovic Courtès wrote: > Hi Stefan, > > Sorry for the delay. No problem, let's not stress and have fun instead. > Stefan writes: > >>> Ok, I put the files in a tar directory and published it at >>> http:///c-lambda.se/match.tar.gz > > Cool, thanks! > > So you started from Shinn’s latest match.scm, backported record-related > stuff from its match-cond-expand.scm, and added Guile-specific record > handling, is that right? > > Did you get in touch with him? I started with the suggested code, I also found a email associated with that homepage and emailed to it. I'm still waiting for a response. >>> Should we make a more thorough test suite? > > More thorough than what? Than ‘examples.scm’ if your tarball? Yep! I was thinking of going through the list of features and make sure they all work. > IMO most of this work ought to be done upstream (i.e., in collaboration > with Alex Shinn), so that it benefits most people. Then we just need a > thin layer to integrate it in Guile (e.g., have the test suite use > Guile’s test-suite library.) > > What do you think? I agree, it is most beneficial to make this portable. > Thanks, > Ludo’. > Cheers /Stefan