shape
static const struct shape *lastshape;
const int *o = shape->off;
const struct shape shapes[] = {
fits_in(const struct shape *shape, int pos)
const int *o = shape->off;
place(const struct shape *shape, int pos, int onoff)
const struct shape *
const struct shape *tmp;
const struct shape *new = &shapes[
const struct shape *curshape;
const struct shape *nextshape;
const struct shape *randshape(void);
extern const struct shape shapes[];
extern const struct shape *curshape;
extern const struct shape *nextshape;
int fits_in(const struct shape *, int);
void place(const struct shape *, int, int);