version 1.134, 2018/04/11 17:11:13 |
version 1.137, 2018/08/18 02:08:27 |
Line 54 static void post_UR(CHKARGS); |
|
Line 54 static void post_UR(CHKARGS); |
|
static void post_in(CHKARGS); |
static void post_in(CHKARGS); |
static void post_vs(CHKARGS); |
static void post_vs(CHKARGS); |
|
|
static const v_check __man_valids[MAN_MAX - MAN_TH] = { |
static const v_check man_valids[MAN_MAX - MAN_TH] = { |
post_TH, /* TH */ |
post_TH, /* TH */ |
NULL, /* SH */ |
NULL, /* SH */ |
NULL, /* SS */ |
NULL, /* SS */ |
NULL, /* TP */ |
NULL, /* TP */ |
|
NULL, /* TQ */ |
check_par, /* LP */ |
check_par, /* LP */ |
check_par, /* PP */ |
check_par, /* PP */ |
check_par, /* P */ |
check_par, /* P */ |
Line 84 static const v_check __man_valids[MAN_MAX - MAN_TH] = |
|
Line 85 static const v_check __man_valids[MAN_MAX - MAN_TH] = |
|
NULL, /* PD */ |
NULL, /* PD */ |
post_AT, /* AT */ |
post_AT, /* AT */ |
post_in, /* in */ |
post_in, /* in */ |
|
NULL, /* SY */ |
|
NULL, /* YS */ |
post_OP, /* OP */ |
post_OP, /* OP */ |
NULL, /* EX */ |
NULL, /* EX */ |
NULL, /* EE */ |
NULL, /* EE */ |
Line 92 static const v_check __man_valids[MAN_MAX - MAN_TH] = |
|
Line 95 static const v_check __man_valids[MAN_MAX - MAN_TH] = |
|
post_UR, /* MT */ |
post_UR, /* MT */ |
NULL, /* ME */ |
NULL, /* ME */ |
}; |
}; |
static const v_check *man_valids = __man_valids - MAN_TH; |
|
|
|
|
|
void |
void |
Line 138 man_node_validate(struct roff_man *man) |
|
Line 140 man_node_validate(struct roff_man *man) |
|
break; |
break; |
} |
} |
assert(n->tok >= MAN_TH && n->tok < MAN_MAX); |
assert(n->tok >= MAN_TH && n->tok < MAN_MAX); |
cp = man_valids + n->tok; |
cp = man_valids + (n->tok - MAN_TH); |
if (*cp) |
if (*cp) |
(*cp)(man, n); |
(*cp)(man, n); |
if (man->last == n) |
if (man->last == n) |