changeset 326 | 235443668bea |
parent 325 | ad87e19854a6 |
child 330 | 27d08c0c2a7e |
325:ad87e19854a6 | 326:235443668bea |
---|---|
48 |
48 |
49 while 1: |
49 while 1: |
50 am, bm, = la, lb |
50 am, bm, = la, lb |
51 |
51 |
52 # walk over matching lines |
52 # walk over matching lines |
53 while lb < lenb and la < lenb and a[la] == b[lb] : |
53 while lb < lenb and la < lena and a[la] == b[lb] : |
54 la += 1 |
54 la += 1 |
55 lb += 1 |
55 lb += 1 |
56 |
56 |
57 if la > am: |
57 if la > am: |
58 yield (am, bm, la - am) # return a match |
58 yield (am, bm, la - am) # return a match |