version 1.85, 2010/06/12 11:21:44 |
version 1.87, 2010/06/12 12:10:55 |
Line 273 enum mdoc_disp { |
|
Line 273 enum mdoc_disp { |
|
}; |
}; |
|
|
struct mdoc_bd { |
struct mdoc_bd { |
const char *offs; |
const char *offs; /* -offset */ |
enum mdoc_disp type; |
enum mdoc_disp type; /* -ragged, etc. */ |
int comp; |
int comp; /* -compact */ |
}; |
}; |
|
|
|
struct mdoc_bl { |
|
enum mdoc_list type; /* -tag, -enum, etc. */ |
|
int comp; /* -compact */ |
|
}; |
|
|
/* Node in AST. */ |
/* Node in AST. */ |
struct mdoc_node { |
struct mdoc_node { |
struct mdoc_node *parent; /* parent AST node */ |
struct mdoc_node *parent; /* parent AST node */ |
Line 305 struct mdoc_node { |
|
Line 310 struct mdoc_node { |
|
char *string; /* TEXT */ |
char *string; /* TEXT */ |
|
|
union { |
union { |
enum mdoc_list list; /* `Bl' nodes */ |
struct mdoc_bl Bl; |
struct mdoc_bd Bd; |
struct mdoc_bd Bd; |
} data; |
} data; |
}; |
}; |