Lines Matching defs:tok

303 	switch (n->tok) {
305 n->tok = MDOC_Pp;
309 n->tok = MDOC_Ft;
337 (np->tok != MDOC_Cd && np->tok != MDOC_Fd))
340 (np->tok != MDOC_It || np->type != ROFFT_HEAD ||
343 if (np->tok == MDOC_It || (np->type == ROFFT_BODY &&
344 (np->tok == MDOC_Sh || np->tok == MDOC_Ss)))
370 if (n->tok < ROFF_MAX) {
375 assert(n->tok >= MDOC_Dd && n->tok < MDOC_MAX);
376 p = mdoc_valids + (n->tok - MDOC_Dd);
512 enum roff_tok tok;
514 tok = mdoc->last->tok;
524 if (*lc == ')' && (tok == MDOC_Nd || tok == MDOC_Sh ||
525 tok == MDOC_Ss || tok == MDOC_Fo))
529 nch->pos + (int)(lc - nch->string), "%s%s %s", roff_name[tok],
540 enum roff_tok tok;
547 tok = mdoc->last->tok;
581 if (tok == MDOC_Vt)
605 if (strchr("!.:?", *lc) != NULL && (tok == MDOC_Em ||
606 tok == MDOC_Li || tok == MDOC_Pq || tok == MDOC_Sy)) {
622 nch->pos + (int)(lc - nch->string), "%s%s %s", roff_name[tok],
905 n->pos, "%s %s", roff_name[n->tok], n->child->string);
910 roff_word_alloc(mdoc, n->line, n->pos, n->tok == MDOC_Bt ?
917 build_list(struct roff_man *mdoc, int tok)
924 roff_elem_alloc(mdoc, n->line, n->pos, tok);
1065 "%s", roff_name[n->tok]);
1100 "%s", roff_name[n->tok]);
1110 "%s", roff_name[n->tok]);
1132 assert(np->parent->tok == MDOC_Bf);
1265 if (n->last != NULL && n->last->tok == MDOC_Pp)
1326 if (n->tok == MDOC_Bd &&
1331 "%s", roff_name[n->tok]);
1332 else if (n->tok == MDOC_D1)
1336 if (n->tok == MDOC_Bd) {
1351 if (np->type == ROFFT_BLOCK && np->tok == MDOC_Bd) {
1353 n->pos, "%s in Bd", roff_name[n->tok]);
1380 switch (nn->tok) {
1477 switch (n->tok) {
1559 nch->string == NULL ? roff_name[nch->tok] :
1609 switch (nc->tok) {
1619 nc->pos, "%s", roff_name[nc->tok]);
1625 "%s before It", roff_name[nc->tok]);
1642 enum roff_tok tok;
1648 else if ((tok = roffhash_find(mdoc->mdocmac, *arg, 0)) == TOKEN_NONE)
1651 width = macro2len(tok);
1753 if (nchild->tok == MDOC_It ||
1754 (nchild->tok == MDOC_Sm &&
1755 nnext != NULL && nnext->tok == MDOC_It)) {
1779 while (nchild->tok != MDOC_It) {
1791 "%s", roff_name[nchild->tok]);
1834 if (nchild->tok != MDOC_It)
1840 if (nnext == NULL || nnext->tok != MDOC_Er)
1896 "%s %s", roff_name[mdoc->last->tok], nch->string);
1932 while (n->tok != MDOC_Dt ||
1949 (n->tok >= MDOC_Dd &&
1950 mdoc_macro(n->tok)->flags & MDOC_PROLOGUE)))
1955 else if (n->tok != MDOC_Sh)
1957 "%s", roff_name[n->tok]);
1986 if (rsord[i] == nch->tok)
1991 "%s", roff_name[nch->tok]);
1993 } else if (nch->tok == MDOC__J || nch->tok == MDOC__B)
2019 if (rsord[j] == prev->tok)
2129 switch (n->tok) {
2146 n->next != NULL && n->next->tok == MDOC_Nm) {
2153 n->line, n->pos, "%s", roff_name[n->tok]);
2178 if (n->tok != MDOC_Xr ||
2210 if (n->tok == MDOC_Xr) {
2220 if (n->next == NULL || n->next->tok == MDOC_Rs)
2233 if ((n->tok == MDOC_An && n->child != NULL) || child_an(n))
2314 roff_name[nch->tok]);
2444 if (np->tok == MDOC_Pp ||
2445 np->tok == ROFF_br || np->tok == ROFF_sp) {
2447 "%s after %s", roff_name[np->tok],
2448 roff_name[mdoc->last->tok]);
2453 if (np->tok == MDOC_Pp || np->tok == ROFF_br) {
2455 "%s at the end of %s", roff_name[np->tok],
2456 roff_name[mdoc->last->tok]);
2477 if (n->prev->tok != MDOC_Pp && n->prev->tok != ROFF_br)
2479 if (n->tok == MDOC_Bl && n->norm->Bl.comp)
2481 if (n->tok == MDOC_Bd && n->norm->Bd.comp)
2483 if (n->tok == MDOC_It && n->parent->norm->Bl.comp)
2487 "%s before %s", roff_name[n->prev->tok], roff_name[n->tok]);
2501 "%s %s", roff_name[np->tok], np->child->string);
2759 while (n->tok != MDOC_Dd)