Change terminology from "active file" to "active dataset".
[pspp-builds.git] / src / libpspp / taint.h
index 89ac5ab60f42bf8fb20ec8def0dee7039af6857c..1355e886add31c4b8b2624c87e9e5717a508352f 100644 (file)
@@ -1,20 +1,18 @@
-/* PSPP - computes sample statistics.
+/* PSPP - a program for statistical analysis.
    Copyright (C) 2007 Free Software Foundation, Inc.
 
-   This program is free software; you can redistribute it and/or
-   modify it under the terms of the GNU General Public License as
-   published by the Free Software Foundation; either version 2 of the
-   License, or (at your option) any later version.
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
 
-   This program is distributed in the hope that it will be useful, but
-   WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   General Public License for more details.
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
 
    You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-   02110-1301, USA. */
+   along with this program.  If not, see <http://www.gnu.org/licenses/>. */
 
 #ifndef LIBPSPP_TAINT_H
 #define LIBPSPP_TAINT_H 1
@@ -72,7 +70,7 @@
    is robust against loops, so that if A propagates to B and vice
    versa, whether directly or indirectly, then tainting either A
    or B will cause the other to be tainted, without producing an
-   infinite loop.  
+   infinite loop.
 
    The implementation is robust against destruction of taints in
    propagation relationships.  When this happens, taint
    The value of a successor-taint is in summarizing the history
    of the taint objects derived from a common parent.  For
    example, consider a casereader that represents the active
-   file.  A statistical procedure can clone this casereader any
+   dataset.  A statistical procedure can clone this casereader any
    number of times and pass it to analysis functions, which may
    themselves in turn clone it themselves, pass it to sort or
    merge functions, etc.  Conventionally, all of these functions