home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / SQZH102.ZIP / read.me < prev    next >
Text File  |  1993-01-15  |  2KB  |  40 lines

  1.  
  2. SQZh v1.01 - A C header file compressor.
  3.  
  4. If you write OS/2 programs you probably copy the OS/2 & PM headers to a RAM
  5. disk.  SQZh can reduce the amount of space that header files use.  A 40 - 50%
  6. reduction is normal.  The reduction is acheived by removing comments and white
  7. space only.
  8.  
  9. This is a FAPI app and I have used it successfully on OS/2 1.x and 2.0 headers
  10. as well as Windows 3.x header files.  I have included the source code, and I
  11. would not feel insulted at all if the program was improved or modified. There
  12. is at least one optimization not done (a blank after an id but before an
  13. operator) and there may be others.  The file search algorithm is weak and the
  14. command line interface could be improved/enhanced.
  15.  
  16. The code is optimized at the expense of reuseability/reentrancy.  For such a
  17. small program that is constantly used, I believe that this is a valid trade
  18. off.
  19.  
  20.  
  21. Enjoy: Nick Bethmann
  22. You can reach me at: OS/2 Shareware BBS - 703-385-4325 (open access) 14.4K bps
  23.  
  24. SQZh v1.02, 6 Jan 1993
  25.  
  26. Bug fix: char immediately after '/' was dupped!
  27.  
  28. SQZh v1.01, 9 Jun 1992
  29.  
  30. Changed command line to take target first and then any number of source
  31. directories.  This is more efficient than multiple calls.
  32.  
  33. Fixed 1 bug. Was forcing '#' char to be first char on line, bad idea given
  34. token pasting macros like assert.  I didn't really need that force anyways,
  35. it was left over from trying to rip out most cr/lf's.
  36.  
  37. SQZh v1.00 - first version, 3 May 1992
  38.  
  39.  
  40.