home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power Programming
/
powerprogramming1994.iso
/
progtool
/
tex
/
dvivga9.arc
/
TCTOS.H
< prev
next >
Wrap
Text File
|
1988-05-30
|
777b
|
22 lines
/* -*-C-*- tctos.h */
/*-->tctos*/
/**********************************************************************/
/**************************** tctos *********************************/
/**********************************************************************/
char *
tctos() /* return pointer to (static) TeX page counter string */
{ /* (trailing zero counters are not printed) */
register INT16 k; /* loop index */
register INT16 n; /* number of counters to print */
static char s[111]; /* 10 32-bit counters n.n.n... */
for (n = 9; (n > 0) && (tex_counter[n] == 0); --n)
/* NO-OP */;
s[0] = '\0';
for (k = 0; k <= n; ++k)
(void)sprintf(strrchr(s,'\0'),"%ld%s",
tex_counter[k],(k < n) ? "." : "");
return ((char *)&s[0]);
}