group_def = (GroupDef*)calloc(1, sizeof(GroupDef));
group_def = typecalloc(GroupDef);
PUBLIC GroupDef *HTAA_parseGroupDef ARGS1(FILE *, fp){    ItemList *item_list = NULL;    GroupDef *group_def = NULL;    LexItem lex_item;    if (!(item_list = parse_item_list(fp))) {	return NULL;    }    group_def = (GroupDef*)calloc(1, sizeof(GroupDef));    if (group_def == NULL)	outofmem(__FILE__, "HTAA_parseGroupDef");    group_def->group_name = NULL;    group_def->item_list = item_list;    if ((lex_item = lex(fp)) != LEX_REC_SEP) {	syntax_error(fp, "Garbage after group definition", lex_item);    }    return group_def;}