Hi Romano,
<<Romano>>
...snip...
The solution, for me, is to transform every "Out of range" reference to a
series, when evaluated, in a tail reference.
> append b "a"
tail b works, so works append which uses tail
To catch a little more errors, tail and head should trigger an error.
Try this:
clear head b: next "a" ;== ""
join "a" b ; ->>>>>> CRASH "expand series overflow"
---
Ciao
Romano
<</Romano>>
I am not sure I understand your point. Your latest sample is equivalent to:
clear head b: next "a" ;== ""
insert tail copy "a" b ; ->>>>>> CRASH "expand series overflow"
Interesting is, that it isn't an overflow, although the interpreter thinks
it is. I can understand this result, but it signals, that the programmer
didn't consider this special case.
Ciao
-L
--
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the
subject, without the quotes.