[plt-dev] Re: [plt-bug] all/10895: quasiquote printing is buggy, confusing

From: Carl Eastlund (cce at ccs.neu.edu)
Date: Thu May 6 15:11:03 EDT 2010

On Thu, May 6, 2010 at 12:35 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> I've pushed a partial implementation; the documentation is not yet
> updated, and the Scribble value printer isn't yet converted.
>
> Try some examples and/or look at "collects/tests/racket/print.rktl".
> Does this style seem ok?

Thanks, Matthew, I'll check it out once I have a fresh build.

> Since there's no unquoting, we could print salf-quoting vectors, boxes,
> and hash tables without a quote; I made the printer include the quote,
> anyway, because it felt more consistent. Booleans, numbers, characters,
> strings, byte strings, and regexps print without a quote, though.

I agree -- quote containers even if they don't "need" it.  Personally
I think it's odd that these things are self-quoting, anyway, but
that's a different issue.

--Carl


Posted on the dev mailing list.