version 1.113, 2018/08/17 20:33:37 |
version 1.117, 2018/12/31 04:55:46 |
|
|
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
*/ |
*/ |
|
|
|
struct roff_node; |
|
struct roff_man; |
|
struct mdoc_arg; |
|
|
#define MACRO_PROT_ARGS struct roff_man *mdoc, \ |
#define MACRO_PROT_ARGS struct roff_man *mdoc, \ |
enum roff_tok tok, \ |
enum roff_tok tok, \ |
int line, \ |
int line, \ |
|
|
ARGS_ERROR, |
ARGS_ERROR, |
ARGS_EOLN, /* end-of-line */ |
ARGS_EOLN, /* end-of-line */ |
ARGS_WORD, /* normal word */ |
ARGS_WORD, /* normal word */ |
|
ARGS_ALLOC, /* normal word from roff_getarg() */ |
ARGS_PUNCT, /* series of punctuation */ |
ARGS_PUNCT, /* series of punctuation */ |
ARGS_PHRASE /* Bl -column phrase */ |
ARGS_PHRASE /* Bl -column phrase */ |
}; |
}; |
Line 69 void mdoc_tail_alloc(struct roff_man *, int, int, |
|
Line 74 void mdoc_tail_alloc(struct roff_man *, int, int, |
|
enum roff_tok); |
enum roff_tok); |
struct roff_node *mdoc_endbody_alloc(struct roff_man *, int, int, |
struct roff_node *mdoc_endbody_alloc(struct roff_man *, int, int, |
enum roff_tok, struct roff_node *); |
enum roff_tok, struct roff_node *); |
void mdoc_node_relink(struct roff_man *, struct roff_node *); |
|
void mdoc_node_validate(struct roff_man *); |
|
void mdoc_state(struct roff_man *, struct roff_node *); |
void mdoc_state(struct roff_man *, struct roff_node *); |
void mdoc_state_reset(struct roff_man *); |
|
const char *mdoc_a2arch(const char *); |
const char *mdoc_a2arch(const char *); |
const char *mdoc_a2att(const char *); |
const char *mdoc_a2att(const char *); |
const char *mdoc_a2lib(const char *); |
const char *mdoc_a2lib(const char *); |