Accept TO in any case for use with n-ary functions. Fixes bug #18923.
[pspp-builds.git] / src / language / expressions / parse.c
index 5c1e4632fd5105d50ea840d4fdb93381dc9f11ec..695d3caf6d5b7a13880aa8c9d05447d1586a4ab7 100644 (file)
@@ -1216,7 +1216,8 @@ parse_function (struct lexer *lexer, struct expression *e)
   if (lex_token (lexer) != ')')
     for (;;)
       {
-        if (lex_token (lexer) == T_ID && lex_look_ahead (lexer) == 'T')
+        if (lex_token (lexer) == T_ID
+            && toupper (lex_look_ahead (lexer)) == 'T')
           {
             struct variable **vars;
             size_t var_cnt;