home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / utils / filutl / difcom16.lbr / DIFCOM.DOC next >
Encoding:
Text File  |  1985-02-09  |  2.9 KB  |  83 lines

  1.                    Docomentatioε fo≥ DIFCOM.COM
  2.  
  3. This document applies to version 1.6 of DIFCOM
  4. Copyright (c) 1983 by author: Harry J Smith, Saratoga, CA
  5.  
  6. INTRODUCTION
  7.  
  8. T∩á usσá thσá prograφ typσ thσ namσ oµ thσ COM filσ a⌠á thσá CP/Mì
  9. promp⌠á linσ witΦ ß returε anΣ n∩ parameters«á Thσá prograφá wil∞ ì
  10. load and respond with:
  11.  
  12.   DIFCOM PL/I VERSION 1.6 - April 10, 1983  1900 Hrs
  13.       by Harry Smith
  14.          19628 Via Monte Dr.
  15.          Saratoga, CA 95070
  16.  
  17.   *** LIST ALL DIFFERENCES BETWEEN TWO FILES ***
  18.  
  19.   1) Intended to list "PATCH" differences in "COM" files.
  20.   2) Output can be to a text file to be displayed later.
  21.   3) Enter file name of d: to list files on drive d:
  22.  
  23.   YOU MAY CHANGE DISKS NOW BEFORE ANSWERING NEXT QUESTION!
  24.   FILE NAMES MAY HAVE DRIVE INDICATOR, AS:  B:filename.ext
  25.   AN OUTPUT FILE NAME OF $LST DESIGNATES THE PRINTER.
  26.   AN OUTPUT FILE NAME OF $CON DESIGNATES THE CONSOLE.
  27.   TYPE CONTROL-C TO EXIT PROGRAM.
  28.  
  29.   DEFAULT DRIVE = A:   INPUT FILE1 NAME:  _
  30.  
  31.   DEFAULT DRIVE = A:   INPUT FILE2 NAME:  _
  32.  
  33.   DEFAULT DRIVE = A:   OUTPUT FILE NAME:  _
  34.  
  35. Afte≥ thσ filσ name≤ arσ input¼ thσ file≤ arσ compareΣ anΣ ß tex⌠ ì
  36. file containing a dump of all differences is generated.
  37.  
  38. ╔á usσá thi≤ prograφ t∩ documen⌠ thσ patche≤ ╔ havσ pu⌠ iεá t∩á ß ì
  39. public domain prograφ t∩ makσ i⌠ ruε oε m∙ system.
  40.  
  41. DIFCOM13.BA╙á i≤á thσá MBASI├ versioε anΣá  DIFCOM13.CO═á i≤á thσ ì
  42. compileΣ MBASI├ version«  DIFCOM16¼ thσ PL/╔ versioε i≤ no⌠ quitσ ì
  43. completσá sincσá i⌠ doe≤ no⌠ givσ ß director∙ oµ thσ disδ wheεá ß ì
  44. filσ i≤ no⌠ found, but it runs much faster.
  45.  
  46. A sample of the output is:
  47.  
  48. DIFCOM PL/I VERSION 1.6 - April 10, 1983  1900 Hrs
  49.     by Harry Smith
  50.        19628 Via Monte Dr.
  51.        Saratoga, CA 95070
  52.  
  53.  
  54.   DIFFERENCES IN FILE1 =  A:M73.COM
  55.              AND FILE2 =  A:M73C.COM
  56.                 OUTPUT =  B:TEMP
  57. è
  58. 0100 C3 45 04 FF 00 00 00 FF  7D 3A A6 E0 C9 32 A7 E0 CE......}:&`I2'`
  59. 0100 "" "" "" "" "" "" "" ""  "" "" AE "" "" "" AF ""           .   / 
  60.  
  61. 0110 C9 E6 02 C9 FE 02 C9 3A  A7 E0 C9 E6 01 C9 FE 01 If.I~.I:'`If.I~.
  62. 0110 "" "" "" "" "" "" "" ""  AF "" "" "" "" "" "" ""         /       
  63.  
  64. 0120 C9 C3 69 17 3A A5 E0 C9  32 A5 E0 C9 32 A5 E0 C9 ICi.:%`I2%`I2%`I
  65. 0120 "" "" "" "" 00 00 00 ""  00 00 00 "" 00 00 00 ""     ... ... ... 
  66.  
  67. 0130 32 A6 E0 32 00 00 C9 00  41 3D 42 75 6C 6C 65 74 2&`2..I.A=Bullet
  68. 0130 "" AE "" 00 "" "" "" ""  "" "" "" "" "" "" "" ""  . .            
  69.  
  70.  
  71.      592  LINES CHECKED          4  LINES(S) DIFFER.
  72.  
  73. FILES ARE THE SAME LENGTH
  74.  
  75.  
  76. This showes that the bytes at 010A, 010E, 0118, etc. differ.
  77.  
  78.  
  79.                                 Harry J Smith
  80.                                 19628 Via Monte Dr.
  81.                                 Saratoga CA 95070
  82.  
  83.                                 Voice Phone: (408) 257-9240
  84.  
  85.