VAR
const VAR *v;
const VAR *v;
VAR key;
v = bsearch(&key, var, sizeof(var)/sizeof(VAR) - 1, sizeof(VAR), vcmp);
return (strcmp(((const VAR *)a)->name, ((const VAR *)b)->name));
static const VAR var[] = {
const VAR *v;
const VAR *v;
const VAR *v;
#define GET_NUMBER(VAR) do { \
VAR = 0; \
if (VAR > INT_MAX / 10) \
VAR *= 10; \
VAR += *fmt - '0'; \
if (VAR < 0) \
state = VAR;
case VAR: