59: #define CR  0			 /* MUTANT (rep_const) *///    1
59: #define CR  1			 /* MUTANT (rep_const) *///    1
59: #define CR  -1			 /* MUTANT (rep_const) *///    1
59: #define CR  ((13)+1)			 /* MUTANT (rep_const) *///    1
59: #define CR  ((13)-1)			 /* MUTANT (rep_const) *///    1
60: #define LF  0			 /* MUTANT (rep_const) *///    1
60: #define LF  1			 /* MUTANT (rep_const) *///    1
60: #define LF  -1			 /* MUTANT (rep_const) *///    1
60: #define LF  ((10)+1)			 /* MUTANT (rep_const) *///    1
60: #define LF  ((10)-1)			 /* MUTANT (rep_const) *///    1
63: #define FF  0			 /* MUTANT (rep_const) *///formfeed
63: #define FF  1			 /* MUTANT (rep_const) *///formfeed
63: #define FF  -1			 /* MUTANT (rep_const) *///formfeed
63: #define FF  ((12)+1)			 /* MUTANT (rep_const) *///formfeed
63: #define FF  ((12)-1)			 /* MUTANT (rep_const) *///formfeed
67: /* MUTANT (rep_const) */{ FALSE = 1, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = -1, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 0, FAIL = 0, SUCCEED = 1, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = -1, FAIL = 0, SUCCEED = 1, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = ((1)+1), FAIL = 0, SUCCEED = 1, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 1, SUCCEED = 1, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = -1, SUCCEED = 1, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 0, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = -1, OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = ((1)+1), OK = 1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = 0, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = -1, NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = ((1)+1), NO = 0, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = 1, NO = 1, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = 1, NO = -1, YES = 1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = 1, NO = 0, YES = 0, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = 1, NO = 0, YES = -1, NOMSG =
67: /* MUTANT (rep_const) */{ FALSE = 0, TRUE = 1, FAIL = 0, SUCCEED = 1, OK = 1, NO = 0, YES = ((1)+1), NOMSG =
68: /* MUTANT (rep_const) */    1, MSG = 1, OFF = 0, ON = 1 } BOOLEAN;
68: /* MUTANT (rep_const) */    -1, MSG = 1, OFF = 0, ON = 1 } BOOLEAN;
68: /* MUTANT (rep_const) */    0, MSG = 0, OFF = 0, ON = 1 } BOOLEAN;
68: /* MUTANT (rep_const) */    0, MSG = -1, OFF = 0, ON = 1 } BOOLEAN;
68: /* MUTANT (rep_const) */    0, MSG = ((1)+1), OFF = 0, ON = 1 } BOOLEAN;
68: /* MUTANT (rep_const) */    0, MSG = 1, OFF = 1, ON = 1 } BOOLEAN;
68: /* MUTANT (rep_const) */    0, MSG = 1, OFF = -1, ON = 1 } BOOLEAN;
68: /* MUTANT (rep_const) */    0, MSG = 1, OFF = 0, ON = 0 } BOOLEAN;
68: /* MUTANT (rep_const) */    0, MSG = 1, OFF = 0, ON = -1 } BOOLEAN;
68: /* MUTANT (rep_const) */    0, MSG = 1, OFF = 0, ON = ((1)+1) } BOOLEAN;
96: #define ALPHABETLEN 0		 /* MUTANT (rep_const) *///length of alphabet + numerals 0-9
96: #define ALPHABETLEN 1		 /* MUTANT (rep_const) *///length of alphabet + numerals 0-9
96: #define ALPHABETLEN -1		 /* MUTANT (rep_const) *///length of alphabet + numerals 0-9
96: #define ALPHABETLEN ((36)+1)		 /* MUTANT (rep_const) *///length of alphabet + numerals 0-9
96: #define ALPHABETLEN ((36)-1)		 /* MUTANT (rep_const) *///length of alphabet + numerals 0-9
107: /* MUTANT (del_stmt) */ /*   unsigned char character; */ 	//an individual character entry
108: /* MUTANT (del_stmt) */ /*   long useAmt; */ 			//the number of times the character was used in a file
109: /* MUTANT (del_stmt) */ /*   float percentUse; */ 		//percentage of total characters used
111: /* MUTANT (rep_const) */  CharCt (void):character ('\1'), useAmt (0), percentUse (0.0)
111: /* MUTANT (rep_const) */  CharCt (void):character ('\-1'), useAmt (0), percentUse (0.0)
111: /* MUTANT (rep_const) */  CharCt (void):character ('\0'), useAmt (1), percentUse (0.0)
111: /* MUTANT (rep_const) */  CharCt (void):character ('\0'), useAmt (-1), percentUse (0.0)
111: /* MUTANT (rep_const) */  CharCt (void):character ('\0'), useAmt (0), percentUse (0.1)
111: /* MUTANT (rep_const) */  CharCt (void):character ('\0'), useAmt (0), percentUse (0.-1)
116: /* MUTANT (del_stmt) */ /*     useAmt++; */ 
116: /* MUTANT (rep_op) */    useAmt--;
120: /* MUTANT (del_stmt) */ /*     return useAmt; */ 
124: /* MUTANT (del_stmt) */ /*     percentUse = pct; */ 
127: /* MUTANT (del_stmt) */ /*   CharCt & operator = (char &ch); */ 
128: /* MUTANT (del_stmt) */ /*   int operator == (CharCt & cc); */ 
128: /* MUTANT (rep_op) */  int operator != (CharCt & cc);
129: /* MUTANT (del_stmt) */ /*   int operator < (CharCt & cc); */ 
129: /* MUTANT (rep_op) */  int operator <= (CharCt & cc);
129: /* MUTANT (rep_op) */  int operator > (CharCt & cc);
129: /* MUTANT (rep_op) */  int operator >= (CharCt & cc);
129: /* MUTANT (rep_op) */  int operator == (CharCt & cc);
129: /* MUTANT (rep_op) */  int operator != (CharCt & cc);
130: /* MUTANT (del_stmt) */ /*   int operator > (CharCt & cc); */ 
130: /* MUTANT (rep_op) */  int operator <= (CharCt & cc);
130: /* MUTANT (rep_op) */  int operator < (CharCt & cc);
130: /* MUTANT (rep_op) */  int operator >= (CharCt & cc);
130: /* MUTANT (rep_op) */  int operator == (CharCt & cc);
130: /* MUTANT (rep_op) */  int operator != (CharCt & cc);
131: /* MUTANT (del_stmt) */ /*   void saveChar (FILE * fp); */ 
132: /* MUTANT (del_stmt) */ /*   void loadChar (FILE * fp); */ 
136: /* MUTANT (del_stmt) */ /*   friend istream & operator>> (istream & is, CharCt & cc); */ 
137: /* MUTANT (del_stmt) */ /*   friend ostream & operator<< (ostream & os, CharCt & cc); */ 
138: /* MUTANT (del_stmt) */ /* }; */ 
146: /* MUTANT (del_stmt) */ /*   CharCt charVector[ALPHABETLEN]; */ 	//vector of characters a-z,0-9
147: /* MUTANT (del_stmt) */ /*   long totAlphaNums; */ 
150: /* MUTANT (del_stmt) */ /*   CharCtVector (CharCtVector & ccv); */ 
151: /* MUTANT (del_stmt) */ /*   void incChar (int ch); */ 	//increment character ch
152: /* MUTANT (del_stmt) */ /*   void doPercentages (void); */ 	//set percentages of total alphanumeric characters for all characters
153: /* MUTANT (del_stmt) */ /*   CharCt & operator[] (int elem); */ 
154: /* MUTANT (del_stmt) */ /*   friend ostream & operator<< (ostream & os, CharCtVector & ccv); */ 
155: /* MUTANT (del_stmt) */ /* }; */ 
185: /* MUTANT (del_stmt) */ /* class WordList; */ 
186: /* MUTANT (del_stmt) */ /* class Word; */ 
198: /* MUTANT (del_stmt) */ /*   unsigned int loc; */ 		//unsigned int containing a line location
199: /* MUTANT (del_stmt) */ /*   Locus *nxt; */ 			//pointer to the next Locus-singly linked list
200: /* MUTANT (del_stmt) */ /*   Locus (const Locus & lc); */ 	//X(const X&) constructor
201: /* MUTANT (del_stmt) */ /*   Locus (unsigned int lc); */ 	//constructor receiving a line number
202: /* MUTANT (del_stmt) */ /*   Locus & operator= (Locus & lc); */ 
203: /* MUTANT (del_stmt) */ /*   Locus & operator= (unsigned int lc); */ 
206: /* MUTANT (del_stmt) */ /*     return loc; */ 
210: /* MUTANT (del_stmt) */ /*     return nxt; */ 
213: /* MUTANT (del_stmt) */ /*   void loadLoc (FILE * fp); */ 	//read a locus from file
214: /* MUTANT (del_stmt) */ /*   friend ostream & operator<< (ostream & os, Locus & lc); */ 
215: /* MUTANT (del_stmt) */ /*   friend istream & operator>> (istream & is, Locus & lc); */ 
216: /* MUTANT (del_stmt) */ /*   friend istream & operator>> (istream & is, Word & wrd); */ 
217: /* MUTANT (del_stmt) */ /*   friend ostream & operator<< (ostream & os, Word & wrd); */ 
218: /* MUTANT (del_stmt) */ /*   friend class Word; */ 		//Word class manipulates the list of loci
219: /* MUTANT (del_stmt) */ /* }; */ 
227: /* MUTANT (del_stmt) */ /*   char *word; */ 			//an individual concordance word entry
228: /* MUTANT (del_stmt) */ /*   int wordLen; */ 			//length of the word
229: /* MUTANT (del_stmt) */ /*   unsigned int useAmt; */ 		//the number of times the word was used in a file
230: /* MUTANT (del_stmt) */ /*   Locus *loci; */ 			//pointer to head of a singly linked list of loci of words
231: /* MUTANT (del_stmt) */ /*   Locus *tail; */ 			//end of locus list.  Add loci here
234: /* MUTANT (del_stmt) */ /*   Word *prv; */ 			//address of previous word in a list
235: /* MUTANT (del_stmt) */ /*   Word *nxt; */ 			//address of next word in a list
237: /* MUTANT (del_stmt) */ /*   void addLocus (Locus * lcp); */ 	//add a locus to the word
238: /* MUTANT (del_stmt) */ /*   void delLoci (void); */ 		//delete the locus list
239: /* MUTANT (del_stmt) */ /*   Word (char *wrd, unsigned int lc, unsigned int numUses = 1); */ 	//args: the word, the line number, and the number of times used
239: /* MUTANT (rep_const) */  Word (char *wrd, unsigned int lc, unsigned int numUses = 0);	//args: the word, the line number, and the number of times used
239: /* MUTANT (rep_const) */  Word (char *wrd, unsigned int lc, unsigned int numUses = -1);	//args: the word, the line number, and the number of times used
239: /* MUTANT (rep_const) */  Word (char *wrd, unsigned int lc, unsigned int numUses = ((1)+1));	//args: the word, the line number, and the number of times used
240: /* MUTANT (del_stmt) */ /*   Word (const Word & wrd); */ 
241: /* MUTANT (del_stmt) */ /*   ~Word (void); */ 
244: /* MUTANT (del_stmt) */ /*     return word; */ 
248: /* MUTANT (del_stmt) */ /*     return nxt; */ 
251: /* MUTANT (del_stmt) */ /*   Word & operator= (Word & wrd); */ 	//set a word to another word
252: /* MUTANT (del_stmt) */ /*   Word & operator= (char *wrd); */ 	//set a word to an instance of 1 with no locus (for use with word counting only!)
253: /* MUTANT (del_stmt) */ /*   void incWord (unsigned int locus); */ 	//increment the number of times a word is used and add the locus of the word
254: /* MUTANT (del_stmt) */ /*   void saveWord (FILE * fp); */ 	//save a word to disk
255: /* MUTANT (del_stmt) */ /*   Word *loadWord (FILE * fp); */ 	//load a word from disk
256: /* MUTANT (del_stmt) */ /*   friend istream & operator>> (istream & is, Word & wrd); */ 
257: /* MUTANT (del_stmt) */ /*   friend ostream & operator<< (ostream & os, Word & wrd); */ 
258: /* MUTANT (del_stmt) */ /*   friend ostream & operator<< (ostream & os, WordList & wl); */ 	//output a WordList stream
259: /* MUTANT (del_stmt) */ /*   friend class WordList; */ 
260: /* MUTANT (del_stmt) */ /* }; */ 
270: /* MUTANT (del_stmt) */ /*   static SORTORDER sortOrder; */ 	/* 12-21-93 08:13:04.73 presently only a place-holder */
271: /* MUTANT (del_stmt) */ /*   Word *head; */ 			//head of doubly linked list
272: /* MUTANT (del_stmt) */ /*   Word *tail; */ 			//tail of doubly linked list
273: /* MUTANT (del_stmt) */ /*   Word *current; */ 		//current iterator location
274: /* MUTANT (del_stmt) */ /*   long numWords; */ 		//number of words in list
277: /* MUTANT (rep_const) */  WordList (void):head (1), tail (0), current (0), numWords (0)
277: /* MUTANT (rep_const) */  WordList (void):head (-1), tail (0), current (0), numWords (0)
277: /* MUTANT (rep_const) */  WordList (void):head (0), tail (1), current (0), numWords (0)
277: /* MUTANT (rep_const) */  WordList (void):head (0), tail (-1), current (0), numWords (0)
277: /* MUTANT (rep_const) */  WordList (void):head (0), tail (0), current (1), numWords (0)
277: /* MUTANT (rep_const) */  WordList (void):head (0), tail (0), current (-1), numWords (0)
277: /* MUTANT (rep_const) */  WordList (void):head (0), tail (0), current (0), numWords (1)
277: /* MUTANT (rep_const) */  WordList (void):head (0), tail (0), current (0), numWords (-1)
281: /* MUTANT (del_stmt) */ /*   WordList (Word & wrd); */ 	//wordlist receiving a word as ref
282: /* MUTANT (del_stmt) */ /*   WordList (char *wrd, unsigned int loc = 0); */ 	//wordlist receiving a word as char string
282: /* MUTANT (rep_const) */  WordList (char *wrd, unsigned int loc = 1);	//wordlist receiving a word as char string
282: /* MUTANT (rep_const) */  WordList (char *wrd, unsigned int loc = -1);	//wordlist receiving a word as char string
283: /* MUTANT (del_stmt) */ /*   WordList (const WordList & wl); */ 	//copy constructor
284: /* MUTANT (del_stmt) */ /*   ~WordList (void); */ 
285: /* MUTANT (del_stmt) */ /*   void delList (void); */ 
288: /* MUTANT (del_stmt) */ /*     current = head; */ 
291: /* MUTANT (del_stmt) */ /*   Word *iterb (void); */ 
292: /* MUTANT (del_stmt) */ /*   int addWord (char *wrd, unsigned int locus = 0); */ 
292: /* MUTANT (rep_const) */  int addWord (char *wrd, unsigned int locus = 1);
292: /* MUTANT (rep_const) */  int addWord (char *wrd, unsigned int locus = -1);
293: /* MUTANT (del_stmt) */ /*   int addWord (Word * wrd); */ 	//add a word to the list
294: /* MUTANT (del_stmt) */ /*   void delWord (char *wrd); */ 	//find a word and remove it from the list
295: /* MUTANT (del_stmt) */ /*   Word *findWord (char *wrd); */ 	//find a word, given a char string
296: /* MUTANT (del_stmt) */ /*   Word *findWord (Word * wrd); */ 	//find a word, given a Word.
297: /* MUTANT (del_stmt) */ /*   WordList & operator= (WordList & wl); */ 	//copy a list into another list
298: /* MUTANT (del_stmt) */ /*   friend ostream & operator<< (ostream & os, WordList & wl); */ 	//output a WordList stream
299: /* MUTANT (del_stmt) */ /* }; */ 
337: /* MUTANT (del_stmt) */ /* char *alphabet = { "abcdefghijklmnopqrstuvwxyz0123456789" }; */ 
344: /* MUTANT (del_stmt) */ /*   character = ch; */ 
345: /* MUTANT (del_stmt) */ /*   useAmt = 0; */ 
345: /* MUTANT (rep_const) */  useAmt = 1;
345: /* MUTANT (rep_const) */  useAmt = -1;
346: /* MUTANT (del_stmt) */ /*   percentUse = 0.0; */ 
346: /* MUTANT (rep_const) */  percentUse = 0.1;
346: /* MUTANT (rep_const) */  percentUse = 0.-1;
347: /* MUTANT (del_stmt) */ /*   return *this; */ 
353: /* MUTANT (del_stmt) */ /*   os.width (2); */ 
353: /* MUTANT (rep_const) */  os.width (0);
353: /* MUTANT (rep_const) */  os.width (1);
353: /* MUTANT (rep_const) */  os.width (-1);
353: /* MUTANT (rep_const) */  os.width (((2)+1));
353: /* MUTANT (rep_const) */  os.width (((2)-1));
354: /* MUTANT (del_stmt) */ /*   os.fill (' '); */ 
355: /* MUTANT (del_stmt) */ /*   os << cc.character << ' '; */ 
356: /* MUTANT (del_stmt) */ /*   os.width (5); */ 
356: /* MUTANT (rep_const) */  os.width (0);
356: /* MUTANT (rep_const) */  os.width (1);
356: /* MUTANT (rep_const) */  os.width (-1);
356: /* MUTANT (rep_const) */  os.width (((5)+1));
356: /* MUTANT (rep_const) */  os.width (((5)-1));
357: /* MUTANT (del_stmt) */ /*   os.fill ('.'); */ 
358: /* MUTANT (del_stmt) */ /*   os << cc.useAmt; */ 
359: /* MUTANT (del_stmt) */ /*   os.width (6); */ 
359: /* MUTANT (rep_const) */  os.width (0);
359: /* MUTANT (rep_const) */  os.width (1);
359: /* MUTANT (rep_const) */  os.width (-1);
359: /* MUTANT (rep_const) */  os.width (((6)+1));
359: /* MUTANT (rep_const) */  os.width (((6)-1));
360: /* MUTANT (del_stmt) */ /*   os.fill (' '); */ 
361: /* MUTANT (del_stmt) */ /*   os.precision (2); */ 
361: /* MUTANT (rep_const) */  os.precision (0);
361: /* MUTANT (rep_const) */  os.precision (1);
361: /* MUTANT (rep_const) */  os.precision (-1);
361: /* MUTANT (rep_const) */  os.precision (((2)+1));
361: /* MUTANT (rep_const) */  os.precision (((2)-1));
362: /* MUTANT (del_stmt) */ /*   os << cc.percentUse * 100 << "% "; */ 
362: /* MUTANT (rep_const) */  os << cc.percentUse * 0 << "% ";
362: /* MUTANT (rep_const) */  os << cc.percentUse * 1 << "% ";
362: /* MUTANT (rep_const) */  os << cc.percentUse * -1 << "% ";
362: /* MUTANT (rep_const) */  os << cc.percentUse * ((100)+1) << "% ";
362: /* MUTANT (rep_const) */  os << cc.percentUse * ((100)-1) << "% ";
363: /* MUTANT (rep_op) */  for (int n = 0; n <= (cc.percentUse * 100); n++)
363: /* MUTANT (rep_op) */  for (int n = 0; n > (cc.percentUse * 100); n++)
363: /* MUTANT (rep_op) */  for (int n = 0; n >= (cc.percentUse * 100); n++)
363: /* MUTANT (rep_op) */  for (int n = 0; n == (cc.percentUse * 100); n++)
363: /* MUTANT (rep_op) */  for (int n = 0; n != (cc.percentUse * 100); n++)
363: /* MUTANT (rep_op) */  for (int n = 0; n < (cc.percentUse * 100); n--)
363: /* MUTANT (rep_const) */  for (int n = 1; n < (cc.percentUse * 100); n++)
363: /* MUTANT (rep_const) */  for (int n = -1; n < (cc.percentUse * 100); n++)
363: /* MUTANT (rep_const) */  for (int n = 0; n < (cc.percentUse * 0); n++)
363: /* MUTANT (rep_const) */  for (int n = 0; n < (cc.percentUse * 1); n++)
363: /* MUTANT (rep_const) */  for (int n = 0; n < (cc.percentUse * -1); n++)
363: /* MUTANT (rep_const) */  for (int n = 0; n < (cc.percentUse * ((100)+1)); n++)
363: /* MUTANT (rep_const) */  for (int n = 0; n < (cc.percentUse * ((100)-1)); n++)
365: /* MUTANT (del_stmt) */ /*   return os; */ 
373: /* MUTANT (rep_const) */CharCtVector::CharCtVector (void):totAlphaNums (1)
373: /* MUTANT (rep_const) */CharCtVector::CharCtVector (void):totAlphaNums (-1)
375: /* MUTANT (rep_op) */  for (int n = 0; n <= ALPHABETLEN; n++)
375: /* MUTANT (rep_op) */  for (int n = 0; n > ALPHABETLEN; n++)
375: /* MUTANT (rep_op) */  for (int n = 0; n >= ALPHABETLEN; n++)
375: /* MUTANT (rep_op) */  for (int n = 0; n == ALPHABETLEN; n++)
375: /* MUTANT (rep_op) */  for (int n = 0; n != ALPHABETLEN; n++)
375: /* MUTANT (rep_op) */  for (int n = 0; n < ALPHABETLEN; n--)
375: /* MUTANT (rep_const) */  for (int n = 1; n < ALPHABETLEN; n++)
375: /* MUTANT (rep_const) */  for (int n = -1; n < ALPHABETLEN; n++)
377: /* MUTANT (del_stmt) */ /*       charVector[n] = *(alphabet + n); */ 	//use in relation to overloaded = that sets usage to 0
377: /* MUTANT (rep_op) */      charVector[n] = *(alphabet - n);	//use in relation to overloaded = that sets usage to 0
377: /* MUTANT (rep_op) */      charVector[n] = *(alphabet * n);	//use in relation to overloaded = that sets usage to 0
377: /* MUTANT (rep_op) */      charVector[n] = *(alphabet % n);	//use in relation to overloaded = that sets usage to 0
384: /* MUTANT (del_stmt) */ /*   int index; */ 
385: /* MUTANT (negate) */  if(! (isalpha (ch)))
387: /* MUTANT (del_stmt) */ /*       index = tolower (ch) - 'a'; */ 	//index into the vector to the char
388: /* MUTANT (del_stmt) */ /*       charVector[index].incChar (); */ 
389: /* MUTANT (del_stmt) */ /*       totAlphaNums++; */ 
389: /* MUTANT (rep_op) */      totAlphaNums--;
391: /* MUTANT (negate) */  else if(! (isdigit (ch)))
393: /* MUTANT (del_stmt) */ /*       index = 'z' - 'a' + ch - '/'; */ 	//index to the numeral
393: /* MUTANT (rep_op) */      index = 'z' - 'a' - ch - '/';	//index to the numeral
393: /* MUTANT (rep_op) */      index = 'z' - 'a' * ch - '/';	//index to the numeral
393: /* MUTANT (rep_op) */      index = 'z' - 'a' % ch - '/';	//index to the numeral
394: /* MUTANT (del_stmt) */ /*       charVector[index].incChar (); */ 
395: /* MUTANT (del_stmt) */ /*       totAlphaNums++; */ 
395: /* MUTANT (rep_op) */      totAlphaNums--;
404: /* MUTANT (rep_op) */  if (totAlphaNums <= 0)
404: /* MUTANT (rep_op) */  if (totAlphaNums < 0)
404: /* MUTANT (rep_op) */  if (totAlphaNums >= 0)
404: /* MUTANT (rep_op) */  if (totAlphaNums == 0)
404: /* MUTANT (rep_op) */  if (totAlphaNums != 0)
404: /* MUTANT (rep_const) */  if (totAlphaNums > 1)
404: /* MUTANT (rep_const) */  if (totAlphaNums > -1)
404: /* MUTANT (negate) */  if(! (totAlphaNums > 0))
405: /* MUTANT (rep_op) */    for (int n = 0; n <= ALPHABETLEN; n++)
405: /* MUTANT (rep_op) */    for (int n = 0; n > ALPHABETLEN; n++)
405: /* MUTANT (rep_op) */    for (int n = 0; n >= ALPHABETLEN; n++)
405: /* MUTANT (rep_op) */    for (int n = 0; n == ALPHABETLEN; n++)
405: /* MUTANT (rep_op) */    for (int n = 0; n != ALPHABETLEN; n++)
405: /* MUTANT (rep_op) */    for (int n = 0; n < ALPHABETLEN; n--)
405: /* MUTANT (rep_const) */    for (int n = 1; n < ALPHABETLEN; n++)
405: /* MUTANT (rep_const) */    for (int n = -1; n < ALPHABETLEN; n++)
415: /* MUTANT (del_stmt) */ /*   assert (elem >= 0 && elem < ALPHABETLEN); */ 
415: /* MUTANT (rep_op) */  assert (elem <= 0 && elem < ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem < 0 && elem < ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem > 0 && elem < ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem == 0 && elem < ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem != 0 && elem < ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem >= 0 || elem < ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem >= 0 && elem <= ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem >= 0 && elem > ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem >= 0 && elem >= ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem >= 0 && elem == ALPHABETLEN);
415: /* MUTANT (rep_op) */  assert (elem >= 0 && elem != ALPHABETLEN);
415: /* MUTANT (rep_const) */  assert (elem >= 1 && elem < ALPHABETLEN);
415: /* MUTANT (rep_const) */  assert (elem >= -1 && elem < ALPHABETLEN);
416: /* MUTANT (del_stmt) */ /*   return charVector[elem]; */ 
422: /* MUTANT (rep_op) */  if (ccv.totAlphaNums <= 0)
422: /* MUTANT (rep_op) */  if (ccv.totAlphaNums < 0)
422: /* MUTANT (rep_op) */  if (ccv.totAlphaNums >= 0)
422: /* MUTANT (rep_op) */  if (ccv.totAlphaNums == 0)
422: /* MUTANT (rep_op) */  if (ccv.totAlphaNums != 0)
422: /* MUTANT (rep_const) */  if (ccv.totAlphaNums > 1)
422: /* MUTANT (rep_const) */  if (ccv.totAlphaNums > -1)
422: /* MUTANT (negate) */  if(! (ccv.totAlphaNums > 0))
424: /* MUTANT (rep_op) */  for (int n = 0; n <= ALPHABETLEN; n++)
424: /* MUTANT (rep_op) */  for (int n = 0; n > ALPHABETLEN; n++)
424: /* MUTANT (rep_op) */  for (int n = 0; n >= ALPHABETLEN; n++)
424: /* MUTANT (rep_op) */  for (int n = 0; n == ALPHABETLEN; n++)
424: /* MUTANT (rep_op) */  for (int n = 0; n != ALPHABETLEN; n++)
424: /* MUTANT (rep_op) */  for (int n = 0; n < ALPHABETLEN; n--)
424: /* MUTANT (rep_const) */  for (int n = 1; n < ALPHABETLEN; n++)
424: /* MUTANT (rep_const) */  for (int n = -1; n < ALPHABETLEN; n++)
426: /* MUTANT (del_stmt) */ /*       os << ccv[n] << endl; */ 
429: /* MUTANT (del_stmt) */ /*   return os; */ 
474: /* MUTANT (del_stmt) */ /*   loc = lc; */ 
475: /* MUTANT (del_stmt) */ /*   nxt = this; */ 			//temporarily point it at itself
485: /* MUTANT (rep_const) */prv (1),
485: /* MUTANT (rep_const) */prv (-1),
486: /* MUTANT (rep_const) */nxt (1)
486: /* MUTANT (rep_const) */nxt (-1)
488: /* MUTANT (del_stmt) */ /*   word = new char[wordLen = (strlen (wrd) + 1)]; */ 
488: /* MUTANT (rep_op) */  word = new char[wordLen = (strlen (wrd) - 1)];
488: /* MUTANT (rep_op) */  word = new char[wordLen = (strlen (wrd) * 1)];
488: /* MUTANT (rep_op) */  word = new char[wordLen = (strlen (wrd) % 1)];
488: /* MUTANT (rep_const) */  word = new char[wordLen = (strlen (wrd) + 0)];
488: /* MUTANT (rep_const) */  word = new char[wordLen = (strlen (wrd) + -1)];
488: /* MUTANT (rep_const) */  word = new char[wordLen = (strlen (wrd) + ((1)+1))];
489: /* MUTANT (del_stmt) */ /*   assert (word != 0); */ 
489: /* MUTANT (rep_op) */  assert (word == 0);
489: /* MUTANT (rep_const) */  assert (word != 1);
489: /* MUTANT (rep_const) */  assert (word != -1);
490: /* MUTANT (del_stmt) */ /*   strcpy (word, lowerCaseString (wrd)); */ 	//enter a lower cased word
491: /* MUTANT (del_stmt) */ /*   tail = loci = new Locus (locus); */ 
492: /* MUTANT (del_stmt) */ /*   assert (loci != 0); */ 
492: /* MUTANT (rep_op) */  assert (loci == 0);
492: /* MUTANT (rep_const) */  assert (loci != 1);
492: /* MUTANT (rep_const) */  assert (loci != -1);
497: /* MUTANT (negate) */  if(! (word))
499: /* MUTANT (del_stmt) */ /*   delLoci (); */ 
506: /* MUTANT (negate) */  if(! (!loci))
508: /* MUTANT (del_stmt) */ /*       loci = tail = lcp; */ 	//locus is head of list
509: /* MUTANT (del_stmt) */ /*       return; */ 
513: /* MUTANT (rep_op) */  while (walker == walker->nxt)
513: /* MUTANT (negate) */  while(! (walker != walker->nxt))
515: /* MUTANT (rep_op) */      if (walker->getLoc () != lcp->getLoc ())
515: /* MUTANT (negate) */      if(! (walker->getLoc () == lcp->getLoc ()))
517: /* MUTANT (del_stmt) */ /* 	  delete lcp; */ 		//unneeded - location already present
518: /* MUTANT (del_stmt) */ /* 	  return; */ 		//if locus is already recorded, don't record;
523: /* MUTANT (rep_op) */  if (walker->getLoc () != lcp->getLoc ())
523: /* MUTANT (negate) */  if(! (walker->getLoc () == lcp->getLoc ()))
525: /* MUTANT (del_stmt) */ /*       delete lcp; */ 		//unneeded - location already present
526: /* MUTANT (del_stmt) */ /*       return; */ 			//if locus is already recorded, don't record;
535: /* MUTANT (negate) */  if(! (loci))
537: /* MUTANT (del_stmt) */ /*       Locus *delLocus, *walker = loci; */ 
539: /* MUTANT (rep_op) */      while (walker == walker->nxt)
539: /* MUTANT (negate) */      while(! (walker != walker->nxt))
541: /* MUTANT (del_stmt) */ /* 	  delLocus = walker; */ 
542: /* MUTANT (del_stmt) */ /* 	  walker = walker->nxt; */ 
543: /* MUTANT (del_stmt) */ /* 	  delete delLocus; */ 
546: /* MUTANT (del_stmt) */ /*       tail = loci = 0; */ 		//indicate empty list
546: /* MUTANT (rep_const) */      tail = loci = 1;		//indicate empty list
546: /* MUTANT (rep_const) */      tail = loci = -1;		//indicate empty list
556: /* MUTANT (negate) */  if(! (word))
558: /* MUTANT (del_stmt) */ /*       useAmt++; */ 
558: /* MUTANT (rep_op) */      useAmt--;
559: /* MUTANT (del_stmt) */ /*       Locus *newLoc = new Locus (locus); */ 
560: /* MUTANT (del_stmt) */ /*       assert (newLoc != 0); */ 
560: /* MUTANT (rep_op) */      assert (newLoc == 0);
560: /* MUTANT (rep_const) */      assert (newLoc != 1);
560: /* MUTANT (rep_const) */      assert (newLoc != -1);
561: /* MUTANT (del_stmt) */ /*       addLocus (newLoc); */ 
565: /* MUTANT (del_stmt) */ /*       puts ("ERROR: Cannot increment usage of word not in concordance."); */ 
573: /* MUTANT (negate) */  if(! (wrd.word))
575: /* MUTANT (del_stmt) */ /*       os.width (2); */ 
575: /* MUTANT (rep_const) */      os.width (0);
575: /* MUTANT (rep_const) */      os.width (1);
575: /* MUTANT (rep_const) */      os.width (-1);
575: /* MUTANT (rep_const) */      os.width (((2)+1));
575: /* MUTANT (rep_const) */      os.width (((2)-1));
576: /* MUTANT (del_stmt) */ /*       os << wrd.wordLen - 1; */ 
576: /* MUTANT (rep_const) */      os << wrd.wordLen - 0;
576: /* MUTANT (rep_const) */      os << wrd.wordLen - -1;
576: /* MUTANT (rep_const) */      os << wrd.wordLen - ((1)+1);
577: /* MUTANT (del_stmt) */ /*       os << ' '; */ 
578: /* MUTANT (del_stmt) */ /*       os.width (15); */ 
578: /* MUTANT (rep_const) */      os.width (0);
578: /* MUTANT (rep_const) */      os.width (1);
578: /* MUTANT (rep_const) */      os.width (-1);
578: /* MUTANT (rep_const) */      os.width (((15)+1));
578: /* MUTANT (rep_const) */      os.width (((15)-1));
579: /* MUTANT (del_stmt) */ /*       os.setf (ios::left); */ 
580: /* MUTANT (del_stmt) */ /*       os.fill ('.'); */ 
581: /* MUTANT (del_stmt) */ /*       os << wrd.word; */ 
582: /* MUTANT (del_stmt) */ /*       os.width (6); */ 
582: /* MUTANT (rep_const) */      os.width (0);
582: /* MUTANT (rep_const) */      os.width (1);
582: /* MUTANT (rep_const) */      os.width (-1);
582: /* MUTANT (rep_const) */      os.width (((6)+1));
582: /* MUTANT (rep_const) */      os.width (((6)-1));
583: /* MUTANT (del_stmt) */ /*       os.setf (ios::right); */ 
584: /* MUTANT (del_stmt) */ /*       os.fill ('.'); */ 
585: /* MUTANT (del_stmt) */ /*       os << wrd.useAmt; */ 
586: /* MUTANT (del_stmt) */ /*       os.fill (' '); */ 
587: /* MUTANT (del_stmt) */ /*       os << " - "; */ 
589: /* MUTANT (del_stmt) */ /*       Locus *walker = wrd.loci; */ 
590: /* MUTANT (negate) */      if(! (!wrd.loci))
592: /* MUTANT (del_stmt) */ /* 	  unsigned int substitute = 0; */ 
592: /* MUTANT (rep_const) */	  unsigned int substitute = 1;
592: /* MUTANT (rep_const) */	  unsigned int substitute = -1;
593: /* MUTANT (del_stmt) */ /* 	  os << substitute << endl; */ 
594: /* MUTANT (del_stmt) */ /* 	  return os; */ 
598: /* MUTANT (rep_op) */	  while (walker == walker->getNxt ())
598: /* MUTANT (negate) */	  while(! (walker != walker->getNxt ()))
600: /* MUTANT (del_stmt) */ /* 	      os << walker->getLoc () << " "; */ 
601: /* MUTANT (del_stmt) */ /* 	      walker = walker->getNxt (); */ 
615: /* MUTANT (del_stmt) */ /*   Word *walker = head, *delWord; */ 
618: /* MUTANT (negate) */  if(! (head))
621: /* MUTANT (rep_op) */  while (walker == walker->nxt)
621: /* MUTANT (negate) */  while(! (walker != walker->nxt))
623: /* MUTANT (del_stmt) */ /*       delWord = walker; */ 
624: /* MUTANT (del_stmt) */ /*       walker = walker->nxt; */ 
625: /* MUTANT (del_stmt) */ /*       delete delWord; */ 
639: /* MUTANT (del_stmt) */ /*   Word *holder = current; */ 
640: /* MUTANT (del_stmt) */ /*   current = current->nxt; */ 
641: /* MUTANT (del_stmt) */ /*   return holder; */ 
648: /* MUTANT (del_stmt) */ /*   Word *newWord = new Word (wrd, locus); */ 
649: /* MUTANT (del_stmt) */ /*   assert (newWord != 0); */ 
649: /* MUTANT (rep_op) */  assert (newWord == 0);
649: /* MUTANT (rep_const) */  assert (newWord != 1);
649: /* MUTANT (rep_const) */  assert (newWord != -1);
650: /* MUTANT (negate) */  if(! (!head))
652: /* MUTANT (del_stmt) */ /*       current = tail = head = new Word (wrd, locus); */ 
653: /* MUTANT (del_stmt) */ /*       assert (head != 0); */ 
653: /* MUTANT (rep_op) */      assert (head == 0);
653: /* MUTANT (rep_const) */      assert (head != 1);
653: /* MUTANT (rep_const) */      assert (head != -1);
654: /* MUTANT (del_stmt) */ /*       head->nxt = head->prv = head; */ 
655: /* MUTANT (del_stmt) */ /*       numWords++; */ 
655: /* MUTANT (rep_op) */      numWords--;
656: /* MUTANT (del_stmt) */ /*       return OK; */ 
660: /* MUTANT (del_stmt) */ /*       Word *walker = head; */ 
661: /* MUTANT (rep_op) */      while (walker == walker->nxt)
661: /* MUTANT (negate) */      while(! (walker != walker->nxt))
663: /* MUTANT (rep_op) */	  if (strcasecmp (wrd, walker->getWord ()) != 0)
663: /* MUTANT (rep_const) */	  if (strcasecmp (wrd, walker->getWord ()) == 1)
663: /* MUTANT (rep_const) */	  if (strcasecmp (wrd, walker->getWord ()) == -1)
663: /* MUTANT (negate) */	  if(! (strcasecmp (wrd, walker->getWord ()) == 0))
665: /* MUTANT (del_stmt) */ /* 	      walker->incWord (locus); */ 	//add the new location to the word in the list
666: /* MUTANT (del_stmt) */ /* 	      delete newWord; */ 	//delete the new word - it is unneeded
667: /* MUTANT (del_stmt) */ /* 	      return OK; */ 
669: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) <= 0)
669: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) > 0)
669: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) >= 0)
669: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) == 0)
669: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) != 0)
669: /* MUTANT (rep_const) */	  else if (strcasecmp (wrd, walker->getWord ()) < 1)
669: /* MUTANT (rep_const) */	  else if (strcasecmp (wrd, walker->getWord ()) < -1)
669: /* MUTANT (negate) */	  else if(! (strcasecmp (wrd, walker->getWord ()) < 0))
671: /* MUTANT (rep_op) */	      if (walker != head)
671: /* MUTANT (negate) */	      if(! (walker == head))
673: /* MUTANT (del_stmt) */ /* 		  walker->prv = newWord; */ 
674: /* MUTANT (del_stmt) */ /* 		  newWord->prv = newWord; */ 
675: /* MUTANT (del_stmt) */ /* 		  newWord->nxt = walker; */ 
676: /* MUTANT (del_stmt) */ /* 		  head = newWord; */ 
677: /* MUTANT (del_stmt) */ /* 		  numWords++; */ 
677: /* MUTANT (rep_op) */		  numWords--;
678: /* MUTANT (del_stmt) */ /* 		  return OK; */ 
682: /* MUTANT (del_stmt) */ /* 		  newWord->prv = walker->prv; */ 
683: /* MUTANT (del_stmt) */ /* 		  newWord->nxt = walker; */ 
684: /* MUTANT (del_stmt) */ /* 		  walker->prv->nxt = newWord; */ 
685: /* MUTANT (del_stmt) */ /* 		  walker->prv = newWord; */ 
686: /* MUTANT (del_stmt) */ /* 		  numWords++; */ 
686: /* MUTANT (rep_op) */		  numWords--;
687: /* MUTANT (del_stmt) */ /* 		  return OK; */ 
690: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) <= 0
690: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) < 0
690: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) >= 0
690: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) == 0
690: /* MUTANT (rep_op) */	  else if (strcasecmp (wrd, walker->getWord ()) != 0
690: /* MUTANT (rep_const) */	  else if (strcasecmp (wrd, walker->getWord ()) > 1
690: /* MUTANT (rep_const) */	  else if (strcasecmp (wrd, walker->getWord ()) > -1
691: /* MUTANT (rep_op) */		   || strcasecmp (wrd, walker->nxt->getWord ()) < 0)
691: /* MUTANT (rep_op) */		   && strcasecmp (wrd, walker->nxt->getWord ()) <= 0)
691: /* MUTANT (rep_op) */		   && strcasecmp (wrd, walker->nxt->getWord ()) > 0)
691: /* MUTANT (rep_op) */		   && strcasecmp (wrd, walker->nxt->getWord ()) >= 0)
691: /* MUTANT (rep_op) */		   && strcasecmp (wrd, walker->nxt->getWord ()) == 0)
691: /* MUTANT (rep_op) */		   && strcasecmp (wrd, walker->nxt->getWord ()) != 0)
691: /* MUTANT (rep_const) */		   && strcasecmp (wrd, walker->nxt->getWord ()) < 1)
691: /* MUTANT (rep_const) */		   && strcasecmp (wrd, walker->nxt->getWord ()) < -1)
693: /* MUTANT (del_stmt) */ /* 	      newWord->nxt = walker->nxt; */ 
694: /* MUTANT (del_stmt) */ /* 	      walker->nxt->prv = newWord; */ 
695: /* MUTANT (del_stmt) */ /* 	      newWord->prv = walker; */ 
696: /* MUTANT (del_stmt) */ /* 	      walker->nxt = newWord; */ 
697: /* MUTANT (del_stmt) */ /* 	      numWords++; */ 
697: /* MUTANT (rep_op) */	      numWords--;
698: /* MUTANT (del_stmt) */ /* 	      return OK; */ 
704: /* MUTANT (rep_op) */      if (strcasecmp (wrd, walker->getWord ()) != 0)
704: /* MUTANT (rep_const) */      if (strcasecmp (wrd, walker->getWord ()) == 1)
704: /* MUTANT (rep_const) */      if (strcasecmp (wrd, walker->getWord ()) == -1)
704: /* MUTANT (negate) */      if(! (strcasecmp (wrd, walker->getWord ()) == 0))
706: /* MUTANT (del_stmt) */ /* 	  walker->incWord (locus); */ 	//add the new location to the word in the list
707: /* MUTANT (del_stmt) */ /* 	  return OK; */ 
709: /* MUTANT (rep_op) */      else if (strcasecmp (wrd, walker->getWord ()) <= 0)
709: /* MUTANT (rep_op) */      else if (strcasecmp (wrd, walker->getWord ()) > 0)
709: /* MUTANT (rep_op) */      else if (strcasecmp (wrd, walker->getWord ()) >= 0)
709: /* MUTANT (rep_op) */      else if (strcasecmp (wrd, walker->getWord ()) == 0)
709: /* MUTANT (rep_op) */      else if (strcasecmp (wrd, walker->getWord ()) != 0)
709: /* MUTANT (rep_const) */      else if (strcasecmp (wrd, walker->getWord ()) < 1)
709: /* MUTANT (rep_const) */      else if (strcasecmp (wrd, walker->getWord ()) < -1)
709: /* MUTANT (negate) */      else if(! (strcasecmp (wrd, walker->getWord ()) < 0))
711: /* MUTANT (rep_op) */	  if (walker != head)
711: /* MUTANT (negate) */	  if(! (walker == head))
713: /* MUTANT (del_stmt) */ /* 	      walker->prv = newWord; */ 
714: /* MUTANT (del_stmt) */ /* 	      newWord->prv = newWord; */ 
715: /* MUTANT (del_stmt) */ /* 	      newWord->nxt = walker; */ 
716: /* MUTANT (del_stmt) */ /* 	      head = newWord; */ 
717: /* MUTANT (del_stmt) */ /* 	      numWords++; */ 
717: /* MUTANT (rep_op) */	      numWords--;
718: /* MUTANT (del_stmt) */ /* 	      return OK; */ 
722: /* MUTANT (del_stmt) */ /* 	      newWord->prv = walker->prv; */ 
723: /* MUTANT (del_stmt) */ /* 	      newWord->nxt = walker; */ 
724: /* MUTANT (del_stmt) */ /* 	      walker->prv->nxt = newWord; */ 
725: /* MUTANT (del_stmt) */ /* 	      walker->prv = newWord; */ 
726: /* MUTANT (del_stmt) */ /* 	      numWords++; */ 
726: /* MUTANT (rep_op) */	      numWords--;
727: /* MUTANT (del_stmt) */ /* 	      return OK; */ 
733: /* MUTANT (del_stmt) */ /* 	  tail->nxt = newWord; */ 
734: /* MUTANT (del_stmt) */ /* 	  newWord->prv = tail; */ 
735: /* MUTANT (del_stmt) */ /* 	  newWord->nxt = newWord; */ 
736: /* MUTANT (del_stmt) */ /* 	  tail = newWord; */ 
737: /* MUTANT (del_stmt) */ /* 	  numWords++; */ 
737: /* MUTANT (rep_op) */	  numWords--;
738: /* MUTANT (del_stmt) */ /* 	  return OK; */ 
746: /* MUTANT (negate) */  if(! (wl.head))
748: /* MUTANT (del_stmt) */ /*       wl.setCurrentToHead (); */ 
749: /* MUTANT (del_stmt) */ /*       Word *walker = wl.iterf (); */ 
750: /* MUTANT (rep_op) */      while (walker == walker->getNxt ())
750: /* MUTANT (negate) */      while(! (walker != walker->getNxt ()))
752: /* MUTANT (del_stmt) */ /* 	  os << *walker; */ 
753: /* MUTANT (del_stmt) */ /* 	  walker = wl.iterf (); */ 
810: /* MUTANT (rep_op) */  return ((c != '\'') ||
810: /* MUTANT (rep_op) */  return ((c == '\'') &&
811: /* MUTANT (rep_op) */	  (c <= 'A' && c <= 'Z') ||
811: /* MUTANT (rep_op) */	  (c < 'A' && c <= 'Z') ||
811: /* MUTANT (rep_op) */	  (c > 'A' && c <= 'Z') ||
811: /* MUTANT (rep_op) */	  (c == 'A' && c <= 'Z') ||
811: /* MUTANT (rep_op) */	  (c != 'A' && c <= 'Z') ||
811: /* MUTANT (rep_op) */	  (c >= 'A' || c <= 'Z') ||
811: /* MUTANT (rep_op) */	  (c >= 'A' && c < 'Z') ||
811: /* MUTANT (rep_op) */	  (c >= 'A' && c > 'Z') ||
811: /* MUTANT (rep_op) */	  (c >= 'A' && c >= 'Z') ||
811: /* MUTANT (rep_op) */	  (c >= 'A' && c == 'Z') ||
811: /* MUTANT (rep_op) */	  (c >= 'A' && c != 'Z') ||
811: /* MUTANT (rep_op) */	  (c >= 'A' && c <= 'Z') &&
812: /* MUTANT (rep_op) */	  (c <= 'a' && c <= 'z') ||
812: /* MUTANT (rep_op) */	  (c < 'a' && c <= 'z') ||
812: /* MUTANT (rep_op) */	  (c > 'a' && c <= 'z') ||
812: /* MUTANT (rep_op) */	  (c == 'a' && c <= 'z') ||
812: /* MUTANT (rep_op) */	  (c != 'a' && c <= 'z') ||
812: /* MUTANT (rep_op) */	  (c >= 'a' || c <= 'z') ||
812: /* MUTANT (rep_op) */	  (c >= 'a' && c < 'z') ||
812: /* MUTANT (rep_op) */	  (c >= 'a' && c > 'z') ||
812: /* MUTANT (rep_op) */	  (c >= 'a' && c >= 'z') ||
812: /* MUTANT (rep_op) */	  (c >= 'a' && c == 'z') ||
812: /* MUTANT (rep_op) */	  (c >= 'a' && c != 'z') ||
812: /* MUTANT (rep_op) */	  (c >= 'a' && c <= 'z') &&
813: /* MUTANT (rep_op) */	  (c <= 128 && c <= 154) ||
813: /* MUTANT (rep_op) */	  (c < 128 && c <= 154) ||
813: /* MUTANT (rep_op) */	  (c > 128 && c <= 154) ||
813: /* MUTANT (rep_op) */	  (c == 128 && c <= 154) ||
813: /* MUTANT (rep_op) */	  (c != 128 && c <= 154) ||
813: /* MUTANT (rep_op) */	  (c >= 128 || c <= 154) ||
813: /* MUTANT (rep_op) */	  (c >= 128 && c < 154) ||
813: /* MUTANT (rep_op) */	  (c >= 128 && c > 154) ||
813: /* MUTANT (rep_op) */	  (c >= 128 && c >= 154) ||
813: /* MUTANT (rep_op) */	  (c >= 128 && c == 154) ||
813: /* MUTANT (rep_op) */	  (c >= 128 && c != 154) ||
813: /* MUTANT (rep_op) */	  (c >= 128 && c <= 154) &&
813: /* MUTANT (rep_const) */	  (c >= 0 && c <= 154) ||
813: /* MUTANT (rep_const) */	  (c >= 1 && c <= 154) ||
813: /* MUTANT (rep_const) */	  (c >= -1 && c <= 154) ||
813: /* MUTANT (rep_const) */	  (c >= ((128)+1) && c <= 154) ||
813: /* MUTANT (rep_const) */	  (c >= ((128)-1) && c <= 154) ||
813: /* MUTANT (rep_const) */	  (c >= 128 && c <= 0) ||
813: /* MUTANT (rep_const) */	  (c >= 128 && c <= 1) ||
813: /* MUTANT (rep_const) */	  (c >= 128 && c <= -1) ||
813: /* MUTANT (rep_const) */	  (c >= 128 && c <= ((154)+1)) ||
813: /* MUTANT (rep_const) */	  (c >= 128 && c <= ((154)-1)) ||
814: /* MUTANT (rep_op) */	  (c <= 160 && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c < 160 && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c > 160 && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c == 160 && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c != 160 && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 || c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c < 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c > 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c >= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c == 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c != 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) && (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c <= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c < 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c > 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c == 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c != 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c >= 224 || c <= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c >= 224 && c < 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c >= 224 && c > 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c >= 224 && c >= 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c >= 224 && c == 235)) ? YES : NO;
814: /* MUTANT (rep_op) */	  (c >= 160 && c <= 165) || (c >= 224 && c != 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 0 && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 1 && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= -1 && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= ((160)+1) && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= ((160)-1) && c <= 165) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 0) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 1) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= -1) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= ((165)+1)) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= ((165)-1)) || (c >= 224 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= 0 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= 1 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= -1 && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= ((224)+1) && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= ((224)-1) && c <= 235)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= 224 && c <= 0)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= 224 && c <= 1)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= 224 && c <= -1)) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= 224 && c <= ((235)+1))) ? YES : NO;
814: /* MUTANT (rep_const) */	  (c >= 160 && c <= 165) || (c >= 224 && c <= ((235)-1))) ? YES : NO;
823: /* MUTANT (del_stmt) */ /*   char chkchar; */ 
824: /* MUTANT (del_stmt) */ /*   int check; */ 
826: /* MUTANT (del_stmt) */ /*   fread (&chkchar, 1, 1, fp); */ 	//read a char to see if move past eof
826: /* MUTANT (rep_const) */  fread (&chkchar, 0, 1, fp);	//read a char to see if move past eof
826: /* MUTANT (rep_const) */  fread (&chkchar, -1, 1, fp);	//read a char to see if move past eof
826: /* MUTANT (rep_const) */  fread (&chkchar, ((1)+1), 1, fp);	//read a char to see if move past eof
826: /* MUTANT (rep_const) */  fread (&chkchar, 1, 0, fp);	//read a char to see if move past eof
826: /* MUTANT (rep_const) */  fread (&chkchar, 1, -1, fp);	//read a char to see if move past eof
826: /* MUTANT (rep_const) */  fread (&chkchar, 1, ((1)+1), fp);	//read a char to see if move past eof
827: /* MUTANT (del_stmt) */ /*   check = feof (fp); */ 		//test for eof
828: /* MUTANT (negate) */  if(! (check))
832: /* MUTANT (del_stmt) */ /*       fseek (fp, -1, SEEK_CUR); */ 
832: /* MUTANT (rep_const) */      fseek (fp, 0, SEEK_CUR);
832: /* MUTANT (rep_const) */      fseek (fp, 1, SEEK_CUR);
832: /* MUTANT (rep_const) */      fseek (fp, ((-1)+1), SEEK_CUR);
832: /* MUTANT (rep_const) */      fseek (fp, ((-1)-1), SEEK_CUR);
833: /* MUTANT (del_stmt) */ /*       return check; */ 
844: /* MUTANT (del_stmt) */ /*   int n; */ 
846: /* MUTANT (rep_op) */  for (n = 0; *(stringToLc - n) != '\0'; n++)
846: /* MUTANT (rep_op) */  for (n = 0; *(stringToLc * n) != '\0'; n++)
846: /* MUTANT (rep_op) */  for (n = 0; *(stringToLc % n) != '\0'; n++)
846: /* MUTANT (rep_op) */  for (n = 0; *(stringToLc + n) == '\0'; n++)
846: /* MUTANT (rep_op) */  for (n = 0; *(stringToLc + n) != '\0'; n--)
846: /* MUTANT (rep_const) */  for (n = 1; *(stringToLc + n) != '\0'; n++)
846: /* MUTANT (rep_const) */  for (n = -1; *(stringToLc + n) != '\0'; n++)
846: /* MUTANT (rep_const) */  for (n = 0; *(stringToLc + n) != '\1'; n++)
846: /* MUTANT (rep_const) */  for (n = 0; *(stringToLc + n) != '\-1'; n++)
848: /* MUTANT (del_stmt) */ /*       *(stringToLc + n) = tolower (*(stringToLc + n)); */ 
848: /* MUTANT (rep_op) */      *(stringToLc - n) = tolower (*(stringToLc + n));
848: /* MUTANT (rep_op) */      *(stringToLc * n) = tolower (*(stringToLc + n));
848: /* MUTANT (rep_op) */      *(stringToLc % n) = tolower (*(stringToLc + n));
848: /* MUTANT (rep_op) */      *(stringToLc + n) = tolower (*(stringToLc - n));
848: /* MUTANT (rep_op) */      *(stringToLc + n) = tolower (*(stringToLc * n));
848: /* MUTANT (rep_op) */      *(stringToLc + n) = tolower (*(stringToLc % n));
850: /* MUTANT (rep_op) */  *(stringToLc - n) = '\0';	// added because of segfaulting SIGSEG 11/24/96 RM
850: /* MUTANT (rep_op) */  *(stringToLc * n) = '\0';	// added because of segfaulting SIGSEG 11/24/96 RM
850: /* MUTANT (rep_op) */  *(stringToLc % n) = '\0';	// added because of segfaulting SIGSEG 11/24/96 RM
850: /* MUTANT (rep_const) */  *(stringToLc + n) = '\1';	// added because of segfaulting SIGSEG 11/24/96 RM
850: /* MUTANT (rep_const) */  *(stringToLc + n) = '\-1';	// added because of segfaulting SIGSEG 11/24/96 RM
851: /* MUTANT (del_stmt) */ /*   return stringToLc; */ 
861: /* MUTANT (del_stmt) */ /*   int n; */ 
862: /* MUTANT (del_stmt) */ /*   for (n = 0; *(fname + n) != '\0' && *(fname + n) != '.'; n++); */ 
862: /* MUTANT (rep_op) */  for (n = 0; *(fname - n) != '\0' && *(fname + n) != '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname * n) != '\0' && *(fname + n) != '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname % n) != '\0' && *(fname + n) != '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname + n) == '\0' && *(fname + n) != '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname + n) != '\0' || *(fname + n) != '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname + n) != '\0' && *(fname - n) != '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname + n) != '\0' && *(fname * n) != '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname + n) != '\0' && *(fname % n) != '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname + n) != '\0' && *(fname + n) == '.'; n++);
862: /* MUTANT (rep_op) */  for (n = 0; *(fname + n) != '\0' && *(fname + n) != '.'; n--);
862: /* MUTANT (rep_const) */  for (n = 1; *(fname + n) != '\0' && *(fname + n) != '.'; n++);
862: /* MUTANT (rep_const) */  for (n = -1; *(fname + n) != '\0' && *(fname + n) != '.'; n++);
862: /* MUTANT (rep_const) */  for (n = 0; *(fname + n) != '\1' && *(fname + n) != '.'; n++);
862: /* MUTANT (rep_const) */  for (n = 0; *(fname + n) != '\-1' && *(fname + n) != '.'; n++);
863: /* MUTANT (del_stmt) */ /*   *(fname + n) = '\0'; */ 		//add the null ending to the string
863: /* MUTANT (rep_op) */  *(fname - n) = '\0';		//add the null ending to the string
863: /* MUTANT (rep_op) */  *(fname * n) = '\0';		//add the null ending to the string
863: /* MUTANT (rep_op) */  *(fname % n) = '\0';		//add the null ending to the string
863: /* MUTANT (rep_const) */  *(fname + n) = '\1';		//add the null ending to the string
863: /* MUTANT (rep_const) */  *(fname + n) = '\-1';		//add the null ending to the string
916: #define MAXBFRSZ  0		 /* MUTANT (rep_const) *///max size of word holding buffer
916: #define MAXBFRSZ  1		 /* MUTANT (rep_const) *///max size of word holding buffer
916: #define MAXBFRSZ  -1		 /* MUTANT (rep_const) *///max size of word holding buffer
916: #define MAXBFRSZ  ((80)+1)		 /* MUTANT (rep_const) *///max size of word holding buffer
916: #define MAXBFRSZ  ((80)-1)		 /* MUTANT (rep_const) *///max size of word holding buffer
917: #define FILESEGMENT  0	 /* MUTANT (rep_const) *///length of input file to read at one time
917: #define FILESEGMENT  1	 /* MUTANT (rep_const) *///length of input file to read at one time
917: #define FILESEGMENT  -1	 /* MUTANT (rep_const) *///length of input file to read at one time
917: #define FILESEGMENT  ((512)+1)	 /* MUTANT (rep_const) *///length of input file to read at one time
917: #define FILESEGMENT  ((512)-1)	 /* MUTANT (rep_const) *///length of input file to read at one time
918: #define EXTENSIONLEN 0		 /* MUTANT (rep_const) *///additional length to add to filename buffer for .wds, .abc file extensions.
918: #define EXTENSIONLEN 1		 /* MUTANT (rep_const) *///additional length to add to filename buffer for .wds, .abc file extensions.
918: #define EXTENSIONLEN -1		 /* MUTANT (rep_const) *///additional length to add to filename buffer for .wds, .abc file extensions.
918: #define EXTENSIONLEN ((5)+1)		 /* MUTANT (rep_const) *///additional length to add to filename buffer for .wds, .abc file extensions.
918: #define EXTENSIONLEN ((5)-1)		 /* MUTANT (rep_const) *///additional length to add to filename buffer for .wds, .abc file extensions.
928: /* MUTANT (rep_const) */unsigned int locNum = 0;	//line/page/stanza number of document determined by CR/FF/n>.
928: /* MUTANT (rep_const) */unsigned int locNum = -1;	//line/page/stanza number of document determined by CR/FF/n>.
928: /* MUTANT (rep_const) */unsigned int locNum = ((1)+1);	//line/page/stanza number of document determined by CR/FF/n>.
929: /* MUTANT (del_stmt) */ /* unsigned int beginningLocNum = locNum; */ 	//beginning count of lines
930: /* MUTANT (del_stmt) */ /* long fileLoc = 1; */ 		//read location in file
930: /* MUTANT (rep_const) */long fileLoc = 0;		//read location in file
930: /* MUTANT (rep_const) */long fileLoc = -1;		//read location in file
930: /* MUTANT (rep_const) */long fileLoc = ((1)+1);		//read location in file
931: /* MUTANT (del_stmt) */ /* long wordCount = 0; */ 		//number of words in file
931: /* MUTANT (rep_const) */long wordCount = 1;		//number of words in file
931: /* MUTANT (rep_const) */long wordCount = -1;		//number of words in file
934: /* MUTANT (del_stmt) */ /* extern int ateof (istream & instream); */ 
935: /* MUTANT (del_stmt) */ /* extern int ateof (FILE * fp); */ 
936: /* MUTANT (del_stmt) */ /* extern void copyright (void); */ 	//put copyright on screen at program start.
937: /* MUTANT (del_stmt) */ /* extern char *lowerCaseString (char *stringToLc); */ 
938: /* MUTANT (del_stmt) */ /* extern void getFilenameOnly (char *fname); */ 
939: /* MUTANT (del_stmt) */ /* extern BOOLEAN isAlphaDiacritic (int c); */ 
944: /* MUTANT (del_stmt) */ /* void parse (char *fname, char countType, char *ofname, BOOLEAN quietflag); */ 	//parse file into words
945: /* MUTANT (del_stmt) */ /* void instructions (void); */ 	//puts instructions for use on screen
946: /* MUTANT (del_stmt) */ /* void copyright (void); */ 		//puts copyright on screen
947: /* MUTANT (del_stmt) */ /* void saveConFile (char *origFn, char *conFn, char ctType, WordList & wl, BOOLEAN quiet); */ 	//save concordance file
948: /* MUTANT (del_stmt) */ /* void saveAlphabetFile (char *origFn, char *alphaFn, CharCtVector & ccv, BOOLEAN quiet); */ 	//save alphabet count file
949: /* MUTANT (del_stmt) */ /* void outOfMem (void); */ 		//new() error handler
952: /* MUTANT (del_stmt) */ /*   exit(1); */ 
952: /* MUTANT (rep_const) */  exit(0);
952: /* MUTANT (rep_const) */  exit(-1);
952: /* MUTANT (rep_const) */  exit(((1)+1));
958: /* MUTANT (del_stmt) */ /*   char *outfile; */ 
959: /* MUTANT (del_stmt) */ /*   int n, ndx; */ 
960: /* MUTANT (del_stmt) */ /*   BOOLEAN QuietFlag = OFF; */ 	//indicate whether to put stuff on screen while operating
962: /* MUTANT (del_stmt) */ /*   signal(SIGABRT, handle_segfault); */  signal(SIGBUS, handle_segfault); signal(SIGSEGV, handle_segfault);
962: /* MUTANT (del_stmt) */ /*   signal(SIGABRT, handle_segfault); */  /*  signal(SIGBUS, handle_segfault); */  signal(SIGSEGV, handle_segfault);
962: /* MUTANT (del_stmt) */ /*   signal(SIGABRT, handle_segfault); */  /*  signal(SIGBUS, handle_segfault); */  /*  signal(SIGSEGV, handle_segfault); */ 
962: /* MUTANT (del_stmt) */ /*   signal(SIGABRT, handle_segfault); */  signal(SIGBUS, handle_segfault); /*  signal(SIGSEGV, handle_segfault); */ 
962: /* MUTANT (del_stmt) */  signal(SIGABRT, handle_segfault); /*  signal(SIGBUS, handle_segfault); */  signal(SIGSEGV, handle_segfault);
962: /* MUTANT (del_stmt) */  signal(SIGABRT, handle_segfault); /*  signal(SIGBUS, handle_segfault); */  /*  signal(SIGSEGV, handle_segfault); */ 
962: /* MUTANT (del_stmt) */  signal(SIGABRT, handle_segfault); signal(SIGBUS, handle_segfault); /*  signal(SIGSEGV, handle_segfault); */ 
964: /* MUTANT (del_stmt) */ /*   copyright (); */ 
967: /* MUTANT (rep_op) */  if (argc <= 2)
967: /* MUTANT (rep_op) */  if (argc > 2)
967: /* MUTANT (rep_op) */  if (argc >= 2)
967: /* MUTANT (rep_op) */  if (argc == 2)
967: /* MUTANT (rep_op) */  if (argc != 2)
967: /* MUTANT (rep_const) */  if (argc < 0)
967: /* MUTANT (rep_const) */  if (argc < 1)
967: /* MUTANT (rep_const) */  if (argc < -1)
967: /* MUTANT (rep_const) */  if (argc < ((2)+1))
967: /* MUTANT (rep_const) */  if (argc < ((2)-1))
967: /* MUTANT (negate) */  if(! (argc < 2))
969: /* MUTANT (rep_op) */  if (argc <= 2 || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc > 2 || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc >= 2 || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc == 2 || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc != 2 || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 && argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc <= 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc < 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc >= 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc == 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc != 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc > 4 && ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc > 4 || ((argc != 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc > 4 || ((argc == 4) || (argv[1][0] != '-')))
969: /* MUTANT (rep_op) */  if (argc < 2 || argc > 4 || ((argc == 4) && (argv[1][0] == '-')))
969: /* MUTANT (rep_const) */  if (argc < 0 || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 1 || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < -1 || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < ((2)+1) || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < ((2)-1) || argc > 4 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 0 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 1 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > -1 || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > ((4)+1) || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > ((4)-1) || ((argc == 4) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == 0) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == 1) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == -1) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == ((4)+1)) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == ((4)-1)) && (argv[1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == 4) && (argv[0][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == 4) && (argv[-1][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == 4) && (argv[((1)+1)][0] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == 4) && (argv[1][1] != '-')))
969: /* MUTANT (rep_const) */  if (argc < 2 || argc > 4 || ((argc == 4) && (argv[1][-1] != '-')))
969: /* MUTANT (negate) */  if(! (argc < 2 || argc > 4 || ((argc == 4) && (argv[1][0] != '-'))))
972: /* MUTANT (del_stmt) */ /*       instructions (); */ 
973: /* MUTANT (del_stmt) */ /*       return 0; */ 
973: /* MUTANT (rep_const) */      return 1;
973: /* MUTANT (rep_const) */      return -1;
977: /* MUTANT (rep_op) */  else if (strcmp (argv[1], "-?") != 0 || strcmp (argv[1], "-h") == 0
977: /* MUTANT (rep_op) */  else if (strcmp (argv[1], "-?") == 0 && strcmp (argv[1], "-h") == 0
977: /* MUTANT (rep_op) */  else if (strcmp (argv[1], "-?") == 0 || strcmp (argv[1], "-h") != 0
977: /* MUTANT (rep_op) */  else if (strcmp (argv[1], "-?") == 0 || strcmp (argv[1], "-h") != 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[0], "-?") == 0 || strcmp (argv[1], "-h") == 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[-1], "-?") == 0 || strcmp (argv[1], "-h") == 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[((1)+1)], "-?") == 0 || strcmp (argv[1], "-h") == 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[1], "-?") == 1 || strcmp (argv[1], "-h") == 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[1], "-?") == -1 || strcmp (argv[1], "-h") == 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[1], "-?") == 0 || strcmp (argv[0], "-h") == 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[1], "-?") == 0 || strcmp (argv[-1], "-h") == 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[1], "-?") == 0 || strcmp (argv[((1)+1)], "-h") == 0
977: /* MUTANT (rep_const) */  else if (strcmp (argv[1], "-?") == 0 || strcmp (argv[1], "-h") == 1
977: /* MUTANT (rep_const) */  else if (strcmp (argv[1], "-?") == 0 || strcmp (argv[1], "-h") == -1
978: /* MUTANT (rep_op) */	   && strcmp (argv[1], "--help") == 0)
978: /* MUTANT (rep_op) */	   || strcmp (argv[1], "--help") != 0)
978: /* MUTANT (rep_const) */	   || strcmp (argv[0], "--help") == 0)
978: /* MUTANT (rep_const) */	   || strcmp (argv[-1], "--help") == 0)
978: /* MUTANT (rep_const) */	   || strcmp (argv[((1)+1)], "--help") == 0)
978: /* MUTANT (rep_const) */	   || strcmp (argv[1], "--help") == 1)
978: /* MUTANT (rep_const) */	   || strcmp (argv[1], "--help") == -1)
980: /* MUTANT (del_stmt) */ /*       instructions (); */ 
981: /* MUTANT (del_stmt) */ /*       return 0; */ 
981: /* MUTANT (rep_const) */      return 1;
981: /* MUTANT (rep_const) */      return -1;
984: /* MUTANT (rep_op) */  else if (argc != 2 && argv[1][0] == '-')
984: /* MUTANT (rep_op) */  else if (argc == 2 || argv[1][0] == '-')
984: /* MUTANT (rep_op) */  else if (argc == 2 && argv[1][0] != '-')
984: /* MUTANT (rep_const) */  else if (argc == 0 && argv[1][0] == '-')
984: /* MUTANT (rep_const) */  else if (argc == 1 && argv[1][0] == '-')
984: /* MUTANT (rep_const) */  else if (argc == -1 && argv[1][0] == '-')
984: /* MUTANT (rep_const) */  else if (argc == ((2)+1) && argv[1][0] == '-')
984: /* MUTANT (rep_const) */  else if (argc == ((2)-1) && argv[1][0] == '-')
984: /* MUTANT (rep_const) */  else if (argc == 2 && argv[0][0] == '-')
984: /* MUTANT (rep_const) */  else if (argc == 2 && argv[-1][0] == '-')
984: /* MUTANT (rep_const) */  else if (argc == 2 && argv[((1)+1)][0] == '-')
984: /* MUTANT (rep_const) */  else if (argc == 2 && argv[1][1] == '-')
984: /* MUTANT (rep_const) */  else if (argc == 2 && argv[1][-1] == '-')
984: /* MUTANT (negate) */  else if(! (argc == 2 && argv[1][0] == '-'))
986: /* MUTANT (del_stmt) */ /*       instructions (); */ 
987: /* MUTANT (del_stmt) */ /*       return 0; */ 
987: /* MUTANT (rep_const) */      return 1;
987: /* MUTANT (rep_const) */      return -1;
992: /* MUTANT (rep_op) */  if (argc <= 4)
992: /* MUTANT (rep_op) */  if (argc > 4)
992: /* MUTANT (rep_op) */  if (argc >= 4)
992: /* MUTANT (rep_op) */  if (argc == 4)
992: /* MUTANT (rep_op) */  if (argc != 4)
992: /* MUTANT (rep_const) */  if (argc < 0)
992: /* MUTANT (rep_const) */  if (argc < 1)
992: /* MUTANT (rep_const) */  if (argc < -1)
992: /* MUTANT (rep_const) */  if (argc < ((4)+1))
992: /* MUTANT (rep_const) */  if (argc < ((4)-1))
992: /* MUTANT (negate) */  if(! (argc < 4))
994: /* MUTANT (rep_op) */  if (argc != 2 || (argc == 3 && argv[1][0] == '-'))
994: /* MUTANT (rep_op) */  if (argc == 2 && (argc == 3 && argv[1][0] == '-'))
994: /* MUTANT (rep_op) */  if (argc == 2 || (argc != 3 && argv[1][0] == '-'))
994: /* MUTANT (rep_op) */  if (argc == 2 || (argc == 3 || argv[1][0] == '-'))
994: /* MUTANT (rep_op) */  if (argc == 2 || (argc == 3 && argv[1][0] != '-'))
994: /* MUTANT (rep_const) */  if (argc == 0 || (argc == 3 && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 1 || (argc == 3 && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == -1 || (argc == 3 && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == ((2)+1) || (argc == 3 && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == ((2)-1) || (argc == 3 && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == 0 && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == 1 && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == -1 && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == ((3)+1) && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == ((3)-1) && argv[1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == 3 && argv[0][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == 3 && argv[-1][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == 3 && argv[((1)+1)][0] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == 3 && argv[1][1] == '-'))
994: /* MUTANT (rep_const) */  if (argc == 2 || (argc == 3 && argv[1][-1] == '-'))
994: /* MUTANT (negate) */  if(! (argc == 2 || (argc == 3 && argv[1][0] == '-')))
997: /* MUTANT (del_stmt) */ /*       outfile = 0; */ 
997: /* MUTANT (rep_const) */      outfile = 1;
997: /* MUTANT (rep_const) */      outfile = -1;
1002: /* MUTANT (rep_const) */      outfile = new char[strlen (argv[0])];
1002: /* MUTANT (rep_const) */      outfile = new char[strlen (argv[1])];
1002: /* MUTANT (rep_const) */      outfile = new char[strlen (argv[-1])];
1002: /* MUTANT (rep_const) */      outfile = new char[strlen (argv[((3)+1)])];
1002: /* MUTANT (rep_const) */      outfile = new char[strlen (argv[((3)-1)])];
1003: /* MUTANT (del_stmt) */ /*       assert (outfile != 0); */ 
1003: /* MUTANT (rep_op) */      assert (outfile == 0);
1003: /* MUTANT (rep_const) */      assert (outfile != 1);
1003: /* MUTANT (rep_const) */      assert (outfile != -1);
1004: /* MUTANT (del_stmt) */ /*       strcpy (outfile, argv[3]); */ 
1004: /* MUTANT (rep_const) */      strcpy (outfile, argv[0]);
1004: /* MUTANT (rep_const) */      strcpy (outfile, argv[1]);
1004: /* MUTANT (rep_const) */      strcpy (outfile, argv[-1]);
1004: /* MUTANT (rep_const) */      strcpy (outfile, argv[((3)+1)]);
1004: /* MUTANT (rep_const) */      strcpy (outfile, argv[((3)-1)]);
1006: /* MUTANT (rep_const) */      outfile = new char[strlen (argv[argc - 0])];
1006: /* MUTANT (rep_const) */      outfile = new char[strlen (argv[argc - -1])];
1006: /* MUTANT (rep_const) */      outfile = new char[strlen (argv[argc - ((1)+1)])];
1007: /* MUTANT (del_stmt) */ /*       assert (outfile != 0); */ 
1007: /* MUTANT (rep_op) */      assert (outfile == 0);
1007: /* MUTANT (rep_const) */      assert (outfile != 1);
1007: /* MUTANT (rep_const) */      assert (outfile != -1);
1008: /* MUTANT (del_stmt) */ /*       strcpy (outfile, argv[argc - 1]); */ 
1008: /* MUTANT (rep_const) */      strcpy (outfile, argv[argc - 0]);
1008: /* MUTANT (rep_const) */      strcpy (outfile, argv[argc - -1]);
1008: /* MUTANT (rep_const) */      strcpy (outfile, argv[argc - ((1)+1)]);
1014: /* MUTANT (del_stmt) */ /*   char numBfr[12]; */ 		//buffer to hold command line page/stanza/line number to start
1014: /* MUTANT (rep_const) */  char numBfr[0];		//buffer to hold command line page/stanza/line number to start
1014: /* MUTANT (rep_const) */  char numBfr[1];		//buffer to hold command line page/stanza/line number to start
1014: /* MUTANT (rep_const) */  char numBfr[-1];		//buffer to hold command line page/stanza/line number to start
1014: /* MUTANT (rep_const) */  char numBfr[((12)+1)];		//buffer to hold command line page/stanza/line number to start
1014: /* MUTANT (rep_const) */  char numBfr[((12)-1)];		//buffer to hold command line page/stanza/line number to start
1019: /* MUTANT (del_stmt) */ /*   CtType countType = UNINDICATED; */ 
1021: /* MUTANT (rep_op) */  if (argc <= 2)
1021: /* MUTANT (rep_op) */  if (argc < 2)
1021: /* MUTANT (rep_op) */  if (argc >= 2)
1021: /* MUTANT (rep_op) */  if (argc == 2)
1021: /* MUTANT (rep_op) */  if (argc != 2)
1021: /* MUTANT (rep_const) */  if (argc > 0)
1021: /* MUTANT (rep_const) */  if (argc > 1)
1021: /* MUTANT (rep_const) */  if (argc > -1)
1021: /* MUTANT (rep_const) */  if (argc > ((2)+1))
1021: /* MUTANT (rep_const) */  if (argc > ((2)-1))
1021: /* MUTANT (negate) */  if(! (argc > 2))
1023: /* MUTANT (rep_op) */  if (argc <= 2 && argv[1][0] == '-')
1023: /* MUTANT (rep_op) */  if (argc < 2 && argv[1][0] == '-')
1023: /* MUTANT (rep_op) */  if (argc >= 2 && argv[1][0] == '-')
1023: /* MUTANT (rep_op) */  if (argc == 2 && argv[1][0] == '-')
1023: /* MUTANT (rep_op) */  if (argc != 2 && argv[1][0] == '-')
1023: /* MUTANT (rep_op) */  if (argc > 2 || argv[1][0] == '-')
1023: /* MUTANT (rep_op) */  if (argc > 2 && argv[1][0] != '-')
1023: /* MUTANT (rep_const) */  if (argc > 0 && argv[1][0] == '-')
1023: /* MUTANT (rep_const) */  if (argc > 1 && argv[1][0] == '-')
1023: /* MUTANT (rep_const) */  if (argc > -1 && argv[1][0] == '-')
1023: /* MUTANT (rep_const) */  if (argc > ((2)+1) && argv[1][0] == '-')
1023: /* MUTANT (rep_const) */  if (argc > ((2)-1) && argv[1][0] == '-')
1023: /* MUTANT (rep_const) */  if (argc > 2 && argv[0][0] == '-')
1023: /* MUTANT (rep_const) */  if (argc > 2 && argv[-1][0] == '-')
1023: /* MUTANT (rep_const) */  if (argc > 2 && argv[((1)+1)][0] == '-')
1023: /* MUTANT (rep_const) */  if (argc > 2 && argv[1][1] == '-')
1023: /* MUTANT (rep_const) */  if (argc > 2 && argv[1][-1] == '-')
1023: /* MUTANT (negate) */  if(! (argc > 2 && argv[1][0] == '-'))
1027: /* MUTANT (rep_op) */      for (n = 1; argv[1][n]; n--)  // check that all switch chars are OK
1027: /* MUTANT (rep_const) */      for (n = 0; argv[1][n]; n++)  // check that all switch chars are OK
1027: /* MUTANT (rep_const) */      for (n = -1; argv[1][n]; n++)  // check that all switch chars are OK
1027: /* MUTANT (rep_const) */      for (n = ((1)+1); argv[1][n]; n++)  // check that all switch chars are OK
1027: /* MUTANT (rep_const) */      for (n = 1; argv[0][n]; n++)  // check that all switch chars are OK
1027: /* MUTANT (rep_const) */      for (n = 1; argv[-1][n]; n++)  // check that all switch chars are OK
1027: /* MUTANT (rep_const) */      for (n = 1; argv[((1)+1)][n]; n++)  // check that all switch chars are OK
1029: /* MUTANT (rep_const) */	  if (!strchr ("slpqn:0", argv[1][n]))
1029: /* MUTANT (rep_const) */	  if (!strchr ("slpqn:1", argv[1][n]))
1029: /* MUTANT (rep_const) */	  if (!strchr ("slpqn:-1", argv[1][n]))
1029: /* MUTANT (rep_const) */	  if (!strchr ("slpqn:((0123456789)+1)", argv[1][n]))
1029: /* MUTANT (rep_const) */	  if (!strchr ("slpqn:((0123456789)-1)", argv[1][n]))
1029: /* MUTANT (rep_const) */	  if (!strchr ("slpqn:0123456789", argv[0][n]))
1029: /* MUTANT (rep_const) */	  if (!strchr ("slpqn:0123456789", argv[-1][n]))
1029: /* MUTANT (rep_const) */	  if (!strchr ("slpqn:0123456789", argv[((1)+1)][n]))
1029: /* MUTANT (negate) */	  if(! (!strchr ("slpqn:0123456789", argv[1][n])))
1033: /* MUTANT (del_stmt) */ /* 	    exit (1); */ 
1033: /* MUTANT (rep_const) */	    exit (0);
1033: /* MUTANT (rep_const) */	    exit (-1);
1033: /* MUTANT (rep_const) */	    exit (((1)+1));
1038: /* MUTANT (rep_const) */      if (strstr (argv[0], "n:"))
1038: /* MUTANT (rep_const) */      if (strstr (argv[-1], "n:"))
1038: /* MUTANT (rep_const) */      if (strstr (argv[((1)+1)], "n:"))
1038: /* MUTANT (negate) */      if(! (strstr (argv[1], "n:")))
1040: /* MUTANT (del_stmt) */ /* 	  for (n = 0; argv[1][n] != ':'; n++); */ 	//move past the colon
1040: /* MUTANT (rep_op) */	  for (n = 0; argv[1][n] == ':'; n++);	//move past the colon
1040: /* MUTANT (rep_op) */	  for (n = 0; argv[1][n] != ':'; n--);	//move past the colon
1040: /* MUTANT (rep_const) */	  for (n = 1; argv[1][n] != ':'; n++);	//move past the colon
1040: /* MUTANT (rep_const) */	  for (n = -1; argv[1][n] != ':'; n++);	//move past the colon
1040: /* MUTANT (rep_const) */	  for (n = 0; argv[0][n] != ':'; n++);	//move past the colon
1040: /* MUTANT (rep_const) */	  for (n = 0; argv[-1][n] != ':'; n++);	//move past the colon
1040: /* MUTANT (rep_const) */	  for (n = 0; argv[((1)+1)][n] != ':'; n++);	//move past the colon
1041: /* MUTANT (del_stmt) */ /* 	  n++; */ 
1041: /* MUTANT (rep_op) */	  n--;
1043: /* MUTANT (rep_const) */      if (strstr (argv[0], "n"))
1043: /* MUTANT (rep_const) */      if (strstr (argv[-1], "n"))
1043: /* MUTANT (rep_const) */      if (strstr (argv[((1)+1)], "n"))
1043: /* MUTANT (negate) */      if(! (strstr (argv[1], "n")))
1045: /* MUTANT (del_stmt) */ /* 	  for (n = 0; argv[1][n] != 'n'; n++); */ 	//move past the 'n'
1045: /* MUTANT (rep_op) */	  for (n = 0; argv[1][n] == 'n'; n++);	//move past the 'n'
1045: /* MUTANT (rep_op) */	  for (n = 0; argv[1][n] != 'n'; n--);	//move past the 'n'
1045: /* MUTANT (rep_const) */	  for (n = 1; argv[1][n] != 'n'; n++);	//move past the 'n'
1045: /* MUTANT (rep_const) */	  for (n = -1; argv[1][n] != 'n'; n++);	//move past the 'n'
1045: /* MUTANT (rep_const) */	  for (n = 0; argv[0][n] != 'n'; n++);	//move past the 'n'
1045: /* MUTANT (rep_const) */	  for (n = 0; argv[-1][n] != 'n'; n++);	//move past the 'n'
1045: /* MUTANT (rep_const) */	  for (n = 0; argv[((1)+1)][n] != 'n'; n++);	//move past the 'n'
1046: /* MUTANT (rep_op) */	  if (argv[1][n-1] != ':')  // no following colon
1046: /* MUTANT (rep_op) */	  if (argv[1][n*1] != ':')  // no following colon
1046: /* MUTANT (rep_op) */	  if (argv[1][n%1] != ':')  // no following colon
1046: /* MUTANT (rep_op) */	  if (argv[1][n+1] == ':')  // no following colon
1046: /* MUTANT (rep_const) */	  if (argv[0][n+1] != ':')  // no following colon
1046: /* MUTANT (rep_const) */	  if (argv[-1][n+1] != ':')  // no following colon
1046: /* MUTANT (rep_const) */	  if (argv[((1)+1)][n+1] != ':')  // no following colon
1046: /* MUTANT (rep_const) */	  if (argv[1][n+0] != ':')  // no following colon
1046: /* MUTANT (rep_const) */	  if (argv[1][n+-1] != ':')  // no following colon
1046: /* MUTANT (rep_const) */	  if (argv[1][n+((1)+1)] != ':')  // no following colon
1046: /* MUTANT (negate) */	  if(! (argv[1][n+1] != ':'))  // no following colon
1050: /* MUTANT (del_stmt) */ /* 	      exit (1); */ 
1050: /* MUTANT (rep_const) */	      exit (0);
1050: /* MUTANT (rep_const) */	      exit (-1);
1050: /* MUTANT (rep_const) */	      exit (((1)+1));
1052: /* MUTANT (rep_op) */	  n -= 2;
1052: /* MUTANT (rep_op) */	  n *= 2;
1052: /* MUTANT (rep_op) */	  n %= 2;
1052: /* MUTANT (rep_const) */	  n += 0;
1052: /* MUTANT (rep_const) */	  n += 1;
1052: /* MUTANT (rep_const) */	  n += -1;
1052: /* MUTANT (rep_const) */	  n += ((2)+1);
1052: /* MUTANT (rep_const) */	  n += ((2)-1);
1054: /* MUTANT (rep_op) */	  for (ndx = 0; ndx <= 12 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_op) */	  for (ndx = 0; ndx > 12 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_op) */	  for (ndx = 0; ndx >= 12 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_op) */	  for (ndx = 0; ndx == 12 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_op) */	  for (ndx = 0; ndx != 12 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_op) */	  for (ndx = 0; ndx < 12 || argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_op) */	  for (ndx = 0; ndx < 12 && argv[1][n]; ndx--, n++)
1054: /* MUTANT (rep_op) */	  for (ndx = 0; ndx < 12 && argv[1][n]; ndx++, n--)
1054: /* MUTANT (rep_const) */	  for (ndx = 1; ndx < 12 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = -1; ndx < 12 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = 0; ndx < 0 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = 0; ndx < 1 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = 0; ndx < -1 && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = 0; ndx < ((12)+1) && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = 0; ndx < ((12)-1) && argv[1][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = 0; ndx < 12 && argv[0][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = 0; ndx < 12 && argv[-1][n]; ndx++, n++)
1054: /* MUTANT (rep_const) */	  for (ndx = 0; ndx < 12 && argv[((1)+1)][n]; ndx++, n++)
1056: /* MUTANT (del_stmt) */ /* 	      numBfr[ndx] = argv[1][n]; */ 
1056: /* MUTANT (rep_const) */	      numBfr[ndx] = argv[0][n];
1056: /* MUTANT (rep_const) */	      numBfr[ndx] = argv[-1][n];
1056: /* MUTANT (rep_const) */	      numBfr[ndx] = argv[((1)+1)][n];
1059: /* MUTANT (rep_op) */	  if (argv[1][n] == 0)
1059: /* MUTANT (rep_const) */	  if (argv[0][n] != 0)
1059: /* MUTANT (rep_const) */	  if (argv[-1][n] != 0)
1059: /* MUTANT (rep_const) */	  if (argv[((1)+1)][n] != 0)
1059: /* MUTANT (rep_const) */	  if (argv[1][n] != 1)
1059: /* MUTANT (rep_const) */	  if (argv[1][n] != -1)
1059: /* MUTANT (negate) */	  if(! (argv[1][n] != 0))
1063: /* MUTANT (del_stmt) */ /* 	      exit (1); */ 
1063: /* MUTANT (rep_const) */	      exit (0);
1063: /* MUTANT (rep_const) */	      exit (-1);
1063: /* MUTANT (rep_const) */	      exit (((1)+1));
1067: /* MUTANT (rep_const) */	  numBfr[ndx] = '\1';
1067: /* MUTANT (rep_const) */	  numBfr[ndx] = '\-1';
1068: /* MUTANT (rep_op) */	  for (n = 0; n <= 12 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_op) */	  for (n = 0; n > 12 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_op) */	  for (n = 0; n >= 12 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_op) */	  for (n = 0; n == 12 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_op) */	  for (n = 0; n != 12 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_op) */	  for (n = 0; n < 12 || numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_op) */	  for (n = 0; n < 12 && numBfr[n]; n--)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_const) */	  for (n = 1; n < 12 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_const) */	  for (n = -1; n < 12 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_const) */	  for (n = 0; n < 0 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_const) */	  for (n = 0; n < 1 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_const) */	  for (n = 0; n < -1 && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_const) */	  for (n = 0; n < ((12)+1) && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1068: /* MUTANT (rep_const) */	  for (n = 0; n < ((12)-1) && numBfr[n]; n++)	//check to be surethere is a number in the buffer
1069: /* MUTANT (negate) */	    if(! (!isdigit (numBfr[n])))
1073: /* MUTANT (del_stmt) */ /* 		exit (1); */ 
1073: /* MUTANT (rep_const) */		exit (0);
1073: /* MUTANT (rep_const) */		exit (-1);
1073: /* MUTANT (rep_const) */		exit (((1)+1));
1076: /* MUTANT (rep_op) */	  if (n != 0) // no number at all
1076: /* MUTANT (rep_const) */	  if (n == 1) // no number at all
1076: /* MUTANT (rep_const) */	  if (n == -1) // no number at all
1076: /* MUTANT (negate) */	  if(! (n == 0)) // no number at all
1080: /* MUTANT (del_stmt) */ /* 		exit (1); */ 
1080: /* MUTANT (rep_const) */		exit (0);
1080: /* MUTANT (rep_const) */		exit (-1);
1080: /* MUTANT (rep_const) */		exit (((1)+1));
1089: /* MUTANT (rep_op) */      for (n = 1; n <= argc; n++)
1089: /* MUTANT (rep_op) */      for (n = 1; n > argc; n++)
1089: /* MUTANT (rep_op) */      for (n = 1; n >= argc; n++)
1089: /* MUTANT (rep_op) */      for (n = 1; n == argc; n++)
1089: /* MUTANT (rep_op) */      for (n = 1; n != argc; n++)
1089: /* MUTANT (rep_op) */      for (n = 1; n < argc; n--)
1089: /* MUTANT (rep_const) */      for (n = 0; n < argc; n++)
1089: /* MUTANT (rep_const) */      for (n = -1; n < argc; n++)
1089: /* MUTANT (rep_const) */      for (n = ((1)+1); n < argc; n++)
1091: /* MUTANT (negate) */	  if(! (strstr (argv[n], "-")))
1094: /* MUTANT (rep_const) */      n = 0;			// should only do this for first arg
1094: /* MUTANT (rep_const) */      n = -1;			// should only do this for first arg
1094: /* MUTANT (rep_const) */      n = ((1)+1);			// should only do this for first arg
1096: /* MUTANT (negate) */	      if(! (strstr (argv[n], "p")))
1098: /* MUTANT (negate) */	      else if(! (strstr (argv[n], "l")))
1100: /* MUTANT (negate) */	      else if(! (strstr (argv[n], "s")))
1104: /* MUTANT (negate) */	      if(! (strstr (argv[n], "q")))
1113: /* MUTANT (rep_const) */	  parse (argv[0], 's', outfile, QuietFlag);
1113: /* MUTANT (rep_const) */	  parse (argv[1], 's', outfile, QuietFlag);
1113: /* MUTANT (rep_const) */	  parse (argv[-1], 's', outfile, QuietFlag);
1113: /* MUTANT (rep_const) */	  parse (argv[((2)+1)], 's', outfile, QuietFlag);
1113: /* MUTANT (rep_const) */	  parse (argv[((2)-1)], 's', outfile, QuietFlag);
1114: /* MUTANT (del_stmt) */ /* 	  break; */ 
1116: /* MUTANT (rep_const) */	  parse (argv[0], 'l', outfile, QuietFlag);
1116: /* MUTANT (rep_const) */	  parse (argv[1], 'l', outfile, QuietFlag);
1116: /* MUTANT (rep_const) */	  parse (argv[-1], 'l', outfile, QuietFlag);
1116: /* MUTANT (rep_const) */	  parse (argv[((2)+1)], 'l', outfile, QuietFlag);
1116: /* MUTANT (rep_const) */	  parse (argv[((2)-1)], 'l', outfile, QuietFlag);
1117: /* MUTANT (del_stmt) */ /* 	  break; */ 
1119: /* MUTANT (rep_const) */	  parse (argv[0], 'p', outfile, QuietFlag);
1119: /* MUTANT (rep_const) */	  parse (argv[1], 'p', outfile, QuietFlag);
1119: /* MUTANT (rep_const) */	  parse (argv[-1], 'p', outfile, QuietFlag);
1119: /* MUTANT (rep_const) */	  parse (argv[((2)+1)], 'p', outfile, QuietFlag);
1119: /* MUTANT (rep_const) */	  parse (argv[((2)-1)], 'p', outfile, QuietFlag);
1120: /* MUTANT (del_stmt) */ /* 	  break; */ 
1122: /* MUTANT (rep_const) */	  parse (argv[0], 'p', outfile, QuietFlag);
1122: /* MUTANT (rep_const) */	  parse (argv[1], 'p', outfile, QuietFlag);
1122: /* MUTANT (rep_const) */	  parse (argv[-1], 'p', outfile, QuietFlag);
1122: /* MUTANT (rep_const) */	  parse (argv[((2)+1)], 'p', outfile, QuietFlag);
1122: /* MUTANT (rep_const) */	  parse (argv[((2)-1)], 'p', outfile, QuietFlag);
1123: /* MUTANT (del_stmt) */ /* 	  break; */ 
1128: /* MUTANT (rep_const) */    parse (argv[0], 'p', outfile, QuietFlag);	//default choice if none is given: concordance by pages
1128: /* MUTANT (rep_const) */    parse (argv[-1], 'p', outfile, QuietFlag);	//default choice if none is given: concordance by pages
1128: /* MUTANT (rep_const) */    parse (argv[((1)+1)], 'p', outfile, QuietFlag);	//default choice if none is given: concordance by pages
1130: /* MUTANT (del_stmt) */ /*   set_new_handler (0); */ 		//use with Borland C++ V. 3.1 and compact model
1130: /* MUTANT (rep_const) */  set_new_handler (1);		//use with Borland C++ V. 3.1 and compact model
1130: /* MUTANT (rep_const) */  set_new_handler (-1);		//use with Borland C++ V. 3.1 and compact model
1132: /* MUTANT (del_stmt) */ /*   delete[]outfile; */ 
1133: /* MUTANT (del_stmt) */ /*   return 0; */ 
1133: /* MUTANT (rep_const) */  return 1;
1133: /* MUTANT (rep_const) */  return -1;
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.0 1996/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.1 1996/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.-1 1996/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.((5)+1) 1996/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.((5)-1) 1996/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 0/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 -1/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 ((1996)+1)/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 ((1996)-1)/11/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/0/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/1/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/-1/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/((11)+1)/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/((11)-1)/26 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/0 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/1 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/-1 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/((26)+1) 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/((26)-1) 23:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 0:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 1:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 -1:49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 ((23)+1):49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 ((23)-1):49:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:0:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:1:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:-1:48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:((49)+1):48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:((49)-1):48 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:49:0 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:49:1 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:49:-1 ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:49:((48)+1) ralph Exp ralph $\n" <<
1143: /* MUTANT (rep_const) */    << "$Id: concordance.cc,v 0.5 1996/11/26 23:49:((48)-1) ralph Exp ralph $\n" <<
1144: /* MUTANT (rep_const) */    "Copyright (C) 0 Ralph L. Meyer, Spotswood, NJ 08884.\n" <<
1144: /* MUTANT (rep_const) */    "Copyright (C) 1 Ralph L. Meyer, Spotswood, NJ 08884.\n" <<
1144: /* MUTANT (rep_const) */    "Copyright (C) -1 Ralph L. Meyer, Spotswood, NJ 08884.\n" <<
1144: /* MUTANT (rep_const) */    "Copyright (C) ((1996)+1) Ralph L. Meyer, Spotswood, NJ 08884.\n" <<
1144: /* MUTANT (rep_const) */    "Copyright (C) ((1996)-1) Ralph L. Meyer, Spotswood, NJ 08884.\n" <<
1179: /* MUTANT (rep_const) */    "\nincrement the page counter by 0 page.  To indicate stanzas, stanza numbers in"
1179: /* MUTANT (rep_const) */    "\nincrement the page counter by -1 page.  To indicate stanzas, stanza numbers in"
1179: /* MUTANT (rep_const) */    "\nincrement the page counter by ((1)+1) page.  To indicate stanzas, stanza numbers in"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 0>  for stanza 1, 2> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: -1>  for stanza 1, 2> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: ((1)+1)>  for stanza 1, 2> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 0, 2> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza -1, 2> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza ((1)+1), 2> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, 0> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, 1> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, -1> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, ((2)+1)> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, ((2)-1)> for stanza 2,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, 2> for stanza 0,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, 2> for stanza 1,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, 2> for stanza -1,"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, 2> for stanza ((2)+1),"
1181: /* MUTANT (rep_const) */    "\nthe file must have the form: number>. i.e.: 1>  for stanza 1, 2> for stanza ((2)-1),"
1185: /* MUTANT (rep_const) */    "\nnumbers are incremented by the Line feed  character, ASCII character 0"
1185: /* MUTANT (rep_const) */    "\nnumbers are incremented by the Line feed  character, ASCII character 1"
1185: /* MUTANT (rep_const) */    "\nnumbers are incremented by the Line feed  character, ASCII character -1"
1185: /* MUTANT (rep_const) */    "\nnumbers are incremented by the Line feed  character, ASCII character ((10)+1)"
1185: /* MUTANT (rep_const) */    "\nnumbers are incremented by the Line feed  character, ASCII character ((10)-1)"
1203: /* MUTANT (del_stmt) */ /*   getchar (); */ 
1205: /* MUTANT (rep_const) */    << "\n\nconcordance -pqn:0 MY.TXT MYCORD [Enter]"
1205: /* MUTANT (rep_const) */    << "\n\nconcordance -pqn:1 MY.TXT MYCORD [Enter]"
1205: /* MUTANT (rep_const) */    << "\n\nconcordance -pqn:-1 MY.TXT MYCORD [Enter]"
1205: /* MUTANT (rep_const) */    << "\n\nconcordance -pqn:((40)+1) MY.TXT MYCORD [Enter]"
1205: /* MUTANT (rep_const) */    << "\n\nconcordance -pqn:((40)-1) MY.TXT MYCORD [Enter]"
1213: /* MUTANT (rep_const) */    "\nMYCORD.abc .  Concordance creates 0 files, one named \'filename.wds\', which"
1213: /* MUTANT (rep_const) */    "\nMYCORD.abc .  Concordance creates 1 files, one named \'filename.wds\', which"
1213: /* MUTANT (rep_const) */    "\nMYCORD.abc .  Concordance creates -1 files, one named \'filename.wds\', which"
1213: /* MUTANT (rep_const) */    "\nMYCORD.abc .  Concordance creates ((2)+1) files, one named \'filename.wds\', which"
1213: /* MUTANT (rep_const) */    "\nMYCORD.abc .  Concordance creates ((2)-1) files, one named \'filename.wds\', which"
1228: /* MUTANT (rep_const) */    "\nof the English alphabet, and the numerals 1-9, whose usage in the document"
1228: /* MUTANT (rep_const) */    "\nof the English alphabet, and the numerals -1-9, whose usage in the document"
1228: /* MUTANT (rep_const) */    "\nof the English alphabet, and the numerals 00, whose usage in the document"
1228: /* MUTANT (rep_const) */    "\nof the English alphabet, and the numerals 01, whose usage in the document"
1228: /* MUTANT (rep_const) */    "\nof the English alphabet, and the numerals 0-1, whose usage in the document"
1228: /* MUTANT (rep_const) */    "\nof the English alphabet, and the numerals 0((-9)+1), whose usage in the document"
1228: /* MUTANT (rep_const) */    "\nof the English alphabet, and the numerals 0((-9)-1), whose usage in the document"
1240: /* MUTANT (del_stmt) */ /*   getchar (); */ 
1247: /* MUTANT (del_stmt) */ /*   return; */ 
1254: /* MUTANT (del_stmt) */ /*   FILE *fp; */ 			//read-in file, char file, concordance file
1255: /* MUTANT (del_stmt) */ /*   char *filenameBfr; */ 
1256: /* MUTANT (del_stmt) */ /*   char *conFn; */ 			//filename of the concordance words file
1257: /* MUTANT (del_stmt) */ /*   char *alphaFn; */ 		//filename of the concordance alphabet characters used file
1258: /* MUTANT (del_stmt) */ /*   char *cext = ".wds"; */ 		//extension of the word list file
1259: /* MUTANT (del_stmt) */ /*   char *aext = ".abc"; */ 		//extension of the alphabet file
1260: /* MUTANT (del_stmt) */ /*   int fnlen; */ 
1261: /* MUTANT (del_stmt) */ /*   CharCtVector ccv; */ 		//character counter
1262: /* MUTANT (del_stmt) */ /*   WordList wl; */ 			//the concordance: the linked list of words and information on their locations
1264: /* MUTANT (rep_op) */  if ((fp = fopen (fname, "rb")) != 0)
1264: /* MUTANT (rep_const) */  if ((fp = fopen (fname, "rb")) == 1)
1264: /* MUTANT (rep_const) */  if ((fp = fopen (fname, "rb")) == -1)
1264: /* MUTANT (negate) */  if(! ((fp = fopen (fname, "rb")) == 0))
1266: /* MUTANT (del_stmt) */ /*       cerr << "Couldn't open file" << fname << endl; */ 
1267: /* MUTANT (del_stmt) */ /*       perror ("File opening error"); */ 
1271: /* MUTANT (rep_const) */      exit (0);
1271: /* MUTANT (rep_const) */      exit (-1);
1271: /* MUTANT (rep_const) */      exit (((1)+1));
1276: /* MUTANT (rep_op) */  if (ofname != 0)
1276: /* MUTANT (rep_const) */  if (ofname == 1)
1276: /* MUTANT (rep_const) */  if (ofname == -1)
1276: /* MUTANT (negate) */  if(! (ofname == 0))
1278: /* MUTANT (del_stmt) */ /*       filenameBfr = new char[(fnlen = strlen (fname) + EXTENSIONLEN)]; */ 
1278: /* MUTANT (rep_op) */      filenameBfr = new char[(fnlen = strlen (fname) - EXTENSIONLEN)];
1278: /* MUTANT (rep_op) */      filenameBfr = new char[(fnlen = strlen (fname) * EXTENSIONLEN)];
1278: /* MUTANT (rep_op) */      filenameBfr = new char[(fnlen = strlen (fname) % EXTENSIONLEN)];
1279: /* MUTANT (del_stmt) */ /*       assert (filenameBfr != 0); */ 
1279: /* MUTANT (rep_op) */      assert (filenameBfr == 0);
1279: /* MUTANT (rep_const) */      assert (filenameBfr != 1);
1279: /* MUTANT (rep_const) */      assert (filenameBfr != -1);
1280: /* MUTANT (del_stmt) */ /*       strcpy (filenameBfr, fname); */ 	//use the filename of file to be concordanced
1284: /* MUTANT (del_stmt) */ /*       filenameBfr = new char[(fnlen = strlen (ofname) + EXTENSIONLEN)]; */ 
1284: /* MUTANT (rep_op) */      filenameBfr = new char[(fnlen = strlen (ofname) - EXTENSIONLEN)];
1284: /* MUTANT (rep_op) */      filenameBfr = new char[(fnlen = strlen (ofname) * EXTENSIONLEN)];
1284: /* MUTANT (rep_op) */      filenameBfr = new char[(fnlen = strlen (ofname) % EXTENSIONLEN)];
1285: /* MUTANT (del_stmt) */ /*       assert (filenameBfr != 0); */ 
1285: /* MUTANT (rep_op) */      assert (filenameBfr == 0);
1285: /* MUTANT (rep_const) */      assert (filenameBfr != 1);
1285: /* MUTANT (rep_const) */      assert (filenameBfr != -1);
1286: /* MUTANT (del_stmt) */ /*       strcpy (filenameBfr, ofname); */ 	//otherwise use provided output file name
1291: /* MUTANT (del_stmt) */ /*   conFn = new char[fnlen]; */ 	//prepare the concordance .wds filename
1292: /* MUTANT (del_stmt) */ /*   assert (conFn != 0); */ 
1292: /* MUTANT (rep_op) */  assert (conFn == 0);
1292: /* MUTANT (rep_const) */  assert (conFn != 1);
1292: /* MUTANT (rep_const) */  assert (conFn != -1);
1293: /* MUTANT (del_stmt) */ /*   strcpy (conFn, filenameBfr); */ 
1294: /* MUTANT (del_stmt) */ /*   strcat (conFn, cext); */ 
1296: /* MUTANT (del_stmt) */ /*   alphaFn = new char[fnlen]; */ 	//prepare the alphabet character use filename
1297: /* MUTANT (del_stmt) */ /*   assert (alphaFn != 0); */ 
1297: /* MUTANT (rep_op) */  assert (alphaFn == 0);
1297: /* MUTANT (rep_const) */  assert (alphaFn != 1);
1297: /* MUTANT (rep_const) */  assert (alphaFn != -1);
1298: /* MUTANT (del_stmt) */ /*   strcpy (alphaFn, filenameBfr); */ 
1299: /* MUTANT (del_stmt) */ /*   strcat (alphaFn, aext); */ 
1301: /* MUTANT (del_stmt) */ /*   delete[]filenameBfr; */ 
1309: /* MUTANT (del_stmt) */ /*   int wordBfrSize = MAXBFRSZ; */ 
1310: /* MUTANT (del_stmt) */ /*   wordBfr = (char *) malloc (sizeof (char) * wordBfrSize); */ 
1312: /* MUTANT (rep_const) */  int wordFlag = 1;		//indicator of word in wordBfr
1312: /* MUTANT (rep_const) */  int wordFlag = -1;		//indicator of word in wordBfr
1313: /* MUTANT (del_stmt) */ /*   int wordNdx = 0; */ 		//index into wordBfr
1313: /* MUTANT (rep_const) */  int wordNdx = 1;		//index into wordBfr
1313: /* MUTANT (rep_const) */  int wordNdx = -1;		//index into wordBfr
1314: /* MUTANT (del_stmt) */ /*   int isNum = 0; */ 		//indicator that information in buffer is a number
1314: /* MUTANT (rep_const) */  int isNum = 1;		//indicator that information in buffer is a number
1314: /* MUTANT (rep_const) */  int isNum = -1;		//indicator that information in buffer is a number
1315: /* MUTANT (del_stmt) */ /*   int isWord = 0; */ 		//indicator that information in buffer is a word
1315: /* MUTANT (rep_const) */  int isWord = 1;		//indicator that information in buffer is a word
1315: /* MUTANT (rep_const) */  int isWord = -1;		//indicator that information in buffer is a word
1316: /* MUTANT (del_stmt) */ /*   size_t charsRead; */ 		//number of characters actually read from the file.
1317: /* MUTANT (negate) */  if(! (!quiet))
1320: /* MUTANT (del_stmt) */ /*   unsigned char inbuffer[FILESEGMENT]; */ 	//holding buffer for reads
1322: /* MUTANT (negate) */  while(! (!ateof (fp)))
1324: /* MUTANT (del_stmt) */ /*       charsRead = fread (inbuffer, sizeof (char), sizeof (inbuffer), fp); */ 
1325: /* MUTANT (del_stmt) */ /*       assert (charsRead > 0); */ 
1325: /* MUTANT (rep_op) */      assert (charsRead <= 0);
1325: /* MUTANT (rep_op) */      assert (charsRead < 0);
1325: /* MUTANT (rep_op) */      assert (charsRead >= 0);
1325: /* MUTANT (rep_op) */      assert (charsRead == 0);
1325: /* MUTANT (rep_op) */      assert (charsRead != 0);
1325: /* MUTANT (rep_const) */      assert (charsRead > 1);
1325: /* MUTANT (rep_const) */      assert (charsRead > -1);
1326: /* MUTANT (rep_const) */      for (unsigned int n = 1;
1326: /* MUTANT (rep_const) */      for (unsigned int n = -1;
1327: /* MUTANT (del_stmt) */ /* 	   n < FILESEGMENT && n < charsRead && char (inbuffer[n]) != EOF; */  n++)
1327: /* MUTANT (rep_op) */	   n <= FILESEGMENT && n < charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n > FILESEGMENT && n < charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n >= FILESEGMENT && n < charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n == FILESEGMENT && n < charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n != FILESEGMENT && n < charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT || n < charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT && n <= charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT && n > charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT && n >= charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT && n == charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT && n != charsRead && char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT && n < charsRead || char (inbuffer[n]) != EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT && n < charsRead && char (inbuffer[n]) == EOF; n++)
1327: /* MUTANT (rep_op) */	   n < FILESEGMENT && n < charsRead && char (inbuffer[n]) != EOF; n--)
1329: /* MUTANT (del_stmt) */ /* 	  ccv.incChar (inbuffer[n]); */ 
1330: /* MUTANT (rep_op) */	  if (isAlphaDiacritic (inbuffer[n]) && isdigit (inbuffer[n]))
1330: /* MUTANT (negate) */	  if(! (isAlphaDiacritic (inbuffer[n]) || isdigit (inbuffer[n])))
1332: /* MUTANT (negate) */	      if(! (!wordFlag))
1333: /* MUTANT (rep_const) */		wordFlag = 0;	//as a word
1333: /* MUTANT (rep_const) */		wordFlag = -1;	//as a word
1333: /* MUTANT (rep_const) */		wordFlag = ((1)+1);	//as a word
1335: /* MUTANT (rep_op) */	      if (wordNdx <= wordBfrSize - 1)
1335: /* MUTANT (rep_op) */	      if (wordNdx < wordBfrSize - 1)
1335: /* MUTANT (rep_op) */	      if (wordNdx > wordBfrSize - 1)
1335: /* MUTANT (rep_op) */	      if (wordNdx == wordBfrSize - 1)
1335: /* MUTANT (rep_op) */	      if (wordNdx != wordBfrSize - 1)
1335: /* MUTANT (rep_const) */	      if (wordNdx >= wordBfrSize - 0)
1335: /* MUTANT (rep_const) */	      if (wordNdx >= wordBfrSize - -1)
1335: /* MUTANT (rep_const) */	      if (wordNdx >= wordBfrSize - ((1)+1))
1335: /* MUTANT (negate) */	      if(! (wordNdx >= wordBfrSize - 1))
1337: /* MUTANT (del_stmt) */ /* 		  wordBfrSize += MAXBFRSZ; */ 
1337: /* MUTANT (rep_op) */		  wordBfrSize -= MAXBFRSZ;
1337: /* MUTANT (rep_op) */		  wordBfrSize *= MAXBFRSZ;
1337: /* MUTANT (rep_op) */		  wordBfrSize %= MAXBFRSZ;
1338: /* MUTANT (del_stmt) */ /* 		  wordBfr = (char *) realloc (wordBfr, sizeof (char) * wordBfrSize); */ 
1341: /* MUTANT (rep_op) */	      wordBfr[wordNdx--] = inbuffer[n];
1342: /* MUTANT (rep_op) */	      if (isdigit (inbuffer[n]) || !isWord)
1342: /* MUTANT (negate) */	      if(! (isdigit (inbuffer[n]) && !isWord))
1344: /* MUTANT (negate) */	      else if(! (!isWord))
1346: /* MUTANT (del_stmt) */ /* 		  isWord = YES; */ 	//if a digit has a letter included, inbuffer[n] change to word, otherwise it is a word
1347: /* MUTANT (del_stmt) */ /* 		  isNum = NO; */ 	//added along with &&(inbuffer[n]!='>'&&!isWord) below
1350: /* MUTANT (rep_op) */	  else if (wordFlag || !(inbuffer[n] == '>' && isNum))
1350: /* MUTANT (rep_op) */	  else if (wordFlag && !(inbuffer[n] != '>' && isNum))
1350: /* MUTANT (rep_op) */	  else if (wordFlag && !(inbuffer[n] == '<=' && isNum))
1350: /* MUTANT (rep_op) */	  else if (wordFlag && !(inbuffer[n] == '<' && isNum))
1350: /* MUTANT (rep_op) */	  else if (wordFlag && !(inbuffer[n] == '>=' && isNum))
1350: /* MUTANT (rep_op) */	  else if (wordFlag && !(inbuffer[n] == '==' && isNum))
1350: /* MUTANT (rep_op) */	  else if (wordFlag && !(inbuffer[n] == '!=' && isNum))
1350: /* MUTANT (rep_op) */	  else if (wordFlag && !(inbuffer[n] == '>' || isNum))
1350: /* MUTANT (negate) */	  else if(! (wordFlag && !(inbuffer[n] == '>' && isNum)))
1352: /* MUTANT (del_stmt) */ /* 	      wordBfr[wordNdx] = '\0'; */ 	//NULL end the word in wordBfr
1352: /* MUTANT (rep_const) */	      wordBfr[wordNdx] = '\1';	//NULL end the word in wordBfr
1352: /* MUTANT (rep_const) */	      wordBfr[wordNdx] = '\-1';	//NULL end the word in wordBfr
1353: /* MUTANT (del_stmt) */ /* 	      wl.addWord (wordBfr, locNum); */ 	//add the word to the concordance with its location or add the location to a word already there
1354: /* MUTANT (del_stmt) */ /* 	      fileLoc = ftell (fp); */ 	//note location in file
1355: /* MUTANT (del_stmt) */ /* 	      wordCount++; */ 
1355: /* MUTANT (rep_op) */	      wordCount--;
1356: /* MUTANT (del_stmt) */ /* 	      wordNdx = isWord = wordFlag = isNum = 0; */ 
1356: /* MUTANT (rep_const) */	      wordNdx = isWord = wordFlag = isNum = 1;
1356: /* MUTANT (rep_const) */	      wordNdx = isWord = wordFlag = isNum = -1;
1360: /* MUTANT (rep_op) */	  if (inbuffer[n] != LF && countType == 'l')	//if whitespace is Linefeed & we're counting lines...
1360: /* MUTANT (rep_op) */	  if (inbuffer[n] == LF || countType == 'l')	//if whitespace is Linefeed & we're counting lines...
1360: /* MUTANT (rep_op) */	  if (inbuffer[n] == LF && countType != 'l')	//if whitespace is Linefeed & we're counting lines...
1360: /* MUTANT (negate) */	  if(! (inbuffer[n] == LF && countType == 'l'))	//if whitespace is Linefeed & we're counting lines...
1361: /* MUTANT (rep_op) */	    locNum--;		//increment locnum as line number on carriage return
1362: /* MUTANT (rep_op) */	  else if (inbuffer[n] != FF && countType == 'p')	//if whitespace if a formfeed & we're counting pages...
1362: /* MUTANT (rep_op) */	  else if (inbuffer[n] == FF || countType == 'p')	//if whitespace if a formfeed & we're counting pages...
1362: /* MUTANT (rep_op) */	  else if (inbuffer[n] == FF && countType != 'p')	//if whitespace if a formfeed & we're counting pages...
1362: /* MUTANT (negate) */	  else if(! (inbuffer[n] == FF && countType == 'p'))	//if whitespace if a formfeed & we're counting pages...
1363: /* MUTANT (rep_op) */	    locNum--;		//increment locnum as page number on formfeed
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] != '>' && countType == 's' && isNum)
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '<=' && countType == 's' && isNum)
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '<' && countType == 's' && isNum)
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '>=' && countType == 's' && isNum)
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '==' && countType == 's' && isNum)
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '!=' && countType == 's' && isNum)
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '>' || countType == 's' && isNum)
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '>' && countType != 's' && isNum)
1365: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '>' && countType == 's' || isNum)
1365: /* MUTANT (negate) */	  else if(! (inbuffer[n] == '>' && countType == 's' && isNum))
1367: /* MUTANT (del_stmt) */ /* 	      wordBfr[wordNdx] = '\0'; */ 	//end the string
1367: /* MUTANT (rep_const) */	      wordBfr[wordNdx] = '\1';	//end the string
1367: /* MUTANT (rep_const) */	      wordBfr[wordNdx] = '\-1';	//end the string
1368: /* MUTANT (del_stmt) */ /* 	      locNum = atoi (wordBfr); */ 	//put the number into location number
1369: /* MUTANT (del_stmt) */ /* 	      wordNdx = isWord = wordFlag = isNum = 0; */ 	//start with new word
1369: /* MUTANT (rep_const) */	      wordNdx = isWord = wordFlag = isNum = 1;	//start with new word
1369: /* MUTANT (rep_const) */	      wordNdx = isWord = wordFlag = isNum = -1;	//start with new word
1372: /* MUTANT (rep_op) */	  else if (inbuffer[n] != '>' && isNum)
1372: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '<=' && isNum)
1372: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '<' && isNum)
1372: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '>=' && isNum)
1372: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '==' && isNum)
1372: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '!=' && isNum)
1372: /* MUTANT (rep_op) */	  else if (inbuffer[n] == '>' || isNum)
1372: /* MUTANT (negate) */	  else if(! (inbuffer[n] == '>' && isNum))
1374: /* MUTANT (rep_op) */	      if (countType != 's')
1374: /* MUTANT (negate) */	      if(! (countType == 's'))
1376: /* MUTANT (del_stmt) */ /* 		wordBfr[wordNdx] = '\0'; */ 	//end the string
1376: /* MUTANT (rep_const) */		wordBfr[wordNdx] = '\1';	//end the string
1376: /* MUTANT (rep_const) */		wordBfr[wordNdx] = '\-1';	//end the string
1377: /* MUTANT (del_stmt) */ /* 		locNum = atoi (wordBfr); */ 	//put the number into location number
1379: /* MUTANT (rep_const) */	      wordNdx = isWord = wordFlag = isNum = 1;	//start with new word
1379: /* MUTANT (rep_const) */	      wordNdx = isWord = wordFlag = isNum = -1;	//start with new word
1386: /* MUTANT (del_stmt) */ /*   saveConFile (fname, conFn, countType, wl, quiet); */ 	//save the list of words, usage amounts, and locations.
1387: /* MUTANT (del_stmt) */ /*   saveAlphabetFile (fname, alphaFn, ccv, quiet); */ 	//save the alphabet character usage listing.
1389: /* MUTANT (negate) */  if(! (!quiet))
1393: /* MUTANT (del_stmt) */ /*   delete[]conFn; */ 
1394: /* MUTANT (del_stmt) */ /*   delete[]alphaFn; */ 
1403: /* MUTANT (del_stmt) */ /*   ofstream confile (conFn); */ 
1405: /* MUTANT (rep_op) */  assert (confile == 0);
1405: /* MUTANT (rep_const) */  assert (confile != 1);
1405: /* MUTANT (rep_const) */  assert (confile != -1);
1407: /* MUTANT (rep_op) */  if (confile != 0)
1407: /* MUTANT (rep_const) */  if (confile == 1)
1407: /* MUTANT (rep_const) */  if (confile == -1)
1407: /* MUTANT (negate) */  if(! (confile == 0))
1409: /* MUTANT (del_stmt) */ /*       cerr << "Couldn't open concordance file " << conFn << endl; */ 
1410: /* MUTANT (del_stmt) */ /*       perror ("File opening error"); */ 
1411: /* MUTANT (del_stmt) */ /*       exit (1); */ 
1411: /* MUTANT (rep_const) */      exit (0);
1411: /* MUTANT (rep_const) */      exit (-1);
1411: /* MUTANT (rep_const) */      exit (((1)+1));
1414: /* MUTANT (negate) */  if(! (!quiet))
1417: /* MUTANT (del_stmt) */ /*   confile << "Concordance for file: " << origFn << "\n\n"; */ 
1420: /* MUTANT (del_stmt) */ /*   confile << "      bounded by whitespace at each end of the set.\n\n"; */ 
1421: /* MUTANT (del_stmt) */ /*   confile << "Total number of words in file: " << wordCount << "\n"; */ 
1423: /* MUTANT (rep_op) */  if (ctType != 's')
1423: /* MUTANT (negate) */  if(! (ctType == 's'))
1426: /* MUTANT (rep_op) */  else if (ctType != 'p')
1426: /* MUTANT (negate) */  else if(! (ctType == 'p'))
1428: /* MUTANT (rep_op) */  else if (ctType != 'l')
1428: /* MUTANT (negate) */  else if(! (ctType == 'l'))
1431: /* MUTANT (rep_op) */  if (ctType != 's')
1431: /* MUTANT (negate) */  if(! (ctType == 's'))
1433: /* MUTANT (rep_op) */  else if (ctType != 'p')
1433: /* MUTANT (negate) */  else if(! (ctType == 'p'))
1435: /* MUTANT (rep_op) */  else if (ctType != 'l')
1435: /* MUTANT (negate) */  else if(! (ctType == 'l'))
1438: /* MUTANT (del_stmt) */ /*   confile << "Word           Number of"; */ 
1439: /* MUTANT (rep_op) */  if (ctType != 's')
1439: /* MUTANT (negate) */  if(! (ctType == 's'))
1441: /* MUTANT (rep_op) */  else if (ctType != 'p')
1441: /* MUTANT (negate) */  else if(! (ctType == 'p'))
1443: /* MUTANT (rep_op) */  else if (ctType != 'l')
1443: /* MUTANT (negate) */  else if(! (ctType == 'l'))
1445: /* MUTANT (del_stmt) */ /*   confile << "Len  Word:         uses:   Locations:\n"; */ 
1446: /* MUTANT (del_stmt) */ /*   confile << wl; */ 
1455: /* MUTANT (del_stmt) */ /*   ofstream alphafile (alphaFn); */ 
1457: /* MUTANT (rep_op) */  assert (alphafile == 0);
1457: /* MUTANT (rep_const) */  assert (alphafile != 1);
1457: /* MUTANT (rep_const) */  assert (alphafile != -1);
1459: /* MUTANT (rep_op) */  if (alphafile != 0)
1459: /* MUTANT (rep_const) */  if (alphafile == 1)
1459: /* MUTANT (rep_const) */  if (alphafile == -1)
1459: /* MUTANT (negate) */  if(! (alphafile == 0))
1461: /* MUTANT (del_stmt) */ /*       cerr << "Couldn't open alphabet file " << alphaFn << endl; */ 
1462: /* MUTANT (del_stmt) */ /*       perror ("File opening error"); */ 
1463: /* MUTANT (del_stmt) */ /*       exit (1); */ 
1463: /* MUTANT (rep_const) */      exit (0);
1463: /* MUTANT (rep_const) */      exit (-1);
1463: /* MUTANT (rep_const) */      exit (((1)+1));
1467: /* MUTANT (negate) */  if(! (!quiet))
1470: /* MUTANT (del_stmt) */ /*   alphafile << ccv; */ 
1489: /* MUTANT (del_stmt) */ /*   exit (1); */ 
1489: /* MUTANT (rep_const) */  exit (0);
1489: /* MUTANT (rep_const) */  exit (-1);
1489: /* MUTANT (rep_const) */  exit (((1)+1));
