9de71dafe8c4c3b9c5bb83425b39952ecf7095fa
[pspp-builds.git] / src / expressions / ChangeLog
1 Sun Mar  6 19:33:24 2005  Ben Pfaff  <blp@gnu.org>
2
3         * operations.def: (VEC_ELEM_NUM) Treat user-missing values as
4         system-missing.
5
6         * parse.c: (parse_vector_element) Fix order of arguments in call
7         to expr_allocate_binary().
8
9 Sun Mar  6 17:51:05 2005  Ben Pfaff  <blp@gnu.org>
10
11         * optimize.c: (optimize_tree) Fix optimization bug for x**2.
12
13         * parse.c: (type_coercion_core) Set *node to NULL on failure, as
14         indicated by function comment.
15         (parse_binary_operators) Always return NULL on type_coercion()
16         failure.  Should have been doing this anyway, but bug in
17         type_coercion_core() filtered through.
18         (parse_add) Fix typo in user message.
19         (parse_primary) Understand T_NEG_NUM and T_POS_NUM.
20
21 Sun Mar  6 10:47:13 2005  Ben Pfaff  <blp@gnu.org>
22
23         * operations.def: Add VALUE function.
24
25         * parse.c: (parse_function) Need an unary composite node for
26         variables in A TO B, not a variable node.  Use
27         allocate_unary_variable().
28         (parse_primary) Use allocate_unary_variable().
29         (allocate_unary_variable) New function.
30
31 Thu Mar  3 23:53:32 2005  Ben Pfaff  <blp@gnu.org>
32
33         * PSPP_expressions.pm: Renamed it back to generate.pl but fixed
34         the real problem that was preventing the build from a separate
35         directory.  I liked it my way better ;-)
36         
37 Thu Mar  3 23:17:51 2005  Ben Pfaff  <blp@gnu.org>
38
39         * parse.c: (expr_parse) Fix parameter type.  Thanks to John
40         Darrington <john@darrington.wattle.id.au> for reporting this bug.
41
42 Thu Mar  3 22:10:25 WST 2005 John Darrington <john@darrington.wattle.id.au>
43
44         * Makefile.am evaluate.h.pl evaluate.inc.pl operations.h.pl
45           optimize.inc.pl parse.inc.p:  
46
47           Renamed generate.pl to PSPP_expressions.pm and adjusted *.pl
48           to suit. 
49
50           Fixed everything so that it can be built from an arbitrary
51           directory.
52
53
54 Mon Feb 28 23:52:21 2005  Ben Pfaff  <blp@gnu.org>
55
56         * New directory.
57
58 ----------------------------------------------------------------------
59 Local Variables:
60 mode: change-log
61 version-control: never
62 End: