lexer: New function lex_force_match_phrase().
[pspp] / src / language / stats / ctables.c
index dd0978731bbce5da5c4910ed7e837d9d18334437..5359c4cabd3d010a8dd2c6ef55eeb44c31108ee7 100644 (file)
@@ -5710,9 +5710,7 @@ ctables_parse_pcompute (struct lexer *lexer, struct dictionary *dict,
   char *name = ss_xstrdup (lex_tokss (lexer));
 
   lex_get (lexer);
-  if (!lex_force_match (lexer, T_EQUALS)
-      || !lex_force_match_id (lexer, "EXPR")
-      || !lex_force_match (lexer, T_LPAREN))
+  if (!lex_force_match_phrase (lexer, "=EXPR("))
     {
       free (name);
       return false;