syntax_error
syntax_error(void)
return syntax_error("extra ')'");
return syntax_error("'!' precedes '&'");
return syntax_error("'!' precedes '|'");
return syntax_error("'!' precedes logical '^'");
return syntax_error("end of range missing");
return syntax_error("missing ')'");
return syntax_error("trailing '!'");
return syntax_error("missing right operand");
return syntax_error("missing left operand");
return syntax_error("end of range missing");