> >>> test[-2] > 'd' >> > > That syntax doesn't grab me as being very natural. It kind of makes it look > like series! are circular as well, which they aren't. Anyway, in general I'm
Well granted it looks daft with trivial "abcde" as my example. But in Python when you have long strings, nested lists, tuples and and dictionaries [Python's essence], it is very nice to be able to count backwards in the same way one counts forwards. When appending stuff as is common, this make tons of sense. But as Gabriele pointed out, REBOL lets one do the same partially. >> test: head test == "abcde" >> pick tail test -2 == #"d" > fine with TAIL, SKIP, and BACK. In this particular case, you could write a > remove-tail function which would be even better. So what are nice efficient REBOL idioms for selecting and removing items, and ranges of items, counting from the tail of big complex series? ./Jason -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with "unsubscribe" in the subject, without the quotes.
