Lines Matching defs:operator
204 char *operator;
214 operator = NULL;
216 operator = arg->n_sym->name;
218 if (operator != NULL) {
220 * The lexer sets the name and operator to
221 * the same value if there is no operator.
223 if (strcmp(name, operator) == 0)
224 operator = NULL;
225 else if (strchr(valid, *operator) == NULL)
226 compile_error("invalid operator: %s", operator);
234 if ((value == 0) && strcmp(operator, "/") == 0)
238 if (operator)
239 (void) printf("%s %s %ldUL", name, operator, value);