Lines Matching refs:q
140 const char *q; in parse_rule() local
149 q = p + 1; in parse_rule()
150 while ((*q >= 'A' && *q <= 'Z') in parse_rule()
151 || (*q >= '0' && *q <= '9') in parse_rule()
152 || *q == '_') { in parse_rule()
153 q++; in parse_rule()
155 op = find_op(p, q - p); in parse_rule()
161 while (*q == ' ' || *q == '\t') { in parse_rule()
162 q++; in parse_rule()
164 if (*q == ')') { in parse_rule()
166 } else if (*q != '(') { in parse_rule()
170 p = q + 1; in parse_rule()
175 q = p + 1; in parse_rule()
177 q = p + 1; in parse_rule()
178 while ((*q >= 'A' && *q <= 'Z') in parse_rule()
179 || (*q >= '0' && *q <= '9') in parse_rule()
180 || *q == '_') { in parse_rule()
181 q++; in parse_rule()
183 op = find_op(p, q - p); in parse_rule()
192 while (*q == ' ' || *q == '\t') { in parse_rule()
193 q++; in parse_rule()
195 if (*q == ')') { in parse_rule()
197 } else if (*q != ',') { in parse_rule()
201 p = q + 1; in parse_rule()
206 q = p + 1; in parse_rule()
208 q = p + 1; in parse_rule()
209 while ((*q >= 'A' && *q <= 'Z') in parse_rule()
210 || (*q >= '0' && *q <= '9') in parse_rule()
211 || *q == '_') { in parse_rule()
212 q++; in parse_rule()
214 op = find_op(p, q - p); in parse_rule()
223 while (*q == ' ' || *q == '\t') { in parse_rule()
224 q++; in parse_rule()
226 if (*q != ')') { in parse_rule()
230 q++; in parse_rule()
231 while (*q == ' ' || *q == '\t') { in parse_rule()
232 q++; in parse_rule()
234 if (*q != ')') { in parse_rule()