* @(#)context.h 3.2 83/12/07
struct context
*x_link
; /* nested contexts */
int x_token
; /* holding place for token */
unsigned x_erred
:1; /* parser error flags */
#define x_buf x_un.x_b.X_buf
#define x_bufp x_un.x_b.X_bufp
#define x_filename x_un.x_f.X_filename
#define x_fp x_un.x_f.X_fp
#define x_lineno x_un.x_f.X_lineno
#define x_bol x_un.x_f.X_bol
#define x_errwin x_un.x_f.X_errwin
#define x_noerrwin x_un.x_f.X_noerrwin
struct context
*x_alloc();