version 1.50, 2011/01/01 12:59:17 |
version 1.52, 2011/02/06 21:44:36 |
|
|
MAN_BLOCK, |
MAN_BLOCK, |
MAN_HEAD, |
MAN_HEAD, |
MAN_BODY, |
MAN_BODY, |
MAN_TBL |
MAN_TBL, |
|
MAN_EQN |
}; |
}; |
|
|
/* |
/* |
Line 97 struct man_node { |
|
Line 98 struct man_node { |
|
int flags; |
int flags; |
#define MAN_VALID (1 << 0) /* has been validated */ |
#define MAN_VALID (1 << 0) /* has been validated */ |
#define MAN_EOS (1 << 2) /* at sentence boundary */ |
#define MAN_EOS (1 << 2) /* at sentence boundary */ |
|
#define MAN_LINE (1 << 3) /* first macro/text on line */ |
enum man_type type; /* AST node type */ |
enum man_type type; /* AST node type */ |
char *string; /* TEXT node argument */ |
char *string; /* TEXT node argument */ |
struct man_node *head; /* BLOCK node HEAD ptr */ |
struct man_node *head; /* BLOCK node HEAD ptr */ |