OPTION
OPTION *p;
static OPTION *
OPTION tmp;
return ((OPTION *)bsearch(&tmp, options,
sizeof(options)/sizeof(OPTION), sizeof(OPTION), typecompare));
return (strcmp(((const OPTION *)a)->name, ((const OPTION *)b)->name));
static OPTION *option(char *);
static OPTION const options[] = {
option : OPTION
%token <i_value> X Y W H NO BOX SUB HELP MENU NEXT EXIT ACTION ENDWIN OPTION
| options OPTION = {
return(OPTION);
return(OPTION);
return(OPTION);
return(OPTION);
return(OPTION);
return(OPTION);
return(OPTION);
%term OPTION 15
%type <intval> OPTION, options
OPTION(params, char *, opt) = cp;
OPTION(params, int, opt) = (int)val;