pspp-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pspp-cvs] Changes to pspp/src/expressions/evaluate.c


From: Ben Pfaff
Subject: [Pspp-cvs] Changes to pspp/src/expressions/evaluate.c
Date: Sun, 06 Mar 2005 22:04:52 -0500

Index: pspp/src/expressions/evaluate.c
diff -u pspp/src/expressions/evaluate.c:1.1 pspp/src/expressions/evaluate.c:1.2
--- pspp/src/expressions/evaluate.c:1.1 Tue Mar  1 08:16:16 2005
+++ pspp/src/expressions/evaluate.c     Mon Mar  7 03:04:50 2005
@@ -140,7 +140,7 @@
           if (!lex_force_match ('='))
             goto done;
 
-          if (token == T_NUM) 
+          if (lex_is_number ())
             {
               width = 0;
               fprintf (stderr, "(%s = %.2f)", name, tokval); 
@@ -174,7 +174,7 @@
             }
           case_resize (c, old_value_cnt, dict_get_next_value_idx (d));
 
-          if (token == T_NUM)
+          if (lex_is_number ())
             case_data_rw (c, v->fv)->f = tokval;
           else
             memcpy (case_data_rw (c, v->fv)->s, ds_data (&tokstr),
@@ -198,7 +198,7 @@
   lex_get ();
 
   expr = expr_parse_any (d, optimize);
-  if (!expr || token != '.') 
+  if (!expr || lex_end_of_command () != CMD_SUCCESS)
     {
       if (expr != NULL)
         expr_free (expr);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]