On Fri, Dec 9, 2022 at 2:14 PM Lassi Kortela <[email protected]> wrote:
> If #?(foo . . baz) is allowed then we don't gain anything over #<...>. > The point of #?datum is that the datum is structured, so you can analyze > or skip it. > I think it is important to keep #<, and to standardize the reader to say that if "#<" is read, an error is signaled and that is all; there is no attempt to skip it. If you want to pack information after that, use a string, because string escaping is the same everywhere, so #<"..."> is always safe. This is also a trivial change for implementers to make. I agree that introducing #? is a mistake; # sequences are precious.
