| Algoritmo :: diff. Algoritmo :: diff è un modulo perl per calcolare le differenze "intelligenti" tra due file / elenchi. |
Scarica ora |
Algoritmo :: diff. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Mark-Jason Dominus
- Sito web dell'editore:
- http://search.cpan.org/~tyemq/Algorithm-Diff-1.1902/lib/Algorithm/Diff.pm
Algoritmo :: diff. Tag
Algoritmo :: diff. Descrizione
Algoritmo :: diff è un modulo perl per calcolare le differenze "intelligenti" tra due file / elenchi. Algoritmo :: diff è un modulo perl per calcolare le differenze "intelligenti" tra due file / elenchi.synopsis richiedono l'algoritmo :: diff; # Questo esempio produce il tradizionale output "diff": il mio $ diff = algoritmo :: diff-> nuovo (@ seq1, @ seq2); $ diff-> base (1); # Numeri di riga di ritorno, non indici mentre ($ diff-> next ()) {successivo se $ diff-> stesso (); My $ sep = ''; se (! $ diff-> elementi (2)) {printf "% d,% dn", $ diff-> get (qw (min1 max1 max2)); } ELSIF (! $ diff-> elementi (1)) {printf "% d,% dn", $ diff-> get (qw (max1 min2 max2); } else {$ sep = "--- n"; printf "% d,% d,% dn", $ diff-> get (qw (min1 max1 min2 max2); } Stampa "<$ _" per $ diff-> elementi (1); Stampa $ sep; Stampa "> $ _" per $ diff-> elementi (2); } # Interfacce alternative: utilizzare l'algoritmo :: diff qw da qw (LCS LCS_LENGENT LCSIDXF SDIFF SDIFF Compact_diff Traverse_sedes TRAVERSE_BALLANCED); @LCS = LCS (@ seq1, @ seq2); $ llcsref = LCS (@ seq1, @ seq2); $ conteggio = lcs_length (@ seq1, @ seq2); ($ seq1idxref, $ seq2idxref) = lcsidx (@ seq1, @ seq2); # Interfacce complicate: @DIFFS = diff (@ seq1, @ seq2); @sdiffs = sdiff (@ seq1, @ seq2); @cdiffs = compact_diff (@ seq1, @ seq2); Traverse_sequences (@ seq1, @ seq2, {match => callback1, scartar_a => callback2, scard_b => callback3,}, key_generator, @extra_args,); traverse_balanced (@ seq1, @ seq2, {match => callback1, scartar_a => callback2, scard_b => callback3, modifica => callback4,}, key_generator, @extra_args,); Requisiti: · Perl.
Algoritmo :: diff. Software correlato