roff_tok
enum roff_tok
html_fillmode(struct html *h, enum roff_tok want)
enum roff_tok had;
enum roff_tok html_fillmode(struct html *, enum roff_tok);
enum roff_tok tok, \
const struct man_macro *man_macro(enum roff_tok);
enum roff_tok tok, \
const struct mdoc_macro *mdoc_macro(enum roff_tok);
enum roff_tok, struct mdoc_arg *);
enum roff_tok, struct mdoc_arg *);
enum roff_tok);
enum roff_tok, struct roff_node *);
void mdoc_argv(struct roff_man *, int, enum roff_tok,
int *, char *, enum roff_tok, char **);
enum roff_tok tok;
rew_scope(struct roff_man *man, enum roff_tok tok)
enum roff_tok ctok, ntok;
static void rew_scope(struct roff_man *, enum roff_tok);
man_macro(enum roff_tok tok)
static const struct man_term_act *man_term_act(enum roff_tok);
man_term_act(enum roff_tok tok)
enum roff_tok tok, struct mdoc_arg *args)
enum roff_tok tok, struct mdoc_arg *args)
enum roff_tok tok;
mdoc_tail_alloc(struct roff_man *mdoc, int line, int pos, enum roff_tok tok)
enum roff_tok tok, struct roff_node *body)
mdoc_argv(struct roff_man *mdoc, int line, enum roff_tok tok,
char *buf, enum roff_tok tok, char **v)
enum roff_tok ntok;
parse_rest(struct roff_man *mdoc, enum roff_tok tok,
mdoc_macro(enum roff_tok tok)
enum roff_tok res;
static enum roff_tok
rew_alt(enum roff_tok tok)
rew_elem(struct roff_man *mdoc, enum roff_tok tok)
find_pending(struct roff_man *mdoc, enum roff_tok tok, int line, int ppos,
static int find_pending(struct roff_man *, enum roff_tok,
static int parse_rest(struct roff_man *, enum roff_tok,
enum roff_tok atok, ntok;
static enum roff_tok rew_alt(enum roff_tok);
static void rew_elem(struct roff_man *, enum roff_tok);
enum roff_tok ntok;
static const struct mdoc_man_act *mdoc_man_act(enum roff_tok);
mdoc_man_act(enum roff_tok tok)
enum roff_tok bef, now;
static const struct md_act *md_act(enum roff_tok);
md_act(enum roff_tok tok)
enum roff_tok tok;
static const enum roff_tok rsord[RSORD_MAX] = {
macro2len(enum roff_tok macro)
enum roff_tok tok;
enum roff_tok tok;
static size_t macro2len(enum roff_tok);
roff_tok_transparent(enum roff_tok tok)
enum roff_tok tok; /* type of node */
enum roff_tok tok, /* tok of macro */ \
static void roffnode_push(struct roff *, enum roff_tok,
enum roff_tok t;
static enum roff_tok
enum roff_tok t;
enum roff_tok t;
static enum roff_tok roff_parse(struct roff *, char *, int *,
enum roff_tok t;
enum roff_tok t, te;
enum roff_tok tok;
roffhash_alloc(enum roff_tok mintok, enum roff_tok maxtok)
enum roff_tok tok;
enum roff_tok
roffnode_push(struct roff *r, enum roff_tok tok, const char *name,
enum roff_tok tok;
enum roff_tok tok; /* Request or macro ID. */
int roff_tok_transparent(enum roff_tok);
struct ohash *roffhash_alloc(enum roff_tok, enum roff_tok);
enum roff_tok roffhash_find(struct ohash *, const char *, size_t);