[plt-scheme] Re: Scheme workshop survey
Alan, Marc didn't ask for us to evaluate the thing, which in any case
is Scheme-specific silliness. He asked what is the value of (car ...)
and the value -- as opposed to what you see on the screen -- is
definitely '(a b c). After all, it is possible to take the car of
that value again, yet one thing you wouldn't want to do is to run
(car (a b c)) because that goes nowhere.
Lispers and Schemers have failed to really articulate semantics
properly for a long time now. Read Wadler's Calculating is better
than Scheming. He's right.
-- Matthias
On Oct 18, 2008, at 12:56 AM, Alan Watson wrote:
> Shriram,
>
> (car '((a b c) x y z)) does not evaluate to (quote (a b c)). You
> are confusing a value with a literal datum that evaluates to the
> same value.
>
> Regards,
>
> Alan
> --
> Alan Watson
> http://www.alan-watson.org/
>
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme