PA
char *PA; /* parity to be generated */
&ES, &EX, &FO, &RC, &RE, &PA
(void) fprintf(stderr, "%s: unknown parity value\n", PA);
extern char *PA; /* parity to be generated */
"par", (char *)&PA },
PA("aN", "&=", parse_binary_expr),
PA("aS", "=", parse_binary_expr),
PA("aa", "&&", parse_binary_expr),
PA("ad", "&", parse_prefix_expr),
PA("an", "&", parse_binary_expr),
PA("cm", ",", parse_binary_expr),
PA("co", "~", parse_prefix_expr),
PA("dV", "/=", parse_binary_expr),
PA("de", "*", parse_prefix_expr),
PA("dv", "/", parse_binary_expr),
PA("eO", "^=", parse_binary_expr),
PA("eo", "^", parse_binary_expr),
PA("eq", "==", parse_binary_expr),
PA("ge", ">=", parse_binary_expr),
PA("gt", ">", parse_binary_expr),
PA("lS", "<<=", parse_binary_expr),
PA("le", "<=", parse_binary_expr),
PA("ls", "<<", parse_binary_expr),
PA("lt", "<", parse_binary_expr),
PA("mI", "-=", parse_binary_expr),
PA("mL", "*=", parse_binary_expr),
PA("mi", "-", parse_binary_expr),
PA("ml", "*", parse_binary_expr),
PA("ne", "!=", parse_binary_expr),
PA("ng", "-", parse_prefix_expr),
PA("nt", "!", parse_prefix_expr),
PA("oR", "|=", parse_binary_expr),
PA("oo", "||", parse_binary_expr),
PA("or", "|", parse_binary_expr),
PA("pL", "+=", parse_binary_expr),
PA("pl", "+", parse_binary_expr),
PA("pm", "->*", parse_binary_expr),
PA("ps", "+", parse_prefix_expr),
PA("rM", "%=", parse_binary_expr),
PA("rS", ">>=", parse_binary_expr),
PA("rm", "%", parse_binary_expr),
PA("rs", ">>", parse_binary_expr),