[plt-scheme] Semantics of quote

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Tue Jun 24 10:05:08 EDT 2008

On Jun 24, 2008, at 10:00 AM, Eli Barzilay wrote:

> On Jun 24, Matthias Felleisen wrote:
>> On Jun 24, 2008, at 8:50 AM, Eli Barzilay wrote:
>>> ... but that's exactly an argument
>>> for wiring the printer to the language, so htdp languages can  
>>> have the
>>> algebraic printout/quasi shorthands that can actually work in that
>>> world.
>> Nothing is an argument for hard-wiring a specific printer to any
>> language. LISP got that wrong,
> Actually common lisp had local struct printers for ages,

That's not the same!

> and a way to change printouts globally by making them a generic  
> function.

I sit corrected especially if it applies to lists.

> Not in a convenient way

Then it's time to work harder and to do so we must experiment.

>> Have you ever worked in a language with a constructor-style printer?
>> I know Robby and I have a significant amount of experience.


Posted on the users mailing list.