Searched refs:mparse (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/cmd/mandoc/
H A Dlibmandoc.h36 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 Dlibroff.h27 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 Dmandoc.h412 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 Dman.h65 const struct mparse *man_mparse(const struct roff_man *);
H A Dread.c52 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 Droff.h132 struct mparse *parse; /* Parse pointer. */
H A Dmandoc.c358 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 Dtbl.c90 tbl_alloc(int pos, int line, struct mparse *parse)
H A Dman.c328 const struct mparse *
H A Deqn.c331 eqn_alloc(int pos, int line, struct mparse *parse)
H A Dmain.c82 struct mparse *mp;
H A Droff.c315 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