Lines Matching refs:errmsg
36 static char* errmsg; /* subexpr() error message */ variable
288 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "more tokens expected"; in subexpr()
319 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "too many )'s"; in subexpr()
328 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "closing ) expected"; in subexpr()
334 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "operator expected"; in subexpr()
361 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = ": expected for ? operator"; in subexpr()
509 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "divide by zero"; in subexpr()
521 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "# must precede a predicate identifier"; in subexpr()
564 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "invalid token"; in subexpr()
567 if (errmsg) return 0; in subexpr()
575 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "operand expected"; in subexpr()
601 if (peektoken == ':' && !errmsg && !(pp.mode & INACTIVE)) errmsg = "invalid use of :"; in ppexpr()
602 if (errmsg) in ppexpr()
604 error(2, "%s in expression", errmsg); in ppexpr()
605 errmsg = 0; in ppexpr()