"Waldhoff, Rodney" wrote: > Makes sense to me. Wouldn't the _nextIndex value of the Cursors allow you > to determine _size without a list transversal? Yes-- I overlooked that. This can also be used to determine which cursor is in front of the other > > > Also, it seems like there should be a corresponding method in > CursorableLinkedList, like sublist(Cursor,Cursor). Sure. I was contemplating this myself. By the way, there's a large variety of list manipulations that could be added, to truncate, concatenate, remove sublists, etc. More or less all the usual string operations have their analogy here. (In principle even regular expression matching though I've never seen a use for that on general lists.)
