tok_kind
tok_kind expect;
tok_kind expect;
tok_kind expect1;
tok_kind expect2;
tok_kind expect1;
tok_kind expect2;
tok_kind expect3;
void scan(tok_kind, token *);
void scan2(tok_kind, tok_kind, token *);
void scan3(tok_kind, tok_kind, tok_kind, token *);
int peekscan(tok_kind, token *);
void expected1(tok_kind);
void expected2(tok_kind, tok_kind);
void expected3(tok_kind, tok_kind, tok_kind);
typedef enum tok_kind tok_kind;
tok_kind kind;
static char *toktostr(tok_kind);
tok_kind exp1;
tok_kind exp1, exp2;
tok_kind exp1, exp2, exp3;
toktostr(tok_kind kind)