X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fvars-atr.c;h=160894b4f9fd6d4197788ad8e7226a26152f697a;hb=65e4b2dda3939a9c35913a79b7e79c3120713a6c;hp=adaa6a4cc2c46deca2c00269a793bcaead0ba6fa;hpb=65620ac48c2b146a580a80af120590e4e3d4a6d4;p=pspp diff --git a/src/vars-atr.c b/src/vars-atr.c index adaa6a4cc2..160894b4f9 100644 --- a/src/vars-atr.c +++ b/src/vars-atr.c @@ -22,22 +22,31 @@ #include "error.h" #include #include "alloc.h" -#include "command.h" #include "dictionary.h" -#include "do-ifP.h" -#include "expressions/public.h" -#include "file-handle.h" #include "hash.h" -#include "lexer.h" +#include "lex-def.h" #include "misc.h" #include "str.h" #include "value-labels.h" -#include "vfm.h" #include "gettext.h" #define _(msgid) gettext (msgid) -#include "debug-print.h" +/* Returns an adjective describing the given variable TYPE, + suitable for use in phrases like "numeric variable". */ +const char * +var_type_adj (enum var_type type) +{ + return type == NUMERIC ? _("numeric") : _("string"); +} + +/* Returns a noun describing a value of the given variable TYPE, + suitable for use in phrases like "a number". */ +const char * +var_type_noun (enum var_type type) +{ + return type == NUMERIC ? _("number") : _("string"); +} /* Assign auxiliary data AUX to variable V, which must not already have auxiliary data. Before V's auxiliary data is