version 1.52, 2011/01/11 00:11:45 |
version 1.57, 2011/02/09 09:05:52 |
|
|
/* related to macros and nesting */ |
/* related to macros and nesting */ |
MANDOCERR_MACROOBS, /* skipping obsolete macro */ |
MANDOCERR_MACROOBS, /* skipping obsolete macro */ |
MANDOCERR_IGNPAR, /* skipping paragraph macro */ |
MANDOCERR_IGNPAR, /* skipping paragraph macro */ |
|
MANDOCERR_IGNNS, /* skipping no-space macro */ |
MANDOCERR_SCOPENEST, /* blocks badly nested */ |
MANDOCERR_SCOPENEST, /* blocks badly nested */ |
MANDOCERR_CHILD, /* child violates parent syntax */ |
MANDOCERR_CHILD, /* child violates parent syntax */ |
MANDOCERR_NESTEDDISP, /* nested displays are not portable */ |
MANDOCERR_NESTEDDISP, /* nested displays are not portable */ |
|
|
MANDOCERR_LISTFIRST, /* list type must come first */ |
MANDOCERR_LISTFIRST, /* list type must come first */ |
MANDOCERR_NOWIDTHARG, /* tag lists require a width argument */ |
MANDOCERR_NOWIDTHARG, /* tag lists require a width argument */ |
MANDOCERR_FONTTYPE, /* missing font type */ |
MANDOCERR_FONTTYPE, /* missing font type */ |
|
MANDOCERR_WNOSCOPE, /* skipping end of block that is not open */ |
|
|
/* related to bad macro arguments */ |
/* related to bad macro arguments */ |
MANDOCERR_IGNARGV, /* skipping argument */ |
MANDOCERR_IGNARGV, /* skipping argument */ |
Line 258 struct tbl_span { |
|
Line 260 struct tbl_span { |
|
struct tbl_row *layout; /* layout row */ |
struct tbl_row *layout; /* layout row */ |
struct tbl_dat *first; |
struct tbl_dat *first; |
struct tbl_dat *last; |
struct tbl_dat *last; |
|
int line; /* parse line */ |
int flags; |
int flags; |
#define TBL_SPAN_FIRST (1 << 0) |
#define TBL_SPAN_FIRST (1 << 0) |
#define TBL_SPAN_LAST (1 << 1) |
#define TBL_SPAN_LAST (1 << 1) |
enum tbl_spant pos; |
enum tbl_spant pos; |
struct tbl_span *next; |
struct tbl_span *next; |
|
}; |
|
|
|
struct eqn { |
|
size_t sz; |
|
char *data; |
|
int line; /* invocation line */ |
|
int pos; /* invocation position */ |
}; |
}; |
|
|
/* |
/* |