On Fri, 29 Jun 2007, R. Kent Dybvig wrote: >>> If (syntax #()) is allowed, shouldn't (syntax #vu8()) be as well? >> >> +1. Obviously yes. Good catch! > > Any bytevector qualifies as a pattern datum (any nonlist, nonvector, > nonsymbol datum) unless one takes "nonvector" as implying "nonbytevector". > I assume you don't mean to allow, more generally, patterns or templates > like #vu(3 4 x 5 6), where x is a pattern variable, since such patterns > and templates would be rejected when the program is read.
Oops, yes, I see the technical problem with allowing identifiers in bytevectors. Regards Andre _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
