bounce
int bounce = 0;
bounce = 1;
if (!bounce || rn2(2))
bounce = 2;
switch (bounce) {
int bounce = 0, rmn;
bounce = 1;
if (!bounce || rn2(2))
bounce = 2;
switch (bounce) {
void bounce(short, short, short, short, short);
bounce(FIRE, dir, monster->row, monster->col, 0);
bounce(ball, new_dir, orow, ocol, r);
bounce((short)wand->which_kind, d, row, col, 0);
goto bounce;
bounce:
bounce(it, errmsg);
void bounce(struct qitem *, const char *) __attribute__((__noreturn__));