אלגוריתם :: diff.

אלגוריתם :: הבדל הוא מודול פרל לחישוב "אינטליגנטי" הבדלים בין שני קבצים / רשימות.
הורד עכשיו

אלגוריתם :: diff. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Mark-Jason Dominus
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~tyemq/Algorithm-Diff-1.1902/lib/Algorithm/Diff.pm

אלגוריתם :: diff. תגים


אלגוריתם :: diff. תיאור

אלגוריתם :: הבדל הוא מודול פרל לחישוב "אינטליגנטי" הבדלים בין שני קבצים / רשימות. אלגוריתם :: הבדל הוא מודול פרל לחישוב "אינטליגנטי" הבדלים בין שני קבצים / רשימות.Synopsis דורשים אלגוריתם :: diff; # דוגמה זו מייצרת פלט "diff" מסורתי: $ שלי diff = אלגוריתם :: diff-> חדש (@ seq1, @ seq2); $ diff-> בסיס (1); # Return line מספרים, לא מדדים בזמן ($ diff-> הבא () {הבא אם $ diff-> אותו (); שלי sep = ''; (! } Elsif (! $ diff-> פריטים (1)) {printf "% d,% dn", $ diff-> לקבל (QW (Max1 Min2 Max2)); } אחר {$ sep = "--- n"; PrintF "% D,% D,% DN", $ diff-> קבל (QW (Min1 Max1 Min2 Max2); } הדפסה "<$ _" עבור $ diff-> פריטים (1); הדפס $ SEP; הדפסה "> $ _" עבור $ diff-> פריטים (2); } # ממשקים חלופיים: שימוש באלגוריתם :: Diff QW (LCS LCS_LENGH LCSIDX DIFF SDIFF Compact_Diff Traverse_rom Traverse_Balanced); @lcs = lcs (@ seq1, @ seq2); $ LCSREF = LCS (@ SEQ1, @ SEQ2); $ לסחור = LCS_LENTH (@ SEQ1, @ SEQ2); ($ SEQ1IDXREF, $ SEQ2IDXREF) = LCSIDX (@ SEQ1, @ SEQ2); # ממשקים מסובכים: @diffs = diff (@ seq1, @ seq2); @sdiffs = sdiff (@ seq1, @ seq2); @dgriffs = compact_diff (@ seq1, @ seq2); Traverse_cles (@ seq1, @ seq2, {התאמה => callback1, discard_a => callback2, discard_b => callback3,}, key_generator, @extra_args,); Traverse_Balanced (@ seq1, @ seq2, {התאמה => callback1, discard_a => callback2, discard_b => callback3, שנה => callback4,}, key_generator, @extra_args,); דרישות: · פרל


אלגוריתם :: diff. תוכנה קשורה

svפלוס

SVPlus הוא schemaview פלוס GUI עבור ציור מסד נתונים סכימות. ...

130

הורד