enum mdoc_msec mdoc_atomsec(const char *);
enum mdoc_vol mdoc_atovol(const char *);
enum mdoc_arch mdoc_atoarch(const char *);
enum mdoc_msec mdoc_atomsec(const char *);
enum mdoc_vol mdoc_atovol(const char *);
enum mdoc_arch mdoc_atoarch(const char *);
int mdoc_argv(struct mdoc *, int,
struct mdoc_arg *, int *, char *);
void mdoc_argv_free(int, struct mdoc_arg *);
int mdoc_argv(struct mdoc *, int,
struct mdoc_arg *, int *, char *);
void mdoc_argv_free(int, struct mdoc_arg *);
void *xcalloc(size_t, size_t);
char *xstrdup(const char *);
void *xcalloc(size_t, size_t);
char *xstrdup(const char *);
+int macro_obsolete(MACRO_PROT_ARGS);
+int macro_constant_quoted(MACRO_PROT_ARGS);
+int macro_constant_obsolete(MACRO_PROT_ARGS);
+int macro_constant_argv(MACRO_PROT_ARGS);
+int macro_constant(MACRO_PROT_ARGS);
int macro_constant_delimited(MACRO_PROT_ARGS);
int macro_text(MACRO_PROT_ARGS);
int macro_scoped_implicit(MACRO_PROT_ARGS);
int macro_constant_delimited(MACRO_PROT_ARGS);
int macro_text(MACRO_PROT_ARGS);
int macro_scoped_implicit(MACRO_PROT_ARGS);