Module Diff2
An implementation of Eugene Myers' O(ND) Difference Algorithm[1]. This implementation is a port of util.lcs module of Gauche Scheme interpreter.
- [1] Eugene Myers, An O(ND) Difference Algorithm and Its Variations, Algorithmica Vol. 1 No. 2, pp. 251-266, 1986.
type 'a edit
=[
|
`Removed of int * 'a
|
`Added of int * 'a
|
'a common
]
an element of diff of seq1 and seq2.
module type SeqType = sig ... end
Input signature of
Diff
.Make.
module type S = sig ... end
Output signature of
Diff
.Make.