Gregg, you need to read Romano's original
post a bit more carefully.
It seems to me to be a bug of the function 'error?
It is a problem because some code may run,
causing an error which cannot be handled
properly by our usual error-trapping code.

Anton.

> Hi Romano,
>
> I guess it depends on how you expect things to work. A series stores
> something like a pointer to the head of the series, and an index into it,
> right? So, when you remove an element, any other references to that series
> will have their indexes offset by one from where they were
> originally. I.e.
> the series "shrinks" underneath them, but they keep referring to the same
> index, not the same element, as they were before.
>
> >> a: "ab"
> == "ab"
> >> b: back tail a
> == "b"
> >> remove a
> == "b"
> >> b
> == ""
>
> --Gregg

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to