| LSWITCH
'(' cexpr
')' stmnt |
{ |
$$ =
new(OCONST, Z,
Z); |
$$->vconst
=
0; |
$$->type
= types[TINT]; |
$3 =
new(OSUB, $$,
$3); |
|
$$ =
new(OCONST, Z,
Z); |
$$->vconst
=
0; |
$$->type
= types[TINT]; |
$3 =
new(OSUB, $$,
$3); |
|
$$ =
new(OSWITCH, $3,
$5); |
} |