<div dir="ltr">Hi<div><br></div><div style>Do versifications sometimes have different verse orders to each other. </div><div style><br></div><div style>Is this something Sword copes with/is intending to cater for?</div><div style>
<br></div><div style>My aim is to be able to do a text comparison verse for verse, and so assuming I have the mappings between each verse, can I take two lists and work my way down... In other words</div><div style><br></div>
<div style>int i, j = i = 0;</div><div style><br></div><div style>while(i < passageLength & j < passageLength) {</div><div style> if (v11nA[i] mapsTo v11nB[j]) {</div><div style> output both verses</div><div style>
} else {</div><div style> work out with of i & j is behind</div><div style> then i++ (or j++)</div><div style> }</div><div style>}</div><div style><br></div><div style>In the above, i and j only increment and j in particular doesn't jump around. The idea above, is that I can read the passages for v11nA and v11nB up front, and then process sequentially. (as opposed, to currently in JSword, making multiple reads to the backends for each verse.)</div>
<div style><br></div><div style>Yes, there would be duplicates since 1 verse may map to multiple verses, but that's ok I think.</div><div style><br></div><div style>Chris</div><div style><br></div></div>