Hi Stefan! Sorry for the late late reply.
stefan <stefan.ta...@spray.se> writes: > Anyway git diff --cached gives the attached patch file. > > Also I made the code less hacky by using define-syntax in stead > of a defmacro and macroexpand for the defin-syntax sugar (oh hacker). > It was a litle more work then I expected. OK. I just applied the patch and looked at ice-9/match.scm. To start with, I committed the unmodified pattern matcher by Shinn, a simple (ice-9 match) that just includes it, and a small set of tests. The next step will be to integrate your work in match.upstream.scm (sic) and discuss it with Shinn. Thanks, Ludo'.