#include <stddef.h>
#include "format.h"
-#include "t-test.h"
-#include "oneway.h"
+#include "group_proc.h"
#include "val.h"
/* Frequency tables. */
struct fmt_spec write; /* Default format for WRITE. */
/* Labels. */
- struct val_labs *val_labs;
+ struct val_labs *val_labs; /* Value labels. */
char *label; /* Variable label. */
/* Per-procedure info. */
struct means_proc mns;
struct matrix_data_proc mxd;
struct match_files_proc mtf;
- struct t_test_proc t_t;
- struct oneway_proc ww;
+ struct group_proc grp_data;
}
p;
};
int parse_DATA_LIST_vars (char ***names, int *cnt, int opts);
int parse_mixed_vars (char ***names, int *cnt, int opts);
+
+
+/* Return a string representing this variable, in the form most
+ appropriate from a human factors perspective.
+ (IE: the label if it has one, otherwise the name )
+*/
+const char * var_to_string(const struct variable *var);
+
+
#endif /* !var_h */