NFONT
for ( i = 1; i <= NFONT; i++ ) { /* so loadfont() knows nothing's there */
if ( n < 0 || n > NFONT ) /* make sure it's a legal position */
if ( n < 0 || n > NFONT )
struct Font *fontbase[NFONT+1]; /* FONT.out files begin this way */
char *fitab[NFONT+1]; /* locates char info on each font */
char *widthtab[NFONT+1]; /* character width data for each font */
char *codetab[NFONT+1]; /* and codes to get characters printed */
} fontname[NFONT+1] = {NULL, 0};
char fname[NFONT][10]; /* temp space to hold default font names */
xfont = (fbits(*q) % NFONT); /* for invalid code */
int bdtab[NFONT+1] ={ 0, 0, 0, 3, 3, 0, };
int fontlab[NFONT+1] = { 0, 'R', 'I', 'B', PAIR('B','I'), 'S', 0 };
char fname[NFONT][10]; /* temp space to hold default font names */
char *fontab[NFONT+1];
char *kerntab[NFONT+1];
char *fitab[NFONT+1];
char *codetab[NFONT+1];
struct Font *fontbase[NFONT+1];
extern struct Font *fontbase[NFONT+1];
extern char *codetab[NFONT+1];
int fontlab[NFONT+1];
int cstab[NFONT+1];
int ccstab[NFONT+1];
int bdtab[NFONT+1];
struct font *fontbase[NFONT];
char *fitab[NFONT];
char *widthtab[NFONT]; /* widtab would be a better name */
char *codetab[NFONT]; /* device codes */