return 1; case '-':
result = 1; break; case '-': #if OPTNAME_ALLOW_DASHES if (isalpha(UCH(b[1]))) { result = 0; break; } #endif
static int arg_eqs_parse ARGS3(	CONST char *,	a,	char *,		b,	char **,	c){    *c = NULL;    while (1) {	if ((*a != *b)	 || (*a == 0)	 || (*b == 0)) {	    if (*a == 0) {		switch (*b) {		case '=':		    *c = b + 1;		    return 1;		case '-':	/* FALLTHRU */		case '+':		    *c = b;		    return 1;		case 0:		    return 1;		default:		    return 0;		}	    } else {		return 0;	    }	}	a++;	b++;     }}