expect
expect(str, fn)
expect(char *cp)
#define expect(expr, value) (__builtin_expect((expr), (value)))
#define expect(expr, value) (expr)
#define expect(expr, value) (__builtin_expect((expr), (value)))
#define expect(expr, value) (expr)
expect(char *str, int fn)
expect(const char *var, custr_t *cu, const char *str, const char *file,
expect(const char *var, custr_t *cu, const char *str, const char *file,
struct token *expect(struct token *token, int op, const char *where)