ctables fixes
authorBen Pfaff <blp@cs.stanford.edu>
Thu, 4 Aug 2022 05:35:20 +0000 (22:35 -0700)
committerBen Pfaff <blp@cs.stanford.edu>
Thu, 4 Aug 2022 05:35:20 +0000 (22:35 -0700)
src/language/stats/ctables.c
tests/language/stats/ctables.at

index 78ba956aa4997ff138f588666580190e27744fbd..6fcd0c7d35e2a86c3f991773f8b21981842efa54 100644 (file)
@@ -5630,7 +5630,7 @@ ctable_pcexpr_parse_primary (struct lexer *lexer, struct dictionary *dict)
             }
           else
             {
-              if (lex_force_num (lexer))
+              if (!lex_force_num (lexer))
                 return false;
               e = ctpo_cat_nrange (-DBL_MAX, lex_number (lexer));
               lex_get (lexer);
index 9e2e272e0a603ea0c48a86b8ee54cafa86491735..0ab1b7c43937ee9b401890e4bd7143ce55ddf67c 100644 (file)
@@ -535,23 +535,6 @@ ctables.sps:100.52-100.56: error: CTABLES: Failed to parse category
 specification as format DATETIME: Day (123) must be between 1 and 31..
   100 | CTABLES /TABLE qn1 /CATEGORIES VARIABLES=datetime ['123'].
       |                                                    ^~~~~
-
-ctables.sps:23: error: CTABLES: Summaries may appear only on one axis.
-
-ctables.sps:23.16-23.20: note: CTABLES: This variable on the rows axis has a
-summary.
-   23 | CTABLES /TABLE qn113 [COUNT] BY qn114 [COUNT] BY qn116 [COUNT].
-      |                ^~~~~
-
-ctables.sps:23.33-23.37: note: CTABLES: This variable on the columns axis has a
-summary.
-   23 | CTABLES /TABLE qn113 [COUNT] BY qn114 [COUNT] BY qn116 [COUNT].
-      |                                 ^~~~~
-
-ctables.sps:23.50-23.54: note: CTABLES: This variable on the layers axis has a
-summary.
-   23 | CTABLES /TABLE qn113 [COUNT] BY qn114 [COUNT] BY qn116 [COUNT].
-      |                                                  ^~~~~
 ]])
 AT_CLEANUP