Hi Yuichi, On Sun, Dec 1, 2013 at 2:20 PM, Yuichi Nishiwaki <[email protected] > wrote:
> Hi. > > Looking over the r7rs draft, I found <bytevector> is missed out from > <pattern datum> definition at 7.1.5. Transformers. > This is not an oversight. <bytevector>, along with <string>, is a <simple datum>, and <pattern datum> are only defined on <compound datum>s. It would be possible to make this extension, but no one suggested it. I do recall hearing the opposite argument, that normal vectors be removed from macro patterns. The problem there is that then you can no longer implement quasiquote on vectors. Since quasiquote was not extended to work on bytevectors the same argument doesn't apply here. -- Alex
_______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
