[Top][All Lists]
[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);