Lines Matching refs:l
43 #define EATAB {while (isascii((unsigned char) *l) && \
44 isspace((unsigned char) *l)) ++l;}
45 #define LOWCASE(l) (isupper((unsigned char) (l)) ? \ argument
46 tolower((unsigned char) (l)) : (l))
153 parse(l, ndx, check) in parse() argument
154 char *l; in parse()
179 while (*l == '>') {
180 ++l; /* step over */
184 if (m->cont_level != 0 && *l == '(') {
185 ++l; /* step over */
188 if (m->cont_level != 0 && *l == '&') {
189 ++l; /* step over */
194 m->offset = (int) strtoul(l,&t,0);
199 l = t;
207 if (*l == '.') {
208 l++;
209 switch (LOWCASE(*l)) {
224 l++;
226 s = l;
227 if (*l == '+' || *l == '-') l++;
228 if (isdigit((unsigned char)*l)) {
229 m->in.offset = strtoul(l, &t, 0);
233 t = l;
238 l = t;
242 while (isascii((unsigned char)*l) && isdigit((unsigned char)*l))
243 ++l;
258 if (*l == 'u') {
259 ++l;
264 if (strncmp(l, "byte", NBYTE)==0) {
266 l += NBYTE;
267 } else if (strncmp(l, "short", NSHORT)==0) {
269 l += NSHORT;
270 } else if (strncmp(l, "long", NLONG)==0) {
272 l += NLONG;
273 } else if (strncmp(l, "string", NSTRING)==0) {
275 l += NSTRING;
276 } else if (strncmp(l, "date", NDATE)==0) {
278 l += NDATE;
279 } else if (strncmp(l, "beshort", NBESHORT)==0) {
281 l += NBESHORT;
282 } else if (strncmp(l, "belong", NBELONG)==0) {
284 l += NBELONG;
285 } else if (strncmp(l, "bedate", NBEDATE)==0) {
287 l += NBEDATE;
288 } else if (strncmp(l, "leshort", NLESHORT)==0) {
290 l += NLESHORT;
291 } else if (strncmp(l, "lelong", NLELONG)==0) {
293 l += NLELONG;
294 } else if (strncmp(l, "ledate", NLEDATE)==0) {
296 l += NLEDATE;
301 if (*l == '&') {
302 ++l;
303 m->mask = signextend(m, strtoul(l, &l, 0));
304 eatsize(&l);
309 switch (*l) {
316 m->reln = *l;
317 ++l;
321 m->reln = *l;
322 ++l;
327 if (*l == 'x' && isascii((unsigned char)l[1]) &&
328 isspace((unsigned char)l[1])) {
329 m->reln = *l;
330 ++l;
338 if (getvalue(m, &l))
351 if (l[0] == '\b') {
352 ++l;
354 } else if ((l[0] == '\\') && (l[1] == 'b')) {
355 ++l;
356 ++l;
360 while ((m->desc[i++] = *l++) != '\0' && i<MAXDESC)
384 m->value.l = signextend(m, strtoul(*p, p, 0));
577 char *l = *p; local
579 if (LOWCASE(*l) == 'u')
580 l++;
582 switch (LOWCASE(*l)) {
588 l++;
594 *p = l;