Lines Matching refs:op
42 "field[op]value\tDisplay fields by value (=, !=, <, <=, >, >=, ~, !~)" },
119 char *field, *op, *value;
122 * We expect to see "field [op] value" -- figure it out.
134 op = field + len;
137 switch (op[0]) {
140 value = op + 1;
143 if (op[1] == '=') {
145 value = op + 2;
148 if (op[1] == '~') {
150 value = op + 2;
155 if (op[1] == '=') {
157 value = op + 2;
160 value = op + 1;
165 if (op[1] == '=')
166 value = op + 2;
168 value = op + 1;
171 if (op[1] == '=') {
173 value = op + 2;
176 value = op + 1;
184 while (--op > input && isspace(*op))
186 if (op == input)
188 op[1] = '\0';