<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 &lt; passageLength &amp; j &lt; 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 &amp; 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&#39;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&#39;s ok I think.</div><div style><br></div><div style>Chris</div><div style><br></div></div>