Remove "Written by Ben Pfaff <blp@gnu.org>" lines everywhere.
[pspp-builds.git] / src / language / expressions / public.h
index 9a90cef70e8d72f1b12522d7c8fd3c17c57539e2..7fc34c8d923c9dfe96801ad1b3df24f0c98a6279 100644 (file)
@@ -1,6 +1,5 @@
 /* PSPP - computes sample statistics.
    Copyright (C) 1997-9, 2000 Free Software Foundation, Inc.
-   Written by Ben Pfaff <blp@gnu.org>.
 
    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License as
@@ -35,12 +34,17 @@ struct expression;
 struct ccase;
 struct pool;
 union value;
-
-struct expression *expr_parse (struct dictionary *, enum expr_type);
-struct expression *expr_parse_pool (struct pool *,
-                                    struct dictionary *, enum expr_type);
+struct dataset ;
+struct lexer ;
+
+struct expression *expr_parse (struct lexer *lexer, struct dataset *, enum expr_type);
+struct expression *expr_parse_pool (struct lexer *, 
+                                   struct pool *,
+                                   struct dataset *,
+                                    enum expr_type);
 void expr_free (struct expression *);
 
+struct dataset;
 double expr_evaluate_num (struct expression *, const struct ccase *,
                           int case_idx);
 void expr_evaluate_str (struct expression *, const struct ccase *,