#include <stdlib.h>
+#include "data/dataset.h"
#include "data/dictionary.h"
-#include "data/procedure.h"
#include "data/transformations.h"
#include "data/variable.h"
#include "language/command.h"
struct expression *e;
struct select_if_trns *t;
- e = expr_parse (lexer, ds, EXPR_BOOLEAN);
+ e = expr_parse_bool (lexer, NULL, ds);
if (!e)
return CMD_CASCADING_FAILURE;
dict_set_filter (dict, v);
}
- return lex_end_of_command (lexer);
+ return CMD_SUCCESS;
}