X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fsplit-file.c;h=4ff62e178b7ef8a0156c34adad449f6bf1ccad2e;hb=a8867fce18005ec258afcb2050063238421b084e;hp=bffcd5b18007d1c135b76e0e77467794fa233560;hpb=3a7fba81ceae5b049d0f7d671e9e3c3c43bbf703;p=pspp diff --git a/src/split-file.c b/src/split-file.c index bffcd5b180..4ff62e178b 100644 --- a/src/split-file.c +++ b/src/split-file.c @@ -21,6 +21,7 @@ #include #include "alloc.h" #include "command.h" +#include "dictionary.h" #include "error.h" #include "lexer.h" #include "str.h" @@ -29,9 +30,6 @@ int cmd_split_file (void) { - lex_match_id ("SPLIT"); - lex_match_id ("FILE"); - if (lex_match_id ("OFF")) dict_set_split_vars (default_dict, NULL, 0); else @@ -39,6 +37,9 @@ cmd_split_file (void) struct variable **v; int n; + /* For now, ignore SEPARATE and LAYERED. */ + lex_match_id ("SEPARATE") || lex_match_id ("LAYERED"); + lex_match (T_BY); if (!parse_variables (default_dict, &v, &n, PV_NO_DUPLICATE)) return CMD_FAILURE;