void mc_destroy_field(mc_field *p)
mc_field * mc_getfield(mc_context *c)
const char * mc_error(mc_errcode no)
void mc_destroy_subfield(mc_subfield *p)
mc_errcode mc_errno(mc_context *c)
mc_context * mc_mk_context(const char *s)
void mc_destroy_context(mc_context *c)
void mc_pr_subfields(mc_subfield *p, int offset)
mc_subfield * mc_getsubfields(mc_context *c, mc_subfield *parent)
void mc_pr_field(mc_field *p, int offset)
void mc_destroy_subfields_recursive(mc_subfield *p)
struct mc_field::@044275043377377154161275132325144252164132035312 interval
struct mc_subfield * list
struct mc_field * in_line
struct mc_subfield::@320311142172005373324110075311362372303130102330 interval
struct mc_subfield * child
struct mc_subfield * parent
struct mc_subfield * next
union mc_subfield::@076067001376075253076254344225230070144304273050 u