Algorithmus :: diffold.

Algorithmus :: Diffold ist ein Perl-Modul, um "intelligente" Unterschiede zwischen zwei Dateien / Listen zu berechnen, jedoch die alte Schnittstelle verwenden.
Jetzt downloaden

Algorithmus :: diffold. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Algorithm::DiffOld team
  • Website des Verlags:
  • http://search.cpan.org/~nedkonz/Algorithm-Diff-1.15/lib/Algorithm/DiffOld.pm

Algorithmus :: diffold. Stichworte


Algorithmus :: diffold. Beschreibung

Algorithmus :: Diffold ist ein Perl-Modul, um "intelligente" Unterschiede zwischen zwei Dateien / Listen zu berechnen, jedoch die alte Schnittstelle verwenden. Algorithmus :: Diffold ist ein Perl-Modul, um `intelligente" Unterschiede zwischen zwei Dateien / Listen zu berechnen, aber das Alte verwenden (Notethis wurde als Teil des Algorithmus von Algorithmus bereitgestellt :: Diff Package von Ned Konz. Dieses bestimmte Modul ist nur für Personen, die haben Um die alte Schnittstelle zu haben, die eine Vergleichsfunktion anstelle einer Schlüsselgenerierungsfunktion verwendet sehr langsam ; @LCS = LCS (@ SEQ1, @ SEQ2, $ CompRESSION_FUNCTION); $ LCSREF = LCS (@ SEQ1, @ SEQ2, $ SEVING_FUNCTION); @Diffs = Diff (@ SEQ1, @ SEQ2, $ SEVING_FUNCTION); Traverse_Equences (@ SEQ1 , @ seq2, {match => $ callback, discard_a => $ callback, discard_b => $ callback,}, $ singversion_funct ION); Vergleich FoventureAnd der Hauptroutine sollte eine Vergleichsfunktion übergeben werden. Wenn Sie nicht einseiten, verwenden Sie den Algorithmus :: diff. A, $ B) = @_; $ a EQ $ B}; Aber wenn das alles ist, was Sie mit Ihrer Vergleichsfunktion tun, verwenden Sie einfach Algorithmus: diff und lassen Sie dies tun (dies ist der Standardeinstellung) .or : SUM SomefunkyComparisonfunction {My ($ A, $ B) = @_; $ a = ~ m {$ b}; } @Diffs = Diff (@lines, @patterns, SomefunkyCompatPlaronfunction); was es Ihnen ermöglichen, ein Array @lines zu differenzieren, das aus Textzeilen mit einem Array @patterns besteht, das aus regulären Ausdrücken besteht. Dies ist eigentlich der Grund, warum ich diese Version geschrieben habe. - Es gibt keine Möglichkeit, dies mit einer wichtigen Generationsfunktion zu tun, wie im Aktienalgorithmus :: diff. Anforderungen: · Perl.


Algorithmus :: diffold. Zugehörige Software