Searched refs:mparse (Results 1 - 12 of 12) sorted by relevance
/illumos-gate/usr/src/cmd/mandoc/ |
H A D | libmandoc.h | 36 struct mparse; 42 void mandoc_msg(enum mandocerr, struct mparse *, 47 void mandoc_vmsg(enum mandocerr, struct mparse *, 49 char *mandoc_getarg(struct mparse *, char **, int, int *); 50 char *mandoc_normdate(struct mparse *, char *, int, int); 68 struct roff *roff_alloc(struct mparse *, int); 71 struct roff_man *roff_man_alloc(struct roff *, struct mparse *,
|
H A D | libroff.h | 27 struct mparse *parse; /* parse point */ 42 struct mparse *parse; /* main parser, for error reporting */ 64 struct tbl_node *tbl_alloc(int, int, struct mparse *); 75 struct eqn_node *eqn_alloc(int, int, struct mparse *);
|
H A D | mandoc.h | 412 struct mparse; 423 struct mparse *mparse_alloc(int, enum mandoclevel, mandocmsg, const char *); 424 void mparse_free(struct mparse *); 425 void mparse_keep(struct mparse *); 426 int mparse_open(struct mparse *, const char *); 427 enum mandoclevel mparse_readfd(struct mparse *, int, const char *); 428 enum mandoclevel mparse_readmem(struct mparse *, void *, size_t, 430 void mparse_reset(struct mparse *); 431 void mparse_result(struct mparse *, 433 const char *mparse_getkeep(const struct mparse *); [all...] |
H A D | man.h | 65 const struct mparse *man_mparse(const struct roff_man *);
|
H A D | read.c | 52 struct mparse { struct 70 static void choose_parser(struct mparse *); 72 static void mparse_buf_r(struct mparse *, struct buf, size_t, int); 73 static int read_whole_file(struct mparse *, const char *, int, 75 static void mparse_end(struct mparse *); 76 static void mparse_parse_buffer(struct mparse *, struct buf, 261 choose_parser(struct mparse *curp) 320 mparse_buf_r(struct mparse *curp, struct buf blk, size_t i, int start) 609 read_whole_file(struct mparse *curp, const char *file, int fd, 684 mparse_end(struct mparse *cur [all...] |
H A D | roff.h | 132 struct mparse *parse; /* Parse pointer. */
|
H A D | mandoc.c | 358 mandoc_getarg(struct mparse *parse, char **cpp, int ln, int *pos) 511 mandoc_normdate(struct mparse *parse, char *in, int ln, int pos)
|
H A D | tbl.c | 90 tbl_alloc(int pos, int line, struct mparse *parse)
|
H A D | man.c | 328 const struct mparse *
|
H A D | eqn.c | 331 eqn_alloc(int pos, int line, struct mparse *parse)
|
H A D | main.c | 82 struct mparse *mp;
|
H A D | roff.c | 315 struct mparse *parse; /* parse point */ 900 roff_alloc(struct mparse *parse, int options) 964 roff_man_alloc(struct roff *roff, struct mparse *parse,
|
Completed in 292 milliseconds