Lines Matching defs:ppos
248 lookup(struct roff_man *mdoc, int from, int line, int ppos, const char *p)
261 mandoc_msg(MANDOCERR_MACRO_CALL, line, ppos, "%s", p);
408 find_pending(struct roff_man *mdoc, enum roff_tok tok, int line, int ppos,
429 line, ppos, "%s breaks %s",
431 mdoc_endbody_alloc(mdoc, line, ppos,
523 ntok = buf[ppos] == '"' || parsed == 0 ||
525 lookup(mdoc, tok, line, ppos, p);
528 dword(mdoc, line, ppos, p, DELIM_MAX, tok == TOKEN_NONE ||
535 (*mdoc_macro(ntok)->fp)(mdoc, ntok, line, ppos, pos, buf);
641 line, ppos, "%s breaks %s",
644 endbody = mdoc_endbody_alloc(mdoc, line, ppos,
683 mandoc_msg(MANDOCERR_BLK_NOTOPEN, line, ppos,
690 roff_elem_alloc(mdoc, line, ppos, ROFF_br);
696 mdoc_tail_alloc(mdoc, line, ppos, atok);
701 mandoc_msg(MANDOCERR_ARG_SKIP, line, ppos,
761 pending = find_pending(mdoc, ntok, line, ppos, target);
849 mdoc_elem_alloc(mdoc, line, ppos, tok, arg);
854 line, ppos, "%s", roff_name[tok]);
880 mdoc_elem_alloc(mdoc, line, ppos, tok, arg);
897 mdoc_elem_alloc(mdoc, line, ppos, tok, arg);
941 mdoc_elem_alloc(mdoc, line, ppos, tok, arg);
946 line, ppos, "%s", roff_name[tok]);
972 line, ppos, "%s", roff_name[tok]);
993 line, ppos, "It breaks %s",
1005 line, ppos,
1031 mandoc_msg(MANDOCERR_BLK_BROKEN, line, ppos,
1046 line, ppos, "It %s", buf + *pos);
1047 roff_elem_alloc(mdoc, line, ppos, ROFF_br);
1073 blk = mdoc_block_alloc(mdoc, line, ppos, tok, arg);
1091 head = roff_head_alloc(mdoc, line, ppos, tok);
1093 body = roff_body_alloc(mdoc, line, ppos, tok);
1127 body = roff_body_alloc(mdoc, line, ppos, tok);
1128 roff_word_alloc(mdoc, line, ppos, "\\&");
1166 head = roff_head_alloc(mdoc, line, ppos, tok);
1176 body = roff_body_alloc(mdoc, line, ppos, tok);
1201 head = roff_head_alloc(mdoc, line, ppos, tok);
1206 if (find_pending(mdoc, tok, line, ppos, head))
1212 body = roff_body_alloc(mdoc, line, ppos, tok);
1269 blk = mdoc_block_alloc(mdoc, line, ppos, tok, NULL);
1270 rew_last(mdoc, roff_head_alloc(mdoc, line, ppos, tok));
1292 body = roff_body_alloc(mdoc, line, ppos, tok);
1301 body = roff_body_alloc(mdoc, line, ppos, tok);
1303 if (find_pending(mdoc, tok, line, ppos, body))
1335 roff_block_alloc(mdoc, line, ppos, tok);
1353 head = roff_head_alloc(mdoc, line, ppos, tok);
1357 roff_body_alloc(mdoc, line, ppos, tok);
1375 rew_last(mdoc, roff_head_alloc(mdoc, line, ppos, tok));
1376 roff_body_alloc(mdoc, line, ppos, tok);
1437 mdoc_elem_alloc(mdoc, line, ppos, tok, arg);
1444 line, ppos, "Pf %s",
1472 mdoc_elem_alloc(mdoc, line, ppos, tok, arg);
1490 line, ppos, "%s", roff_name[tok]);
1525 line, ppos, "%s", roff_name[tok]);
1530 mdoc_elem_alloc(mdoc, line, ppos, tok, arg);
1567 in_line(mdoc, tok, line, ppos, pos, buf);
1569 blk_full(mdoc, tok, line, ppos, pos, buf);
1572 blk_part_imp(mdoc, tok, line, ppos, pos, buf);
1599 mandoc_msg(MANDOCERR_TA_STRAY, line, ppos, "Ta");
1606 roff_body_alloc(mdoc, line, ppos, MDOC_It);