On 11/20/2011 08:16 AM, Eric Tanter wrote:
For teaching, the problem with output '(1 2) is
the need to explain (or try to ignore) the quote.

PLAI uses `quote' for lists starting on page 8, so if you're teaching
with the book, it may not be worthwhile to avoid `quote'.

Strictly speaking, it's not. It says "we can use the quote notation to simulate 
read."
In the book, `read' comes with the need to start parsing. In my case, I have to 
start with 2 weeks of intro to Scheme before entering into PLAI (Scheme basics, 
higher-order programming, recursive definitions, design recipe). 2 weeks where 
I technically don't need `read' (or `quote') at all.

We do the same here, but we use the HtDP student languages. Besides putting off quote syntax, it lets us use the algebraic stepper. Is that an option for you?

Neil T
_________________________________________________
 For list-related administrative tasks:
 http://lists.racket-lang.org/listinfo/users

Reply via email to