/* Automatically generated by po2tbl.sed from pspp.pot.  */

#if HAVE_CONFIG_H
# include <config.h>
#endif

#include "libgettext.h"

const struct _msg_ent _msg_tbl[] = {
  {"", 1},
  {"%s: option `%s' is ambiguous\n", 2},
  {"%s: option `--%s' doesn't allow an argument\n", 3},
  {"%s: option `%c%s' doesn't allow an argument\n", 4},
  {"%s: option `%s' requires an argument\n", 5},
  {"%s: unrecognized option `--%s'\n", 6},
  {"%s: unrecognized option `%c%s'\n", 7},
  {"%s: illegal option -- %c\n", 8},
  {"%s: invalid option -- %c\n", 9},
  {"%s: option requires an argument -- %c\n", 10},
  {"OUTFILE specified multiple times.", 11},
  {"while expecting COLUMNWISE", 12},
  {"BREAK specified multiple times.", 13},
  {"BREAK subcommand not specified.", 14},
  {"expecting aggregation function", 15},
  {"Unknown aggregation function %s.", 16},
  {"expecting `('", 17},
  {"Missing argument %d to %s.", 18},
  {"Arguments to %s must be of same type as source variables.", 19},
  {"expecting `)'", 20},
  {"\
Number of source variables (%d) does not match number of target variables \
(%d).", 21},
  {"\
Variable name %s is not unique within the aggregate file dictionary, which \
contains the aggregate variables and the break variables.", 22},
  {"ASCII driver initializing as `%s'...", 23},
  {"\
ascii driver: Area of page excluding margins and headers must be at least 59 \
characters wide by 15 lines long.  Page as configured is only %d characters \
by %d lines.", 24},
  {"%s: Initialization complete.", 25},
  {"%s: Beginning closing...", 26},
  {"%s: Finished closing.", 27},
  {"\
Bad index value for `box' key: syntax is box[INDEX], 0 <= INDEX < %d \
decimal, with INDEX expressed in base 4.", 28},
  {"String value expected for key `%s'.", 29},
  {"Duplicate value for key `%s'.", 30},
  {"Unknown configuration parameter `%s' for ascii device driver.", 31},
  {"\
Unknown character set `%s'.  Valid character sets are `ascii' and `latin1'.", 32},
  {"\
Unknown overstrike style `%s'.  Valid overstrike styles are `single' and \
`line'.", 33},
  {"\
Unknown carriage return style `%s'.  Valid carriage return styles are `cr' \
and `bs'.", 34},
  {"Positive integer required as value for `%s'.", 35},
  {"Zero or positive integer required as value for `%s'.", 36},
  {"Boolean value expected for %s.", 37},
  {"ASCII output driver: %s: %s", 38},
  {"ascii_line_horz: bad hline (%d,%d),%d out of (%d,%d)\n", 39},
  {"ascii_line_vert: bad vline %d,(%d,%d) out of (%d,%d)\n", 40},
  {"ascii_line_intersection: bad intsct (%d,%d) out of (%d,%d)\n", 41},
  {"%s: horiz=%d, vert=%d\n", 42},
  {"Writing `%s': %s", 43},
  {"%s - Page %d", 44},
  {"expecting end of command", 45},
  {"Target variable %s duplicates existing variable %s.", 46},
  {"Duplicate variable name %s among target variables.", 47},
  {"-f not yet implemented\n", 48},
  {"-n not yet implemented\n", 49},
  {"-p not yet implemented\n", 50},
  {"\
\n\
Copyright (C) 1997, 1998 Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
\n\
Written by Ben Pfaff <blp@gnu.org>.", 51},
  {"\
PSPP, a program for statistical analysis of sample data.\n\
\n\
Usage: %s [OPTION]... FILE...\n\
\n\
If a long option shows an argument as mandatory, then it is mandatory\n\
for the equivalent short option also.  Similarly for optional arguments.\n\
\n\
Configuration:\n\
  -B, --config-dir=DIR      set configuration directory to DIR\n\
  -o, --device=DEVICE       select output driver DEVICE and disable \
defaults\n\
  -d, --define=VAR[=VALUE]  set environment variable VAR to VALUE, or empty\n\
  -u, --undef=VAR           undefine environment variable VAR\n\
\n\
Input and output:\n\
  -f, --out-file=FILE       send output to FILE (overwritten)\n\
  -p, --pipe                read script from stdin, send output to stdout\n\
  -I-, --no-include         clear include path\n\
  -I, --include=DIR         append DIR to include path\n\
  -c, --command=COMMAND     execute COMMAND before .pspp/rc at startup\n\
\n\
Language modifiers:\n\
  -i, --interactive         interpret scripts in interactive mode\n\
  -n, --edit                just check syntax; don't actually run the code\n\
  -r, --no-statrc           disable execution of .pspp/rc at startup\n\
  -s, --safer               don't allow some unsafe operations\n\
\n\
Informative output:\n\
  -h, --help                print this help, then exit\n\
  -l, --list                print a list of known driver classes, then exit\n\
  -V, --version             show PSPP version, then exit\n\
  -v, --verbose             increments verbosity level\n\
\n\
Non-option arguments:\n\
 FILE1 FILE2                run FILE1, clear the dictionary, run FILE2\n\
 FILE1 + FILE2              run FILE1 then FILE2 without clearing \
dictionary\n\
 KEY=VALUE                  overrides macros in output initialization file\n\
\n", 52},
  {"\
\n\
Report bugs to <bug-gnu-pspp@gnu.org>.\n", 53},
  {"%s is not allowed inside the FILE TYPE/END FILE TYPE structure.", 54},
  {"%s is not allowed inside FILE TYPE GROUPED/END FILE TYPE.", 55},
  {"RECORD TYPE must be the first command inside a FILE TYPE structure.", 56},
  {"This line does not begin with a valid command name.", 57},
  {"trying %s %s.\n", 58},
  {"%s is not yet implemented.", 59},
  {"\
%s is not allowed (1) before a command to specify the input program, such as \
DATA LIST, (2) between FILE TYPE and END FILE TYPE, (3) between INPUT \
PROGRAM and END INPUT PROGRAM.", 60},
  {"%s is not allowed within an input program.", 61},
  {"%s is only allowed within an input program.", 62},
  {"%s command beginning\n", 63},
  {"\
%s command completed\n\
\n", 64},
  {"\
This command is not accepted in a syntax file.  Instead, use FINISH to \
terminate a syntax file.", 65},
  {"\
This command is not executed in interactive mode.  Instead, PSPP drops down \
to the command prompt.  Use EXIT if you really want to quit.", 66},
  {"The sentinel may not be the empty string.", 67},
  {"This command not allowed when the SAFER option is set.", 68},
  {"Error removing `%s': %s.", 69},
  {"Couldn't fork: %s.", 70},
  {"Error executing command: %s.", 71},
  {"No operating system support for this command.", 72},
  {"This command is not valid in a syntax file.", 73},
  {"xmalloc(%lu): Inducing segfault.", 74},
  {"\
When executing COMPUTE: SYSMIS is not a valid value as an index into vector \
%s.", 75},
  {"\
When executing COMPUTE: %g is not a valid value as an index into vector %s.", 76},
  {"\
String variables must be declared with STRING before they may be used on \
COMPUTE.", 77},
  {"Cannot assign a string value to a numeric variable.", 78},
  {"Cannot assign a numeric value to a string variable.", 79},
  {"There is no vector named %s.", 80},
  {"Extra characters after expression.", 81},
  {"Destination cannot be a string variable.", 82},
  {"\
%g THRU %g is not a valid range.  The number following THRU must be at least \
as big as the number preceding THRU.", 83},
  {"data-file error: ", 84},
  {"Overflow in floating-point constant: %s.", 85},
  {"Trailing characters in field: \"%s\".", 86},
  {"This field may contain only hex digits: \"%s\".", 87},
  {"Field must have even length: \"%s\".", 88},
  {"\
All characters in field must be digits.  Field actually contained: \"%s\".", 89},
  {"\
Quality of zoned decimal (Z) input format code is suspect.  Check your \
results three times, report bugs to author.", 90},
  {"Bad digit in zoned decimal number.", 91},
  {"Bad upper nibble in zoned decimal number.", 92},
  {"Bad sign nibble in final digit of zoned decimal number.", 93},
  {"Bad final digit in zoned decimal number.", 94},
  {"\
Bad formatting in translated zoned decimal number: `%s' is not a valid \
number.", 95},
  {"Day (%d) must be between 1 and 31.", 96},
  {"Day count has bad format.", 97},
  {"Delimiter expected between fields in date.", 98},
  {"Month (%d) must be between 1 and 12.", 99},
  {"Month (%s) must be between I and XII.", 100},
  {"Month name (%s...) is too long.", 101},
  {"Bad month name (%s).", 102},
  {"Year has bad format.", 103},
  {"Year (%d) must be between 1582 and 19999.", 104},
  {"Trailing garbage \"%s\" following date.", 105},
  {"Julian day (%d) must be between 1 and 366.", 106},
  {"Quarter (%d) must be between 1 and 4.", 107},
  {"`Q' expected between quarter and year.", 108},
  {"Week (%d) must be between 1 and 53.", 109},
  {"`WK' expected between week and year.", 110},
  {"Delimiter expected between fields in time.", 111},
  {"Hour (%d) must be positive.", 112},
  {"Minute (%d) must be between 0 and 59.", 113},
  {"Bad format for seconds field of time value.", 114},
  {"Seconds (%f) must be nonnegative.", 115},
  {"Hour (%d) must be between 0 and 23.", 116},
  {"Day of the week expected in date value.", 117},
  {"Date is not in valid range between 15 Oct 1582 and 31 Dec 19999.", 118},
  {"Field too long (%d characters).  Truncated after character %d.", 119},
  {"Overflow in floating-point constant: \"%s\".", 120},
  {"Underflow in floating-point constant: \"%s\".", 121},
  {"Field does not form a valid floating-point constant: \"%s\".", 122},
  {"\
DATA LIST may not use a different file from that specified on its \
surrounding FILE TYPE.", 123},
  {"The END subcommand may only be specified once.", 124},
  {"Only one of FIXED, FREE, or LIST may be specified.", 125},
  {"\
The record number specified, %ld, is before the previous record, %d.  Data \
fields must be listed in order of increasing record number.", 126},
  {"\
SPSS-like or FORTRAN-like format specification expected after variable names.", 127},
  {"\
Variables are specified on records that should not exist according to \
RECORDS subcommand.", 128},
  {"Column positions for fields must be positive.", 129},
  {"The ending column for a field must be greater than the starting column.", 130},
  {"A format specifier on this line has extra characters on the end.", 131},
  {"The value for number of decimal places must be at least 1.", 132},
  {"Input format %s doesn't accept decimal places.", 133},
  {"The %d columns %d-%d can't be evenly divided into %d fields.", 134},
  {"%s is a duplicate variable name.", 135},
  {"There is already a variable %s of a different type.", 136},
  {"There is already a string variable %s of a different width.", 137},
  {"\
The number of format specifications exceeds the number of variable names \
given.", 138},
  {"Integer expected for repeat count.", 139},
  {"\
There aren't enough format specifications to match the number of variable \
names given.", 140},
  {"Variable", 141},
  {"Record", 142},
  {"Columns", 143},
  {"Format", 144},
  {"Reading %d record%s from file %s.", 145},
  {"Reading %d record%s from the command file.", 146},
  {"Occurrence data specifications.", 147},
  {"Reading free-form data from file %s.", 148},
  {"Reading free-form data from the command file.", 149},
  {"Scope of string exceeds line.", 150},
  {"Attempt to read past end of file.", 151},
  {"abort in write_case()\n", 152},
  {"Partial case of %d of %d records discarded.", 153},
  {"Partial case discarded.  The first variable missing was %s.", 154},
  {"\
Missing value(s) for all variables from %s onward.  These will be filled \
with the system-missing value or blanks, as appropriate.", 155},
  {"\
REPEATING DATA must use the same file as its corresponding DATA LIST or FILE \
TYPE.", 156},
  {"STARTS subcommand given multiple times.", 157},
  {"STARTS beginning column (%d) exceeds STARTS ending column (%d).", 158},
  {"OCCURS subcommand given multiple times.", 159},
  {"LENGTH subcommand given multiple times.", 160},
  {"CONTINUED subcommand given multiple times.", 161},
  {"CONTINUED beginning column (%d) exceeds CONTINUED ending column (%d).", 162},
  {"ID subcommand given multiple times.", 163},
  {"ID beginning column (%ld) must be positive.", 164},
  {"ID ending column (%ld) must be positive.", 165},
  {"ID ending column (%ld) cannot be less than ID beginning column (%d).", 166},
  {"Missing required specification STARTS.", 167},
  {"Missing required specification OCCURS.", 168},
  {"ID specified without CONTINUED.", 169},
  {"String variable not allowed here.", 170},
  {"%s (%d) must be at least 1.", 171},
  {"Variable or integer expected for %s.", 172},
  {"REPEATING DATA: ", 173},
  {"Mismatched case ID (%s).  Expected value was %s.", 174},
  {"\
Variable %s starting in column %d extends beyond physical record length of \
%d.", 175},
  {"Invalid value %d for OCCURS.", 176},
  {"Beginning column for STARTS (%d) must be at least 1.", 177},
  {"Ending column for STARTS (%d) is less than beginning column (%d).", 178},
  {"Invalid value %d for LENGTH.", 179},
  {"Beginning column for CONTINUED (%d) must be at least 1.", 180},
  {"Ending column for CONTINUED (%d) is less than beginning column (%d).", 181},
  {"\
Number of repetitions specified on OCCURS (%d) exceed number of repetitions \
available in space on STARTS (%d), and CONTINUED not specified.", 182},
  {"Unexpected end of file with %d repetitions remaining out of %d.", 183},
  {"\
Quality of zoned decimal (Z) output format code is suspect.  Check your \
results three times, report bugs to author.", 184},
  {"The system-missing value cannot be output as a zoned decimal number.", 185},
  {"Number %g too big to fit in field with format Z%d.%d.", 186},
  {"\
The N output format cannot be used to output a negative number or the \
system-missing value.", 187},
  {"\
Year %d cannot be represented in two digits for output formatting purposes.", 188},
  {"\
Year %d cannot be represented in four digits for output formatting purposes.", 189},
  {"Time value %g too large in magnitude to convert to alphanumeric time.", 190},
  {"Weekday index %d does not lie between 1 and 7.", 191},
  {"Month index %d does not lie between 1 and 12.", 192},
  {"Unknown", 193},
  {"%s: Closing data-file handle %s.", 194},
  {"HAHAHAHA! <<This message indicates a bug.>>", 195},
  {"%s: Opening data-file handle %s for reading.", 196},
  {"BEGIN DATA expected.", 197},
  {"An error occurred while opening \"%s\" for reading as a data file: %s.", 198},
  {"%s: Opening data-file handle %s for writing.", 199},
  {"Cannot open the inline file for writing.", 200},
  {"An error occurred while opening \"%s\" for writing as a data file: %s.", 201},
  {"\
Unexpected end-of-file while reading data in BEGIN DATA.  This probably \
indicates a missing or misformatted END DATA command.  END DATA must appear \
by itself on a single line with exactly one space between words.", 202},
  {"Error reading file %s: %s.", 203},
  {"%s: Partial record at end of file.", 204},
  {"Cannot read from file %s already opened for %s.", 205},
  {"Attempt to read beyond end-of-file on file %s.", 206},
  {"Cannot write to file %s already opened for %s.", 207},
  {"Error writing file %s: %s.", 208},
  {"\
This command is not valid here since the current input program does not \
access the inline file.", 209},
  {"inline file: Opening for reading.", 210},
  {"Skipping remaining inline data.", 211},
  {"reading as a data file", 212},
  {"writing as a data file", 213},
  {"There is no DO IF to match with this ELSE IF.", 214},
  {"The ELSE command must follow all ELSE IF commands in a DO IF structure.", 215},
  {"End of command expected.", 216},
  {"There is no DO IF to match with this ELSE.", 217},
  {"\
There may be at most one ELSE clause in each DO IF structure.  It must be \
the last clause.", 218},
  {"There is no DO IF to match with this END IF.", 219},
  {"DO IF %d: true\n", 220},
  {"DO IF %d: false\n", 221},
  {"DO IF %d: missing\n", 222},
  {"Terminating NOW due to a fatal error!", 223},
  {"fatal: ", 224},
  {"error: ", 225},
  {"%s:%d: warning: ", 226},
  {"warning: ", 227},
  {"%s:%d: message: ", 228},
  {"message: ", 229},
  {"installation error: %s:%d: ", 230},
  {"installation error: ", 231},
  {"note: ", 232},
  {"(column %d", 233},
  {"(columns %d-%d", 234},
  {", field type %s) ", 235},
  {"Terminating execution of syntax file due to error.", 236},
  {"Errors (%d) exceeds limit (%d).", 237},
  {"Warnings (%d) exceed limit (%d).", 238},
  {"\
\t*********************\n\
\t* INDUCING SEGFAULT *\n\
\t*********************\n", 239},
  {"\
A number being treated as a Boolean in an expression was found to have a \
value other than 0 (false), 1 (true), or the system-missing value.  The \
result was forced to 0.", 240},
  {"\
SYSMIS is not a valid index value for vector %s.  The result will be set to \
SYSMIS.", 241},
  {"\
%g is not a valid index value for vector %s.  The result will be set to \
SYSMIS.", 242},
  {"\
SYSMIS is not a valid index value for vector %s.  The result will be set to \
the empty string.", 243},
  {"\
%g is not a valid index value for vector %s.  The result will be set to the \
empty string.", 244},
  {"evaluate_expression(): not implemented: %s\n", 245},
  {"evaluate_expression(): not implemented: %d\n", 246},
  {"\
While optimizing a constant expression, there was a bad value for the third \
argument to INDEX.", 247},
  {"\
While optimizing a constant expression, there was a bad value for the third \
argument to RINDEX.", 248},
  {"Third argument to %cPAD() must be at least one character in length.", 249},
  {"Second argument to %cTRIM() must be at least one character in length.", 250},
  {"\
When optimizing a constant expression, an integer that was being used as an \
Boolean value was found to have a constant value other than 0, 1, or SYSMIS.", 251},
  {"error", 252},
  {"Boolean", 253},
  {"numeric", 254},
  {"string", 255},
  {"\
A Boolean expression was expected in a place where a string expression was \
supplied.", 256},
  {"\
A numeric expression was expected in a place where one was not supplied.", 257},
  {"The OR operator cannot take string operands.", 258},
  {"The AND operator cannot take string operands.", 259},
  {"The NOT operator cannot take a string operand.", 260},
  {"\
Strings cannot be compared with numeric or Boolean values with the \
relational operators = >= > <= < <>.", 261},
  {"The `+' and `-' operators may only be used with numeric operands.", 262},
  {"The `*' and `/' operators may only be used with numeric operands.", 263},
  {"The unary minus (-) operator can only take a numeric operand.", 264},
  {"Both operands to the ** operator must be numeric.", 265},
  {"Use of $LENGTH is obsolete, returning default of 66.", 266},
  {"Use of $WIDTH is obsolete, returning default of 131.", 267},
  {"Unknown system variable %s.", 268},
  {"expecting variable name", 269},
  {"Missing right parenthesis in expression.", 270},
  {"in expression", 271},
  {"Argument 2 to LAG must be a small positive constant integer.", 272},
  {"\
Type mismatch in argument %d of %s, which was expected to be of %s type.  It \
was actually of %s type. ", 273},
  {"%s cannot take Boolean operands.", 274},
  {"in function call", 275},
  {"RANGE requires an odd number of arguments, but at least three.", 276},
  {"%s requires at least two arguments.", 277},
  {"%s.%d requires at least %d arguments.", 278},
  {"\
Argument %d to CONCAT is type %s.  All arguments to CONCAT must be strings.", 279},
  {"\
Argument %d to %s was expected to be of %s type.  It was actually of type %s.", 280},
  {"%s is not a numeric format.", 281},
  {"Too few arguments to function %s.", 282},
  {"\
Type mismatch in argument %d of %s, which was expected to be numeric.  It \
was actually type %s.", 283},
  {"Missing comma following argument %d of %s.", 284},
  {"The index value after a vector name must be numeric.", 285},
  {"`)' expected after a vector index value.", 286},
  {"There is no function named %s.", 287},
  {"Function %s may not be given a minimum number of arguments.", 288},
  {"Missing right parenthesis after %s function.", 289},
  {"!!TERMINAL!!", 290},
  {"!!SENTINEL!!", 291},
  {"!!ERROR%d!!", 292},
  {"postfix:", 293},
  {"MIXED, GROUPED, or NESTED expected.", 294},
  {"The CASE subcommand is not valid on FILE TYPE MIXED.", 295},
  {"WARN or NOWARN expected after WILD.", 296},
  {"The DUPLICATE subcommand is not valid on FILE TYPE MIXED.", 297},
  {"DUPLICATE=CASE is only valid on FILE TYPE NESTED.", 298},
  {"WARN%s expected after DUPLICATE.", 299},
  {", NOWARN, or CASE", 300},
  {" or NOWARN", 301},
  {"The MISSING subcommand is not valid on FILE TYPE MIXED.", 302},
  {"WARN or NOWARN after MISSING.", 303},
  {"ORDERED is only valid on FILE TYPE GROUPED.", 304},
  {"YES or NO expected after ORDERED.", 305},
  {"while expecting a valid subcommand", 306},
  {"The required RECORD subcommand was not present.", 307},
  {"The required CASE subcommand was not present.", 308},
  {"CASE and RECORD must specify different variable names.", 309},
  {"Column value must be positive.", 310},
  {"Ending column precedes beginning column.", 311},
  {"Bad format specifier name.", 312},
  {"\
This command may only appear within a FILE TYPE/END FILE TYPE structure.", 313},
  {"OTHER may appear only on the last RECORD TYPE command.", 314},
  {"No input commands (DATA LIST, REPEATING DATA) for above RECORD TYPE.", 315},
  {"\
The CASE subcommand is not allowed on the RECORD TYPE command for FILE TYPE \
MIXED.", 316},
  {"\
No variable name may be specified for the CASE subcommand on RECORD TYPE.", 317},
  {"\
The CASE column specification on RECORD TYPE must give a format specifier \
that is the same type as that of the CASE column specification given on FILE \
TYPE.", 318},
  {"WARN or NOWARN expected on DUPLICATE subcommand.", 319},
  {"WARN or NOWARN expected on MISSING subcommand.", 320},
  {"YES or NO expected on SPREAD subcommand.", 321},
  {"No input commands (DATA LIST, REPEATING DATA) on above RECORD TYPE.", 322},
  {"No commands between FILE TYPE and END FILE TYPE.", 323},
  {"Unknown record type \"%.*s\".", 324},
  {"Unknown record type %g.", 325},
  {"Searching for `%s'...", 326},
  {"Search unsuccessful!", 327},
  {"Found `%s'.", 328},
  {"Not opening pipe file `%s' because SAFER option set.", 329},
  {"X and T format specifiers not allowed here.", 330},
  {"%s is not a valid data format.", 331},
  {"Format %s may not be used as an input format.", 332},
  {"\
Input format %s specifies a bad width %d.  Format %s requires a width \
between %d and %d.", 333},
  {"\
Input format %s specifies an odd width %d, but format %s requires an even \
width between %d and %d.", 334},
  {"\
Input format %s specifies a bad number of implied decimal places %d.  Input \
format %s allows up to 16 implied decimal places.", 335},
  {"\
Output format %s specifies a bad width %d.  Format %s requires a width \
between %d and %d.", 336},
  {"\
Output format %s requires minimum width %d to allow %d decimal places.  Try \
%s%d.%d instead of %s.", 337},
  {"\
Output format %s specifies an odd width %d, but output format %s requires an \
even width between %d and %d.", 338},
  {"\
Output format %s specifies a bad number of implied decimal places %d.  \
Output format %s allows a number of implied decimal places between 1 and 16.", 339},
  {"Can't display a string variable of width %d with format specifier %s.", 340},
  {"Format specifier expected.", 341},
  {"Data format %s does not specify a width.", 342},
  {"Data format %s is not valid.", 343},
  {"`(' expected after variable list", 344},
  {"Format %s may not be assigned to a %s variable.", 345},
  {"`)' expected after output format.", 346},
  {"Formats:\n", 347},
  {"  Name      Print         Write\n", 348},
  {"GET translation table from file to memory:\n", 349},
  {"  %8s from %3d,%3d to %3d,%3d\n", 350},
  {"All variables deleted from system file dictionary.", 351},
  {"Command terminator expected.", 352},
  {"\
Cannot rename %s as %s because there already exists a variable named %s.  To \
rename variables with overlapping names, use a single RENAME subcommand such \
as \"/RENAME (A=B)(B=C)(C=A)\", or equivalently, \"/RENAME (A B C=B C A)\".", 353},
  {"`=' expected after variable list.", 354},
  {"\
Number of variables on left side of `=' (%d) do not match number of \
variables on right side (%d), in parenthesized group %d of RENAME subcommand.", 355},
  {"Duplicate variables name %s.", 356},
  {"\
\n\
Variables in dictionary:\n", 357},
  {"The BY subcommand may be given once at most.", 358},
  {"The active file may not be specified more than once.", 359},
  {"Cannot specify the active file since no active file has been defined.", 360},
  {"\
IN, FIRST, and LAST subcommands may not occur before the first FILE or TABLE.", 361},
  {"Multiple %s subcommands for a single FILE or TABLE.", 362},
  {"Duplicate variable name %s while creating %s variable.", 363},
  {"\
RENAME, KEEP, and DROP subcommands may not occur before the first FILE or \
TABLE.", 364},
  {"The BY subcommand is required when a TABLE subcommand is given.", 365},
  {"File %s lacks BY variable %s.", 366},
  {"\
Variable %s in file %s (%s) has different type or width from the same \
variable in earlier file (%s).", 367},
  {"expecting COMM or TAPE", 368},
  {"IMPORT translation table from file to memory:\n", 369},
  {"Can't find `%s' in include file search path.", 370},
  {"PSPP is free software and you are welcome to distribute copies of it", 371},
  {"under certain conditions; type \"show copying.\" to see the conditions.", 372},
  {"\
There is ABSOLUTELY NO WARRANTY for PSPP; type \"show warranty.\" for \
details.", 373},
  {"%s: Opening as syntax file.", 374},
  {"Opening `%s': %s.", 375},
  {"Reading `%s': %s.", 376},
  {"Closing `%s': %s.", 377},
  {"\
Your machine does not appear to be either big- or little-endian.  At the \
moment, PSPP only supports machines of these standard endiannesses.  If you \
want to hack in others, contact the author.", 378},
  {"data> ", 379},
  {"Specify a terminal type with `setenv TERM <yourtype>'.", 380},
  {"Could not access the termcap data base.", 381},
  {"Terminal type `%s' is not defined.", 382},
  {"Assuming screen of size 79x25.", 383},
  {"Jan", 384},
  {"Feb", 385},
  {"Mar", 386},
  {"Apr", 387},
  {"May", 388},
  {"Jun", 389},
  {"Jul", 390},
  {"Aug", 391},
  {"Sep", 392},
  {"Oct", 393},
  {"Nov", 394},
  {"Dec", 395},
  {"%s: Opening Groff font file...", 396},
  {"Missing font name.", 397},
  {"Missing encoding filename.", 398},
  {"Bad spacewidth value.", 399},
  {"Bad slant value.", 400},
  {"Unknown ligature `%s'.", 401},
  {"Unexpected end of line reading character set.", 402},
  {"Can't use ditto mark for first character.", 403},
  {"Can't ditto into an unnamed character.", 404},
  {"Missing metrics for character `%s'.", 405},
  {"Missing type for character `%s'.", 406},
  {"Missing code for character `%s'.", 407},
  {"Malformed kernpair.", 408},
  {"Unexpected end of line reading kernpairs.", 409},
  {"Bad kern value.", 410},
  {"Font read successfully with internal name %s.", 411},
  {"Error reading font.", 412},
  {"installation error: Groff font error: ", 413},
  {"Bad character \\%3o.", 414},
  {"Groff font error: Cannot find \"%s\".", 415},
  {"%s: Opening Groff description file...", 416},
  {"Multiple `sizes' declarations.", 417},
  {"Unexpected end of file.  Missing 0 terminator to `sizes' command?", 418},
  {"Bad argument to `sizes'.", 419},
  {"Bad range in argument to `sizes'.", 420},
  {"Family name expected.", 421},
  {"This command already specified.", 422},
  {"%s: Device characteristic already defined.", 423},
  {"%s: Invalid numeric format.", 424},
  {"Missing `res', `unitwidth', and/or `sizes' line(s).", 425},
  {"Description file read successfully.", 426},
  {"Error reading description file.", 427},
  {"<<fallback>>", 428},
  {"hash table:", 429},
  {"bad ordering of keys %d and %d\n", 430},
  {"Heap contents:\n", 431},
  {"HTML driver initializing as `%s'...", 432},
  {"Unknown configuration parameter `%s' for HTML device driver.", 433},
  {"\
Cannot find HTML prologue.  The use of `-vv' on the command line is \
suggested as a debugging aid.", 434},
  {"%s: %s: Opening HTML prologue...", 435},
  {"nobody", 436},
  {"nowhere", 437},
  {"%s: HTML prologue read successfully.", 438},
  {"%s: Error reading HTML prologue.", 439},
  {"HTML output driver: %s: %s", 440},
  {"Cannot open first page on HTML device %s.", 441},
  {"Unrecognized filename format.", 442},
  {"No matching INPUT PROGRAM command.", 443},
  {"\
No data-input or transformation commands specified between INPUT PROGRAM and \
END INPUT PROGRAM.", 444},
  {"\
This command may only be executed between INPUT PROGRAM and END INPUT \
PROGRAM.", 445},
  {"COLUMN subcommand multiply specified.", 446},
  {"expecting file handle name", 447},
  {"\
REREAD: Column numbers must be positive finite numbers.  Column set to 1.", 448},
  {"Unexpected end of file.", 449},
  {"The rest of this command has been discarded.", 450},
  {"Syntax error at end of file.", 451},
  {"Syntax error %s at `%s'.", 452},
  {"Syntax error at `%s'.", 453},
  {"%.*s does not form a valid number.", 454},
  {"Bad character in input: `%c'.", 455},
  {"Bad character in input: `\\%o'.", 456},
  {"Binary string contains bad bit `%c'.", 457},
  {"Octal string contains bad octal digit `%c'.", 458},
  {"Hex string contains bad hex digit `%c'.", 459},
  {"Unterminated string constant.", 460},
  {"%s string has %d characters, which is not a multiple of %d.", 461},
  {"String exceeds 255 characters in length (%d characters).", 462},
  {"\
Sorry, literal strings may not contain null characters.  Replacing with \
spaces.", 463},
  {"<ERROR>", 464},
  {"Terminal dot may not be included inside tagged quote.", 465},
  {"Unexpected end of file parsing tagged quote.", 466},
  {"\
Unexpected end of line following \\ in string literal inside tagged quote.", 467},
  {"Unknown escape sequence `\\%c' in string literal inside tagged quote.", 468},
  {"Unterminated string constant within tagged quote.", 469},
  {"`=' expected after key `%s' in tagged quote.", 470},
  {"Bad font position in tagged quote.", 471},
  {"Color not yet supported in tagged quotes.", 472},
  {"The index variable may not be a string variable.", 473},
  {"There is no LOOP command that corresponds to this END LOOP.", 474},
  {"\
This command may only appear enclosed in a LOOP/END LOOP control structure.", 475},
  {"BREAK not enclosed in DO IF structure.", 476},
  {"%s without %s.", 477},
  {"Error initializing output drivers.", 478},
  {"This command not executed.", 479},
  {"\
Skipping the rest of this command.  Part of this command may have been \
executed.", 480},
  {"\
Skipping the rest of this command.  This command was fully executed up to \
this point.", 481},
  {"\
Trailing garbage was encountered following this command.  The command was \
fully executed to this point.", 482},
  {"`)' expected after value specification.", 483},
  {"`(' expected after variable name%s.", 484},
  {"Long string value specified.", 485},
  {"Short strings must be of equal width.", 486},
  {"Range %g THRU %g is not valid because %g is greater than %g.", 487},
  {"Number or range expected.", 488},
  {"At most one range can exist in the missing values for any one variable.", 489},
  {"At most one individual value can be missing along with one range.", 490},
  {"String is not of proper length.", 491},
  {"String expected.", 492},
  {"Missing value:", 493},
  {"(long string variable)", 494},
  {"(no missing values)\n", 495},
  {"(!!!INTERNAL ERROR--%d!!!)\n", 496},
  {"REORDER subcommand may be given at most once.", 497},
  {"Cannot specify ALL after specifying a set of variables.", 498},
  {"`(' expected on REORDER subcommand.", 499},
  {"`)' expected following variable names on REORDER subcommand.", 500},
  {"RENAME subcommand may be given at most once.", 501},
  {"`(' expected on RENAME subcommand.", 502},
  {"\
`=' expected between lists of new and old variable names on RENAME \
subcommand.", 503},
  {"\
Differing number of variables in old name list (%d) and in new name list \
(%d).", 504},
  {"`)' expected after variable lists on RENAME subcommand.", 505},
  {"\
KEEP subcommand may be given at most once.  It may notbe given in \
conjunction with the DROP subcommand.", 506},
  {"\
DROP subcommand may be given at most once.  It may notbe given in \
conjunction with the KEEP subcommand.", 507},
  {"Unrecognized subcommand name `%s'.", 508},
  {"Subcommand name expected.", 509},
  {"`/' or `.' expected.", 510},
  {"Duplicate variable name `%s' after renaming.", 511},
  {"Format type %s may not be used with a numeric variable.", 512},
  {"There is already a variable named %s.", 513},
  {"Format type %s may not be used with a string variable.", 514},
  {"Unknown output driver `%s'.", 515},
  {"Output driver `%s' referenced but never defined.", 516},
  {"Cannot find output initialization file.  Use `-vv' to view search path.", 517},
  {"%s: Opening device description file...", 518},
  {"Opening %s: %s.", 519},
  {"Reading %s: %s.", 520},
  {"Syntax error.", 521},
  {"Closing %s: %s.", 522},
  {"No output drivers are active.", 523},
  {"Device definition file read successfully.", 524},
  {"Error reading device definition file.", 525},
  {"\
Driver classes:\n\
\t", 526},
  {"Syntax error in string constant.", 527},
  {"Syntax error in options.", 528},
  {"Syntax error in options (`=' expected).", 529},
  {"Syntax error in options (value expected after `=').", 530},
  {"Driver name expected.", 531},
  {"Class name expected.", 532},
  {"Unknown output driver class `%s'.", 533},
  {"Can't initialize output driver class `%s'.", 534},
  {"Can't initialize output driver `%s' of class `%s'.", 535},
  {"Unknown device type `%s'.", 536},
  {"Can't complete initialization of output driver `%s' of class `%s'.", 537},
  {"Can't deinitialize output driver class `%s'.", 538},
  {"Trying to find keyword `%s'...\n", 539},
  {"Unit \"%s\" is unknown in dimension \"%s\".", 540},
  {"Bad dimension \"%s\".", 541},
  {"`x' expected in paper size `%s'.", 542},
  {"Trailing garbage `%s' on paper size `%s'.", 543},
  {"Paper size name must not be empty.", 544},
  {"Cannot find `papersize' configuration file.", 545},
  {"%s: Opening paper size definition file...", 546},
  {"Syntax error in paper size definition.", 547},
  {"Paper size definition file read successfully.", 548},
  {"Error reading paper size definition file.", 549},
  {"Error closing page on %s device of %s class.", 550},
  {"Error opening page on %s device of %s class.", 551},
  {"PostScript driver initializing as `%s'...", 552},
  {"\
PostScript driver: The defined page is not long enough to hold margins and \
headers, plus least 15 lines of the default fonts.  In fact, there's only \
room for %d lines of each font at the default size of %d.%03d points.", 553},
  {"Unknown configuration parameter `%s' for PostScript device driver.", 554},
  {"\
Unknown orientation `%s'.  Valid orientations are `portrait' and `landscape'.", 555},
  {"\
Unknown value for `data'.  Valid values are `clean7bit', `clean8bit', and \
`binary'.", 556},
  {"Unknown value for `line-ends'.  Valid values are `lf' and `crlf'.", 557},
  {"Unknown value for `line-style'.  Valid values are `thick' and `double'.", 558},
  {"\
Default font size must be at least 1 point (value of 1000 for key `%s').", 559},
  {"Value for `%s' must be a dimension of positive length (i.e., `1in').", 560},
  {"Nonnegative integer required as value for `%s'.", 561},
  {"%s: %s: Opening PostScript font encoding...", 562},
  {"\
PostScript driver: Cannot open encoding file `%s': %s.  Substituting \
ISOLatin1Encoding for missing encoding.", 563},
  {"PostScript driver: Invalid numeric format.", 564},
  {"\
PostScript driver: Codes must be between 0 and 255.  (%d is not allowed.)", 565},
  {"PostScript driver: Error closing encoding file `%s'.", 566},
  {"%s: PostScript font encoding read successfully.", 567},
  {"%s: %s: Opening PostScript encoding list file.", 568},
  {"%s: PostScript encoding list file read successfully.", 569},
  {"<<default encoding>>", 570},
  {"\
Cannot find PostScript prologue.  The use of `-vv' on the command line is \
suggested as a debugging aid.", 571},
  {"%s: %s: Opening PostScript prologue...", 572},
  {"%s: PostScript prologue read successfully.", 573},
  {"%s: Error reading PostScript prologue.", 574},
  {"PostScript output driver: %s: %s", 575},
  {"PostScript driver: Cannot find encoding `%s' for PostScript font `%s'.", 576},
  {"A file name or handle was expected in the OUTFILE subcommand.", 577},
  {"%g is not a valid column location.", 578},
  {"Column location expected following `%d-'.", 579},
  {"\
%d-%ld is not a valid column range.  The second column must be greater than \
or equal to the first.", 580},
  {"\
%s is not of the same type as %s.  To specify variables of different types \
in the same variable list, use a FORTRAN-like format specifier.", 581},
  {"%s variables cannot be displayed with format %s.", 582},
  {"String", 583},
  {"Numeric", 584},
  {"\
The number of format specifictions exceeds the number of variable names \
given.", 585},
  {"Display format %s may not be used with a %s variable.", 586},
  {"Writing %3d records to file %s.", 587},
  {"Writing %3d records to the listing file.", 588},
  {"The argument must be a numeric expression.", 589},
  {"\
The expression on PRINT SPACE evaluated to %d.  It's not possible to PRINT \
SPACE a negative number of lines.", 590},
  {"%s: %s: remove: %s\n", 591},
  {"%s:%d: (column %d) ", 592},
  {"%s:%d: `%s' is already defined above\n", 593},
  {"%s:%d: location of previous definition\n", 594},
  {"%s: Unexpected end of file.", 595},
  {"Unterminated string literal.", 596},
  {"Identifier expected.", 597},
  {"`%c' expected.", 598},
  {"Cannot have two settings with omittable keywords.", 599},
  {"Cannot have two default settings.", 600},
  {"`n' or `d' expected.", 601},
  {"Multiple default subcommands.", 602},
  {"/* %s subcommand. */", 603},
  {"Omittable setting is not last setting in `%s' specifier.", 604},
  {"Default specifier is not in last specifier in `%s' subcommand.", 605},
  {"\
return msg (SE, _(\"`(' expected after %s specifier of %s subcommand.\"));", 606},
  {"\
return msg (SE, _(\"%s specifier of %s subcommand requires an integer \
argument.\"));", 607},
  {"\
return msg (SE, _(\"Number expected after %s specifier of %s subcommand.\"));", 608},
  {"\
return msg (SE, _(\"Bad argument for `%s' specifier of `%s' subcommand.\"));", 609},
  {"\
return msg (SE, _(\"`)' expected after argument for %s specifier of %s.\"));", 610},
  {"else return syntax_error (\"in %s subcommand\");", 611},
  {"return msg (SE, _(\"String for %s must be %s.\"));", 612},
  {"return syntax_error (\"in %s subcommand\");", 613},
  {"/* Parser for %s command begins. */", 614},
  {"return msg (SE, _(\"%s subcommand may be given only once.\"));", 615},
  {"return syntax_error (_(\"expecting end of command\"));", 616},
  {"/* Parser for %s command ends. */", 617},
  {"   Generated by q2c from %s on %s.", 618},
  {"   Do not modify!", 619},
  {"Syntax: q2c input.q output.c", 620},
  {"Command name expected.", 621},
  {"`Local' or `global' expected.", 622},
  {"`decls', `header', `parser', or `free' expected.", 623},
  {"\
%d variable(s) cannot be recoded into %d variable(s).  Specify the same \
number of variables as input and output variables.", 624},
  {"\
There is no string variable named %s.  (All string variables specified on \
INTO must already exist.  Use the STRING command to create a string \
variable.)", 625},
  {"\
Type mismatch between input and output variables.  Output variable %s is not \
a string variable, but all the input variables are string variables.", 626},
  {"Type mismatch after INTO: %s is not a numeric variable.", 627},
  {"\
INTO must be used when the input values are numeric and output values are \
string.", 628},
  {"\
INTO must be used when the input values are string and output values are \
numeric.", 629},
  {"\
Inconsistent output types.  The output values must be all numeric or all \
string.", 630},
  {"following LO THRU", 631},
  {"in source value", 632},
  {"\
Keyword CONVERT may only be used with string input values and numeric output \
values.", 633},
  {"!!END!!", 634},
  {"!!ERROR!!", 635},
  {"`(' expected.", 636},
  {"`=' expected between lists of new and old variable names.", 637},
  {"`)' expected after variable names.", 638},
  {"Identifier %s is given twice.", 639},
  {"\
There must be the same number of substitutions for each dummy variable \
specified.  Since there were %d substitutions for %s, there must be %d for \
%s as well, but %d were specified.", 640},
  {"No commands in scope.", 641},
  {"No matching DO REPEAT.", 642},
  {"The sampling factor must be between 0 and 1 exclusive. ", 643},
  {"Cannot sample %d observations from a population of %d.", 644},
  {"The filter variable must be numeric.", 645},
  {"The filter variable may not be scratch.", 646},
  {"Only last instance of this command is in effect.", 647},
  {"corrupt system file: ", 648},
  {"%s: Closing system file: %s.", 649},
  {"Cannot read file %s as system file: already opened for %s.", 650},
  {"%s: Opening system-file handle %s for reading.", 651},
  {"\
An error occurred while opening \"%s\" for reading as a system file: %s.", 652},
  {"\
%s: Weighting variable may not be a continuation of a long string variable.", 653},
  {"%s: Weighting variable may not be a string variable.", 654},
  {"\
%s: Orphaned variable index record (type 4).  Type 4 records must always \
immediately follow type 3 records.", 655},
  {"%s: Unrecognized record type 7, subtype %d encountered in system file.", 656},
  {"%s: Unrecognized record type %d.", 657},
  {"Read system-file dictionary successfully.", 658},
  {"Error reading system-file header.", 659},
  {"\
%s: Bad size (%d) or count (%d) field on record type 7, subtype 3.\tExpected \
size %d, count 8.", 660},
  {"\
%s: Floating-point representation in system file is not IEEE-754.  PSPP \
cannot convert between floating-point formats.", 661},
  {"\
%s: File-indicated endianness (%s) does not match endianness intuited from \
file header (%s).", 662},
  {"big-endian", 663},
  {"little-endian", 664},
  {"unknown", 665},
  {"%s: File-indicated character representation code (%s) is not ASCII.", 666},
  {"DEC Kanji", 667},
  {"\
%s: Bad size (%d) or count (%d) field on record type 7, subtype 4.\tExpected \
size %d, count 8.", 668},
  {"\
%s: File-indicated value is different from internal value for at least one \
of the three system values.  SYSMIS: indicated %g, expected %g; HIGHEST: %g, \
%g; LOWEST: %g, %g.", 669},
  {"\
%s: Bad magic.  Proper system files begin with the four characters `$FL2'. \
This file will not be read.", 670},
  {"\
%s: File layout code has unexpected value %d.  Value should be 2, in \
big-endian or little-endian format.", 671},
  {"%s: Number of elements per case (%d) is not between 1 and %d.", 672},
  {"\
%s: Index of weighting variable (%d) is not between 0 and number of elements \
per case (%d).", 673},
  {"%s: Number of cases in file (%ld) is not between -1 and %d.", 674},
  {"%s: Compression bias (%g) is not the usual value of 100.", 675},
  {"%s: position %d: Bad record type (%d); the expected value was 2.", 676},
  {"\
%s: position %d: String variable does not have proper number of continuation \
records.", 677},
  {"%s: position %d: Superfluous long string continuation record.", 678},
  {"%s: position %d: Bad variable type code %d.", 679},
  {"%s: position %d: Variable label indicator field is not 0 or 1.", 680},
  {"\
%s: position %d: Missing value indicator field is not -3, -2, 0, 1, 2, or 3.", 681},
  {"%s: position %d: Variable name begins with invalid character.", 682},
  {"%s: position %d: Variable name begins with lowercase letter %c.", 683},
  {"\
%s: position %d: Variable name begins with octothorpe (`#').  Scratch \
variables should not appear in system files.", 684},
  {"%s: position %d: Variable name character %d is lowercase letter %c.", 685},
  {"\
%s: position %d: character `\\%03o' (%c) is not valid in a variable name.", 686},
  {"%s: Variable %s indicates variable label of invalid length %d.", 687},
  {"%s: Long string variable %s may not have missing values.", 688},
  {"\
%s: String variable %s may not have missing values specified as a range.", 689},
  {"%s: Long string continuation records omitted at end of dictionary.", 690},
  {"\
%s: System file header indicates %d variable positions but %d were read from \
file.", 691},
  {"%s: Duplicate variable name `%s' within system file.", 692},
  {"%s: Bad format specifier byte (%d).", 693},
  {"%s: %s variable %s has %s format specifier %s.", 694},
  {"\
%s: Variable index record (type 4) does not immediately follow value label \
record (type 3) as it ought.", 695},
  {"\
%s: Number of variables associated with a value label (%d) is not between 1 \
and the number of variables (%d).", 696},
  {"\
%s: Variable index associated with value label (%d) is not between 1 and the \
number of values (%d).", 697},
  {"\
%s: Variable index associated with value label (%d) refers to a continuation \
of a string variable, not to an actual variable.", 698},
  {"%s: Value labels are not allowed on long string variables (%s).", 699},
  {"\
%s: Variables associated with value label are not all of identical type.  \
Variable %s has %s type, but variable %s has %s type.", 700},
  {"%s: File contains duplicate label for value %g for variable %s.", 701},
  {"%s: File contains duplicate label for value `%.*s' for variable %s.", 702},
  {"%s: Reading system file: %s.", 703},
  {"%s: System file contains multiple type 6 (document) records.", 704},
  {"%s: Number of document lines (%ld) must be greater than 0.", 705},
  {"dictionary:\n", 706},
  {"num", 707},
  {"str", 708},
  {"left", 709},
  {"right", 710},
  {"none", 711},
  {"one", 712},
  {"two", 713},
  {"three", 714},
  {"range", 715},
  {"low", 716},
  {"high", 717},
  {"range+1", 718},
  {"low+1", 719},
  {"high+1", 720},
  {"%s: Error reading file: %s.", 721},
  {"%s: Compressed data is corrupted.  Data ends partway through a case.", 722},
  {"%s: Partial record at end of system file.", 723},
  {"reading as a system file", 724},
  {"Cannot write file %s as system file: already opened for %s.", 725},
  {"%s: Opening system-file handle %s for writing.", 726},
  {"\
An error occurred while opening \"%s\" for writing as a system file: %s.", 727},
  {"Wrote system-file header successfully.", 728},
  {"Error writing system-file header.", 729},
  {"%s: Writing system file: %s.", 730},
  {"writing as a system file", 731},
  {"`A' or `D' expected inside parentheses.", 732},
  {"`)' expected.", 733},
  {"%s: Cannot create temporary directory: %s.", 734},
  {"%s: Error removing directory for temporary files: %s.", 735},
  {"\
Out of memory.  Could not allocate room for minimum of %d cases of %d bytes \
each.  (PSPP workspace is currently restricted to a maximum of %d KB.)", 736},
  {"allocated %d cases == %d bytes\n", 737},
  {"%s: Error writing temporary file: %s.", 738},
  {"SORT: Closing handle %d.", 739},
  {"%s: Error closing temporary file: %s.", 740},
  {"SORT: %s: Opening for writing as run %d.", 741},
  {"%s: Error opening temporary file for reading: %s.", 742},
  {"%s: Error creating temporary file: %s.", 743},
  {"%s: Error removing temporary file: %s.", 744},
  {"merging runs", 745},
  {" into run %d(%d)\n", 746},
  {"Out of memory expanding Huffman priority queue.", 747},
  {"%s: Error creating temporary file for merge: %s.", 748},
  {"%s: Error reading temporary file in merge: %s.", 749},
  {"%s: Unexpected end of temporary file in merge.", 750},
  {"%s: Error writing temporary file in merge: %s.", 751},
  {"%s: Error closing temporary file in merge: %s.", 752},
  {"%s: Error removing temporary file in merge: %s.", 753},
  {"%s: Cannot open sort result file: %s.", 754},
  {"%s: Error reading sort result file: %s.", 755},
  {"%s: Unexpected end of sort result file: %s.", 756},
  {"%s: Error closing sort result file: %s.", 757},
  {"%s: Error removing sort result file: %s.", 758},
  {"File:", 759},
  {"Label:", 760},
  {"No label.", 761},
  {"Created:", 762},
  {"Endian:", 763},
  {"Big.", 764},
  {"Little.", 765},
  {"<internal error>", 766},
  {"Variables:", 767},
  {"Cases:", 768},
  {"Type:", 769},
  {"System File.", 770},
  {"Weight:", 771},
  {"Not weighted.", 772},
  {"Mode:", 773},
  {"Compression %s.", 774},
  {"on", 775},
  {"off", 776},
  {"Description", 777},
  {"Position", 778},
  {"The active file does not have a file label.", 779},
  {"File label:", 780},
  {"No variables to display.", 781},
  {"Macros not supported.", 782},
  {"The active file dictionary does not contain any documents.", 783},
  {"Documents in the active file:", 784},
  {"Label", 785},
  {"Format: %s", 786},
  {"Print Format: %s", 787},
  {"Write Format: %s", 788},
  {"Missing Values: ", 789},
  {"Value", 790},
  {"No vectors defined.", 791},
  {"bad vline: x=%d+%d=%d y=(%d+%d=%d,%d+%d=%d) in table size (%d,%d)\n", 792},
  {"bad hline: x=(%d+%d=%d,%d+%d=%d) y=%d+%d=%d in table size (%d,%d)\n", 793},
  {"\
bad box: (%d+%d=%d,%d+%d=%d)-(%d+%d=%d,%d+%d=%d) in table size (%d,%d)\n", 794},
  {"This command is not valid inside DO IF or LOOP.", 795},
  {"\
This command may only appear once between procedures and procedure-like \
commands.", 796},
  {"%s before: %s\n", 797},
  {"<none>", 798},
  {"%s: `.' expected after string.", 799},
  {"%s after: %s\n", 800},
  {"Document entered %s %02d:%02d:%02d by %s (%s):", 801},
  {"\
It is not possible to assign value labels to long string variables such as \
%s.", 802},
  {"String expected for value.", 803},
  {"Number expected for value.", 804},
  {"Value label `%g' is not integer.", 805},
  {"Truncating value label to 60 characters.", 806},
  {"Value labels:", 807},
  {"    (no value labels)\n", 808},
  {"String expected for variable label.", 809},
  {"Truncating variable label to 120 characters.", 810},
  {"Variable labels:\n", 811},
  {"(no variable label)", 812},
  {"Vartree:\n", 813},
  {"clearing variable %d:%s %s\n", 814},
  {"in default dictionary", 815},
  {"in auxiliary dictionary", 816},
  {"%s is not declared as a variable.", 817},
  {"%s is not a variable name.", 818},
  {"%s TO %s is not valid syntax since %s precedes %s in the dictionary.", 819},
  {"\
When using the TO keyword to specify several variables, both variables must \
be from the same variable dictionaries, of either ordinary, scratch, or \
system variables.  %s and %s are from different dictionaries.", 820},
  {"Scratch variables (such as %s) are not allowed here.", 821},
  {"\
%s is not a numeric variable.  It will not be included in the variable list.", 822},
  {"\
%s is not a string variable.  It will not be included in the variable list.", 823},
  {"\
%s and %s are not the same type.  All variables in this variable list must \
be of the same type.  %s will be omitted from list.", 824},
  {"Variable %s appears twice in variable list.", 825},
  {"incorrect use of TO convention", 826},
  {"Scratch variables not allowed here.", 827},
  {"Prefixes don't match in use of TO convention.", 828},
  {"Bad bounds in use of TO convention.", 829},
  {"Vector name %s is given twice.", 830},
  {"There is already a vector with name %s.", 831},
  {"\
A slash must be used to separate each vector specification when using the \
long form.  Commands such as VECTOR A,B=Q1 TO Q20 are not supported.", 832},
  {"Vectors must have at least one element.", 833},
  {"%s%d is too long for a variable name.", 834},
  {"\
The syntax for this command does not match the expected syntax for either \
the long form or the short form of VECTOR.", 835},
  {"\
Workspace overflow predicted.  Max workspace is currently set to %d KB (%d \
cases at %d bytes each).  Paging active file to disk.", 836},
  {"!ERROR!", 837},
  {"<NOVAR>", 838},
  {"\
An error occurred attempting to create a temporary file for use as the \
active file: %s.", 839},
  {"\
An error occurred while attempting to read from a temporary file created for \
the active file: %s.", 840},
  {"\
An error occurred while attempting to write to a temporary file used as the \
active file: %s.", 841},
  {"\
An error occurred while attempting to rewind a temporary file used as the \
active file: %s.", 842},
  {"Virtual memory exhausted.  Paging active file to disk.", 843},
  {"\
Workspace limit of %d KB (%d cases at %d bytes each) overflowed.  Paging \
active file to disk.", 844},
  {"\
An error occurred while attempting to write to a temporary file created as \
the active file, while paging to disk: %s.", 845},
  {"transform: ", 846},
  {"The weighting variable must be numeric.", 847},
  {"The weighting variable may not be scratch.", 848},
  {"`.' expected in `WEIGHT' command", 849},
  {"bad weighting variable, canceling\n", 850},
  {"Con32s Console Emulator by Ben Pfaff", 851},
  {"xmalloc(): out of memory", 852},
  {"xrealloc(): out of memory", 853},
  {"RegisterClass(): returned 0.", 854},
  {"CreateWindow(): returned 0.", 855},
};

int _msg_tbl_length = 855;
