[racket-dev] patch for make-base-eval

From: Stephen Chang (stchang at ccs.neu.edu)
Date: Wed Oct 2 15:45:13 EDT 2013

> Whether that identifier exists in the namespace has nothing to do with
> whether racket/pretty can be attached.

Can you explain this a little more because it's a little unintuitive to me?

> One option would be for install-pretty-printer! to just catch and discard
> the error. Evaluators for some languages would mysteriously not have
> pretty-printing turned on by default.
> Another option would be to attach racket/pretty before requiring the initial
> language for the namespace.
> Another option is use #:pretty-print? #f when attaching racket/pretty would
> fail.
> Ryan

Posted on the dev mailing list.