[r6rs-discuss] [Formal] Formal comment #154 resolution not implemented

From: John Cowan <cowan>
Date: Fri, 8 Jun 2007 12:22:42 -0400

Jed Davis scripsit:

> #(23 (* 6 7) (cadr '(1 2 3)) (read) +)
>
> Does that effectively quote those subexpressions, or does it evaulate
> them and build a new vector? "Self-evaluating" indicates the former,
> but that strikes me as a least-surprise violation.

I'd say the former; #(...) is one thing, (vector ...) is another.
For that matter, on your assumption #vu8(a b c d e) should work too.

-- 
Overhead, without any fuss, the stars were going out.
        --Arthur C. Clarke, "The Nine Billion Names of God"
                John Cowan <cowan at ccil.org>
Received on Fri Jun 08 2007 - 12:22:42 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:01 UTC