version 1.15, 2017/07/01 09:47:30 |
version 1.19, 2018/08/24 23:12:33 |
|
|
.Dd December 1, 2014 |
.Dd $Mdocdate$ |
.Dt MANDOC_HEADERS 3 |
.Dt MANDOC_HEADERS 3 |
.Os |
.Os |
.Sh NAME |
.Sh NAME |
|
|
.Vt struct tbl_dat , |
.Vt struct tbl_dat , |
.Vt struct tbl_span , |
.Vt struct tbl_span , |
.Vt struct eqn_box , |
.Vt struct eqn_box , |
.Vt struct eqn , |
|
the function prototype typedef |
the function prototype typedef |
.Fn mandocmsg , |
.Fn mandocmsg , |
the function |
the function |
|
|
.Vt enum mandocerr . |
.Vt enum mandocerr . |
.Pp |
.Pp |
Provides |
Provides |
.Vt enum rofferr , |
|
.Vt struct buf , |
.Vt struct buf , |
utility functions needed by multiple parsers, |
utility functions needed by multiple parsers, |
and the top-level functions to call the parsers. |
and the top-level functions to call the parsers. |
|
|
from |
from |
.Pa roff.c |
.Pa roff.c |
for function prototypes. |
for function prototypes. |
Uses the types |
Uses the type |
.Vt struct tbl_span |
|
and |
|
.Vt struct eqn |
|
from |
|
.Pa mandoc.h |
|
and |
|
.Vt struct roff_man |
.Vt struct roff_man |
from |
from |
.Pa roff.h |
.Pa roff.h |
as opaque types for function prototypes. |
as an opaque type for function prototypes. |
.It Qq Pa roff_int.h |
.It Qq Pa roff_int.h |
Requires |
Requires |
.Qq Pa roff.h |
.Qq Pa roff.h |
Line 292 because the latter two are needed by |
|
Line 284 because the latter two are needed by |
|
.Qq Pa roff.c . |
.Qq Pa roff.c . |
.Pp |
.Pp |
Uses the types |
Uses the types |
.Vt struct eqn |
|
and |
|
.Vt struct tbl_span |
|
from |
|
.Pa mandoc.h , |
|
.Vt struct roff_man |
.Vt struct roff_man |
and |
and |
.Vt struct roff_node |
.Vt struct roff_node |
from |
from |
.Pa roff.h , |
.Pa roff.h |
and |
and |
.Vt struct mdoc_arg |
.Vt struct mdoc_arg |
from |
from |
|
|
Requires |
Requires |
.In sys/types.h |
.In sys/types.h |
for |
for |
.Vt size_t , |
.Vt size_t |
|
and |
.Qq Pa mandoc.h |
.Qq Pa mandoc.h |
for |
for |
.Vt struct tbl_* |
.Vt struct tbl_* |
and |
and |
.Vt struct eqn , |
.Vt struct eqn_box . |
and |
|
.Qq Pa libmandoc.h |
|
for |
|
.Vt enum rofferr . |
|
.Pp |
.Pp |
Provides |
Provides |
.Vt enum tbl_part , |
.Vt enum tbl_part , |
|
|
Uses |
Uses |
.Vt struct tbl_span |
.Vt struct tbl_span |
and |
and |
.Vt struct eqn |
.Vt struct eqn_box |
from |
from |
.Pa mandoc.h |
.Pa mandoc.h |
and |
and |
Line 503 and many HTML formatting functions. |
|
Line 487 and many HTML formatting functions. |
|
Uses |
Uses |
.Vt struct tbl_span |
.Vt struct tbl_span |
and |
and |
.Vt struct eqn |
.Vt struct eqn_box |
from |
from |
.Pa mandoc.h |
.Pa mandoc.h |
and |
and |