+\f
+static const struct setting settings[] = {
+ { "BASETEXTDIRECTION", parse_BASETEXTDIRECTION, NULL },
+ { "BLANKS", parse_BLANKS, show_BLANKS },
+ { "BLOCK", parse_BLOCK, NULL },
+ { "BOX", parse_BOX, NULL },
+ { "CACHE", parse_CACHE, NULL },
+ { "CCA", parse_CCA, show_CCA },
+ { "CCB", parse_CCB, show_CCB },
+ { "CCC", parse_CCC, show_CCC },
+ { "CCD", parse_CCD, show_CCD },
+ { "CCE", parse_CCE, show_CCE },
+ { "CELLSBREAK", parse_CELLSBREAK, NULL },
+ { "CMPTRANS", parse_CMPTRANS, NULL },
+ { "COMPRESSION", parse_COMPRESSION, NULL },
+ { "CTEMPLATE", parse_CTEMPLATE, NULL },
+ { "DECIMAL", parse_DECIMAL, show_DECIMAL },
+ { "DIRECTORY", NULL, show_DIRECTORY },
+ { "EPOCH", parse_EPOCH, show_EPOCH },
+ { "ERRORS", parse_ERRORS, show_ERRORS },
+ { "FORMAT", parse_FORMAT, show_FORMAT },
+ { "FUZZBITS", parse_FUZZBITS, show_FUZZBITS },
+ { "HEADER", parse_HEADER, NULL },
+ { "INCLUDE", parse_INCLUDE, show_INCLUDE },
+ { "JOURNAL", parse_JOURNAL, show_JOURNAL },
+ { "LENGTH", parse_LENGTH, show_LENGTH },
+ { "LOCALE", parse_LOCALE, show_LOCALE },
+ { "MESSAGES", parse_MESSAGES, show_MESSAGES },
+ { "MEXPAND", parse_MEXPAND, show_MEXPAND },
+ { "MITERATE", parse_MITERATE, show_MITERATE },
+ { "MNEST", parse_MNEST, show_MNEST },
+ { "MPRINT", parse_MPRINT, show_MPRINT },
+ { "MXERRS", parse_MXERRS, show_MXERRS },
+ { "MXLOOPS", parse_MXLOOPS, show_MXLOOPS },
+ { "MXWARNS", parse_MXWARNS, show_MXWARNS },
+ { "N", NULL, show_N },
+ { "PRINTBACK", parse_PRINTBACK, show_PRINTBACK },
+ { "RESULTS", parse_RESULTS, show_RESULTS },
+ { "RIB", parse_RIB, show_RIB },
+ { "RRB", parse_RRB, show_RRB },
+ { "SAFER", parse_SAFER, show_SAFER },
+ { "SCOMPRESSION", parse_SCOMPRESSION, show_SCOMPRESSION },
+ { "SEED", parse_SEED, NULL },
+ { "SMALL", parse_SMALL, show_SMALL },
+ { "SYSTEM", NULL, show_SYSTEM },
+ { "TEMPDIR", NULL, show_TEMPDIR },
+ { "TNUMBERS", parse_TNUMBERS, show_TNUMBERS },
+ { "TVARS", parse_TVARS, show_TVARS },
+ { "TLOOK", parse_TLOOK, NULL },
+ { "UNDEFINED", parse_UNDEFINED, show_UNDEFINED },
+ { "VERSION", NULL, show_VERSION },
+ { "WEIGHT", NULL, show_WEIGHT },
+ { "WIB", parse_WIB, show_WIB },
+ { "WRB", parse_WRB, show_WRB },
+ { "WIDTH", parse_WIDTH, show_WIDTH },
+ { "WORKSPACE", parse_WORKSPACE, show_WORKSPACE },
+};
+enum { N_SETTINGS = sizeof settings / sizeof *settings };