version 1.30, 2009/02/21 21:00:06 |
version 1.32, 2009/02/22 22:58:39 |
Line 382 struct mdoc_node { |
|
Line 382 struct mdoc_node { |
|
#define MDOC_ACTED (1 << 1) |
#define MDOC_ACTED (1 << 1) |
enum mdoc_type type; |
enum mdoc_type type; |
union mdoc_data data; |
union mdoc_data data; |
/* FIXME: have an enum mdoc_sec. */ |
enum mdoc_sec sec; |
}; |
}; |
|
|
/* Call-backs for parse messages. */ |
/* Call-backs for parse messages. */ |
Line 413 struct mdoc *mdoc_alloc(void *data, const struct mdoc |
|
Line 413 struct mdoc *mdoc_alloc(void *data, const struct mdoc |
|
int mdoc_parseln(struct mdoc *, int, char *buf); |
int mdoc_parseln(struct mdoc *, int, char *buf); |
|
|
/* Get result first node (after mdoc_endparse!). */ |
/* Get result first node (after mdoc_endparse!). */ |
const struct mdoc_node *mdoc_node(struct mdoc *); |
const struct mdoc_node *mdoc_node(const struct mdoc *); |
|
|
/* Get result meta-information (after mdoc_endparse!). */ |
/* Get result meta-information (after mdoc_endparse!). */ |
const struct mdoc_meta *mdoc_meta(struct mdoc *); |
const struct mdoc_meta *mdoc_meta(const struct mdoc *); |
|
|
/* Signal end of parse sequence (boolean retval). */ |
/* Signal end of parse sequence (boolean retval). */ |
int mdoc_endparse(struct mdoc *); |
int mdoc_endparse(struct mdoc *); |