Hey,
Schau dir mal http://search.cpan.org/dist/Algorithm-Diff, inwieweit es dir helfen kann. Leider keine Musterlösung, aber eine exzellente Ausgangsbasis. Der Code ist generisch und flexibel, in einer Hochsprache geschrieben, deswegen leicht einzubetten, portieren und modifizieren.
--
水-金-地-火-木-土-天-海-冥
水-金-地-火-木-土-天-海-冥