NL
*KR, *KS, *KU, *LL, *MA, *ND, *NL, *RC, *SC, *SE, *SF,
if (NL) {
O|BS, E|TB, E|NL, O|CC, E|VT, O|CR, O|CC, E|CC, /* bs - si */
AND | and NL
BOR | bor NL
',' | comma NL
DO | do NL
ELSE | else NL
'{' | lbrace NL
NL | nl NL
NL | ';' | pst NL | pst ';'
'}' | rbrace NL
')' | rparen NL
%token <i> NL ',' '{' '(' '|' ';' '/' ')' '}' '[' ']'
RET(NL);
case NL:
NL : /* empty */
stmt : ';' NL { $$ = NULL; }
| URR error NL
| error NL
trail: NL
| sp NL
| NL
nsec_seq: NL
| str error NL
%token DOLLAR_TTL DOLLAR_ORIGIN NL SP
line: NL
| sp NL
| PREV NL {} /* Lines containing only whitespace. */