home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / archives / ckc190.zip / ckltxt.doc < prev    next >
Internet Message Format  |  1994-05-13  |  1KB

  1. Date: Tue, 25 Jan 94 21:04:46 EST
  2. From: David Lane <lane@watsun.cc.columbia.edu>
  3. Subject: File converters
  4.  
  5. I have uploaded a number of files to watsun in my home dir under
  6. jan25. The suffixes are:
  7.  
  8.     .c    C language source code
  9.     .pm    VOS executable in stream format
  10.     .cm    VOS command macro
  11.     .vos    My hexified format
  12.     .boo    BOO format
  13.  
  14. The files are:
  15.  
  16.     ckbunb    The un-BOOer from the C-Kermit distribution
  17.     ckbmkb  The BOO-er that goes with it
  18.     cklcvt  converter from pm stream to pm fixed
  19.     ckltxt  Hexifier for the format I made up
  20.     cklxtr  Un-hexifier that goes with it
  21.  
  22. The format I came up with is almost only hex-ifying, except that if
  23. the line is all 0000...000, count it. as you count up and get to
  24. something that isn't nulls, output that as Znn where nn is the hex
  25. number of null lines. Also, don't split an output record boundary
  26. within a Z record. A line is 32 bytes, or 64 hex digits.  It works,
  27. but it takes several minutes to use the command macro un-hexifier on
  28. the cklxtr.vos file, but the cklxtr.pm will run it in just a second or
  29. two. These really aren't "distributable quality" yet, but they do give
  30. us a basis for looking at file formats and converters.  The hex format
  31. only processes program modules correctly, not any of the other file
  32. types. 
  33.