59,65c59,67
<       }
< 
<   if (optind == argc)
<     fatal("grammar file not specified");
<   else
<     infile = argv[optind];
< 
---
> 
>       case '\0':
> 	if (optind >= argc)
> 	  fatal("grammar file not specified");
> 	else
> 	  infile = argv[optind];
> 	break;
>       }
> 
