parse_type
element->children = parse_type(&cursor, end, NULL);
element->children = parse_type(&cursor, end, NULL);
element = parse_type(&cursor, end, name);
static struct element *parse_type(struct token **_cursor, struct token *stop,
type->element = parse_type(&cursor, type[1].name, NULL);