ELSE
ELSE | else NL
%token <p> ELSE INTEST CONDEXPR
{ "else", ELSE, ELSE },
| IF LPAREN expr RPAREN statement ELSE statement {
$$ = node(IF, $3, node(ELSE, $5, $7));
| IF LPAREN expr RPAREN statement %prec ELSE {
$$ = node(IF, $3, node(ELSE, $5, NNULL));
%token <node> DEFFUNC BEGIN END CLOSE ELSE PACT
%right ELSE
M_MB_L("else"), KEYWORD, ELSE, NULL,
case ELSE:
case ELSE:
savetoken = ELSE;
if (xp->n_type != ELSE)
ELSE optNL
%token IF ELSE WHILE FOR IN NEXT EXIT BREAK CONTINUE
case ELSE:
retval = ELSE;
case_else(A) ::= ELSE expr(X). {A = X;}