version 1.32, 2015/07/19 06:05:16 |
version 1.34, 2016/01/08 02:13:39 |
|
|
.Fa "int options" |
.Fa "int options" |
.Fa "enum mandoclevel wlevel" |
.Fa "enum mandoclevel wlevel" |
.Fa "mandocmsg mmsg" |
.Fa "mandocmsg mmsg" |
.Fa "const struct mchars *mchars" |
|
.Fa "char *defos" |
.Fa "char *defos" |
.Fc |
.Fc |
.Ft void |
.Ft void |
|
|
parse it with |
parse it with |
.Fn mparse_readfd ; |
.Fn mparse_readfd ; |
.It |
.It |
|
close it with |
|
.Xr close 2 ; |
|
.It |
retrieve the syntax tree with |
retrieve the syntax tree with |
.Fn mparse_result ; |
.Fn mparse_result ; |
.It |
.It |
Line 210 An error or warning message during parsing. |
|
Line 212 An error or warning message during parsing. |
|
A classification of an |
A classification of an |
.Vt "enum mandocerr" |
.Vt "enum mandocerr" |
as regards system operation. |
as regards system operation. |
.It Vt "struct mchars" |
|
An opaque pointer to a a character table. |
|
Created with |
|
.Xr mchars_alloc 3 |
|
and freed with |
|
.Xr mchars_free 3 . |
|
.It Vt "struct mparse" |
.It Vt "struct mparse" |
An opaque pointer to a running parse sequence. |
An opaque pointer to a running parse sequence. |
Created with |
Created with |
Line 340 A callback function to handle errors and warnings. |
|
Line 336 A callback function to handle errors and warnings. |
|
See |
See |
.Pa main.c |
.Pa main.c |
for an example. |
for an example. |
.It Ar mchars |
|
An opaque pointer to a a character table obtained from |
|
.Xr mchars_alloc 3 . |
|
.It Ar defos |
.It Ar defos |
A default string for the |
A default string for the |
.Xr mdoc 7 |
.Xr mdoc 7 |
|
|
Pass the associated filename in |
Pass the associated filename in |
.Va fname . |
.Va fname . |
This function may be called multiple times with different parameters; however, |
This function may be called multiple times with different parameters; however, |
|
.Xr close 2 |
|
and |
.Fn mparse_reset |
.Fn mparse_reset |
should be invoked between parses. |
should be invoked between parses. |
Declared in |
Declared in |