Lines Matching refs:token
289 /* format_lex()-- Simple lexical analyzer for getting the next token
290 in a FORMAT string. We support a one-level token pushback in the
296 format_token token;
303 token = fmt->saved_token;
305 return token;
314 token = FMT_STAR;
318 token = FMT_LPAREN;
322 token = FMT_RPAREN;
333 token = FMT_UNKNOWN;
352 token = FMT_SIGNED_INT;
377 token = (fmt->value == 0) ? FMT_ZERO : FMT_POSINT;
381 token = FMT_PERIOD;
385 token = FMT_COMMA;
389 token = FMT_COLON;
393 token = FMT_SLASH;
397 token = FMT_DOLLAR;
404 token = FMT_TL;
407 token = FMT_TR;
410 token = FMT_T;
418 token = FMT_X;
425 token = FMT_SS;
428 token = FMT_SP;
431 token = FMT_S;
442 token = FMT_BN;
445 token = FMT_BZ;
448 token = FMT_B;
467 token = FMT_BADSTRING;
478 token = FMT_BADSTRING;
486 token = FMT_STRING;
497 token = FMT_P;
501 token = FMT_I;
505 token = FMT_O;
509 token = FMT_Z;
513 token = FMT_F;
520 token = FMT_EN;
523 token = FMT_ES;
526 token = FMT_E;
533 token = FMT_G;
537 token = FMT_H;
541 token = FMT_L;
545 token = FMT_A;
552 token = FMT_DP;
555 token = FMT_DC;
558 token = FMT_DT;
561 token = FMT_D;
571 token = FMT_RC;
574 token = FMT_RD;
577 token = FMT_RN;
580 token = FMT_RP;
583 token = FMT_RU;
586 token = FMT_RZ;
590 token = FMT_UNKNOWN;
596 token = FMT_END;
600 token = FMT_UNKNOWN;
604 return token;
1516 /* Push the first reverted token and return a colon node in case