src/MultiSys/ExProcess.cc
/* These next two function return a string to indicate alphabetically which 
   components are involved in the exchange process. The string returned will look
   something like
                                A + D + E + G

   where the first component has label A, the second label B, etc.                */
These next two function return a string to indicate alphabetically which
components are involved in the exchange process. The string returned will look
something like
A + D + E + G


These next two function return a string to indicate alphabetically which components are involved in the exchange process . The string returned will look something like A + D + E + G
char ExchProc::Label(int i)
  {
  char Caps[26] = { 'A', 'B', 'C', 'D', 'E', 'F',
                    'G', 'H', 'I', 'J', 'K', 'L',
                    'M', 'N', 'O', 'P', 'Q', 'R',
                    'S', 'T', 'U', 'V', 'W', 'X',
                    'Y', 'Z' };
  return Caps[i%26];
  }
char ExchProc :: Label ( int i ) { char Caps [ 26 ] = { ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' } ; return Caps [ i % 26 ] ; }
These next two function return a string to indicate alphabetically which
components are involved in the exchange process.
These next two function return a string to indicate alphabetically which components are involved in the exchange process .