Please update SRFI-105 (bug in reference implementation)
David A. Wheeler 20 Oct 2012 20:07 UTC
Dear editors: Please post this update to SRFI-105.
This fixes a subtle bug in the reference implementation, adds more test cases (including those to detect it), and numbers the now-numerous examples so people can easily refer to specific examples.
The bug I just found is triggered by patterns like f{...}(...). The reference implementation was doing right-to-left when given a multi-expression tail using {}, but the spec requires left-to-right even with {}. That's now fixed via a small change in neoteric-process-tail. The "devel" branch in the "readable" project includes this srfi implementation, and it now includes test cases to check for this.
--- David A. Wheeler