Lines Matching refs:format
87 #define DOTSEEN 64 /* dot appeared in format specification */
156 _doprnt(char *format, va_list in_args, FILE *iop)
186 /* and FSHARP are set if corresponding character is in format */
236 char *sformat = format; /* save the beginning of the format */
250 int starflg = 0; /* set to 1 if * format specifier seen */
276 * for each string of ordinary characters or format specification.
281 if ((fcode = *format) != '\0' && fcode != '%') {
282 bp = format;
284 format++;
285 } while ((fcode = *format) != '\0' && fcode != '%');
287 pdiff = format - bp;
292 if (fcode == '\0') { /* end of format; return */
313 * The following switch is used to parse the format
315 * by the format letter. The program repeatedly goes
316 * back to this switch until the format letter is
321 format++;
325 switch (fcode = *format++) {
348 if (isdigit(*format)) {
383 format--;
421 while (isdigit(fcode = *format)) {
423 format++;
443 * The character addressed by format must be
444 * the format letter -- there is nothing
679 * E-format. The general strategy
681 * what ecvt gives us and re-format it.
785 * F-format floating point. This is a
786 * good deal less simple than E-format.
875 * g-format. We play around a bit
981 /* back up the format pointer to the offending char */
982 /* and continue with the format scan */
983 format--;