/* Creates and returns a casegrouper that reads data from READER
and breaks it into contiguous groups of cases that have equal
/* Creates and returns a casegrouper that reads data from READER
and breaks it into contiguous groups of cases that have equal
then all the cases will be put in a single group.
Takes ownerhip of READER. */
struct casegrouper *
casegrouper_create_vars (struct casereader *reader,
const struct variable *const *vars,
then all the cases will be put in a single group.
Takes ownerhip of READER. */
struct casegrouper *
casegrouper_create_vars (struct casereader *reader,
const struct variable *const *vars,
return casegrouper_create_func (reader, casegrouper_vars_same_group,
casegrouper_vars_destroy, sc);
}
return casegrouper_create_func (reader, casegrouper_vars_same_group,
casegrouper_vars_destroy, sc);
}
{
return casegrouper_create_vars (reader,
dict_get_split_vars (dict),
{
return casegrouper_create_vars (reader,
dict_get_split_vars (dict),