Hi Eric,

I have a moment, so here is another piece of the puzzle.

You wrote:
>   The
>   series used as the range argument must reference the same
>   series that's being searched.
>
>You'll see that a "series" is said to reference a "series" - not terribly
>clear wording, but given that they haven't had time to fully consider Joel's
>proposals I'd say it's a forgivable lapse.

You appear to be unhappy with the wording. I have to agree with you in this
case. Here the word series is not used in the sense of a datatype, it is
used as a name for a specific value of that datatype. What is being
confused is:

>> series: [1 2 3 4]
== [1 2 3 4]
>> series? series
== true

A value of type series! is being referred to by the word 'series. Of course
the word series is not the same thing as the datatype series:

>> type? series!
== datatype!
>> series? series!
== false

En passant, when you nail down what the quote is saying, you find that it
supports my position. My statement was that only words can be references.
The quote happens to use the word 'series to refer to a value of type series!

I'm curious what you think?

Elan >> [: - )] 


Reply via email to