if ((++argv)[0][0] == '-') 
if ((++argv)[0][0] == '-') 
parseArgs(int argc, char **argv){    while (--argc > 0)	if ((++argv)[0][0] == '-') 	{	    switch (argv[0][1]) 	    {	      case 'q':		BeQuiet = TRUE;		break;	      case 'Q':		BeQuiet = FALSE;		break;	      case 'v':		BeVerbose = TRUE;		break;	      case 'V':		BeVerbose = FALSE;		break;	      case 'r':		UseMsgRPC = TRUE;		break;	      case 'R':		UseMsgRPC = FALSE;		break;	      case 's':		if (streql(argv[0], "-server"))		{		    --argc; ++argv;		    if (argc == 0)			fatal("missing name for -server option");		    ServerFileName = strmake(argv[0]);		}		else if (streql(argv[0], "-sheader"))		{		    --argc; ++argv;		    if (argc == 0)		      fatal ("missing name for -sheader option");		    ServerHeaderFileName = strmake(argv[0]);		} 		else if (streql(argv[0], "-subrprefix")) 		  { 		    --argc; ++argv; 		    if (argc == 0) 		      fatal ("missing string for -subrprefix option"); 		    SubrPrefix = strmake(argv[0]); 		  }		else		    GenSymTab = TRUE;		break;	      case 'S':	        GenSymTab = FALSE;		break;	      case 'i':		if (streql(argv[0], "-iheader"))		{		    --argc; ++argv;		    if (argc == 0)			fatal("missing name for -iheader option");		    InternalHeaderFileName = strmake(argv[0]);		}		else		{		    --argc; ++argv;		    if (argc == 0)			fatal("missing prefix for -i option");		    UserFilePrefix = strmake(argv[0]);		}		break;	      case 'u':		if (streql(argv[0], "-user"))		{		    --argc; ++argv;		    if (argc == 0)			fatal("missing name for -user option");		    UserFileName = strmake(argv[0]);		}		else		    fatal("unknown flag: '%s'", argv[0]);		break;	      case 'h':		if (streql(argv[0], "-header"))		{		    --argc; ++argv;		    if (argc == 0)			fatal("missing name for -header option");		    UserHeaderFileName = strmake(argv[0]);		}		else		    fatal("unknown flag: '%s'", argv[0]);		break; 	      case 'p': 		if (streql(argv[0], "-prefix")) 		  { 		    if (--argc == 0) 		      fatal ("missing string for -prefix option"); 		    RoutinePrefix = strmake(*++argv); 		  }  		break;	      default:		fatal("unknown flag: '%s'", argv[0]);		/*NOTREACHED*/	    }	}	else	    fatal("bad argument: '%s'", *argv);}
964	/local/tlutelli/issta_data/temp/c/2005_temp/2005/964/b2f4f81c0af08e3599965bad9d7854c9ef09dc94/migcom.c/clean/migcom.c