This "utilities" directory contains executable utilities and executable
files for testing the utilities in a terminal window. Read the Users
Manual to learn how to use the items in this directory.

This directory is arranged by operating system as follows.
   linux
      bin
      code
      full
   sun
      bin
      code
      full
   windows
      bin
      code
      full

Each bin directory contains at least the following 5 executable utilities:
   dmisConformanceChecker
   dmisConformanceRecorder
   dmisConformanceTester
   dmisParser
   dmisTestFileReductor

The bin directories also have helper executables used by the test scripts:
   check4Lines
   reformatDmis
   removeLines

The executables in windows/bin all have a .exe suffix. That directory also
has one more executable, removeLinefeed.exe.

The code directories have everything needed to build the helper executables.
The linux/code and sun/code directories contain the same files. The
windows/code directory is different since Visual C++ was used with Windows.
In that directory there is a separate subdirectory for each of the four
helper executables. 

Each full directory contains:
1. an empty outgoing subdirectory
2. three test scripts that test the utilities
  a. checkLevels (runs over 300 files through the dmisConformanceRecorder)
  b. testFullParser (runs over 300 files through the dmisParser)
  c. testFullTester (runs over 300 files through the dmisConformanceTester)
3. five data files that may be used to test the dmisConformanceChecker
  and the dmisTestFileReductor
  a. runAllFull 
  b. runAllFullOut
  c. runAllFullOut3
  d. runOkFull
  e. runSomeFull
