Lines Matching defs:error
47 #define error(ex,msg) return(seterror(ex,msg))
52 char* errchr; /* next char after error */
53 char* errmsg; /* error message text */
59 * set error message string
90 error(ex, "more tokens expected");
116 if (!precedence) error(ex, "too many )'s");
123 error(ex, "closing ) expected");
126 if (operand) error(ex, "operator expected");
143 error(ex, ": expected for ? operator");
192 if (peekchr(ex) != '=') error(ex, "operator syntax error");
240 else if (x == 0) error(ex, "divide by zero");
249 if (ex->nextchr == pos) error(ex, "syntax error");
253 if (!operand) error(ex, "operand expected");
257 if (!operand) error(ex, "operand expected");
268 * character; if string is 0 then end points to an error message string