Delete trailing whitespace at line endings.
authorJohn Darrington <john@darrington.wattle.id.au>
Wed, 27 Nov 2019 09:14:01 +0000 (10:14 +0100)
committerJohn Darrington <john@darrington.wattle.id.au>
Wed, 27 Nov 2019 18:41:40 +0000 (19:41 +0100)
242 files changed:
AUTHORS
Bug-administration
INSTALL
Makefile.am
NEWS
ONEWS
README
Smake
THANKS
acinclude.m4
build-aux/automake.mk
configure.ac
doc/automake.mk
doc/combining.texi
doc/data-io.texi
doc/data-selection.texi
doc/dev/concepts.texi
doc/dev/encrypted-file-wrappers.texi
doc/dev/i18n.texi
doc/dev/spv-file-format.texi
doc/dev/system-file-format.texi
doc/expressions.texi
doc/files.texi
doc/flow-control.texi
doc/get-commands.pl
doc/introduction.texi
doc/invoking.texi
doc/language.texi
doc/pspp.texi
doc/regression.texi
doc/statistics.texi
doc/transformation.texi
doc/tutorial.texi
doc/utilities.texi
doc/variables.texi
examples/automake.mk
examples/t-test.sps
glade/automake.mk
glade/psppire.xml
lib/automake.mk
lib/linreg/automake.mk
lib/tukey/automake.mk
perl-module/Changes
perl-module/Examples.pod
perl-module/Makefile.PL
perl-module/PSPP.xs
perl-module/README
perl-module/automake.mk
perl-module/lib/PSPP.pm.in
perl-module/ppport.h
perl-module/t/Pspp.t
po/automake.mk
pspp-mode.el
src/automake.mk
src/data/automake.mk
src/data/calendar.h
src/data/ods-reader.c
src/data/sys-file-encoding.c
src/language/automake.mk
src/language/control/automake.mk
src/language/control/control-stack.c
src/language/data-io/automake.mk
src/language/dictionary/automake.mk
src/language/expressions/automake.mk
src/language/expressions/generate.pl
src/language/expressions/helpers.h
src/language/expressions/operations.def
src/language/lexer/automake.mk
src/language/stats/automake.mk
src/language/stats/chart-category.h
src/language/tests/automake.mk
src/language/utilities/automake.mk
src/language/xforms/automake.mk
src/libpspp/array.h
src/libpspp/automake.mk
src/math/automake.mk
src/math/covariance.c
src/math/linreg.c
src/math/wilcoxon-sig.h
src/output/automake.mk
src/ui/automake.mk
src/ui/gui/automake.mk
src/ui/gui/gen-dot-desktop.sh
src/ui/gui/icons/automake.mk
src/ui/gui/k-independent.ui
src/ui/gui/memorandum.txt
src/ui/gui/options.ui
src/ui/gui/psppire-data-sheet.c
src/ui/gui/psppire-delimited-text.h
src/ui/gui/psppire-dialog-action-descriptives.c
src/ui/gui/psppire-dialog-action-examine.c
src/ui/gui/psppire-dialog-action-flip.c
src/ui/gui/psppire-dialog-action-k-independent.c
src/ui/gui/psppire-dialog-action-means.c
src/ui/gui/psppire-dialog-action-paired.c
src/ui/gui/psppire-dialog-action-recode.c
src/ui/gui/psppire-dialog-action-regression.c
src/ui/gui/psppire-dialog-action-select.c
src/ui/gui/psppire-dialog-action.c
src/ui/gui/psppire-dict.c
src/ui/gui/psppire-var-sheet-header.c
src/ui/gui/psppire-variable-sheet.c
src/ui/gui/var-display.c
src/ui/gui/widgets.c
src/ui/terminal/automake.mk
tests/atlocal.in
tests/automake.mk
tests/coverage.sh
tests/data/calendar.at
tests/data/data-in.at
tests/data/data-out.at
tests/data/datasheet-test.at
tests/data/dictionary.at
tests/data/encrypted-file.at
tests/data/file.at
tests/data/format-guesser.at
tests/data/pc+-file-reader.at
tests/data/por-file.at
tests/data/sys-file-reader.at
tests/data/sys-file.at
tests/data/test-date-input.py
tests/data/test-time-input.py
tests/language/command.at
tests/language/control/do-if.at
tests/language/control/do-repeat.at
tests/language/control/loop.at
tests/language/control/temporary.at
tests/language/data-io/add-files.at
tests/language/data-io/data-list.at
tests/language/data-io/data-reader.at
tests/language/data-io/dataset.at
tests/language/data-io/file-handle.at
tests/language/data-io/get-data-psql.at
tests/language/data-io/get-data-spreadsheet.at
tests/language/data-io/get-data-txt.at
tests/language/data-io/get.at
tests/language/data-io/inpt-pgm.at
tests/language/data-io/list.at
tests/language/data-io/match-files.at
tests/language/data-io/matrix-data.at
tests/language/data-io/print-space.at
tests/language/data-io/print.at
tests/language/data-io/save-translate.at
tests/language/data-io/save.at
tests/language/data-io/update.at
tests/language/dictionary/attributes.at
tests/language/dictionary/delete-variables.at
tests/language/dictionary/formats.at
tests/language/dictionary/missing-values.at
tests/language/dictionary/modify-variables.at
tests/language/dictionary/mrsets.at
tests/language/dictionary/rename-variables.at
tests/language/dictionary/sort-variables.at
tests/language/dictionary/split-file.at
tests/language/dictionary/sys-file-info.at
tests/language/dictionary/value-labels.at
tests/language/dictionary/variable-display.at
tests/language/dictionary/vector.at
tests/language/dictionary/weight.at
tests/language/expressions/evaluate.at
tests/language/expressions/parse.at
tests/language/lexer/command-name.at
tests/language/lexer/lexer.at
tests/language/lexer/q2c.at
tests/language/lexer/scan.at
tests/language/lexer/segment.at
tests/language/lexer/variable-parser.at
tests/language/mann-whitney.txt
tests/language/stats/aggregate.at
tests/language/stats/autorecode.at
tests/language/stats/correlations.at
tests/language/stats/crosstabs.at
tests/language/stats/descriptives.at
tests/language/stats/examine.at
tests/language/stats/factor.at
tests/language/stats/flip.at
tests/language/stats/frequencies.at
tests/language/stats/glm.at
tests/language/stats/graph.at
tests/language/stats/logistic.at
tests/language/stats/npar.at
tests/language/stats/oneway.at
tests/language/stats/quick-cluster.at
tests/language/stats/rank.at
tests/language/stats/regression.at
tests/language/stats/reliability.at
tests/language/stats/roc.at
tests/language/stats/sort-cases.at
tests/language/stats/t-test.at
tests/language/utilities/cache.at
tests/language/utilities/cd.at
tests/language/utilities/date.at
tests/language/utilities/insert.at
tests/language/utilities/permissions.at
tests/language/utilities/set.at
tests/language/utilities/show.at
tests/language/utilities/title.at
tests/language/xforms/compute.at
tests/language/xforms/count.at
tests/language/xforms/recode.at
tests/language/xforms/sample.at
tests/language/xforms/select-if.at
tests/libpspp/abt.at
tests/libpspp/bt.at
tests/libpspp/encoding-guesser.at
tests/libpspp/float-format.at
tests/libpspp/heap.at
tests/libpspp/hmap.at
tests/libpspp/hmapx.at
tests/libpspp/i18n.at
tests/libpspp/line-reader.at
tests/libpspp/ll.at
tests/libpspp/llx.at
tests/libpspp/range-map.at
tests/libpspp/range-set.at
tests/libpspp/range-tower.at
tests/libpspp/sparse-array.at
tests/libpspp/sparse-xarray-test.at
tests/libpspp/str.at
tests/libpspp/string-map.at
tests/libpspp/string-set.at
tests/libpspp/stringi-map.at
tests/libpspp/stringi-set.at
tests/libpspp/tower.at
tests/libpspp/u8-istream.at
tests/libpspp/zip.at
tests/math/chart-geometry.at
tests/math/moments.at
tests/math/randist.at
tests/output/ascii.at
tests/output/charts.at
tests/output/html.at
tests/output/output.at
tests/output/paper-size.at
tests/output/render.at
tests/output/tables.at
tests/perl-module.at
tests/testsuite.in
tests/ui/syntax-gen-test.c
tests/ui/syntax-gen.at
tests/ui/terminal/main.at
utilities/automake.mk

diff --git a/AUTHORS b/AUTHORS
index 5c0808287f2653b09b67c76d6520c1300dff329c..461d8c1dafb5e70d9e6a933f9d0cfd7f02c572fa 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,7 +1,7 @@
 We wish to thank current active contributors to PSPP:
 
 * Ben Pfaff wrote the initial program and manual, which comprises the
-majority of the current code. Ben continues to contribute and 
+majority of the current code. Ben continues to contribute and
 most of the core libraries which ensure that PSPP runs with optimal
 speed are his work.
 
@@ -11,8 +11,8 @@ long variable names, PostgreSQL and Gnumeric and made numerous
 revisions to other modules.
 
 * Jason Stover contributed statistical and numerical functionality,
-including lib/gslextras and the linear regression features. Jason 
-is also an important contributor to GSL, which is used by PSPP. 
+including lib/gslextras and the linear regression features. Jason
+is also an important contributor to GSL, which is used by PSPP.
 
 * Mehmet Hakan Satman provided the initial implementation of the QUICK CLUSTER command.
   Alan Mead and others contributed later improvements including the cluster membership subcommands.
index 3a760b52b267609029adb7da3733818e94c9e292..8206e61ff9f18791e915982c28040c3b74f77a98 100644 (file)
@@ -4,14 +4,14 @@ at http://sv.gnu.org/bugs/?group=pspp
 We use the following conventions for classiying / ranking bugs:
 
 Release:
-* Bugs which we think must be fixed before a release get their "Release" field set accordingly. 
-* Bugs which need not be fixed before any particular release, get their "Release" field set to "Future". 
-* Bugs where we have not get decided are left at "None". 
+* Bugs which we think must be fixed before a release get their "Release" field set accordingly.
+* Bugs which need not be fixed before any particular release, get their "Release" field set to "Future".
+* Bugs where we have not get decided are left at "None".
 
 Severity:
-* Feature requests have their "Severity" field set to "Wishlist". 
-* Bugs which cause a crash or other unwanted effects when incorrect input is given are "Average". 
-* Bugs which cause a crash when correct input is given are "Major" 
-* Bugs which render the software unusable are "Blocker" 
+* Feature requests have their "Severity" field set to "Wishlist".
+* Bugs which cause a crash or other unwanted effects when incorrect input is given are "Average".
+* Bugs which cause a crash when correct input is given are "Major"
+* Bugs which render the software unusable are "Blocker"
 
 Obviously some cases are unclear and judgement has be be used.
diff --git a/INSTALL b/INSTALL
index c057f27e2bf44c4c55e7c507bdc107741e966fa7..2e985ae481f170dad31e3cd5046d54aa09b9c5fc 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -3,7 +3,7 @@ Installation Instructions for GNU pspp
 
 These instructions are based on the generic GNU installation
 instructions, but they have been tailored for PSPP.  These instructions
-apply only to people wishing to build and install PSPP from source. 
+apply only to people wishing to build and install PSPP from source.
 
 Overview
 ========
@@ -14,13 +14,13 @@ the following simple procedure should work, even on non-GNU systems:
  tar -xzf pspp-*.tar.gz
  cd pspp-*
  ./configure
- make 
+ make
  sudo make install
 
 Obviously, you should replace 'pspp-*' in the above, with the name of
-the tarball you are installing.  
+the tarball you are installing.
 
-In 99% of cases, that is all you have to do - FINISHED! 
+In 99% of cases, that is all you have to do - FINISHED!
 
 
 
@@ -74,7 +74,7 @@ The following packages are required to install PSPP:
 
     * zlib (http://www.zlib.net/).
 
-    * libxml2 (http://xmlsoft.org/).  
+    * libxml2 (http://xmlsoft.org/).
 
 The following packages are required to enable PSPP's graphing
 features.  If you cannot arrange to install them, you must run
@@ -95,7 +95,7 @@ use the GUI, you must run `configure' with --without-gui.
 
     * GTK+ (http://www.gtk.org/), version 3.22.0 or later.
 
-    * GtkSourceView (http://projects.gnome.org/gtksourceview/) 
+    * GtkSourceView (http://projects.gnome.org/gtksourceview/)
       version 3.4.0 or later.
 
     * GNU Spread Sheet Widget (http://www.gnu.org/software/ssw)
@@ -113,7 +113,7 @@ Other optional packages:
       later.  Installing Texinfo will allow you to build PSPP
       documentation in PostScript or PDF format.
 
-    * libpq, from Postgresql (http://postgresql.org).  This enables PSPP 
+    * libpq, from Postgresql (http://postgresql.org).  This enables PSPP
       to read Postgresql databases.  The tests for the Postgresql
       interface, but not the Postgresql interface itself, requires the
       Postgresql server to be installed.
@@ -125,7 +125,7 @@ Other optional packages:
 Basic Installation
 ==================
 
-These are installation instructions specific to PSPP (including PSPPIRE, 
+These are installation instructions specific to PSPP (including PSPPIRE,
 the graphic user interface).  These instructions contain the
 information most commonly needed by people wishing to build the
 program from source.  More detailed information can be found in the
@@ -252,7 +252,7 @@ you can set and what kinds of files go in them.
 
    You can cause programs to be installed with an extra prefix or
 suffix on their names by giving `configure' the  option
-`--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. 
+`--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
 
 Optional Features
 =================
index 0d40442dd888285d24b7b440ec9a885a3962bf3c..4e9daebf9da898227d7e8f58224e836deb1dfdc9 100644 (file)
@@ -19,7 +19,7 @@
 AUTOMAKE_OPTIONS = std-options check-news 1.10.1 subdir-objects
 
 SUBDIRS = gl po
-DISTCLEANFILES = ./po/stamp-po xconfigure 
+DISTCLEANFILES = ./po/stamp-po xconfigure
 BUILT_SOURCES =
 
 AM_CPPFLAGS = \
@@ -48,7 +48,7 @@ pkgsysconfdir = $(sysconfdir)/$(PACKAGE)
 
 EXTRA_DIST = ONEWS pspp-mode.el
 
-CLEANFILES = 
+CLEANFILES =
 CLEAN_LOCAL =
 ALL_LOCAL =
 CHECK_LOCAL =
@@ -60,7 +60,7 @@ check_PROGRAMS=
 bin_PROGRAMS=
 dist_man_MANS =
 DIST_HOOKS =
-INSTALL_DATA_HOOKS = 
+INSTALL_DATA_HOOKS =
 UNINSTALL_DATA_HOOKS =
 PHONY =
 SUFFIXES = .q
diff --git a/NEWS b/NEWS
index 2048f8c4346232ec180988c6ce5693da4f3a6428..1cad23fea6c90d1a33eac4e6b1730097c4044ee4 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -176,7 +176,7 @@ Changes from 0.8.5 to 0.10.0:
 
  * The graphical user interface (psppire) has been changed as follows:
 
-   - It now uses Gtk+ version 3 instead of version 2.  Accordingly, it has a 
+   - It now uses Gtk+ version 3 instead of version 2.  Accordingly, it has a
      somewhat different look and feel.
 
    - There is now a Graphs menu to access the GRAPH command.
@@ -423,7 +423,7 @@ Changes from 0.6.2 to 0.8.0:
    - DO REPEAT command has been reimplemented.  Now, when DO REPEAT
      contains an INCLUDE or INSERT command, substitutions are not
      applied to the included file.
-  
+
    - FILE HANDLE has a new ENDS subcommand to select CR or CRLF new-lines.
 
    - HOST has been updated to use more modern syntax.
@@ -437,7 +437,7 @@ Changes from 0.6.2 to 0.8.0:
    - ONEWAY: the POSTHOC subcommand is now implemented.
 
    - The following new subcommands to NPAR TESTS have been implemented:
-     COCHRAN, FRIEDMAN, JONCKHEERE-TERPSTRA, KENDALL, KRUSKAL-WALLIS, MANN-WHITNEY, 
+     COCHRAN, FRIEDMAN, JONCKHEERE-TERPSTRA, KENDALL, KRUSKAL-WALLIS, MANN-WHITNEY,
      MCNEMAR, SIGN, WILCOXON, and RUNS
 
    - SET and SHOW no longer have ENDCMD, NULLINE, PROMPT, CPROMPT, and
diff --git a/ONEWS b/ONEWS
index 451a24f0bc9f306f49760948490c9c2938935f9b..5b61da883867f285a444fa027f1f50ac4f8dddc8 100644 (file)
--- a/ONEWS
+++ b/ONEWS
@@ -1,4 +1,4 @@
-PSPP NEWS -- history of user-visible changes.  
+PSPP NEWS -- history of user-visible changes.
 Time-stamp: <2005-11-05 18:34:17 blp>
 Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc.
 See the end for copying conditions.
@@ -420,7 +420,7 @@ except median.  No percentiles.  Full syntax.  No integer mode.
 
 * Changes for patchlevel 118:
 
-** Does not compile. 
+** Does not compile.
 
 ** Bugfix regarding titles on LIST procedure.
 
@@ -436,7 +436,7 @@ except median.  No percentiles.  Full syntax.  No integer mode.
 
 * Changes for patchlevel 115:
 
-** New output driver initialization interface. 
+** New output driver initialization interface.
 
 *** Changed option syntax.
 
@@ -468,7 +468,7 @@ Do it by specifying a definition on the command line of form
 `-v' causes PSPP to display more info about what it's doing.
 Multiple `-v's display even more.
 
-** Support for small 25-line screens. 
+** Support for small 25-line screens.
 
 The ASCII driver minimum for page length is now 15 lines instead of
 29.
diff --git a/README b/README
index 5e7d6a7e1604cacc41fa0300c9c0fb19dd6566c9..9cc48a836497a1428d10f8cd79144537505e1853 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@ PSPP is a program for statistical analysis of sampled data.  It is
 a free replacement for the proprietary program SPSS.
 
 PSPP supports T-tests, ANOVA and GLM analyses, factor analysis,
-non-parametric tests, linear and logistic regression, clustering, 
+non-parametric tests, linear and logistic regression, clustering,
 and other statistical features.  PSPP produces statistical reports in
 plain text, PDF, PostScript, CSV, HTML, SVG, and OpenDocument formats.
 It can import data from OpenDocument, Gnumeric, text and SPSS formats.
@@ -15,8 +15,8 @@ prerequisite packages and other PSPP-specific information.  Full
 documentation on PSPP's language is also included.
 
 For information on differences from previous versions, please see file
-NEWS.  
-          
+NEWS.
+
 Source code for the latest release of PSPP is available at
 ftp://ftp.gnu.org/pub/gnu/pspp/.  Test releases are at
 ftp://alpha.gnu.org/gnu/pspp/.  Development sources are available
@@ -55,7 +55,7 @@ following support to users:
           an "enhanced" mode in certain cases where PSPP can output
           better results that may surprise SPSS users.
 
-       * Friendly textual and graphical interfaces.  
+       * Friendly textual and graphical interfaces.
 
        * Good documentation.  Currently the PSPP manual describes its
           language completely, but we would like to add information on
diff --git a/Smake b/Smake
index abe67b3db1f272904407db544fa1ef198fe2da87..a52b7272f7953084c4ef6f8ea507181e1ceb6dcb 100644 (file)
--- a/Smake
+++ b/Smake
@@ -2,20 +2,20 @@
 
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 
 
 all: everything
@@ -364,7 +364,7 @@ src/ui/gui/resources.xml: $(ICONS)
 
 
 .PHONY: prep_ph
-prep_ph: 
+prep_ph:
        test -e ChangeLog || touch ChangeLog
        test -d m4 || mkdir m4
        touch m4/Makefile.am
@@ -428,11 +428,11 @@ clean:
        rm -f aclocal.m4
        rm -f missing mkinstalldirs
        rm -f install-sh
-       rm -f configure Makefile 
+       rm -f configure Makefile
        rm -f depcomp
        rm -rf intl gl
        rm -f m4/*.m4
-       rm -f $(PO_FILES) po/*.gmo 
+       rm -f $(PO_FILES) po/*.gmo
        rm -f mdate-sh texinfo.tex
        rm -f doc/stamp-vti
        rm -f config.h.in~
diff --git a/THANKS b/THANKS
index ecb3a7bd148a0f0a8ae948b78bf27f7e0fe0ba73..18024d0a834b962510430a3e8cc7ee855ada4508 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -1,7 +1,7 @@
 Thanks to...
 
      * The Gnulib team for painstaking work to enable portability.
-                                       
+
      * David MacKenzie for writing Autoconf, the automatic configuration
        tool.
 
index 69071099fb1d50f3ca737b5b6ebb88b6ff92f61b..b830dd8dc9f4d46523588b1828187f633e0f76b8 100644 (file)
@@ -7,13 +7,13 @@ dnl Prerequisites.
 
 dnl Summarize all the missing prerequisites at the end of the run to
 dnl increase user-friendliness.
-AC_DEFUN([PSPP_REQUIRED_PREREQ], 
+AC_DEFUN([PSPP_REQUIRED_PREREQ],
   [AC_MSG_WARN([You must install $1 before building PSPP.])
 pspp_required_prereqs="$pspp_required_prereqs
        $1"])
 AC_DEFUN([PSPP_OPTIONAL_PREREQ], [pspp_optional_prereqs="$pspp_optional_prereqs
        $1"])
-AC_DEFUN([PSPP_CHECK_PREREQS], 
+AC_DEFUN([PSPP_CHECK_PREREQS],
 [
   if test "$pspp_optional_prereqs" != ""; then
     AC_MSG_WARN([The following optional prerequisites are not installed.
@@ -24,7 +24,7 @@ fi
 You must install them before PSPP can be built:$pspp_required_prereqs])
 fi
 ])
-    
+
 
 dnl Check that a new enough version of Perl is available.
 AC_DEFUN([PSPP_PERL],
@@ -54,7 +54,7 @@ dnl If so, execute ACTION-IF-ACCEPTED, otherwise ACTION-IF-REJECTED.
 AC_DEFUN([PSPP_CHECK_CC_OPTION],
 [
   m4_define([pspp_cv_name], [pspp_cv_[]m4_translit([$1], [-], [_])])dnl
-  AC_CACHE_CHECK([whether $CC accepts $1], [pspp_cv_name], 
+  AC_CACHE_CHECK([whether $CC accepts $1], [pspp_cv_name],
     [pspp_save_CFLAGS="$CFLAGS"
      CFLAGS="$CFLAGS $1"
      AC_COMPILE_IFELSE([AC_LANG_PROGRAM(,)], [pspp_cv_name[]=yes], [pspp_cv_name[]=no])
index ac778c47e0879dbc99280858a184c41502bd0b0b..af4d6e98f9b746f3dc70e89f490755251377fdd1 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 EXTRA_DIST += build-aux/svg2png build-aux/icon-list
index b8da5816f5813333a617e25ebdb6cabbcc6e71c3..1d68d55a7ef45219b2e53b47592796c4abc5e106 100644 (file)
@@ -1,19 +1,19 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
-dnl 
+dnl
 dnl Process this file with autoconf to produce a configure script.
 
 dnl Initialize.
@@ -69,7 +69,7 @@ AC_ARG_VAR([PSPPIRE_LDFLAGS], [linker flags to be used for linking the psppire b
 # Support for Cairo and Pango.
 AC_ARG_WITH([cairo],
   [AS_HELP_STRING(
-    [--without-cairo], 
+    [--without-cairo],
     [Don't build support for charts (using Cairo and Pango);
      implies --without-gui])],
   [], [with_cairo=yes])
@@ -77,15 +77,15 @@ AM_CONDITIONAL([HAVE_CAIRO], [test "$with_cairo" != no])
 if test "$with_cairo" != no; then
   PKG_CHECK_MODULES([CAIRO], [cairo >= 1.5 pango >= 1.22 pangocairo],
     [CPPFLAGS="$CPPFLAGS $CAIRO_CFLAGS"
-     AC_DEFINE([HAVE_CAIRO], 1, 
+     AC_DEFINE([HAVE_CAIRO], 1,
        [Define to 1 if Cairo and Pango are available.])],
     [PSPP_REQUIRED_PREREQ([cairo 1.5 or later and pango 1.22 or later (or use --without-cairo)])])
 fi
 
 dnl One of the tests uses xmllint.
 AC_CACHE_CHECK([for an xmllint program which fits our needs],[ac_cv_path_XMLLINT],
-[AC_PATH_PROGS_FEATURE_CHECK([XMLLINT], [xmllint], 
-  [[$ac_path_XMLLINT --version 2>&1 | $GREP XPath > /dev/null && 
+[AC_PATH_PROGS_FEATURE_CHECK([XMLLINT], [xmllint],
+  [[$ac_path_XMLLINT --version 2>&1 | $GREP XPath > /dev/null &&
     test `$ac_path_XMLLINT --version 2>&1 | $SED 's/^.* \([0-9]*\).*/\1/'` -gt 20900 &&
     ac_cv_path_XMLLINT=$ac_path_XMLLINT]],
    [AC_MSG_WARN([no appropriate xmllint program found. Using a dummy (echo)]); ac_cv_path_XMLLINT=$ECHO])])
@@ -93,11 +93,11 @@ AC_CACHE_CHECK([for an xmllint program which fits our needs],[ac_cv_path_XMLLINT
 AC_SUBST([XMLLINT],[$ac_cv_path_XMLLINT])
 
 # Support for GUI.
-AC_ARG_WITH([gui], 
-  [AS_HELP_STRING([--without-gui], 
+AC_ARG_WITH([gui],
+  [AS_HELP_STRING([--without-gui],
                   [Don't build the PSPPIRE GUI (using GTK+)])],
   [], [with_gui=yes])
-AM_CONDITIONAL([HAVE_GUI], 
+AM_CONDITIONAL([HAVE_GUI],
                [test "$with_cairo" != no && test "$with_gui" != "no"])
 if test "$with_cairo" != no && test "$with_gui" != "no"; then
   PKG_CHECK_MODULES([GTHREAD], [gthread-2.0], [],
@@ -139,27 +139,27 @@ dnl If the libpq.so file is in a non standard path, (one which the linker
 dnl doesn't search) then we must set the PG_LDFLAGS to -R/usr/wherever/
 dnl However, if the system happens to have more than one version of other
 dnl dependent libraries (eg. libgtk) in different standard paths. (eg:
-dnl /usr and /usr/local) then the wrong one may get linked. 
+dnl /usr and /usr/local) then the wrong one may get linked.
 
 dnl To overcome this, we first check for libpq in the standard places, and
 dnl only set PG_LDFLAGS if it's not found.
 
 
 AC_ARG_WITH(
-  libpq, 
+  libpq,
   [AS_HELP_STRING([--without-libpq], [don't compile in Postgres capability])])
-AC_ARG_VAR([PG_CONFIG], 
+AC_ARG_VAR([PG_CONFIG],
            [Full pathname of the pg_config program shipped with Postgresql])
-AC_PATH_PROG([PG_CONFIG], [pg_config], [], 
+AC_PATH_PROG([PG_CONFIG], [pg_config], [],
              [$PATH:/usr/local/pgsql/bin:/usr/pgsql/bin])
 
-if test x"$with_libpq" != x"no" && test -n "$PG_CONFIG" ; then 
+if test x"$with_libpq" != x"no" && test -n "$PG_CONFIG" ; then
   AC_SUBST(PG_CONFIG)
-  PG_CFLAGS=-I`$PG_CONFIG --includedir` 
+  PG_CFLAGS=-I`$PG_CONFIG --includedir`
   AC_SUBST(PG_CFLAGS)
 
   AC_CHECK_LIB([pq], [PQexec],
-     [:], 
+     [:],
      [PG_LDFLAGS="-L`$PG_CONFIG --libdir` -R`$PG_CONFIG --libdir`"])
   AC_SUBST(PG_LDFLAGS)
 
@@ -234,7 +234,7 @@ AC_DEFINE(
 AC_ARG_WITH(
   gui_tools,
   [AS_HELP_STRING([--with-gui-tools], [build the gui developer tools.  For DEVELOPERS only! There is no reason why users will need this flag.])])
-if test x"$with_gui_tools" = x"yes" ; then 
+if test x"$with_gui_tools" = x"yes" ; then
        PKG_CHECK_MODULES(GLADE_UI, gladeui-2.0)
 fi
 AM_CONDITIONAL(WITH_GUI_TOOLS, test x"$with_gui_tools" = x"yes")
@@ -289,8 +289,8 @@ AC_CHECK_FUNCS([__setfpucw fork execl isinf isnan finite getpid feholdexcept fps
 AC_PROG_LN_S
 
 AC_ARG_ENABLE(
-  debug, 
-  [AS_HELP_STRING([--enable-debug], 
+  debug,
+  [AS_HELP_STRING([--enable-debug],
                   [Turn on diagnostic features in the program])])
 if test x"$enable_debug" = x"yes"  ; then
   AC_DEFINE(DEBUGGING, 1, [Define to 1 if debugging is enabled.])
index ab2852eafd187e84ae951671c1c85a14ba326dac..951c6dbaa95bc8a835bcc0358e930cfdf5fd857b 100644 (file)
@@ -45,7 +45,7 @@ doc_pspp_TEXINFOS = doc/version.texi \
        doc/regression.texi \
        doc/utilities.texi \
        doc/variables.texi \
-       doc/fdl.texi 
+       doc/fdl.texi
 
 doc_pspp_dev_TEXINFOS = doc/version-dev.texi \
        doc/dev/intro.texi \
index ad2ed03e3fddfe0929167db1540aa61066174e90..9b013fe99bb365c342c83a5a7d4852aa880a637e 100644 (file)
@@ -67,7 +67,7 @@ This section describes the syntactical features in common among the
 @cmd{ADD FILES}, @cmd{MATCH FILES}, and @cmd{UPDATE} commands.  The
 following sections describe details specific to each command.
 
-Each of these commands reads two or more input files and combines them.  
+Each of these commands reads two or more input files and combines them.
 The command's output becomes the new active dataset.
 None of the commands actually change the input files.
 Therefore, if you want the changes to become permanent, you must explicitly
@@ -310,7 +310,7 @@ Once per command:
 @end display
 
 @cmd{UPDATE} updates a @dfn{master file} by applying modifications
-from one or more @dfn{transaction files}.  
+from one or more @dfn{transaction files}.
 
 @cmd{UPDATE} shares the bulk of its syntax with other @pspp{} commands for
 combining multiple data files.  @xref{Combining Files Common Syntax},
index 1d1f13e36220f9498c89e592fea21a069e963cf9..f2e855b4f14a54f8db4e6b74595f68c78bfd0057 100644 (file)
@@ -20,7 +20,7 @@
 @cindex cases
 @cindex observations
 
-Data are the focus of the @pspp{} language.  
+Data are the focus of the @pspp{} language.
 Each datum  belongs to a @dfn{case} (also called an @dfn{observation}).
 Each case represents an individual or ``experimental unit''.
 For example, in the results of a survey, the names of the respondents,
@@ -329,7 +329,7 @@ changed; see @ref{SET} for more information.)
 
 In columnar style, to use a variable format other than the default,
 specify the format type in parentheses after the column numbers.  For
-instance, for alphanumeric @samp{A} format, use @samp{(A)}.  
+instance, for alphanumeric @samp{A} format, use @samp{(A)}.
 
 In addition, implied decimal places can be specified in parentheses
 after the column numbers.  As an example, suppose that a data file has a
@@ -385,7 +385,7 @@ FORTRAN and columnar styles may be freely intermixed.  Columnar style
 leaves the active column immediately after the ending column
 specified.  Record motion using @code{NEWREC} in FORTRAN style also
 applies to later FORTRAN and columnar specifiers.
+
 @menu
 * DATA LIST FIXED Examples::    Examples of DATA LIST FIXED.
 @end menu
@@ -524,7 +524,7 @@ The variables to be parsed are given as a single list of variable names.
 This list must be introduced by a single slash (@samp{/}).  The set of
 variable names may contain format specifications in parentheses
 (@pxref{Input and Output Formats}).  Format specifications apply to all
-variables back to the previous parenthesized format specification.  
+variables back to the previous parenthesized format specification.
 
 In addition, an asterisk may be used to indicate that all variables
 preceding it are to have input/output format @samp{F8.0}.
@@ -832,7 +832,7 @@ the extra data in the longer file is ignored.
 @example
 INPUT PROGRAM.
         NUMERIC #A #B.
-        
+
         DO IF NOT #A.
                 DATA LIST NOTABLE END=#A FILE='a.data'/X 1-10.
         END IF.
@@ -1127,7 +1127,7 @@ end data.
 @vindex PRINT
 
 @display
-PRINT 
+PRINT
         [OUTFILE='@var{file_name}']
         [RECORDS=@var{n_lines}]
         [@{NOTABLE,TABLE@}]
@@ -1199,7 +1199,7 @@ again extend the line to that length.
 @vindex PRINT EJECT
 
 @display
-PRINT EJECT 
+PRINT EJECT
         OUTFILE='@var{file_name}'
         RECORDS=@var{n_lines}
         @{NOTABLE,TABLE@}
@@ -1371,7 +1371,7 @@ structure (@pxref{LOOP}).  Use @cmd{DATA LIST} before, not after,
 @vindex WRITE
 
 @display
-WRITE 
+WRITE
         OUTFILE='@var{file_name}'
         RECORDS=@var{n_lines}
         @{NOTABLE,TABLE@}
@@ -1384,7 +1384,7 @@ WRITE
         @var{var_list} *
 @end display
 
-@code{WRITE} writes text or binary data to an output file.  
+@code{WRITE} writes text or binary data to an output file.
 
 @xref{PRINT}, for more information on syntax and usage.  @cmd{PRINT}
 and @cmd{WRITE} differ in only a few ways:
index 9d8cbbf2f51d61dfa796fa0f0b65e6527a6a0a06..2f5f9c32850e38e4591744dd7f6e362bd905f28c 100644 (file)
@@ -184,7 +184,7 @@ When a list of variable names is specified, one of the keywords
 @subcmd{LAYERED} or @subcmd{SEPARATE} may also be specified.  If provided, either
 keyword are ignored.
 
-Groups are formed only by @emph{adjacent} cases.  To create a split 
+Groups are formed only by @emph{adjacent} cases.  To create a split
 using a variable where like values are not adjacent in the working file,
 you should first sort the data by that variable (@pxref{SORT CASES}).
 
index 5980e74f0d97d0a64d8f174e1eb01d1f2950421b..64b0130e125459d0a346fa0aec7df3be1d1545f0 100644 (file)
@@ -598,7 +598,7 @@ Destroys @var{style}, freeing its storage.
 @end deftypefun
 
 @deftypefun {struct fmt_number_style}    *fmt_create (void)
-A function which creates an array of all the styles used by pspp, and 
+A function which creates an array of all the styles used by pspp, and
 calls fmt_number_style_init on each of them.
 @end deftypefun
 
@@ -687,7 +687,7 @@ This function is declared in @file{data/data-in.h}.
 @deftypefunx char * data_out_legacy (const union value *@var{input}, const char *@var{encoding}, const struct fmt_spec *@var{format})
 Converts the data pointed to by @var{input} into a string value, which
 will be encoded in UTF-8,  according to output format specifier @var{format}.
-Format 
+Format
 must be a valid output format.   The width of @var{input} is
 inferred from @var{format} using an algorithm equivalent to
 @func{fmt_var_width}.
@@ -1345,7 +1345,7 @@ Looks for a label for @var{value} in @var{var}'s set of value labels.
 @var{value} must have the same width as @var{var}.
 If a label exists, it will be appended to the string pointed to by @var{str}.
 Otherwise, it formats @var{value}
-using @var{var}'s print format (@pxref{Input and Output Formats}) 
+using @var{var}'s print format (@pxref{Input and Output Formats})
 and appends the formatted string.
 @end deftypefun
 
index 50739244d46ee6319b6daabc39f23e77f7534a6d..d4fcac207b0160bb2305843a536fc36f5a715a4a 100644 (file)
@@ -51,7 +51,7 @@ processed in a slightly different way before encryption, as described
 in the following sections.  The AES-256 key is derived from a password
 in the following way:
 
-@enumerate 
+@enumerate
 @item
 Start from the literal password typed by the user.  Truncate it to at
 most 10 bytes, then append as many null bytes as necessary until there
index ab80b2f7735dda72bff6abcfab19662ce68c5775..7d8d12d8715785278f7ac9a7648593a3a1e958ed 100644 (file)
@@ -13,7 +13,7 @@
 
 Internationalisation in pspp is complicated.
 The most annoying aspect is that of character-encoding.
-This chapter attempts to describe the problems and current ways 
+This chapter attempts to describe the problems and current ways
 in which they are addressed.
 
 
@@ -26,11 +26,11 @@ Pspp has three ``working'' locales:
 @item The locale of the data. Only the character encoding is relevant.
 @end itemize
 
-Each of these locales may, at different times take 
+Each of these locales may, at different times take
 separate (or identical) values.
-So for example, a French statistician can use pspp to prepare a report 
-in the English language, using 
-a datafile which has been created by a Japanese researcher hence 
+So for example, a French statistician can use pspp to prepare a report
+in the English language, using
+a datafile which has been created by a Japanese researcher hence
 uses a Japanese character set.
 
 It's rarely, if ever, necessary to interrogate the system to find out
@@ -50,7 +50,7 @@ This locale is set from the environment of the user who starts pspp@{ire@} or
 from the system locale if not set.
 
 @subsection The output locale
-This locale is the one that should be visible to the person reading a 
+This locale is the one that should be visible to the person reading a
 report generated by pspp.  Non-data related strings (Eg: ``Page number'',
 ``Standard Deviation'' etc.) will appear in this locale.
 
@@ -65,35 +65,35 @@ dictionary's character set.
 
 @section System files
 @file{*.sav} files contain a field which is supposed to identify the encoding
-of the data they contain (@pxref{Machine Integer Info Record}).  
+of the data they contain (@pxref{Machine Integer Info Record}).
 However, many
 files produced by early versions of spss set this to ``2'' (ASCII) regardless
 of the encoding of the data.
 Later versions contain an additional
 record (@pxref{Character Encoding Record}) describing the encoding.
-When a system file is read, the dictionary's encoding is set using information 
+When a system file is read, the dictionary's encoding is set using information
 gleened from the system file.
-If the encoding cannot be determined or would be unreliable, then it 
+If the encoding cannot be determined or would be unreliable, then it
 remains unset.
 
 
 @section GUI
-The psppire graphic user interface is written using the Gtk+ api, for which 
+The psppire graphic user interface is written using the Gtk+ api, for which
 all strings must be encoded in UTF8.
 All strings passed to the GTK+/GLib library functions (except for filenames)
 must be UTF-8 encoded otherwise errors will occur.
-Thus, for the purposes of the programming psppire, the user interface locale 
+Thus, for the purposes of the programming psppire, the user interface locale
 should be assumed to be UTF8, even if setlocale and/or nl_langinfo
 indicates otherwise.
 
 @subsection Filenames
 The GLib API has some special functions for dealing with filenames.
-Strings returned from functions like gtk_file_chooser_dialog_get_name are not, 
+Strings returned from functions like gtk_file_chooser_dialog_get_name are not,
 in general, encoded in UTF8, but in ``filename'' encoding.
-If that filename is passed to another GLib function which expects a filename, 
+If that filename is passed to another GLib function which expects a filename,
 no conversion is necessary.
-If it's passed to a function for the purposes of displaying it (eg. in a 
-window's title-bar) it must be converted to UTF8 --- there is a special 
+If it's passed to a function for the purposes of displaying it (eg. in a
+window's title-bar) it must be converted to UTF8 --- there is a special
 function for this: g_filename_display_name or g_filename_basename.
 If however, a filename needs to be passed outside of GTK+/GLib (for example to fopen) it must be converted to the local system encoding.
 
@@ -108,11 +108,11 @@ The following function is used to recode strings:
 
 Converts the string @var{text}, which is encoded in @var{from} to a new string encoded in @var{to} encoding.
 If @var{len} is not -1, then it must be the number of bytes in @var{text}.
-It is the caller's responsibility to free the returned string when no 
+It is the caller's responsibility to free the returned string when no
 longer required.
 @end deftypefun
 
-In order to minimise the number of conversions required, and to simplify 
+In order to minimise the number of conversions required, and to simplify
 design, PSPP attempts to store all internal strings in UTF8 encoding.
 Thus, when reading system and portable files (or any other data source),
 the following items are immediately converted to UTF8 encoding:
@@ -134,10 +134,10 @@ For historical reasons, not all locale handling follows posix conventions.
 This makes it difficult (impossible?) to elegantly handle the issues.
 For example, it would make sense for the gui's datasheet to display
 numbers formatted according to the LC_NUMERIC category of the data locale.
-Instead however there is the @func{data_out} function 
+Instead however there is the @func{data_out} function
 (@pxref{Obtaining Properties of Format Types}) which uses the
-@func{settings_get_decimal_char} function instead of the decimal separator 
-of the locale.  Similarly, formatting of monetary values is displayed 
+@func{settings_get_decimal_char} function instead of the decimal separator
+of the locale.  Similarly, formatting of monetary values is displayed
 in a pspp/spss specific fashion instead of using the LC_MONETARY category.
 
 
index e8db27c4b96b3da0faba710a13fa32e1521873b4..34b0ac585c4bfae7477bc5bf0cdd5c7a4675ac57 100644 (file)
@@ -2625,7 +2625,7 @@ tableLayout
    :fitCells=(ticks both)?
 => EMPTY
 @end example
-               
+
 The @code{facetLayout} element and its descendants control styling for
 the table.
 
@@ -2696,7 +2696,7 @@ Always observed as @code{0pt}.
 
 Each @code{facetLevel} contains an @code{axis}, which in turn may
 contain a @code{label} for the @code{facetLevel} (@pxref{SPV Detail
-label Element}) and does contain a @code{majorTicks} element.  
+label Element}) and does contain a @code{majorTicks} element.
 
 @defvr {Attribute} labelAngle
 Normally 0.  The value -90 causes inner column or outer row labels to
index c6ac8f71c4436f540540ff034f0b05aecd51970b..a5a89f4ded01672a57c53791d4f81d51ca3bd24f 100644 (file)
@@ -16,7 +16,7 @@ that describes how they may be interpreted.  This chapter describes
 the format of a system file.
 
 System files use four data types: 8-bit characters, 32-bit integers,
-64-bit integers, 
+64-bit integers,
 and 64-bit floating points, called here @code{char}, @code{int32},
 @code{int64}, and
 @code{flt64}, respectively.  Data is not necessarily aligned on a word
index c530f7a7a839dddd3fe54434bb3e23d43bbff977..c205024a7927506daae578d090d9126492b875ba 100644 (file)
@@ -8,7 +8,7 @@
 @c Free Documentation License".
 @c
 @c Use @func when referring to a function.
-@c Use @deftypefn for their definitions 
+@c Use @deftypefn for their definitions
 @macro func{NAME}
 @code{\NAME\}
 @end macro
@@ -132,7 +132,7 @@ system-missing.  The result of @code{0**0} is system-missing as well.
 @cindex @samp{-}
 @cindex negation
 @item - @var{a}
-Reverses the sign of @var{a}.  
+Reverses the sign of @var{a}.
 @end table
 
 @node Logical Operators
@@ -272,7 +272,7 @@ The sections below describe each function in detail.
 * Missing Value Functions::     MISSING NMISS NVALID SYSMIS VALUE
 * Set Membership::              ANY RANGE
 * Statistical Functions::       CFVAR MAX MEAN MEDIAN MIN SD SUM VARIANCE
-* String Functions::            CONCAT INDEX LENGTH LOWER LPAD LTRIM NUMBER 
+* String Functions::            CONCAT INDEX LENGTH LOWER LPAD LTRIM NUMBER
                                 REPLACE RINDEX RPAD RTRIM STRING STRUNC SUBSTR
                                 UPCASE
 * Time and Date::               CTIME.xxx DATE.xxx TIME.xxx XDATE.xxx
@@ -771,7 +771,7 @@ Most time and date functions will not accept earlier dates.
 Times and dates are handled by @pspp{} as single numbers.  A
 @dfn{time} is an interval.  @pspp{} measures times in seconds.
 Thus, the following intervals correspond with the numeric values given:
-                
+
 @example
           10 minutes                        600
           1 hour                          3,600
@@ -814,7 +814,7 @@ Returns a time corresponding to @var{ndays} days.
 Returns a time corresponding to @var{nhours} hours, @var{nmins}
 minutes, and @var{nsecs} seconds.  The arguments may not have mixed
 signs: if any of them are positive, then none may be negative, and
-vice versa.  
+vice versa.
 @end deftypefn
 
 @node Time Extraction
@@ -968,7 +968,7 @@ that is, gives the date that @var{date-or-time} is in.
 For a time, results in the number of whole hours beyond the number of
 whole days represented by @var{date-or-time}.  For a date, results in
 the hour (as an integer between 0 and 23) corresponding to
-@var{date-or-time}.  
+@var{date-or-time}.
 @end deftypefn
 
 @cindex day of the year
@@ -990,7 +990,7 @@ corresponding to @var{date}.
 @cindex time, in minutes
 @deftypefn {Function} {} XDATE.MINUTE (@var{time-or-date})
 Results in the number of minutes (as an integer between 0 and 59) after
-the last hour in @var{time-or-date}. 
+the last hour in @var{time-or-date}.
 @end deftypefn
 
 @cindex months
@@ -1224,8 +1224,8 @@ include an NCDF function.
 The individual distributions are described individually below.
 
 @menu
-* Continuous Distributions::    
-* Discrete Distributions::      
+* Continuous Distributions::
+* Discrete Distributions::
 @end menu
 
 @node Continuous Distributions
index 4085e386af34d51f17dfa4d1ec228b6f7b0eb637..cdc23fc2f5b683072a177f9b54b05ad50fa03950 100644 (file)
@@ -129,7 +129,7 @@ The @subcmd{OUTFILE} subcommand, which is the only required subcommand, specifie
 the portable file to be written as a file name string or
 a file handle (@pxref{File Handles}).
 
-@subcmd{DROP}, @subcmd{KEEP}, and @subcmd{RENAME} follow the same format as the 
+@subcmd{DROP}, @subcmd{KEEP}, and @subcmd{RENAME} follow the same format as the
 @subcmd{SAVE} procedure (@pxref{SAVE}).
 
 The @subcmd{TYPE} subcommand specifies the character set for use in the
@@ -179,7 +179,7 @@ eliminated.  When this is done, only a single variable may be renamed at
 once.  For instance, @subcmd{/RENAME=@var{A}=@var{B}}.  This alternate syntax is
 deprecated.
 
-@subcmd{DROP}, @subcmd{KEEP}, and @subcmd{RENAME} are executed in left-to-right order.  
+@subcmd{DROP}, @subcmd{KEEP}, and @subcmd{RENAME} are executed in left-to-right order.
 Each may be present any number of times.  @cmd{GET} never modifies a
 file on disk.  Only the active dataset read from the file
 is affected by these subcommands.
@@ -260,17 +260,17 @@ Gnumeric spreadsheets (@url{http://gnumeric.org}), and spreadsheets
 in OpenDocument format
 (@url{http://libreplanet.org/wiki/Group:OpenDocument/Software})
 can be read using the @cmd{GET DATA} command.
-Use the @subcmd{TYPE} subcommand to indicate the file's format.  
+Use the @subcmd{TYPE} subcommand to indicate the file's format.
 /TYPE=GNM indicates Gnumeric files,
 /TYPE=ODS indicates OpenDocument.
 The @subcmd{FILE} subcommand is mandatory.
-Use it to specify the name file to be read. 
+Use it to specify the name file to be read.
 All other subcommands are optional.
 
-The format of each variable is determined by the format of the spreadsheet 
+The format of each variable is determined by the format of the spreadsheet
 cell containing the first datum for the variable.
 If this cell is of string (text) format, then the width of the variable is
-determined from the length of the string it contains, unless the 
+determined from the length of the string it contains, unless the
 @subcmd{ASSUMEDSTRWIDTH} subcommand is given.
 
 The @subcmd{SHEET} subcommand specifies the sheet within the spreadsheet file to read.
@@ -287,9 +287,9 @@ first sheet in the file.
 The @subcmd{CELLRANGE} subcommand specifies the range of cells within the sheet to read.
 If the subcommand is given as @subcmd{/CELLRANGE=FULL}, then the entire
 sheet  is read.
-To read only part of a sheet, use the form 
+To read only part of a sheet, use the form
 @subcmd{/CELLRANGE=range '@var{top_left_cell}:@var{bottom_right_cell}'}.
-For example, the subcommand @subcmd{/CELLRANGE=range 'C3:P19'} reads 
+For example, the subcommand @subcmd{/CELLRANGE=range 'C3:P19'} reads
 columns C--P, and rows 3--19 inclusive.
 If no @subcmd{CELLRANGE} subcommand is given, then the entire sheet is read.
 
@@ -301,7 +301,7 @@ used, then the variables  receive automatically assigned names.
 
 The @subcmd{ASSUMEDSTRWIDTH} subcommand specifies the maximum width of string
 variables read  from the file.
-If omitted, the default value is determined from the length of the 
+If omitted, the default value is determined from the length of the
 string in the first spreadsheet cell for each variable.
 
 
@@ -322,12 +322,12 @@ GET DATA /TYPE=PSQL
 
 The PSQL type is used to import data from a postgres database server.
 The server may be located locally or remotely.
-Variables are automatically created based on the table column names 
+Variables are automatically created based on the table column names
 or the names specified in the SQL query.
-Postgres data types of high precision, will loose precision when 
+Postgres data types of high precision, will loose precision when
 imported into @pspp{}.
 Not all the postgres data types are able to be represented in @pspp{}.
-If a datum cannot be represented a warning will be issued and that 
+If a datum cannot be represented a warning will be issued and that
 datum will be set to SYSMIS.
 
 The @subcmd{CONNECT} subcommand is mandatory.
@@ -341,15 +341,15 @@ It must be a valid SQL string to retrieve data from the database.
 
 The @subcmd{ASSUMEDSTRWIDTH} subcommand specifies the maximum width of string
 variables read  from the database.
-If omitted, the default value is determined from the length of the 
+If omitted, the default value is determined from the length of the
 string in the first value read for each variable.
 
 The @subcmd{UNENCRYPTED} subcommand allows data to be retrieved over an insecure
 connection.
-If the connection is not encrypted, and the @subcmd{UNENCRYPTED} subcommand is 
+If the connection is not encrypted, and the @subcmd{UNENCRYPTED} subcommand is
 not given, then an error will occur.
 Whether or not the connection is
-encrypted depends upon the underlying psql library and the 
+encrypted depends upon the underlying psql library and the
 capabilities of the database server.
 
 The @subcmd{BSIZE} subcommand serves only to optimise the speed of data transfer.
@@ -358,7 +358,7 @@ number of cases to fetch from the database at once.
 The default value is 4096.
 If your SQL statement fetches a large number of cases but only a small number of
 variables, then the data transfer may be faster if you increase this value.
-Conversely, if the number of variables is large, or if the machine on which 
+Conversely, if the number of variables is large, or if the machine on which
 @pspp{} is running has only a
 small amount of memory, then a smaller value will be better.
 
@@ -389,7 +389,7 @@ GET DATA /TYPE=TXT
 When TYPE=TXT is specified, GET DATA reads data in a delimited or
 fixed columnar format, much like DATA LIST (@pxref{DATA LIST}).
 
-The @subcmd{FILE} subcommand is mandatory.  Specify the file to be read as 
+The @subcmd{FILE} subcommand is mandatory.  Specify the file to be read as
 a string file name or (for textual data only) a
 file handle (@pxref{File Handles}).
 
@@ -748,7 +748,7 @@ Specify, within parentheses, a list of variable names followed by an
 equals sign (@samp{=}) and the names that they should be renamed to.
 Multiple parenthesized groups of variable names can be included on a
 single @subcmd{RENAME} subcommand.  Variables' names may be swapped using a
-@subcmd{RENAME} subcommand of the 
+@subcmd{RENAME} subcommand of the
 form @subcmd{/RENAME=(@var{A} @var{B}=@var{B} @var{A})}.
 
 Alternate syntax for the @subcmd{RENAME} subcommand allows the parentheses to be
@@ -950,7 +950,7 @@ qualifier character that appears within a value is doubled.
 @section SYSFILE INFO
 @vindex SYSFILE INFO
 
-@display 
+@display
 SYSFILE INFO FILE='@var{file_name}' [ENCODING='@var{encoding}'].
 @end display
 
index 9f4d41345760ae704f5afb0abd177ebeddabb42b..a8e399f0f489c1a056a6f19fb107ad774f0161ae 100644 (file)
@@ -149,11 +149,11 @@ termination options are offered.
 Specify index_var to make that variable count from one value to
 another by a particular increment.  @var{index_var} must be a pre-existing
 numeric variable.  @var{start}, @var{end}, and @var{incr} are numeric expressions
-(@pxref{Expressions}.)  
+(@pxref{Expressions}.)
 
 During the first iteration, @var{index_var} is set to the value of @var{start}.
 During each successive iteration, @var{index_var} is increased by the value of
-@var{incr}.  If @var{end} > @var{start}, then the loop terminates 
+@var{incr}.  If @var{end} > @var{start}, then the loop terminates
 when @var{index_var} > @var{end};
 otherwise it terminates when @var{index_var} < @var{end}.  If @var{incr} is not specified
 then it defaults to +1 or -1 as appropriate.
index a1bfd5c80fd91582da98b16af79de81d461ba261..7d5ac4534b5c215c625fb63323ef674e6bfd2090 100755 (executable)
@@ -1,11 +1,11 @@
 #!/usr/bin/perl
-# Creates Texinfo documentation from the source 
+# Creates Texinfo documentation from the source
 
 use strict;
 use warnings 'all';
 
-my ($file) = $ARGV[0]; 
-open(INFO, $file) || die "Cannot open \"$file\"\n" ;   
+my ($file) = $ARGV[0];
+open(INFO, $file) || die "Cannot open \"$file\"\n" ;
 print "\@c Generated from $file by get-commands.pl\n";
 print "\@c Do not modify!\n\n";
 
index 3a6ca3bad593e2b0eb6a6d70181c766bab59a258..45b3e0f301a03f130ea7d68de4b5159da3bb4972 100644 (file)
 
 @cindex @pspp{} language
 @cindex language, @pspp{}
-@pspp{} is a tool for statistical analysis of sampled data.  
+@pspp{} is a tool for statistical analysis of sampled data.
 It reads the data, analyzes the data according to commands provided, and writes the results
 to a listing file,  to the standard output or to a window of the graphical display.
 
 The language accepted by @pspp{} is similar to those accepted by SPSS
-statistical products.  
+statistical products.
 The details of @pspp{}'s language are given later in this manual.
 
 @cindex PostScript
index 813e84e93bb5e5d046376d15f4974d22c452626e..88d4c1258a3d23e8b379b58c18e205fe321ebcc6 100644 (file)
@@ -21,12 +21,12 @@ The sections below describe the @command{pspp} program's command-line
 interface.
 
 @menu
-* Main Options::                
-* PDF PostScript and SVG Output Options::  
-* Plain Text Output Options::   
-* HTML Output Options::         
-* OpenDocument Output Options::  
-* Comma-Separated Value Output Options::  
+* Main Options::
+* PDF PostScript and SVG Output Options::
+* Plain Text Output Options::
+* HTML Output Options::
+* OpenDocument Output Options::
+* Comma-Separated Value Output Options::
 @end menu
 
 @node Main Options
@@ -313,7 +313,7 @@ Cairo library.
 
 @item @option{-O foreground-color=@var{color}}
 @itemx @option{-O background-color=@var{color}}
-Sets @var{color} as the color to be used for the background or foreground to 
+Sets @var{color} as the color to be used for the background or foreground to
 be used for charts.
 Color should be given in the format @code{#@var{RRRR}@var{GGGG}@var{BBBB}},
 where @var{RRRR}, @var{GGGG} and @var{BBBB} are 4 character hexadecimal
@@ -326,8 +326,8 @@ Width of a page, in characters.  For screen output you may specify
 it changes.  Default: @code{79}.
 
 @item @option{-O box=@{ascii|unicode@}}
-Sets the characters used for lines in tables.  
-If set to 
+Sets the characters used for lines in tables.
+If set to
 @code{ascii} the characters @samp{-}, @samp{|}, and @samp{+} for single-width
 lines and @samp{=} and @samp{#} for double-width lines are used.
 If set to @code{unicode} then  Unicode box drawing characters will be used.
@@ -463,11 +463,11 @@ The PSPPIRE graphic user interface for @pspp{} can perform all
 functionality of the command line interface.  In addition it gives an
 instantaneous view of the data, variables and statistical output.
 
-The graphic user interface can be started by typing @command{psppire} at a 
+The graphic user interface can be started by typing @command{psppire} at a
 command prompt.
-Alternatively many systems have a system of interactive menus or buttons 
+Alternatively many systems have a system of interactive menus or buttons
 from which @command{psppire} can be started by a series of mouse clicks.
 
-Once the principles of the @pspp{} system are understood, 
+Once the principles of the @pspp{} system are understood,
 the graphic user interface is designed to be largely intuitive, and
 for this reason is covered only very briefly by this manual.
index 10fab4eca6391ef8494e18dc8859fb39fb2beb98..1c998d992683ff2505d75208f33caf25f1dbdbca 100644 (file)
@@ -252,7 +252,7 @@ in arbitrary textual or binary formats.  @xref{INPUT PROGRAM}.
 @item Transformations
 @cindex transformations
 Perform operations on data and write data to output files.  Transformations
-are not carried out until a procedure is executed.  
+are not carried out until a procedure is executed.
 
 @item Restricted transformations
 @cindex restricted transformations
@@ -303,7 +303,7 @@ transformation state.
 Valid in any state.
 @item
 When executed in the initial or procedure state, causes a transition to
-the transformation state.  
+the transformation state.
 @item
 Clears the active dataset if executed in the procedure or transformation
 state.
@@ -314,7 +314,7 @@ state.
 @item
 Invalid in input-program and file-type states.
 @item
-Causes a transition to the intput-program state.  
+Causes a transition to the intput-program state.
 @item
 Clears the active dataset.
 @end itemize
@@ -619,7 +619,7 @@ created variables have identical print and write formats, and
 most of the time, the distinction between print and write formats is
 unimportant.
 
-Input and output formats are specified to @pspp{} with 
+Input and output formats are specified to @pspp{} with
 a @dfn{format specification} of the
 form @subcmd{@var{TYPE}@var{w}} or @code{TYPE@var{w}.@var{d}}, where
 @var{TYPE} is one of the format types described later, @var{w} is a
@@ -631,13 +631,13 @@ The following sections describe the input and output formats supported
 by @pspp{}.
 
 @menu
-* Basic Numeric Formats::       
-* Custom Currency Formats::     
-* Legacy Numeric Formats::      
-* Binary and Hexadecimal Numeric Formats::  
-* Time and Date Formats::       
-* Date Component Formats::      
-* String Formats::              
+* Basic Numeric Formats::
+* Custom Currency Formats::
+* Legacy Numeric Formats::
+* Binary and Hexadecimal Numeric Formats::
+* Time and Date Formats::
+* Date Component Formats::
+* String Formats::
 @end menu
 
 @node Basic Numeric Formats
@@ -843,7 +843,7 @@ SET command configures custom currency formats, using the syntax
 @display
 SET CC@var{x}=@t{"}@var{string}@t{"}.
 @end display
-@noindent 
+@noindent
 where @var{x} is A, B, C, D, or E, and @var{string} is no more than 16
 characters long.
 
@@ -1196,7 +1196,7 @@ below:
 
 @float
 @multitable {DATETIME} {Min. Input Width} {Min. Output Width} {4-digit year}
-@headitem Format @tab Min. Input Width @tab Min. Output Width @tab Option 
+@headitem Format @tab Min. Input Width @tab Min. Output Width @tab Option
 @item DATE @tab 8 @tab 9 @tab 4-digit year
 @item ADATE @tab 8 @tab 8 @tab 4-digit year
 @item EDATE @tab 8 @tab 8 @tab 4-digit year
@@ -1212,7 +1212,7 @@ below:
 @item DTIME @tab 8 @tab 8 @tab seconds
 @end multitable
 @end float
-@noindent 
+@noindent
 In the table, ``Option'' describes what increased output width enables:
 
 @table @asis
@@ -1242,7 +1242,7 @@ negative value on MTIME, TIME, or DTIME (which adds a leading minus sign).
 @c What about out-of-range values?
 
 The system-missing value is output as a period at the right end of the
-field.  
+field.
 
 @node Date Component Formats
 @subsubsection Date Component Formats
@@ -1296,7 +1296,7 @@ or to blanks, depending on type.
 However, sometimes it's useful to have a variable that keeps its value
 between cases.  You can do this with @cmd{LEAVE} (@pxref{LEAVE}), or you can
 use a @dfn{scratch variable}.  Scratch variables are variables whose
-names begin with an octothorpe (@samp{#}).  
+names begin with an octothorpe (@samp{#}).
 
 Scratch variables have the same properties as variables left with
 @cmd{LEAVE}: they retain their values between cases, and for the first
@@ -1358,7 +1358,7 @@ portable files.
 @section File Handles
 @cindex file handles
 
-A @dfn{file handle} is a reference to a data file, system file, or 
+A @dfn{file handle} is a reference to a data file, system file, or
 portable file.  Most often, a file handle is specified as the
 name of a file as a string, that is, enclosed within @samp{'} or
 @samp{"}.
index 2e8b8f43f28cb065b73dd6a6c3bbb9a5cc5fa3fe..0707f73e06dd56d559d14b292b5a6a2c4715a4a9 100644 (file)
@@ -24,7 +24,7 @@
 
 @include version.texi
 
-@c This macro should be used for marking command names.  For the purposes of markup, 
+@c This macro should be used for marking command names.  For the purposes of markup,
 @c  no distinction is made between ``commands'' and ``procedures''.
 @macro cmd{CMDNAME}
 @code{\CMDNAME\}
@@ -85,9 +85,9 @@ Free Documentation License".
 @end titlepage
 
 @c @chapheading Acknowledgements
-The authors wish to thank Network Theory Ltd 
+The authors wish to thank Network Theory Ltd
 @url{http://www.network-theory.co.uk}
-for their financial support 
+for their financial support
 in the production of this manual.
 
 
index cc8a206518770a53f61daaf3cb560dca1bbc5dab..66a7d0e393fc0399e1b5ab6541889a269e041164 100644 (file)
@@ -24,10 +24,10 @@ Let @math{X_{11}, X_{12}}, @dots{}, @math{X_{1n}} denote the @math{n} observatio
 of the first explanatory variable;
 @math{X_{21}},@dots{},@math{X_{2n}} denote the @math{n} observations of the second
 explanatory variable;
-@math{X_{k1}},@dots{},@math{X_{kn}} denote the @math{n} observations of 
+@math{X_{k1}},@dots{},@math{X_{kn}} denote the @math{n} observations of
 the @math{k}th explanatory variable.
 
-@item The dependent variable @math{Y} has the following relationship to the 
+@item The dependent variable @math{Y} has the following relationship to the
 explanatory variables:
 @math{Y_i = b_0 + b_1 X_{1i} + ... + b_k X_{ki} + Z_i}
 where @math{b_0, b_1, @dots{}, b_k} are unknown
@@ -39,7 +39,7 @@ This relationship is called the @dfn{linear model}.
 
 The @cmd{REGRESSION} procedure estimates the coefficients
 @math{b_0,@dots{},b_k} and produces output relevant to inferences for the
-linear model. 
+linear model.
 
 @menu
 * Syntax::                      Syntax definition.
@@ -108,7 +108,7 @@ is zero.  The default is @subcmd{NOORIGIN}.
 The @subcmd{SAVE} subcommand causes @pspp{} to save the residuals or predicted
 values from the fitted
 model to the active dataset. @pspp{} will store the residuals in a variable
-called @samp{RES1} if no such variable exists, @samp{RES2} if @samp{RES1} 
+called @samp{RES1} if no such variable exists, @samp{RES2} if @samp{RES1}
 already exists,
 @samp{RES3} if @samp{RES1} and @samp{RES2} already exist, etc. It will
 choose the name of
@@ -138,6 +138,6 @@ a  8.838262 -29.25689
 b  6.200189 -18.58219
 end data.
 list.
-regression /variables=v0 v1 v2 /statistics defaults /dependent=v2 
+regression /variables=v0 v1 v2 /statistics defaults /dependent=v2
            /save pred resid /method=enter.
 @end example
index 3d4f2f421ca415efe3079b8be482a84390f265ed..ee8709616ff358e307cdec753373679c8f505100 100644 (file)
@@ -139,7 +139,7 @@ FREQUENCIES
                      SESKEWNESS,SEKURTOSIS,ALL,NONE@}
         /NTILES=@var{ntiles}
         /PERCENTILES=percent@dots{}
-        /HISTOGRAM=[MINIMUM(@var{x_min})] [MAXIMUM(@var{x_max})] 
+        /HISTOGRAM=[MINIMUM(@var{x_min})] [MAXIMUM(@var{x_max})]
                    [@{FREQ[(@var{y_max})],PERCENT[(@var{y_max})]@}] [@{NONORMAL,NORMAL@}]
         /PIECHART=[MINIMUM(@var{x_min})] [MAXIMUM(@var{x_max})]
                   [@{FREQ,PERCENT@}] [@{NOMISSING,MISSING@}]
@@ -163,7 +163,7 @@ The @subcmd{VARIABLES} subcommand is the only required subcommand.  Specify the
 variables to be analyzed.
 
 The @subcmd{FORMAT} subcommand controls the output format.  It has several
-possible settings:  
+possible settings:
 
 @itemize @subcmd{}
 @item
@@ -185,8 +185,8 @@ in frequency tables or statistics.  When @subcmd{INCLUDE} is set, user-missing
 are included.  System-missing values are never included in statistics,
 but are listed in frequency tables.
 
-The available @subcmd{STATISTICS} are the same as available 
-in @cmd{DESCRIPTIVES} (@pxref{DESCRIPTIVES}), with the addition 
+The available @subcmd{STATISTICS} are the same as available
+in @cmd{DESCRIPTIVES} (@pxref{DESCRIPTIVES}), with the addition
 of @subcmd{MEDIAN}, the data's median
 value, and MODE, the mode.  (If there are multiple modes, the smallest
 value is reported.)  By default, the mean, standard deviation of the
@@ -195,7 +195,7 @@ mean, minimum, and maximum are reported for each variable.
 @cindex percentiles
 @subcmd{PERCENTILES} causes the specified percentiles to be reported.
 The percentiles should  be presented at a list of numbers between 0
-and 100 inclusive.  
+and 100 inclusive.
 The @subcmd{NTILES} subcommand causes the percentiles to be reported at the
 boundaries of the data set divided into the specified number of ranges.
 For instance, @subcmd{/NTILES=4} would cause quartiles to be reported.
@@ -204,7 +204,7 @@ For instance, @subcmd{/NTILES=4} would cause quartiles to be reported.
 The @subcmd{HISTOGRAM} subcommand causes the output to include a histogram for
 each specified numeric variable.  The X axis by default ranges from
 the minimum to the maximum value observed in the data, but the @subcmd{MINIMUM}
-and @subcmd{MAXIMUM} keywords can set an explicit range. 
+and @subcmd{MAXIMUM} keywords can set an explicit range.
 @footnote{The number of
 bins is chosen according to the Freedman-Diaconis rule:
 @math{2 \times IQR(x)n^{-1/3}}, where @math{IQR(x)} is the interquartile range of @math{x}
@@ -219,9 +219,9 @@ histogram.
 The @subcmd{PIECHART} subcommand adds a pie chart for each variable to the data.  Each
 slice represents one value, with the size of the slice proportional to
 the value's frequency.  By default, all non-missing values are given
-slices.  
+slices.
 The @subcmd{MINIMUM} and @subcmd{MAXIMUM} keywords can be used to limit the
-displayed slices to a given range of values.  
+displayed slices to a given range of values.
 The keyword @subcmd{NOMISSING} causes missing values to be omitted from the
 piechart.  This is the default.
 If instead, @subcmd{MISSING} is specified, then a single slice
@@ -235,7 +235,7 @@ The @subcmd{FREQ} option (default) causes the ordinate to display the frequency
 of each category, whereas the @subcmd{PERCENT} option will display relative
 percentages.
 
-The @subcmd{FREQ} and @subcmd{PERCENT} options on @subcmd{HISTOGRAM} and 
+The @subcmd{FREQ} and @subcmd{PERCENT} options on @subcmd{HISTOGRAM} and
 @subcmd{PIECHART} are accepted but not currently honoured.
 
 The @subcmd{ORDER} subcommand is accepted but ignored.
@@ -262,7 +262,7 @@ EXAMINE
         /ID=@var{identity_variable}
         /@{TOTAL,NOTOTAL@}
         /PERCENTILE=[@var{percentiles}]=@{HAVERAGE, WAVERAGE, ROUND, AEMPIRICAL, EMPIRICAL @}
-        /MISSING=@{LISTWISE, PAIRWISE@} [@{EXCLUDE, INCLUDE@}] 
+        /MISSING=@{LISTWISE, PAIRWISE@} [@{EXCLUDE, INCLUDE@}]
                [@{NOREPORT,REPORT@}]
 
 @end display
@@ -271,18 +271,18 @@ The @cmd{EXAMINE} command is used to perform exploratory data analysis.
 In particular, it is useful for testing how closely a distribution follows a
 normal distribution, and for finding outliers and extreme values.
 
-The @subcmd{VARIABLES} subcommand is mandatory.  
+The @subcmd{VARIABLES} subcommand is mandatory.
 It specifies the dependent variables and optionally variables to use as
 factors for the analysis.
-Variables listed before the first @subcmd{BY} keyword (if any) are the 
+Variables listed before the first @subcmd{BY} keyword (if any) are the
 dependent variables.
 The dependent variables may optionally be followed by a list of
 factors which tell @pspp{} how to break down the analysis for each
-dependent variable. 
+dependent variable.
 
 Following the dependent variables, factors may be specified.
 The factors (if desired) should be preceded by a single @subcmd{BY} keyword.
-The format for each factor is 
+The format for each factor is
 @display
 @var{factorvar} [BY @var{subfactorvar}].
 @end display
@@ -314,7 +314,7 @@ specified.
 The @subcmd{PLOT} subcommand specifies which plots are to be produced if any.
 Available plots are @subcmd{HISTOGRAM}, @subcmd{NPPLOT},  @subcmd{BOXPLOT} and
 @subcmd{SPREADLEVEL}.
-The first three can be used to visualise how closely each cell conforms to a 
+The first three can be used to visualise how closely each cell conforms to a
 normal distribution, whilst the spread vs.@: level plot can be useful to visualise
 how the variance of differs between factors.
 Boxplots will also show you the outliers and extreme values.
@@ -322,12 +322,12 @@ Boxplots will also show you the outliers and extreme values.
 bins, as approximately @math{1 + \log2(n)}, where @math{n} is the number of samples.
 Note that @cmd{FREQUENCIES} uses a different algorithm to find the bin size.}
 
-The @subcmd{SPREADLEVEL} plot displays the interquartile range versus the 
+The @subcmd{SPREADLEVEL} plot displays the interquartile range versus the
 median.  It takes an optional parameter @var{t}, which specifies how the data
 should be transformed prior to plotting.
 The given value @var{t} is a power to which the data is raised.  For example, if
 @var{t} is given as 2, then the data will be squared.
-Zero, however is a special value.  If @var{t} is 0 or 
+Zero, however is a special value.  If @var{t} is 0 or
 is omitted, then data will be transformed by taking its natural logarithm instead of
 raising to the power of @var{t}.
 
@@ -340,21 +340,21 @@ There are however a number of provisos:
 @item The cumulative weight value must be in the range [3, 5000]
 @end itemize
 
-The @subcmd{COMPARE} subcommand is only relevant if producing boxplots, and it is only 
+The @subcmd{COMPARE} subcommand is only relevant if producing boxplots, and it is only
 useful there is more than one dependent variable and at least one factor.
-If 
+If
 @subcmd{/COMPARE=GROUPS} is specified, then one plot per dependent variable is produced,
 each of which contain boxplots for all the cells.
 If @subcmd{/COMPARE=VARIABLES} is specified, then one plot per cell is produced,
 each containing one boxplot per dependent variable.
 If the @subcmd{/COMPARE} subcommand is omitted, then @pspp{} behaves as if
 @subcmd{/COMPARE=GROUPS} were given.
-The @subcmd{ID} subcommand is relevant only if @subcmd{/PLOT=BOXPLOT} or 
+
+The @subcmd{ID} subcommand is relevant only if @subcmd{/PLOT=BOXPLOT} or
 @subcmd{/STATISTICS=EXTREME} has been given.
 If given, it should provide the name of a variable which is to be used
 to labels extreme values and outliers.
-Numeric or string variables are permissible.  
+Numeric or string variables are permissible.
 If the @subcmd{ID} subcommand is not given, then the case number will be used for
 labelling.
 
@@ -362,7 +362,7 @@ The @subcmd{CINTERVAL} subcommand specifies the confidence interval to use in
 calculation of the descriptives command.  The default is 95%.
 
 @cindex percentiles
-The @subcmd{PERCENTILES} subcommand specifies which percentiles are to be calculated, 
+The @subcmd{PERCENTILES} subcommand specifies which percentiles are to be calculated,
 and which algorithm to use for calculating them.  The default is to
 calculate the 5, 10, 25, 50, 75, 90, 95 percentiles using the
 @subcmd{HAVERAGE} algorithm.
@@ -381,10 +381,10 @@ Therefore, the descriptives and histograms will be generated for each
 distinct  value
 of @var{gender} @emph{and} for each distinct combination of the values
 of @var{gender} and @var{race}.
-Since the @subcmd{NOTOTAL} keyword is given, statistics and histograms for 
+Since the @subcmd{NOTOTAL} keyword is given, statistics and histograms for
 @var{score1} and @var{score2} covering the  whole dataset are not produced.
 @example
-EXAMINE @var{score1} @var{score2} BY 
+EXAMINE @var{score1} @var{score2} BY
         @var{gender}
         @var{gender} BY @var{culture}
         /STATISTICS = DESCRIPTIVES
@@ -394,7 +394,7 @@ EXAMINE @var{score1} @var{score2} BY
 
 Here is a second example showing how the @cmd{examine} command can be used to find extremities.
 @example
-EXAMINE @var{height} @var{weight} BY 
+EXAMINE @var{height} @var{weight} BY
         @var{gender}
         /STATISTICS = EXTREME (3)
         /PLOT = BOXPLOT
@@ -403,7 +403,7 @@ EXAMINE @var{height} @var{weight} BY
 @end example
 In this example, we look at the height and weight of a sample of individuals and
 how they differ between male and female.
-A table showing the 3 largest and the 3 smallest values of @var{height} and 
+A table showing the 3 largest and the 3 smallest values of @var{height} and
 @var{weight} for each gender, and for the whole dataset will be shown.
 Boxplots will also be produced.
 Because @subcmd{/COMPARE = GROUPS} was given, boxplots for male and female will be
@@ -429,15 +429,15 @@ large quantity of output.
 GRAPH
         /HISTOGRAM [(NORMAL)]= @var{var}
         /SCATTERPLOT [(BIVARIATE)] = @var{var1} WITH @var{var2} [BY @var{var3}]
-        /BAR = @{@var{summary-function}(@var{var1}) | @var{count-function}@} BY @var{var2} [BY @var{var3}] 
-        [ /MISSING=@{LISTWISE, VARIABLE@} [@{EXCLUDE, INCLUDE@}] ] 
+        /BAR = @{@var{summary-function}(@var{var1}) | @var{count-function}@} BY @var{var2} [BY @var{var3}]
+        [ /MISSING=@{LISTWISE, VARIABLE@} [@{EXCLUDE, INCLUDE@}] ]
                [@{NOREPORT,REPORT@}]
 
 @end display
 
-The @cmd{GRAPH} produces graphical plots of data. Only one of the subcommands 
+The @cmd{GRAPH} produces graphical plots of data. Only one of the subcommands
 @subcmd{HISTOGRAM} or @subcmd{SCATTERPLOT} can be specified, i.e. only one plot
-can be produced per call of @cmd{GRAPH}. The @subcmd{MISSING} is optional. 
+can be produced per call of @cmd{GRAPH}. The @subcmd{MISSING} is optional.
 
 @menu
 * SCATTERPLOT::             Cartesian Plots
@@ -455,7 +455,7 @@ will result in different colours and/or markers for the plot. The
 following is an example for producing a scatterplot.
 
 @example
-GRAPH   
+GRAPH
         /SCATTERPLOT = @var{height} WITH @var{weight} BY @var{gender}.
 @end example
 
@@ -475,7 +475,7 @@ For an alternative method to produce histograms @pxref{EXAMINE}. The
 following example produces a histogram plot for the variable @var{weight}.
 
 @example
-GRAPH   
+GRAPH
         /HISTOGRAM = @var{weight}.
 @end example
 
@@ -551,34 +551,34 @@ CORRELATIONS
      [ /PRINT=@{TWOTAIL, ONETAIL@} @{SIG, NOSIG@} ]
      [ /STATISTICS=DESCRIPTIVES XPROD ALL]
      [ /MISSING=@{PAIRWISE, LISTWISE@} @{INCLUDE, EXCLUDE@} ]
-@end display    
+@end display
 
 @cindex correlation
 The @cmd{CORRELATIONS} procedure produces tables of the Pearson correlation coefficient
 for a set of variables.  The significance of the coefficients are also given.
 
-At least one @subcmd{VARIABLES} subcommand is required. If the @subcmd{WITH} 
+At least one @subcmd{VARIABLES} subcommand is required. If the @subcmd{WITH}
 keyword is used, then a non-square correlation table will be produced.
 The variables preceding @subcmd{WITH}, will be used as the rows of the table,
 and the variables following will be the columns of the table.
 If no @subcmd{WITH} subcommand is given, then a square, symmetrical table using all variables is produced.
 
 
-The @cmd{MISSING} subcommand determines the handling of missing variables.  
+The @cmd{MISSING} subcommand determines the handling of missing variables.
 If @subcmd{INCLUDE} is set, then user-missing values are included in the
 calculations, but system-missing values are not.
 If @subcmd{EXCLUDE} is set, which is the default, user-missing
-values are excluded as well as system-missing values. 
+values are excluded as well as system-missing values.
 
 If @subcmd{LISTWISE} is set, then the entire case is excluded from analysis
 whenever any variable  specified in any @cmd{/VARIABLES} subcommand
-contains a missing value.   
+contains a missing value.
 If @subcmd{PAIRWISE} is set, then a case is considered missing only if either of the
 values  for the particular coefficient are missing.
 The default is @subcmd{PAIRWISE}.
 
 The @subcmd{PRINT} subcommand is used to control how the reported significance values are printed.
-If the @subcmd{TWOTAIL} option is used, then a two-tailed test of significance is 
+If the @subcmd{TWOTAIL} option is used, then a two-tailed test of significance is
 printed.  If the @subcmd{ONETAIL} option is given, then a one-tailed test is used.
 The default is @subcmd{TWOTAIL}.
 
@@ -587,12 +587,12 @@ If the @subcmd{NOSIG} option is specified, then correlation coefficients with si
 If @subcmd{SIG} is specified, then no highlighting is performed.  This is the default.
 
 @cindex covariance
-The @subcmd{STATISTICS} subcommand requests additional statistics to be displayed.  The keyword 
+The @subcmd{STATISTICS} subcommand requests additional statistics to be displayed.  The keyword
 @subcmd{DESCRIPTIVES} requests that the mean, number of non-missing cases, and the non-biased
 estimator of the standard deviation are displayed.
 These statistics will be displayed in a separated table, for all the variables listed
 in any @subcmd{/VARIABLES} subcommand.
-The @subcmd{XPROD} keyword requests cross-product deviations and covariance estimators to 
+The @subcmd{XPROD} keyword requests cross-product deviations and covariance estimators to
 be displayed for each pair of variables.
 The keyword @subcmd{ALL} is the union of @subcmd{DESCRIPTIVES} and @subcmd{XPROD}.
 
@@ -617,7 +617,7 @@ CROSSTABS
         /STATISTICS=@{CHISQ,PHI,CC,LAMBDA,UC,BTAU,CTAU,RISK,GAMMA,D,
                      KAPPA,ETA,CORR,ALL,NONE@}
         /BARCHART
-        
+
 (Integer mode.)
         /VARIABLES=@var{var_list} (@var{low},@var{high})@dots{}
 @end display
@@ -631,7 +631,7 @@ The @subcmd{TABLES} subcommand is used to specify the tables to be reported.  An
 number of dimensions is permitted, and any number of variables per
 dimension is allowed.  The @subcmd{TABLES} subcommand may be repeated as many
 times as needed.  This is the only required subcommand in @dfn{general
-mode}.  
+mode}.
 
 Occasionally, one may want to invoke a special mode called @dfn{integer
 mode}.  Normally, in general mode, @pspp{} automatically determines
@@ -695,7 +695,7 @@ Column percent.
 Table percent.
 @item EXPECTED
 Expected value.
-@item RESIDUAL 
+@item RESIDUAL
 Residual.
 @item SRESIDUAL
 Standardized residual.
@@ -708,7 +708,7 @@ Suppress cells entirely.
 @end table
 
 @samp{/CELLS} without any settings specified requests @subcmd{COUNT}, @subcmd{ROW},
-@subcmd{COLUMN}, and @subcmd{TOTAL}.  
+@subcmd{COLUMN}, and @subcmd{TOTAL}.
 If @subcmd{CELLS} is not specified at all then only @subcmd{COUNT}
 will be selected.
 
@@ -770,8 +770,8 @@ some statistics are calculated only in integer mode.
 @cindex bar chart
 The @samp{/BARCHART} subcommand produces a clustered bar chart for the first two
 variables on each table.
-If a table has more than two variables, the counts for the third and subsequent levels 
-will be aggregated and the chart will be produces as if there were only two variables.  
+If a table has more than two variables, the counts for the third and subsequent levels
+will be aggregated and the chart will be produces as if there were only two variables.
 
 
 @strong{Please note:} Currently the implementation of @cmd{CROSSTABS} has the
@@ -808,7 +808,7 @@ FACTOR  @{
 
         [ /ANALYSIS=@var{var_list} ]
 
-        [ /EXTRACTION=@{PC, PAF@}] 
+        [ /EXTRACTION=@{PC, PAF@}]
 
         [ /ROTATION=@{VARIMAX, EQUAMAX, QUARTIMAX, PROMAX[(@var{k})], NOROTATE@}]
 
@@ -843,25 +843,25 @@ dataset, or it may be a filename to be loaded. @xref{MATRIX DATA}, for the expec
 format of the file.
 
 The @subcmd{/EXTRACTION} subcommand is used to specify the way in which factors (components) are extracted from the data.
-If @subcmd{PC} is specified, then Principal Components Analysis is used.  
+If @subcmd{PC} is specified, then Principal Components Analysis is used.
 If @subcmd{PAF} is specified, then Principal Axis Factoring is
 used. By default Principal Components Analysis will be used.
 
 The @subcmd{/ROTATION} subcommand is used to specify the method by which the extracted solution will be rotated.
-Three orthogonal rotation methods are available: 
+Three orthogonal rotation methods are available:
 @subcmd{VARIMAX} (which is the default), @subcmd{EQUAMAX}, and @subcmd{QUARTIMAX}.
 There is one oblique rotation method, @i{viz}: @subcmd{PROMAX}.
 Optionally you may enter the power of the promax rotation @var{k}, which must be enclosed in parentheses.
 The default value of @var{k} is 5.
 If you don't want any rotation to be performed, the word @subcmd{NOROTATE} will prevent the command from performing any
-rotation on the data. 
+rotation on the data.
 
 The @subcmd{/METHOD} subcommand should be used to determine whether the covariance matrix or the correlation matrix of the data is
 to be analysed.  By default, the correlation matrix is analysed.
 
 The @subcmd{/PRINT} subcommand may be used to select which features of the analysis are reported:
 
-@itemize 
+@itemize
 @item @subcmd{UNIVARIATE}
       A table of mean values, standard deviations and total weights are printed.
 @item @subcmd{INITIAL}
@@ -893,39 +893,39 @@ which factors (components) should be retained.
 
 The @subcmd{/FORMAT} subcommand determined how data are to be displayed in loading matrices.  If @subcmd{SORT} is specified, then the variables
 are sorted in descending order of significance.  If @subcmd{BLANK(@var{n})} is specified, then coefficients whose absolute value is less
-than @var{n} will not be printed.  If the keyword @subcmd{DEFAULT} is given, or if no @subcmd{/FORMAT} subcommand is given, then no sorting is 
+than @var{n} will not be printed.  If the keyword @subcmd{DEFAULT} is given, or if no @subcmd{/FORMAT} subcommand is given, then no sorting is
 performed, and all coefficients will be printed.
 
 The @subcmd{/CRITERIA} subcommand is used to specify how the number of extracted factors (components) are chosen.
 If @subcmd{FACTORS(@var{n})} is
 specified, where @var{n} is an integer, then @var{n} factors will be extracted.  Otherwise, the @subcmd{MINEIGEN} setting will
-be used.  
+be used.
 @subcmd{MINEIGEN(@var{l})} requests that all factors whose eigenvalues are greater than or equal to @var{l} are extracted.
-The default value of @var{l} is 1.    
+The default value of @var{l} is 1.
 The @subcmd{ECONVERGE} setting has effect only when iterative algorithms for factor
-extraction (such as Principal Axis Factoring) are used.   
+extraction (such as Principal Axis Factoring) are used.
 @subcmd{ECONVERGE(@var{delta})} specifies that
 iteration should cease when
 the maximum absolute value of the communality estimate between one iteration and the previous is less than @var{delta}. The
 default value of @var{delta} is 0.001.
-The @subcmd{ITERATE(@var{m})} may appear any number of times and is used for two different purposes.  
+The @subcmd{ITERATE(@var{m})} may appear any number of times and is used for two different purposes.
 It is used to set the maximum number of iterations (@var{m}) for convergence and also to set the maximum number of iterations
 for rotation.
 Whether it affects convergence or rotation depends upon which subcommand follows the @subcmd{ITERATE} subcommand.
-If @subcmd{EXTRACTION} follows, it affects convergence.  
-If @subcmd{ROTATION} follows, it affects rotation.  
+If @subcmd{EXTRACTION} follows, it affects convergence.
+If @subcmd{ROTATION} follows, it affects rotation.
 If neither @subcmd{ROTATION} nor @subcmd{EXTRACTION} follow a @subcmd{ITERATE} subcommand it will be ignored.
 The default value of @var{m} is 25.
 
-The @cmd{MISSING} subcommand determines the handling of missing variables.  
+The @cmd{MISSING} subcommand determines the handling of missing variables.
 If @subcmd{INCLUDE} is set, then user-missing values are included in the
 calculations, but system-missing values are not.
 If @subcmd{EXCLUDE} is set, which is the default, user-missing
-values are excluded as well as system-missing values. 
+values are excluded as well as system-missing values.
 This is the default.
 If @subcmd{LISTWISE} is set, then the entire case is excluded from analysis
 whenever any variable  specified in the @cmd{VARIABLES} subcommand
-contains a missing value.   
+contains a missing value.
 If @subcmd{PAIRWISE} is set, then a case is considered missing only if either of the
 values  for the particular coefficient are missing.
 The default is @subcmd{LISTWISE}.
@@ -963,7 +963,7 @@ The @subcmd{METHOD} subcommand is used to change the method for producing the su
 squares.  Available values of @var{type} are 1, 2 and 3.  The default is type 3.
 
 You may specify a custom design using the @subcmd{DESIGN} subcommand.
-The design comprises a list of interactions where each interaction is a 
+The design comprises a list of interactions where each interaction is a
 list of variables separated by a @samp{*}.  For example the command
 @display
 GLM subject BY sex age_group race
@@ -980,12 +980,12 @@ implies the model
 
 
 The @subcmd{MISSING} subcommand determines the handling of missing
-variables.  
+variables.
 If @subcmd{INCLUDE} is set then, for the purposes of GLM analysis,
 only system-missing values are considered
 to be missing; user-missing values are not regarded as missing.
 If @subcmd{EXCLUDE} is set, which is the default, then user-missing
-values are considered to be missing as well as system-missing values. 
+values are considered to be missing as well as system-missing values.
 A case for which any dependent variable or any factor
 variable has a missing value is excluded from the analysis.
 
@@ -1025,9 +1025,9 @@ are the predictor variables whose coefficients the procedure estimates.
 By default, a constant term is included in the model.
 Hence, the full model is
 @math{
-{\bf y} 
-= b_0 + b_1 {\bf x_1} 
-+ b_2 {\bf x_2} 
+{\bf y}
+= b_0 + b_1 {\bf x_1}
++ b_2 {\bf x_2}
 + \dots
 + b_n {\bf x_n}
 }
@@ -1041,14 +1041,14 @@ If you want a model without the constant term @math{b_0}, use the keyword @subcm
 An iterative Newton-Raphson procedure is used to fit the model.
 The @subcmd{/CRITERIA} subcommand is used to specify the stopping criteria of the procedure,
 and other parameters.
-The value of @var{cut_point} is used in the classification table.  It is the 
+The value of @var{cut_point} is used in the classification table.  It is the
 threshold above which predicted values are considered to be 1.  Values
 of @var{cut_point} must lie in the range [0,1].
 During iterations, if any one of the stopping criteria are satisfied, the procedure is
 considered complete.
 The stopping criteria are:
 @itemize
-@item The number of iterations exceeds @var{max_iterations}.  
+@item The number of iterations exceeds @var{max_iterations}.
       The default value of @var{max_iterations} is 20.
 @item The change in the all coefficient estimates are less than @var{min_delta}.
 The default value of @var{min_delta} is 0.001.
@@ -1062,17 +1062,17 @@ The default value of @var{min_epsilon} is 0.00000001.
 
 
 The @subcmd{PRINT} subcommand controls the display of optional statistics.
-Currently there is one such option, @subcmd{CI}, which indicates that the 
+Currently there is one such option, @subcmd{CI}, which indicates that the
 confidence interval of the odds ratio should be displayed as well as its value.
 @subcmd{CI} should be followed by an integer in parentheses, to indicate the
 confidence level of the desired confidence interval.
 
 The @subcmd{MISSING} subcommand determines the handling of missing
-variables.  
+variables.
 If @subcmd{INCLUDE} is set, then user-missing values are included in the
 calculations, but system-missing values are not.
 If @subcmd{EXCLUDE} is set, which is the default, user-missing
-values are excluded as well as system-missing values. 
+values are excluded as well as system-missing values.
 This is the default.
 
 @node MEANS
@@ -1081,24 +1081,24 @@ This is the default.
 @vindex MEANS
 @cindex means
 
-@display 
-MEANS [TABLES =] 
-      @{@var{var_list}@} 
+@display
+MEANS [TABLES =]
+      @{@var{var_list}@}
         [ BY @{@var{var_list}@} [BY @{@var{var_list}@} [BY @{@var{var_list}@} @dots{} ]]]
 
-      [ /@{@var{var_list}@} 
+      [ /@{@var{var_list}@}
          [ BY @{@var{var_list}@} [BY @{@var{var_list}@} [BY @{@var{var_list}@} @dots{} ]]] ]
 
       [/CELLS = [MEAN] [COUNT] [STDDEV] [SEMEAN] [SUM] [MIN] [MAX] [RANGE]
-        [VARIANCE] [KURT] [SEKURT] 
-        [SKEW] [SESKEW] [FIRST] [LAST] 
-        [HARMONIC] [GEOMETRIC] 
+        [VARIANCE] [KURT] [SEKURT]
+        [SKEW] [SESKEW] [FIRST] [LAST]
+        [HARMONIC] [GEOMETRIC]
         [DEFAULT]
         [ALL]
         [NONE] ]
 
       [/MISSING = [INCLUDE] [DEPENDENT]]
-@end display 
+@end display
 
 You can use the @cmd{MEANS} command to calculate the arithmetic mean and similar
 statistics, either for the dataset as a whole or for categories of data.
@@ -1176,7 +1176,7 @@ In addition, three special keywords are recognized:
 @end itemize
 
 
-More than one @dfn{table} can be specified in a single command. 
+More than one @dfn{table} can be specified in a single command.
 Each table is separated by a @samp{/}. For
 example
 @example
@@ -1188,7 +1188,7 @@ MEANS TABLES =
 has three tables (the @samp{TABLE =} is optional).
 The first table has three dependent variables @var{c}, @var{d} and @var{e}
 and a single categorical variable @var{x}.
-The second table has two dependent variables @var{a} and @var{b}, 
+The second table has two dependent variables @var{a} and @var{b},
 and two categorical variables @var{x} and @var{y}.
 The third table has a single dependent variables @var{f}
 and a categorical variable formed by the combination of @var{y} and @var{z}.
@@ -1196,7 +1196,7 @@ and a categorical variable formed by the combination of @var{y} and @var{z}.
 
 By default values are omitted from the analysis only if missing values
 (either system missing or user missing)
-for any of the variables directly involved in their calculation are 
+for any of the variables directly involved in their calculation are
 encountered.
 This behaviour can be modified with the  @subcmd{/MISSING} subcommand.
 Three options are possible: @subcmd{TABLE}, @subcmd{INCLUDE} and @subcmd{DEPENDENT}.
@@ -1206,8 +1206,8 @@ variables or in the categorical variables should be taken at their face
 value, and not excluded.
 
 @subcmd{/MISSING = DEPENDENT} says that user missing values, in the dependent
-variables should be taken at their face value, however cases which 
-have user missing values for the categorical variables should be omitted 
+variables should be taken at their face value, however cases which
+have user missing values for the categorical variables should be omitted
 from the calculation.
 
 @node NPAR TESTS
@@ -1216,14 +1216,14 @@ from the calculation.
 @vindex NPAR TESTS
 @cindex nonparametric tests
 
-@display 
+@display
 NPAR TESTS
-     
+
      nonparametric test subcommands
      .
      .
      .
-     
+
      [ /STATISTICS=@{DESCRIPTIVES@} ]
 
      [ /MISSING=@{ANALYSIS, LISTWISE@} @{INCLUDE, EXCLUDE@} ]
@@ -1231,21 +1231,21 @@ NPAR TESTS
      [ /METHOD=EXACT [ TIMER [(@var{n})] ] ]
 @end display
 
-@cmd{NPAR TESTS} performs nonparametric tests. 
-Non parametric tests make very few assumptions about the distribution of the 
+@cmd{NPAR TESTS} performs nonparametric tests.
+Non parametric tests make very few assumptions about the distribution of the
 data.
 One or more tests may be specified by using the corresponding subcommand.
-If the @subcmd{/STATISTICS} subcommand is also specified, then summary statistics are 
+If the @subcmd{/STATISTICS} subcommand is also specified, then summary statistics are
 produces for each variable that is the subject of any test.
 
 Certain tests may take a long time to execute, if an exact figure is required.
 Therefore, by default asymptotic approximations are used unless the
-subcommand @subcmd{/METHOD=EXACT} is specified.  
-Exact tests give more accurate results, but may take an unacceptably long 
+subcommand @subcmd{/METHOD=EXACT} is specified.
+Exact tests give more accurate results, but may take an unacceptably long
 time to perform.  If the @subcmd{TIMER} keyword is used, it sets a maximum time,
 after which the test will be abandoned, and a warning message printed.
 The time, in minutes, should be specified in parentheses after the @subcmd{TIMER} keyword.
-If the @subcmd{TIMER} keyword is given without this figure, then a default value of 5 minutes 
+If the @subcmd{TIMER} keyword is given without this figure, then a default value of 5 minutes
 is used.
 
 
@@ -1271,25 +1271,25 @@ is used.
 @vindex BINOMIAL
 @cindex binomial test
 
-@display 
+@display
      [ /BINOMIAL[(@var{p})]=@var{var_list}[(@var{value1}[, @var{value2})] ] ]
-@end display 
+@end display
 
-The @subcmd{/BINOMIAL} subcommand compares the observed distribution of a dichotomous 
+The @subcmd{/BINOMIAL} subcommand compares the observed distribution of a dichotomous
 variable with that of a binomial distribution.
-The variable @var{p} specifies the test proportion of the binomial 
-distribution.  
+The variable @var{p} specifies the test proportion of the binomial
+distribution.
 The default value of 0.5 is assumed if @var{p} is omitted.
 
 If a single value appears after the variable list, then that value is
 used as the threshold to partition the observed values. Values less
 than or equal to the threshold value form the first category.  Values
-greater than the threshold form the second category. 
+greater than the threshold form the second category.
 
 If two values appear after the variable list, then they will be used
 as the values which a variable must take to be in the respective
-category. 
-Cases for which a variable takes a value equal to neither of the specified  
+category.
+Cases for which a variable takes a value equal to neither of the specified
 values, take no part in the test for that variable.
 
 If no values appear, then the variable must assume dichotomous
@@ -1299,14 +1299,14 @@ under test are encountered then an error occurs.
 
 If the test proportion is equal to 0.5, then a two tailed test is
 reported.   For any other test proportion, a one tailed test is
-reported.   
+reported.
 For one tailed tests, if the test proportion is less than
 or equal to the observed proportion, then the significance of
 observing the observed proportion or more is reported.
 If the test proportion is more than the observed proportion, then the
 significance of observing the observed proportion or less is reported.
 That is to say, the test is always performed in the observed
-direction. 
+direction.
 
 @pspp{} uses a very precise approximation to the gamma function to
 compute the binomial significance.  Thus, exact results are reported
@@ -1322,17 +1322,17 @@ even for very large sample sizes.
 
 @display
      [ /CHISQUARE=@var{var_list}[(@var{lo},@var{hi})] [/EXPECTED=@{EQUAL|@var{f1}, @var{f2} @dots{} @var{fn}@}] ]
-@end display 
+@end display
 
 
-The @subcmd{/CHISQUARE} subcommand produces a chi-square statistic for the differences 
-between the expected and observed frequencies of the categories of a variable. 
-Optionally, a range of values may appear after the variable list.  
+The @subcmd{/CHISQUARE} subcommand produces a chi-square statistic for the differences
+between the expected and observed frequencies of the categories of a variable.
+Optionally, a range of values may appear after the variable list.
 If a range is given, then non integer values are truncated, and values
 outside the  specified range are excluded from the analysis.
 
 The @subcmd{/EXPECTED} subcommand specifies the expected values of each
-category.  
+category.
 There must be exactly one non-zero expected value, for each observed
 category, or the @subcmd{EQUAL} keyword must be specified.
 You may use the notation @subcmd{@var{n}*@var{f}} to specify @var{n}
@@ -1354,7 +1354,7 @@ are expected.
 @end display
 
 The Cochran Q test is used to test for differences between three or more groups.
-The data for @var{var_list} in all cases must assume exactly two distinct values (other than missing values). 
+The data for @var{var_list} in all cases must assume exactly two distinct values (other than missing values).
 
 The value of Q will be displayed and its Asymptotic significance based on a chi-square distribution.
 
@@ -1383,7 +1383,7 @@ prints the sum of ranks for each variable, the test statistic and its significan
      [ /KENDALL = @var{var_list} ]
 @end display
 
-The Kendall test investigates whether an arbitrary number of related samples come from the 
+The Kendall test investigates whether an arbitrary number of related samples come from the
 same population.
 It is identical to the Friedman test except that the additional statistic W, Kendall's Coefficient of Concordance is printed.
 It has the range [0,1] --- a value of zero indicates no agreement between the samples whereas a value of
@@ -1439,7 +1439,7 @@ The abbreviated subcommand  @subcmd{K-S} may be used in place of @subcmd{KOLMOGO
      [ /KRUSKAL-WALLIS = @var{var_list} BY var (@var{lower}, @var{upper}) ]
 @end display
 
-The Kruskal-Wallis test is used to compare data from an 
+The Kruskal-Wallis test is used to compare data from an
 arbitrary number of populations.  It does not assume normality.
 The data to be compared are specified by @var{var_list}.
 The categorical variable determining the groups to which the
@@ -1511,11 +1511,11 @@ not be run.
      [ /MEDIAN [(@var{value})] = @var{var_list} BY @var{variable} (@var{value1}, @var{value2}) ]
 @end display
 
-The median test is used to test whether independent samples come from 
+The median test is used to test whether independent samples come from
 populations with a common median.
 The median of the populations against which the samples are to be tested
-may be given in parentheses immediately after the 
-@subcmd{/MEDIAN} subcommand.  If it is not given, the median will be imputed from the 
+may be given in parentheses immediately after the
+@subcmd{/MEDIAN} subcommand.  If it is not given, the median will be imputed from the
 union of all the samples.
 
 The variables of the samples to be tested should immediately follow the @samp{=} sign. The
@@ -1532,13 +1532,13 @@ range [@var{value1},@var{value2}].
 @vindex RUNS
 @cindex runs test
 
-@display 
+@display
      [ /RUNS (@{MEAN, MEDIAN, MODE, @var{value}@})  = @var{var_list} ]
 @end display
 
 The @subcmd{/RUNS} subcommand tests whether a data sequence is randomly ordered.
 
-It works by examining the number of times a variable's value crosses a given threshold. 
+It works by examining the number of times a variable's value crosses a given threshold.
 The desired threshold must be specified within parentheses.
 It may either be specified as a number or as one of @subcmd{MEAN}, @subcmd{MEDIAN} or @subcmd{MODE}.
 Following the threshold specification comes the list of variables whose values are to be
@@ -1556,7 +1556,7 @@ length of the data.
      [ /SIGN @var{var_list} [ WITH @var{var_list} [ (PAIRED) ]]]
 @end display
 
-The @subcmd{/SIGN} subcommand tests for differences between medians of the 
+The @subcmd{/SIGN} subcommand tests for differences between medians of the
 variables listed.
 The test does not make any assumptions about the
 distribution of the data.
@@ -1582,7 +1582,7 @@ of variable preceding @code{WITH} against variable following
      [ /WILCOXON @var{var_list} [ WITH @var{var_list} [ (PAIRED) ]]]
 @end display
 
-The @subcmd{/WILCOXON} subcommand tests for differences between medians of the 
+The @subcmd{/WILCOXON} subcommand tests for differences between medians of the
 variables listed.
 The test does not make any assumptions about the variances of the samples.
 It does however assume that the distribution is symmetrical.
@@ -1626,8 +1626,8 @@ T-TEST
 @end display
 
 
-The @cmd{T-TEST} procedure outputs tables used in testing hypotheses about 
-means.  
+The @cmd{T-TEST} procedure outputs tables used in testing hypotheses about
+means.
 It operates in one of three modes:
 @itemize
 @item One Sample mode.
@@ -1644,16 +1644,16 @@ in the tests.  The default value is 0.95.
 
 
 The @cmd{MISSING} subcommand determines the handling of missing
-variables.  
+variables.
 If @subcmd{INCLUDE} is set, then user-missing values are included in the
 calculations, but system-missing values are not.
 If @subcmd{EXCLUDE} is set, which is the default, user-missing
-values are excluded as well as system-missing values. 
+values are excluded as well as system-missing values.
 This is the default.
 
 If @subcmd{LISTWISE} is set, then the entire case is excluded from analysis
-whenever any variable  specified in the @subcmd{/VARIABLES}, @subcmd{/PAIRS} or 
-@subcmd{/GROUPS} subcommands contains a missing value.   
+whenever any variable  specified in the @subcmd{/VARIABLES}, @subcmd{/PAIRS} or
+@subcmd{/GROUPS} subcommands contains a missing value.
 If @subcmd{ANALYSIS} is set, then missing values are excluded only in the analysis for
 which they would be needed. This is the default.
 
@@ -1669,7 +1669,7 @@ which they would be needed. This is the default.
 
 The @subcmd{TESTVAL} subcommand invokes the One Sample mode.
 This mode is used to test a population mean against a hypothesized
-mean. 
+mean.
 The value given to the @subcmd{TESTVAL} subcommand is the value against
 which you wish to test.
 In this mode, you must also use the @subcmd{/VARIABLES} subcommand to
@@ -1679,7 +1679,7 @@ tell @pspp{} which variables you wish to test.
 @subsection Independent Samples Mode
 
 The @subcmd{GROUPS} subcommand invokes Independent Samples mode or
-`Groups' mode. 
+`Groups' mode.
 This mode is used to test whether two groups of values have the
 same population mean.
 In this mode, you must also use the @subcmd{/VARIABLES} subcommand to
@@ -1689,10 +1689,10 @@ The variable given in the @subcmd{GROUPS} subcommand is the independent
 variable which determines to which group the samples belong.
 The values in parentheses are the specific values of the independent
 variable for each group.
-If the parentheses are omitted and no values are given, the default values 
+If the parentheses are omitted and no values are given, the default values
 of 1.0 and 2.0 are assumed.
 
-If the independent variable is numeric, 
+If the independent variable is numeric,
 it is acceptable to specify only one value inside the parentheses.
 If you do this, cases where the independent variable is
 greater than or equal to this value belong to the first group, and cases
@@ -1710,7 +1710,7 @@ Use this mode when repeated measures have been taken from the same
 samples.
 If the @subcmd{WITH} keyword is omitted, then tables for all
 combinations of variables given in the @cmd{PAIRS} subcommand are
-generated. 
+generated.
 If the @subcmd{WITH} keyword is given, and the @subcmd{(PAIRED)} keyword
 is also given, then the number of variables preceding @subcmd{WITH}
 must be the same as the number following it.
@@ -1741,10 +1741,10 @@ ONEWAY
 The @cmd{ONEWAY} procedure performs a one-way analysis of variance of
 variables factored by a single independent variable.
 It is used to compare the means of a population
-divided into more than two groups. 
+divided into more than two groups.
 
 The dependent variables to be analysed should be given in the @subcmd{VARIABLES}
-subcommand.  
+subcommand.
 The list of variables must be followed by the @subcmd{BY} keyword and
 the name of the independent (or factor) variable.
 
@@ -1770,10 +1770,10 @@ display a warning, but will proceed with the analysis.
 The @subcmd{CONTRAST} subcommand may be given up to 10 times in order
 to specify different contrast tests.
 The @subcmd{MISSING} subcommand defines how missing values are handled.
-If @subcmd{LISTWISE} is specified then cases which have missing values for 
+If @subcmd{LISTWISE} is specified then cases which have missing values for
 the independent variable or any dependent variable will be ignored.
 If @subcmd{ANALYSIS} is specified, then cases will be ignored if the independent
-variable is missing or if the dependent variable currently being 
+variable is missing or if the dependent variable currently being
 analysed is missing.  The default is @subcmd{ANALYSIS}.
 A setting of @subcmd{EXCLUDE} means that variables whose values are
 user-missing are to be excluded from the analysis. A setting of
@@ -1846,17 +1846,17 @@ is ignored.
 The subcommand  @subcmd{/CRITERIA=CONVERGE(@var{epsilon})} is used
 to set the convergence criterion.  The value of convergence criterion is  @var{epsilon}
 times the minimum distance between the @emph{initial} cluster centers.  Iteration stops when
-the  mean cluster distance between  one iteration and the next  
+the  mean cluster distance between  one iteration and the next
 is less than the convergence criterion.  The default value of @var{epsilon} is zero.
 
-The @subcmd{MISSING} subcommand determines the handling of missing variables.  
+The @subcmd{MISSING} subcommand determines the handling of missing variables.
 If @subcmd{INCLUDE} is set, then user-missing values are considered at their face
 value and not as missing values.
 If @subcmd{EXCLUDE} is set, which is the default, user-missing
-values are excluded as well as system-missing values. 
+values are excluded as well as system-missing values.
 
 If @subcmd{LISTWISE} is set, then the entire case is excluded from the analysis
-whenever any of the clustering variables contains a missing value.   
+whenever any of the clustering variables contains a missing value.
 If @subcmd{PAIRWISE} is set, then a case is considered missing only if all the
 clustering variables contain missing values.  Otherwise it is clustered
 on the basis of the non-missing values.
@@ -1899,15 +1899,15 @@ RANK
 @end display
 
 The @cmd{RANK} command ranks variables and stores the results into new
-variables. 
+variables.
 
 The @subcmd{VARIABLES} subcommand, which is mandatory, specifies one or
-more variables whose values are to be ranked.  
+more variables whose values are to be ranked.
 After each variable, @samp{A} or @samp{D} may appear, indicating that
 the variable is to be ranked in ascending or descending order.
 Ascending is the default.
 If a @subcmd{BY} keyword appears, it should be followed by a list of variables
-which are to serve as group variables.  
+which are to serve as group variables.
 In this case, the cases are gathered into groups, and ranks calculated
 for each group.
 
@@ -1956,27 +1956,27 @@ RELIABILITY
 @cindex Cronbach's Alpha
 The @cmd{RELIABILITY} command performs reliability analysis on the data.
 
-The @subcmd{VARIABLES} subcommand is required. It determines the set of variables 
+The @subcmd{VARIABLES} subcommand is required. It determines the set of variables
 upon which analysis is to be performed.
 
-The @subcmd{SCALE} subcommand determines which variables reliability is to be 
+The @subcmd{SCALE} subcommand determines which variables reliability is to be
 calculated for.  If it is omitted, then analysis for all variables named
 in the @subcmd{VARIABLES} subcommand will be used.
-Optionally, the @var{name} parameter may be specified to set a string name 
+Optionally, the @var{name} parameter may be specified to set a string name
 for the scale.
 
-The @subcmd{MODEL} subcommand determines the type of analysis. If @subcmd{ALPHA} is specified, 
-then Cronbach's Alpha is calculated for the scale.  If the model is @subcmd{SPLIT}, 
-then the variables  are divided into 2 subsets.  An optional parameter 
+The @subcmd{MODEL} subcommand determines the type of analysis. If @subcmd{ALPHA} is specified,
+then Cronbach's Alpha is calculated for the scale.  If the model is @subcmd{SPLIT},
+then the variables  are divided into 2 subsets.  An optional parameter
 @var{n} may be given, to specify how many variables to be in the first subset.
-If @var{n} is omitted, then it defaults to one half of the variables in the 
+If @var{n} is omitted, then it defaults to one half of the variables in the
 scale, or one half minus one if there are an odd number of variables.
 The default model is @subcmd{ALPHA}.
 
-By default, any cases with user missing, or system missing values for 
-any variables given 
+By default, any cases with user missing, or system missing values for
+any variables given
 in the @subcmd{VARIABLES} subcommand will be omitted from analysis.
-The @subcmd{MISSING} subcommand determines whether user missing values are to 
+The @subcmd{MISSING} subcommand determines whether user missing values are to
 be included or excluded in the analysis.
 
 The @subcmd{SUMMARY} subcommand determines the type of summary analysis to be performed.
@@ -2004,12 +2004,12 @@ ROC     @var{var_list} BY @var{state_var} (@var{state_value})
 @end display
 
 
-The @cmd{ROC} command is used to plot the receiver operating characteristic curve 
+The @cmd{ROC} command is used to plot the receiver operating characteristic curve
 of a dataset, and to estimate the area under the curve.
 This is useful for analysing the efficacy of a variable as a predictor of a state of nature.
 
 The mandatory @var{var_list} is the list of predictor variables.
-The variable @var{state_var} is the variable whose values represent the actual states, 
+The variable @var{state_var} is the variable whose values represent the actual states,
 and @var{state_value} is the value of this variable which represents the positive state.
 
 The optional subcommand @subcmd{PLOT} is used to determine if and how the @subcmd{ROC} curve is drawn.
@@ -2019,7 +2019,7 @@ If the keyword @subcmd{NONE} is given, then no @subcmd{ROC} curve is drawn.
 By default, the curve is drawn with no reference line.
 
 The optional subcommand @subcmd{PRINT} determines which additional tables should be printed.
-Two additional tables are available. 
+Two additional tables are available.
 The @subcmd{SE} keyword says that standard error of the area under the curve should be printed as well as
 the area itself.
 In addition, a p-value under the null hypothesis that the area under the curve equals 0.5 will be
@@ -2029,16 +2029,16 @@ The @subcmd{COORDINATES} keyword says that a table of coordinates of the @subcmd
 The @subcmd{CRITERIA} subcommand has four optional parameters:
 @itemize @bullet
 @item The @subcmd{TESTPOS} parameter may be @subcmd{LARGE} or @subcmd{SMALL}.
-@subcmd{LARGE} is the default, and says that larger values in the predictor variables are to be 
+@subcmd{LARGE} is the default, and says that larger values in the predictor variables are to be
 considered positive.  @subcmd{SMALL} indicates that smaller values should be considered positive.
 
 @item The @subcmd{CI} parameter specifies the confidence interval that should be printed.
 It has no effect if the @subcmd{SE} keyword in the @subcmd{PRINT} subcommand has not been given.
 
 @item The @subcmd{DISTRIBUTION} parameter determines the method to be used when estimating the area
-under the curve.  
+under the curve.
 There are two possibilities, @i{viz}: @subcmd{FREE} and @subcmd{NEGEXPO}.
-The @subcmd{FREE} method uses a non-parametric estimate, and the @subcmd{NEGEXPO} method a bi-negative 
+The @subcmd{FREE} method uses a non-parametric estimate, and the @subcmd{NEGEXPO} method a bi-negative
 exponential distribution estimate.
 The @subcmd{NEGEXPO} method should only be used when the number of positive actual states is
 equal to the number of negative actual states.
@@ -2047,11 +2047,11 @@ The default is @subcmd{FREE}.
 @item The @subcmd{CUTOFF} parameter is for compatibility and is ignored.
 @end itemize
 
-The @subcmd{MISSING} subcommand determines whether user missing values are to 
+The @subcmd{MISSING} subcommand determines whether user missing values are to
 be included or excluded in the analysis.  The default behaviour is to
 exclude them.
-Cases are excluded on a listwise basis; if any of the variables in @var{var_list} 
-or if the variable @var{state_var} is missing, then the entire case will be 
+Cases are excluded on a listwise basis; if any of the variables in @var{var_list}
+or if the variable @var{state_var} is missing, then the entire case will be
 excluded.
 
 @c  LocalWords:  subcmd subcommand
index 9da42937ea62d7e69f806a473b5ded3d1491f9e7..74d972a2e22599534a82a82b1599639fcb283200 100644 (file)
@@ -31,7 +31,7 @@ as a rule.
 @vindex AGGREGATE
 
 @display
-AGGREGATE 
+AGGREGATE
         OUTFILE=@{*,'@var{file_name}',@var{file_handle}@} [MODE=@{REPLACE, ADDVARIABLES@}]
         /PRESORTED
         /DOCUMENT
@@ -60,7 +60,7 @@ In @subcmd{REPLACE} mode, the entire active dataset is replaced by a new dataset
 which contains just the break variables and the destination varibles.
 In this mode, the new file will contain as many cases as there are
 unique combinations of the break variables.
-In @subcmd{ADDVARIABLES} mode, the destination variables will be appended to 
+In @subcmd{ADDVARIABLES} mode, the destination variables will be appended to
 the existing active dataset.
 Cases which have identical combinations of values in their break
 variables, will receive identical values for the destination variables.
@@ -281,7 +281,7 @@ be used, instead of one map per variable.  With @subcmd{GROUP},
 user-missing values are taken from the first source variable that has
 any user-missing values.
 
-If @subcmd{/BLANK=MISSING} is given, then string variables which contain only 
+If @subcmd{/BLANK=MISSING} is given, then string variables which contain only
 whitespace are recoded as SYSMIS.  If @subcmd{/BLANK=VALID} is given then they
 will be allocated a value like any other.  @subcmd{/BLANK} is not relevant
 to numeric values. @subcmd{/BLANK=VALID} is the default.
@@ -398,7 +398,7 @@ the following commands:
 @enumerate
 @item
 Count the number of times the value 1 occurs through these variables
-for each case and assigns the count to variable @code{QCOUNT}.  
+for each case and assigns the count to variable @code{QCOUNT}.
 
 @item
 Print out the total number of times the value 1 occurs throughout
@@ -547,7 +547,7 @@ numeric variables in the same recoding.
 After the list of source variables, there should be one or more @dfn{mappings}.
 Each mapping is enclosed in parentheses, and contains the source values and
 a destination value separated by a single @samp{=}.
-The source values are used to specify the values in the dataset which 
+The source values are used to specify the values in the dataset which
 need to change, and the destination value specifies the new value
 to which they should be changed.
 Each @var{src_value} may take one of the following forms:
@@ -563,7 +563,7 @@ This form is valid only when the source variables are numeric.
 It specifies all values in the range between @var{num1} and @var{num2},
 including both endpoints of the range.  By convention, @var{num1}
 should be less than @var{num2}.
-Open-ended ranges may be specified using @samp{LO} or @samp{LOWEST} 
+Open-ended ranges may be specified using @samp{LO} or @samp{LOWEST}
 for @var{num1}
 or @samp{HI} or @samp{HIGHEST} for @var{num2}.
 @item @samp{MISSING}
@@ -577,7 +577,7 @@ It is valid for both numeric variables only.
 @item @samp{ELSE}
 The @samp{ELSE} keyword may be used to match any values which are
 not matched by any other @var{src_value} appearing in the command.
-If this keyword appears, it should be used in the last mapping of the 
+If this keyword appears, it should be used in the last mapping of the
 command.
 @end table
 
@@ -602,7 +602,7 @@ This is meaningful only if @samp{INTO @var{dest_vars}} is specified.
 @end table
 
 Mappings are considered from left to right.
-Therefore, if a value is matched by a @var{src_value} from more than 
+Therefore, if a value is matched by a @var{src_value} from more than
 one mapping, the first (leftmost) mapping which matches will be considered.
 Any subsequent matches will be ignored.
 
@@ -628,7 +628,7 @@ Zero is recoded to 99, the values 1 to 10 inclusive are unchanged,
 values 1000 and higher are recoded to the system-missing value and all other
 values are changed to 999:
 @example
-recode @var{x} @var{y} 
+recode @var{x} @var{y}
         (0 = 99)
         (1 THRU 10 = COPY)
         (1000 THRU HIGHEST = SYSMIS)
@@ -640,30 +640,30 @@ into the variables specified in @var{dest_vars}, which must therefore
  contain a list of valid variable names.
 The number of variables in @var{dest_vars} must be the same as the number
 of variables in @var{src_vars}
-and the respective order of the variables in @var{dest_vars} corresponds to 
+and the respective order of the variables in @var{dest_vars} corresponds to
 the order of @var{src_vars}.
-That is to say, recoded values whose 
+That is to say, recoded values whose
 original value came from the @var{n}th variable in @var{src_vars} will be
 placed into the @var{n}th variable in @var{dest_vars}.
 The source variables will be unchanged.
 If any mapping implies a string as its destination value, then the respective
-destination variable must already exist, or 
+destination variable must already exist, or
 have been declared using @cmd{STRING} or another transformation.
 Numeric variables however will be automatically created if they don't already
 exist.
 The following example deals with two source variables, @var{a} and @var{b}
 which contain string values.  Hence there are two destination variables
 @var{v1} and @var{v2}.
-Any cases where @var{a} or @var{b} contain the values @samp{apple}, 
+Any cases where @var{a} or @var{b} contain the values @samp{apple},
 @samp{pear} or @samp{pomegranate} will result in @var{v1} or @var{v2} being
-filled with the string @samp{fruit} whilst cases with 
+filled with the string @samp{fruit} whilst cases with
 @samp{tomato}, @samp{lettuce} or @samp{carrot} will result in @samp{vegetable}.
 Any other values will produce the result @samp{unknown}:
 @example
 string @var{v1} (a20).
 string @var{v2} (a20).
 
-recode @var{a} @var{b} 
+recode @var{a} @var{b}
         ("apple" "pear" "pomegranate" = "fruit")
         ("tomato" "lettuce" "carrot" = "vegetable")
         (ELSE = "unknown")
@@ -674,20 +674,20 @@ There is one very special mapping, not mentioned above.
 If the source variable is a string variable
 then a mapping may be specified as @samp{(CONVERT)}.
 This mapping, if it appears must be the last mapping given and
-the @samp{INTO @var{dest_vars}} clause must also be given and 
-must not refer to a string variable. 
+the @samp{INTO @var{dest_vars}} clause must also be given and
+must not refer to a string variable.
 @samp{CONVERT} causes a number specified as a string to
-be converted to a numeric value. 
+be converted to a numeric value.
 For example it will convert the string @samp{"3"} into the numeric
 value 3 (note that it will not convert @samp{three} into 3).
 If the string cannot be parsed as a number, then the system-missing value
 is assigned instead.
 In the following example, cases where the value of @var{x} (a string variable)
 is the empty string, are recoded to 999 and all others are converted to the
-numeric equivalent of the input value.  The results are placed into the 
+numeric equivalent of the input value.  The results are placed into the
 numeric variable @var{y}:
 @example
-recode @var{x} 
+recode @var{x}
        ("" = 999)
         (convert)
         into @var{y}.
@@ -697,14 +697,14 @@ It is possible to specify multiple recodings on a single command.
 Introduce additional recodings with a slash (@samp{/}) to
 separate them from the previous recodings:
 @example
-recode 
-        @var{a}  (2 = 22) (else = 99) 
+recode
+        @var{a}  (2 = 22) (else = 99)
         /@var{b} (1 = 3) into @var{z}
         .
 @end example
 @noindent Here we have two recodings. The first affects the source variable
 @var{a} and recodes in-place the value 2 into 22 and all other values to 99.
-The second recoding copies the values of @var{b} into the variable @var{z}, 
+The second recoding copies the values of @var{b} into the variable @var{z},
 changing any instances of 1 into 3.
 
 @node SORT CASES
@@ -736,4 +736,4 @@ cases.
 If workspace is exhausted, it falls back to a merge sort algorithm that
 involves creates numerous temporary files.
 
-@cmd{SORT CASES} may not be specified following @cmd{TEMPORARY}.  
+@cmd{SORT CASES} may not be specified following @cmd{TEMPORARY}.
index c6928c810c187def008b7a9456a62a2f0865fa91..b4d4ac11b2868916bec6c7738811a2fc6e75f3ff 100644 (file)
@@ -19,25 +19,25 @@ You can use it to discover patterns in the data,
 to explain differences in one subset of data in terms of another subset
 and to find out
 whether certain beliefs about the data are justified.
-This chapter does not attempt to introduce the theory behind the 
+This chapter does not attempt to introduce the theory behind the
 statistical analysis,
 but it shows how such analysis can be performed using @pspp{}.
 
-For the purposes of this tutorial, it is assumed that you are using @pspp{} in its 
+For the purposes of this tutorial, it is assumed that you are using @pspp{} in its
 interactive mode from the command line.
-However, the example commands can also be typed into a file and executed in 
+However, the example commands can also be typed into a file and executed in
 a post-hoc mode by typing @samp{pspp @var{filename}} at a shell prompt,
 where @var{filename} is the name of the file containing the commands.
 Alternatively, from the graphical interface, you can select
 @clicksequence{File @click{} New @click{} Syntax} to open a new syntax window
-and use the @clicksequence{Run} menu when a syntax fragment is ready to be 
+and use the @clicksequence{Run} menu when a syntax fragment is ready to be
 executed.
 Whichever method you choose, the syntax is identical.
 
 When using the interactive method, @pspp{} tells you that it's waiting for your
 data with a string like @prompt{PSPP>} or @prompt{data>}.
 In the examples of this chapter, whenever you see text like this, it
-indicates the prompt displayed by @pspp{}, @emph{not} something that you 
+indicates the prompt displayed by @pspp{}, @emph{not} something that you
 should type.
 
 Throughout this chapter reference is made to a number of sample data files.
@@ -53,9 +53,9 @@ the examples accordingly.}
 
 
 @menu
-* Preparation of Data Files::   
-* Data Screening and Transformation::  
-* Hypothesis Testing::          
+* Preparation of Data Files::
+* Data Screening and Transformation::
+* Hypothesis Testing::
 @end menu
 
 @node Preparation of Data Files
@@ -73,7 +73,7 @@ There are two aspects of data:
  For example height, weight and geographic location are all variables.
 @item The observations (also called `cases') of the variables ---
  each observation represents an instance when the variables were measured
- or observed. 
+ or observed.
 @end itemize
 
 @noindent
@@ -88,12 +88,12 @@ For example, a data set which has the variables @var{height}, @var{weight}, and
 The following sections explain how to define a dataset.
 
 @menu
-* Defining Variables::          
-* Listing the data::            
-* Reading data from a text file::  
-* Reading data from a pre-prepared PSPP file::  
-* Saving data to a PSPP file.::  
-* Reading data from other sources::  
+* Defining Variables::
+* Listing the data::
+* Reading data from a text file::
+* Reading data from a pre-prepared PSPP file::
+* Saving data to a PSPP file.::
+* Reading data from other sources::
 * Exiting PSPP::
 @end menu
 
@@ -104,13 +104,13 @@ The following sections explain how to define a dataset.
 Variables come in two basic types, @i{viz}: @dfn{numeric} and @dfn{string}.
 Variables such as age, height and satisfaction are numeric,
 whereas name is a string variable.
-String variables are best reserved for commentary data to assist the 
+String variables are best reserved for commentary data to assist the
 human observer.
 However they can also be used for nominal or categorical data.
 
 
 @ref{data-list} defines two variables @var{forename} and @var{height},
-and reads data into them by manual input. 
+and reads data into them by manual input.
 
 @float Example, data-list
 @cartouche
@@ -160,8 +160,8 @@ Thus, the example is correct for English locales and other
 locales which use a period (@samp{.}) as the decimal separator.
 However if you are using a system with a locale which uses the comma (@samp{,})
 as the decimal separator, then you should in the subsequent lines substitute
-@samp{.} with @samp{,}.  
-Alternatively, you could explicitly tell @pspp{} that the @var{height} 
+@samp{.} with @samp{,}.
+Alternatively, you could explicitly tell @pspp{} that the @var{height}
 variable is to be read using a period as its decimal separator by appending the
 text @samp{DOT8.3} after the word @samp{height}.
 For more information on data formats, @pxref{Input and Output Formats}.
@@ -176,7 +176,7 @@ so that you know to enter data and not a command.
 @item
 At the end of every command there is a terminating @samp{.} which tells
 @pspp{} that the end of a command has been encountered.
-You should not enter @samp{.} when data is expected (@i{ie.} when 
+You should not enter @samp{.} when data is expected (@i{ie.} when
 the @prompt{data>} prompt is current) since it is appropriate only for
 terminating commands.
 @end itemize
@@ -192,7 +192,7 @@ you could type
 @end example
 @noindent
 to list the data.
-The optional text @samp{/format=numbered} requests the case numbers to be 
+The optional text @samp{/format=numbered} requests the case numbers to be
 shown along with the data.
 It should show the following output:
 @example
@@ -209,7 +209,7 @@ It should show the following output:
 @end group
 @end example
 @noindent
-Note that the numeric variable @var{height} is displayed to 2 decimal 
+Note that the numeric variable @var{height} is displayed to 2 decimal
 places, because the format for that variable is @samp{F8.2}.
 For a complete description of the @cmd{LIST} command, @pxref{LIST}.
 
@@ -217,18 +217,18 @@ For a complete description of the @cmd{LIST} command, @pxref{LIST}.
 @subsection Reading data from a text file
 @cindex reading data
 
-The previous example showed how to define a set of variables and to 
+The previous example showed how to define a set of variables and to
 manually enter the data for those variables.
 Manual entering of data is tedious work, and often
-a file containing the data will be have been previously 
+a file containing the data will be have been previously
 prepared.
 Let us assume that you have a file called @file{mydata.dat} containing the
 ascii encoded data:
 @example
-Ahmed          188.00 
-Bertram        167.00 
-Catherine      134.23 
-David          109.10 
+Ahmed          188.00
+Bertram        167.00
+Catherine      134.23
+David          109.10
 @              .
 @              .
 @              .
@@ -244,7 +244,7 @@ this file instead of by manual entry, with a command like:
 Notice however, that it is still necessary to specify the names of the
 variables and their formats, since this information is not contained
 in the file.
-It is also possible to specify the file's character encoding and other 
+It is also possible to specify the file's character encoding and other
 parameters.
 For full details refer to @pxref{DATA LIST}.
 
@@ -258,7 +258,7 @@ uses the @pspp{} data format, you may be given the data in
 a pre-prepared @pspp{} file.
 Such files contain not only the data, but the variable definitions,
 along with their formats, labels and other meta-data.
-Conventionally, these files (sometimes called ``system'' files) 
+Conventionally, these files (sometimes called ``system'' files)
 have the suffix @file{.sav}, but that is
 not mandatory.
 The following syntax loads a file called @file{my-file.sav}.
@@ -294,7 +294,7 @@ Otherwise it will be created.
 @cindex spreadsheets
 @cindex databases
 
-Sometimes it's useful to be able to read data from comma 
+Sometimes it's useful to be able to read data from comma
 separated text, from spreadsheets, databases or other sources.
 In these instances you should
 use the @cmd{GET DATA} command (@pxref{GET DATA}).
@@ -306,7 +306,7 @@ Use the @cmd{FINISH} command to exit PSPP:
 @example
 @prompt{PSPP>} finish.
 @end example
-  
+
 @node Data Screening and Transformation
 @section Data Screening and Transformation
 
@@ -318,11 +318,11 @@ to transform it in some way before performing analysis upon it.
 At the very least, it's good practice to check for errors.
 
 @menu
-* Identifying incorrect data::  
-* Dealing with suspicious data::  
-* Inverting negatively coded variables::  
-* Testing data consistency::    
-* Testing for normality ::      
+* Identifying incorrect data::
+* Dealing with suspicious data::
+* Inverting negatively coded variables::
+* Testing data consistency::
+* Testing for normality ::
 @end menu
 
 @node Identifying incorrect data
@@ -331,7 +331,7 @@ At the very least, it's good practice to check for errors.
 @cindex errors, in data
 
 Data from real sources is rarely error free.
-@pspp{} has a number of procedures which can be used to help 
+@pspp{} has a number of procedures which can be used to help
 identify data which might be incorrect.
 
 The @cmd{DESCRIPTIVES} command (@pxref{DESCRIPTIVES}) is used to generate
@@ -365,7 +365,7 @@ Output:
 +---------------------+--+-------+-------+-------+-------+
 @end example
 @end cartouche
-@caption{Using the @cmd{DESCRIPTIVES} command to display simple 
+@caption{Using the @cmd{DESCRIPTIVES} command to display simple
 summary information about the data.
 In this case, the results show unexpectedly low values in the Minimum
 column, suggesting incorrect data entry.}
@@ -376,7 +376,7 @@ the most interesting column is the minimum value.
 The @var{weight} variable has a minimum value of less than zero,
 which is clearly erroneous.
 Similarly, the @var{height} variable's minimum value seems to be very low.
-In fact, it is more than 5 standard deviations from the mean, and is a 
+In fact, it is more than 5 standard deviations from the mean, and is a
 seemingly bizarre height for an adult person.
 We can examine the data in more detail with the @cmd{EXAMINE}
 command (@pxref{EXAMINE}):
@@ -384,18 +384,18 @@ command (@pxref{EXAMINE}):
 In @ref{ex1} you can see that the lowest value of @var{height} is
 179 (which we suspect to be erroneous), but the second lowest is 1598
 which
-we know from the @cmd{DESCRIPTIVES} command 
+we know from the @cmd{DESCRIPTIVES} command
 is within 1 standard deviation from the mean.
 Similarly the @var{weight} variable has a lowest value which is
 negative but a plausible value for the second lowest value.
-This suggests that the two extreme values are outliers and probably 
-represent data entry errors. 
+This suggests that the two extreme values are outliers and probably
+represent data entry errors.
 
 @float Example, ex1
 @cartouche
 [@dots{} continue from @ref{descriptives}]
 @example
-@prompt{PSPP>} examine height, weight /statistics=extreme(3).    
+@prompt{PSPP>} examine height, weight /statistics=extreme(3).
 @end example
 
 Output:
@@ -462,7 +462,7 @@ You will also notice that the data summaries indicate the two missing values.
 @cindex Likert scale
 @cindex Inverting data
 Data entry errors are not the only reason for wanting to recode data.
-The sample file @file{hotel.sav} comprises data gathered from a 
+The sample file @file{hotel.sav} comprises data gathered from a
 customer satisfaction survey of clients at a particular hotel.
 In @ref{reliability}, this file is loaded for analysis.
 The line @code{display dictionary.} tells @pspp{} to display the
@@ -472,7 +472,7 @@ you will notice that each of the variables
 @var{v1}, @var{v2} @dots{} @var{v5}  are measured on a 5 point Likert scale,
 with 1 meaning ``Strongly disagree'' and 5 meaning ``Strongly agree''.
 Whilst variables @var{v1}, @var{v2} and @var{v4} record responses
-to a positively posed question, variables @var{v3} and @var{v5} are 
+to a positively posed question, variables @var{v3} and @var{v5} are
 responses to negatively worded questions.
 In order to perform meaningful analysis, we need to recode the variables so
 that they all measure in the same direction.
@@ -489,7 +489,7 @@ subtracting their value  from 6 has the effect of inverting them:
 compute @var{var} = 6 - @var{var}.
 @end example
 @noindent
-@ref{reliability} uses this technique to recode the variables 
+@ref{reliability} uses this technique to recode the variables
 @var{v3} and @var{v5}.
 After applying  @cmd{COMPUTE} for both variables,
 all subsequent commands will use the inverted values.
@@ -503,12 +503,12 @@ all subsequent commands will use the inverted values.
 
 A sensible check to perform on survey data is the calculation of
 reliability.
-This gives the statistician some confidence that the questionnaires have been 
+This gives the statistician some confidence that the questionnaires have been
 completed thoughtfully.
 If you examine the labels of variables @var{v1},  @var{v3} and @var{v4},
 you will notice that they ask very similar questions.
-One would therefore expect the values of these variables (after recoding) 
-to closely follow one another, and we can test that with the @cmd{RELIABILITY} 
+One would therefore expect the values of these variables (after recoding)
+to closely follow one another, and we can test that with the @cmd{RELIABILITY}
 command (@pxref{RELIABILITY}).
 @ref{reliability} shows a @pspp{} session where the user (after recoding
 negatively scaled variables) requests reliability statistics for
@@ -552,15 +552,15 @@ coefficient suggests a high degree of reliability among variables
 @var{v1}, @var{v3} and @var{v4}.}
 @end float
 
-As a rule of thumb, many statisticians consider a value of Cronbach's Alpha of 
+As a rule of thumb, many statisticians consider a value of Cronbach's Alpha of
 0.7 or higher to indicate reliable data.
-Here, the value is 0.81 so the data and the recoding that we performed 
+Here, the value is 0.81 so the data and the recoding that we performed
 are vindicated.
 
 
-@node Testing for normality 
+@node Testing for normality
 @subsection Testing for normality
-@cindex normality, testing 
+@cindex normality, testing
 
 Many statistical tests rely upon certain properties of the data.
 One common property, upon which many linear tests depend, is that of
@@ -572,14 +572,14 @@ In @ref{normality}, a researcher was examining the failure rates
 of equipment produced by an engineering company.
 The file @file{repairs.sav} contains the mean time between
 failures (@var{mtbf}) of some items of equipment subject to the study.
-Before performing linear analysis on the data, 
+Before performing linear analysis on the data,
 the researcher wanted to ascertain that the data is normally distributed.
 
 A normal distribution has a skewness and kurtosis of zero.
 Looking at the skewness of @var{mtbf} in @ref{normality} it is clear
 that the mtbf figures have a lot of positive skew and are therefore
 not drawn from a normally distributed variable.
-Positive skew can often be compensated for by applying a logarithmic 
+Positive skew can often be compensated for by applying a logarithmic
 transformation.
 This is done with the @cmd{COMPUTE} command in the line
 @example
@@ -592,10 +592,10 @@ the natural logarithm of @var{mtbf}.
 The final command in this example calls @cmd{EXAMINE} on this new variable,
 and it can be seen from the results that both the skewness and
 kurtosis for @var{mtbf_ln} are very close to zero.
-This provides some confidence that the @var{mtbf_ln} variable is 
+This provides some confidence that the @var{mtbf_ln} variable is
 normally distributed and thus safe for linear analysis.
 In the event that no suitable transformation can be found,
-then it would be worth considering 
+then it would be worth considering
 an appropriate non-parametric test instead of a linear one.
 @xref{NPAR TESTS}, for information about non-parametric tests.
 
@@ -603,7 +603,7 @@ an appropriate non-parametric test instead of a linear one.
 @cartouche
 @example
 @prompt{PSPP>} get file='@value{example-dir}/repairs.sav'.
-@prompt{PSPP>} examine mtbf 
+@prompt{PSPP>} examine mtbf
                 /statistics=descriptives.
 @prompt{PSPP>} compute mtbf_ln = ln (mtbf).
 @prompt{PSPP>} examine mtbf_ln
@@ -702,7 +702,7 @@ This section presents just some of the possible tests that @pspp{} offers.
 
 The researcher starts by making a @dfn{null hypothesis}.
 Often this is a hypothesis which he suspects to be false.
-For example, if he suspects that @var{A} is greater than @var{B} he will 
+For example, if he suspects that @var{A} is greater than @var{B} he will
 state the null hypothesis as @math{ @var{A} = @var{B}}.@c
 @footnote{This example assumes that it is already proven that @var{B} is
 not greater than @var{A}.}
@@ -718,8 +718,8 @@ hypothesis when it is true''.
 
 
 @menu
-* Testing for differences of means::  
-* Linear Regression::           
+* Testing for differences of means::
+* Linear Regression::
 @end menu
 
 @node Testing for differences of means
@@ -729,14 +729,14 @@ hypothesis when it is true''.
 @vindex T-TEST
 
 A common statistical test involves hypotheses about means.
-The @cmd{T-TEST} command is used to find out whether or not two separate 
+The @cmd{T-TEST} command is used to find out whether or not two separate
 subsets have the same mean.
 
 @ref{t-test} uses the file @file{physiology.sav} previously
 encountered.
-A researcher suspected that the heights and core body 
+A researcher suspected that the heights and core body
 temperature of persons might be different depending upon their sex.
-To investigate this, he posed two null hypotheses: 
+To investigate this, he posed two null hypotheses:
 @itemize @bullet
 @item The mean heights of males and females in the population are equal.
 @item The mean body temperature of males and
@@ -746,30 +746,30 @@ To investigate this, he posed two null hypotheses:
 For the purposes of the investigation the researcher
 decided to use a  p-value of 0.05.
 
-In addition to the T-test, the @cmd{T-TEST} command also performs the 
+In addition to the T-test, the @cmd{T-TEST} command also performs the
 Levene test for equal variances.
 If the variances are equal, then a more powerful form of the T-test can be used.
 However if it is unsafe to assume equal variances,
 then an alternative calculation is necessary.
 @pspp{} performs both calculations.
 
-For the @var{height} variable, the output shows the significance of the 
-Levene test to be 0.33 which means there is a 
-33% probability that the  
+For the @var{height} variable, the output shows the significance of the
+Levene test to be 0.33 which means there is a
+33% probability that the
 Levene test produces this outcome when the variances are equal.
 Had the significance been less than 0.05, then it would have been unsafe to assume that
 the variances were equal.
 However, because the value is higher than 0.05 the homogeneity of variances assumption
 is safe and the ``Equal Variances'' row (the more powerful test) can be used.
-Examining this row, the two tailed significance for the @var{height} t-test 
+Examining this row, the two tailed significance for the @var{height} t-test
 is less than 0.05, so it is safe to reject the null hypothesis and conclude
 that the mean heights of males and females are unequal.
 
-For the @var{temperature} variable, the significance of the Levene test 
+For the @var{temperature} variable, the significance of the Levene test
 is 0.58 so again, it is safe to use the row for equal variances.
 The equal variances row indicates that the two tailed significance for
 @var{temperature} is 0.20.  Since this is greater than 0.05 we must reject
-the null hypothesis and conclude that there is insufficient evidence to 
+the null hypothesis and conclude that there is insufficient evidence to
 suggest that the body temperature of male and female persons are different.
 
 @float Example, t-test
@@ -857,13 +857,13 @@ Output:
 |            not      |      |      |
 |            assumed  |      |      |
 +---------------------+------+------+
-@end example                                                          
+@end example
 @end cartouche
-@caption{The @cmd{T-TEST} command tests for differences of means. 
+@caption{The @cmd{T-TEST} command tests for differences of means.
 Here, the @var{height} variable's two tailed significance is less than
 0.05, so the null hypothesis can be rejected.
 Thus, the evidence suggests there is a difference between the heights of
-male and female persons. 
+male and female persons.
 However the significance of the test for the @var{temperature}
 variable is greater than 0.05 so the null hypothesis cannot be
 rejected, and there is insufficient evidence to suggest a difference
@@ -875,9 +875,9 @@ in body temperature.}
 @cindex linear regression
 @vindex REGRESSION
 
-Linear regression is a technique used to investigate if and how a variable 
+Linear regression is a technique used to investigate if and how a variable
 is linearly related to others.
-If a variable is found to be linearly related, then this can be used to 
+If a variable is found to be linearly related, then this can be used to
 predict future values of that variable.
 
 In example @ref{regression}, the service department of the company wanted to
@@ -892,7 +892,7 @@ This command not only tests if the variables are related, but also
 identifies the potential linear relationship. @xref{REGRESSION}.
 
 
-@float Example, regression 
+@float Example, regression
 @cartouche
 @example
 @prompt{PSPP>} get file='@value{example-dir}/repairs.sav'.
index f193e673ac61b43b0a13c741def6186709eb9f21..bca15ea53dac8fe0702ff2fb4041241f825257d7 100644 (file)
@@ -48,18 +48,18 @@ encountered in the input.
 @vindex  ADD DOCUMENT
 
 @display
-ADD DOCUMENT 
+ADD DOCUMENT
     'line one' 'line two' @dots{} 'last line' .
 @end display
 
 
-@cmd{ADD DOCUMENT} adds one or more lines of descriptive commentary to 
+@cmd{ADD DOCUMENT} adds one or more lines of descriptive commentary to
 the active dataset.  Documents added in this way are saved to system files.
 They can be viewed using @cmd{SYSFILE INFO} or @cmd{DISPLAY
 DOCUMENTS}.  They can be removed from the active dataset with @cmd{DROP
 DOCUMENTS}.
 
-Each line of documentary text must be enclosed in quotation marks, and 
+Each line of documentary text must be enclosed in quotation marks, and
 may not be more than 80 bytes long. @xref{DOCUMENT}.
 
 @node CACHE
@@ -80,7 +80,7 @@ This command is accepted, for compatibility, but it has no effect.
 
 @display
 CD 'new directory' .
-@end display 
+@end display
 
 @cmd{CD} changes the current directory.  The new directory will become that specified by the command.
 
@@ -89,14 +89,14 @@ CD 'new directory' .
 @vindex COMMENT
 @vindex *
 
-@display 
+@display
 Two possibles syntaxes:
         COMMENT comment text @dots{} .
         *comment text @dots{} .
 @end display
 
 @cmd{COMMENT} is ignored.  It is used to provide information to
-the author and other readers of the @pspp{} syntax file.  
+the author and other readers of the @pspp{} syntax file.
 
 @cmd{COMMENT} can extend over any number of lines.  Don't forget to
 terminate it with a dot or a blank line.
@@ -117,7 +117,7 @@ They can be viewed using @cmd{SYSFILE INFO} or @cmd{DISPLAY
 DOCUMENTS}.  They can be removed from the active dataset with @cmd{DROP
 DOCUMENTS}.
 
-Specify the @var{documentary text} following the @subcmd{DOCUMENT} keyword.  
+Specify the @var{documentary text} following the @subcmd{DOCUMENT} keyword.
 It is interpreted literally---any quotes or other punctuation marks
 will be included in the file.
 You can extend the documentary text over as many lines as necessary,
@@ -169,7 +169,7 @@ system files stored on disk.
 @section ECHO
 @vindex ECHO
 
-@display 
+@display
 ECHO 'arbitrary text' .
 @end display
 
@@ -234,7 +234,7 @@ HOST.
 HOST COMMAND=['@var{command}'...].
 @end display
 
-@cmd{HOST} suspends the current @pspp{} session and temporarily returns control 
+@cmd{HOST} suspends the current @pspp{} session and temporarily returns control
 to the operating system.
 This command cannot be used if the SAFER (@pxref{SET}) setting is active.
 
@@ -256,7 +256,7 @@ subshell.
 @cmd{INCLUDE} causes the @pspp{} command processor to read an
 additional command file as if it were included bodily in the current
 command file.
-If errors are encountered in the included file, then command processing will 
+If errors are encountered in the included file, then command processing will
 stop and no more commands will be processed.
 Include files may be nested to any depth, up to the limit of available
 memory.
@@ -279,14 +279,14 @@ The optional @subcmd{ENCODING} subcommand has the same meaning as with @cmd{INSE
         [ENCODING=@{LOCALE, '@var{charset_name}'@}].
 @end display
 
-@cmd{INSERT} is similar to @cmd{INCLUDE} (@pxref{INCLUDE}) 
+@cmd{INSERT} is similar to @cmd{INCLUDE} (@pxref{INCLUDE})
 but somewhat more flexible.
-It causes the command processor to read a file as if it were embedded in the 
+It causes the command processor to read a file as if it were embedded in the
 current command file.
 
 If @subcmd{CD=YES} is specified, then before including the file, the
 current directory  will be changed to the directory of the included
-file.  
+file.
 The default setting is @samp{CD=NO}.
 Note that this directory will remain current until it is
 changed explicitly (with the @cmd{CD} command, or a subsequent
@@ -310,7 +310,7 @@ the following forms:
 
 @table @asis
 @item @subcmd{LOCALE}
-The encoding used by the system locale, or as overridden by the 
+The encoding used by the system locale, or as overridden by the
 @cmd{SET} command (@pxref{SET}).  On GNU/Linux and other Unix-like systems,
 environment variables, e.g.@: @env{LANG} or @env{LC_ALL}, determine the
 system locale.
@@ -363,7 +363,7 @@ They must appear in the syntax to be interpreted.}
 @cmd{OUTPUT} changes the appearance of the tables in which results are printed.
 In particular, it can be used to set the format and precision to which results are displayed.
 
-After running this command, the default table appearance parameters will have been modified and  each 
+After running this command, the default table appearance parameters will have been modified and  each
 new output table generated will use the new parameters.
 
 Following @code{/TABLECELLS SELECT =} a list of cell classes must appear, enclosed in square
@@ -408,9 +408,9 @@ PERMISSIONS
         /PERMISSIONS = @{READONLY,WRITEABLE@}.
 @end display
 
-@cmd{PERMISSIONS} changes the permissions of a file.  
+@cmd{PERMISSIONS} changes the permissions of a file.
 There is one mandatory subcommand which specifies the permissions to
-which the file should be changed.  
+which the file should be changed.
 If you set a file's  permission  to @subcmd{READONLY}, then the file will become
 unwritable either by you or anyone else on the system.
 If you set the permission to @subcmd{WRITEABLE}, then the file will become
@@ -518,7 +518,7 @@ SET
 @pspp{}'s execution.  Since there are many subcommands to this command, its
 subcommands will be examined in groups.
 
-For subcommands that take boolean values, @subcmd{ON} and @subcmd{YES} are synonymous, 
+For subcommands that take boolean values, @subcmd{ON} and @subcmd{YES} are synonymous,
 as are @subcmd{OFF} and @subcmd{NO}, when used as subcommand values.
 
 The data input subcommands affect the way that data is read from data
@@ -559,7 +559,7 @@ epoch.  If @subcmd{AUTOMATIC} (the default) is specified, then the epoch begins
 69 years before the current date.
 
 @item RIB
-@anchor{SET RIB} 
+@anchor{SET RIB}
 
 @pspp{} extension to set the byte ordering (endianness) used for reading
 data in IB or PIB format (@pxref{Binary and Hexadecimal Numeric
@@ -609,7 +609,7 @@ order.
 
 @item ZS
 32-bit IBM Z architecture short format hexadecimal floating point, in
-big-endian byte order.  
+big-endian byte order.
 
 @item ZL
 64-bit IBM Z architecture long format hexadecimal floating point, in
@@ -631,7 +631,7 @@ command file.  The default is 50.
 
 @item MXWARNS
 The maximum number of warnings + errors before @pspp{} halts processing the
-current command file.  
+current command file.
 The special value of zero means that all warning situations should be ignored.
 No warnings will be issued, except a single initial warning advising the user
 that warnings will not be given.
@@ -680,7 +680,7 @@ Mathematics}).  The default @var{fuzzbits} is 6.
 The maximum amount of memory (in kilobytes) that @pspp{} will use to store data being processed.
 If memory in excess of the workspace size is required, then @pspp{} will start
 to use temporary files to store the data.
-Setting a higher value will, in general, mean procedures will run faster, 
+Setting a higher value will, in general, mean procedures will run faster,
 but may cause other applications to run slower.
 On platforms without virtual memory management, setting a very large workspace
 may cause @pspp{} to abort.
@@ -712,7 +712,7 @@ Allows the default numeric input/output format to be specified.  The
 default is F8.2.  @xref{Input and Output Formats}.
 
 @item WIB
-@anchor{SET WIB} 
+@anchor{SET WIB}
 
 @pspp{} extension to set the byte ordering (endianness) used for writing
 data in IB or PIB format (@pxref{Binary and Hexadecimal Numeric
@@ -784,7 +784,7 @@ subcommands are
 @itemx TNUMBERS
 The @subcmd{TNUMBERS} option sets the way in which values are displayed in output tables.
 The valid settings are @subcmd{VALUES}, @subcmd{LABELS} and @subcmd{BOTH}.
-If @subcmd{TNUMBERS} is set to @subcmd{VALUES}, then all values are displayed with their literal value 
+If @subcmd{TNUMBERS} is set to @subcmd{VALUES}, then all values are displayed with their literal value
 (which for a numeric value is a number and for a string value an alphanumeric string).
 If @subcmd{TNUMBERS} is set to @subcmd{LABELS}, then values are displayed using their assigned labels if any.
 (@xref{VALUE LABELS}.)
@@ -804,7 +804,7 @@ If @subcmd{TVARS} is set to @subcmd{BOTH}, then variables will be displayed with
 
 @cindex headers
 @cindex length
-@cindex pager 
+@cindex pager
 @cindex width
 @cindex tnumbers
 
@@ -868,7 +868,7 @@ This item is used to set the default character encoding.
 The encoding may be specified either as an encoding name or alias
 (see @url{http://www.iana.org/assignments/character-sets}), or
 as a locale name.
-If given as a locale name, only the character encoding of the 
+If given as a locale name, only the character encoding of the
 locale is relevant.
 
 System files written by @pspp{} will use this encoding.
@@ -887,7 +887,7 @@ SET LOCALE='ru_RU.cp1251'.
 SET LOCALE='japanese'.
 @end example
 
-Contrary to intuition, this command does not affect any aspect 
+Contrary to intuition, this command does not affect any aspect
 of the system's locale.
 @end table
 
index eb931d448bf6a6283dec28484cdfc5edab874dde..a47de44afdcc471e93645da3b32fcb1b8b24b216 100644 (file)
@@ -42,7 +42,7 @@ several utility functions for examining and adjusting them.
 @section ADD VALUE LABELS
 @vindex ADD VALUE LABELS
 
-@display 
+@display
 ADD VALUE LABELS
         /@var{var_list} @var{value} '@var{label}' [@var{value} '@var{label}']@dots{}
 @end display
@@ -120,7 +120,7 @@ Variables}).
 @item ATTRIBUTES
 @itemx @@ATTRIBUTES
 Datafile and variable attributes are displayed.
-The first form of the command omits those attributes 
+The first form of the command omits those attributes
 whose names begin with @code{@@} or @code{$@@}.
 In the second for, all datafile and variable attributes are displayed.
 @end table
@@ -234,7 +234,7 @@ Specify a list of variables, followed by a list of their user-missing
 values in parentheses.  Up to three discrete values may be given, or,
 for numeric variables only, a range of values optionally accompanied by
 a single discrete value.  Ranges may be open-ended on one end, indicated
-through the use of the 
+through the use of the
 keyword @subcmd{LO} or @subcmd{LOWEST} or @subcmd{HI} or @subcmd{HIGHEST}.
 
 The @cmd{MISSING VALUES} command takes effect immediately.  It is not
@@ -245,12 +245,12 @@ affected by conditional and looping constructs such as @cmd{DO IF} or
 @section MODIFY VARS
 @vindex MODIFY VARS
 
-@display 
+@display
 MODIFY VARS
         /REORDER=@{FORWARD,BACKWARD@} @{POSITIONAL,ALPHA@} (@var{var_list})@dots{}
         /RENAME=(@var{old_names}=@var{new_names})@dots{}
         /@{DROP,KEEP@}=@var{var_list}
-        /MAP    
+        /MAP
 @end display
 
 @cmd{MODIFY VARS} reorders, renames, and deletes variables in the
@@ -296,7 +296,7 @@ otherwise it is not.
 @vindex MRSETS
 
 @display
-MRSETS 
+MRSETS
     /MDGROUP NAME=@var{name} VARIABLES=@var{var_list} VALUE=@var{value}
      [CATEGORYLABELS=@{VARLABELS,COUNTEDVALUES@}]
      [@{LABEL='@var{label}',LABELSOURCE=VARLABEL@}]
@@ -361,7 +361,7 @@ variable labels, variable names.  @pspp{} warns if two variables have the
 same variable label, since these categories cannot be distinguished in
 output.
 
-@item 
+@item
 @subcmd{COUNTEDVALUES} instead uses each variable's value label for the counted
 value.  @pspp{} warns if two variables have the same value label for the
 counted value or if one of the variables lacks a value label, since
@@ -535,7 +535,7 @@ Specify @code{(D)} to reverse the sort order.
 @section VALUE LABELS
 @vindex VALUE LABELS
 
-@display 
+@display
 VALUE LABELS
         /@var{var_list} @var{value} '@var{label}' [@var{value} '@var{label}']@dots{}
 @end display
@@ -575,7 +575,7 @@ transformations.
 
 Specify a list of names for the variable you want to create,
 followed by the desired output format specification in
-parentheses (@pxref{Input and Output Formats}).  
+parentheses (@pxref{Input and Output Formats}).
 Variable widths are
 implicitly derived from the specified output formats.
 The created variables will be initialized to spaces.
@@ -668,7 +668,7 @@ by conditional and looping structures such as @cmd{DO IF} or
 
 @display
 VARIABLE LABELS
-        @var{var_list} '@var{var_label}' 
+        @var{var_list} '@var{var_label}'
         [ /@var{var_list} '@var{var_label}']
         .
         .
@@ -680,9 +680,9 @@ VARIABLE LABELS
 with variables.  This name, called a @dfn{variable label}, is displayed by
 statistical procedures.
 
-To assign a variable label to a group of variables, specify a 
+To assign a variable label to a group of variables, specify a
 list of variable names and the variable label as a string.
-To assign different labels to different variables in the same command, 
+To assign different labels to different variables in the same command,
 precede the subsequent variable list with a slash (@samp{/}).
 
 
@@ -700,8 +700,8 @@ VARIABLE ALIGNMENT
         [ /@var{var_list} ( LEFT | RIGHT | CENTER ) ]
 @end display
 
-@cmd{VARIABLE ALIGNMENT} sets the alignment of variables for display editing 
-purposes.   This only has effect for third party software.  It does not affect 
+@cmd{VARIABLE ALIGNMENT} sets the alignment of variables for display editing
+purposes.   This only has effect for third party software.  It does not affect
 the display of variables in the @pspp{} output.
 
 
@@ -713,15 +713,15 @@ the display of variables in the @pspp{} output.
 @display
 VARIABLE WIDTH
         @var{var_list} (width)
-        [ /@var{var_list} (width) ] 
+        [ /@var{var_list} (width) ]
         .
         .
         .
-        [ /@var{var_list} (width) ] 
+        [ /@var{var_list} (width) ]
 @end display
 
 @cmd{VARIABLE WIDTH} sets the column width of variables for display editing
-purposes.   This only affects third party software.  It does not affect 
+purposes.   This only affects third party software.  It does not affect
 the display of variables in the @pspp{} output.
 
 
index 15b984abc142d9ce110003482c845146661eae2b..f1aadffffa32a148287e01cdd69b286387843b85 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 
index 65ab067681e29edfb5d540b18702c0a350af1a22..9064d2574bd8e675ae08eafedca4171a398ab42d 100644 (file)
@@ -42,13 +42,13 @@ examine
   /plot=boxplot.
 
 * Do a Scatterplot to check if weight and height
-* might be correlated. As both the weight and the 
+* might be correlated. As both the weight and the
 * height for males is higher than for females
 * the combination of male and female data is correlated.
 * Weigth increases with height.
 graph
   /scatterplot = height with weight.
-  
+
 * Within the male and female groups there is no correlation between
 * weight and height. This becomes visible by marking male and female
 * datapoints with different colour.
@@ -58,16 +58,16 @@ graph
 * The T-Test checks if male and female humans have
 * different weight, height, beauty and iq. See that Significance for the
 * weight and height variable tends to 0, while the Significance
-* for iq should not go to 0. 
+* for iq should not go to 0.
 * Significance in T-Test means the probablity for the assumption that the
 * height (weight, beauty,iq) of the two groups (male,female) have the same
 * mean value. As the data for the iq values is generated as normal distribution
 * with the same mean value, the significance should not go down to 0.
 t-test groups=gender(0,1)
-  /variables=weight height beauty iq.  
+  /variables=weight height beauty iq.
 
 * Run the Code several times to see the effect that different data
-* is generated. Every run is like a new sample from the population.  
+* is generated. Every run is like a new sample from the population.
 
 * Change the number of samples (cases) by changing the
 * loop range to see the effect on significance!
index 0d6363e3c13a9b4104049e370d195fa1d3d163c4..374c015255822def83ca6208e43d69b4e886eb07 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 module_LTLIBRARIES = libglade-psppire.la
index e03f2773418de83ee67985127977f005a649bbe6..62c609a3b52210e93cb189bf133c7c5898e787c9 100644 (file)
@@ -20,9 +20,9 @@
 
   <glade-widget-classes>
 
-    <glade-widget-class name="PsppireDialog" 
-                       generic-name="psppire-dialog" 
-                       toplevel="True" 
+    <glade-widget-class name="PsppireDialog"
+                       generic-name="psppire-dialog"
+                       toplevel="True"
                        default-width="320"
                        default-height="260"
                        title="Dialog Box">
 
     </glade-widget-class>
 
-    <glade-widget-class name="PsppireKeypad" 
-                        get-type-function="psppire_keypad_get_type" 
-                       generic-name="psppire-keypad" 
+    <glade-widget-class name="PsppireKeypad"
+                        get-type-function="psppire_keypad_get_type"
+                       generic-name="psppire-keypad"
                        fixed="True"
                        title="Keypad">
 
 
        <property id="visible" ignore="True" default="True" />
      </properties>
-  
+
     </glade-widget-class>
 
 
         <property id="border-width" default="5" optional-default="True"/>
        <property id="orientation">
          <displayable-values>
-           <value id="PSPPIRE_SOURCE_BEFORE_DEST" 
+           <value id="PSPPIRE_SOURCE_BEFORE_DEST"
               name="Source Before Destination"></value>
-           <value id="PSPPIRE_AFTER_BEFORE_DEST"  
+           <value id="PSPPIRE_AFTER_BEFORE_DEST"
               name="Source After Destination"></value>
-           <value id="PSPPIRE_ABOVE_BEFORE_DEST"  
+           <value id="PSPPIRE_ABOVE_BEFORE_DEST"
               name="Source Above Destination"></value>
-           <value id="PSPPIRE_BELOW_BEFORE_DEST"  
+           <value id="PSPPIRE_BELOW_BEFORE_DEST"
               name="Source Below Destination"></value>
          </displayable-values>
        </property>
index dbda6b48a8f9222187ac5e6c2a4050deeba3dbce..959f7f383059c2bd7b9ba9ee9f0a97db27cfa5fc 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 include $(top_srcdir)/lib/linreg/automake.mk
index 9e4b6b24ed4fd68602c4f91e02e4e6e0e4ae619e..57de131a52a6839929993eeb1609c684b1eb57bf 100644 (file)
@@ -1,22 +1,22 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 noinst_LTLIBRARIES += lib/linreg/liblinreg.la
 
 lib_linreg_liblinreg_la_SOURCES = \
-       lib/linreg/sweep.c  lib/linreg/sweep.h 
+       lib/linreg/sweep.c  lib/linreg/sweep.h
index b7852a2a1cb8e10e2c435cd9eb1edcd99e89ea66..4de5863e6d5563cd247b1cc7d4070d3250220e55 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 noinst_LTLIBRARIES += lib/tukey/libtukey.la
@@ -23,5 +23,5 @@ lib_tukey_libtukey_la_SOURCES = \
        lib/tukey/qtukey.c \
        lib/tukey/tukey.h
 
-EXTRA_DIST += lib/tukey/README 
+EXTRA_DIST += lib/tukey/README
 
index 5919ad62a50e1d0c14343a597be6f3b5590f1956..2d1a7fdf319ea8388437a3fea0883bea4a38ea04 100644 (file)
@@ -1,7 +1,7 @@
 Revision history for Perl extension Pspp.
 
 0.7.0 Sun Jan 11 10:35:56 2009
-      Integrated the module into Pspp's build environment. Added support for 
+      Integrated the module into Pspp's build environment. Added support for
       reading from an existing system file.
 
 0.4.3 Sat May 19 14:24:05 2007
index fb53d085721aee0fdcffb9b9d306cf2a0d36c7b3..eba537c81f51901d48b2b78ff1a41a8f1e77c96f 100644 (file)
@@ -2,20 +2,20 @@
 
 =for comment PSPP - a program for statistical analysis.
 =for comment Copyright (C) 2019 Free Software Foundation, Inc.
-=for comment 
+=for comment
 =for comment This program is free software: you can redistribute it and/or modify
 =for comment it under the terms of the GNU General Public License as published by
 =for comment the Free Software Foundation, either version 3 of the License, or
 =for comment (at your option) any later version.
-=for comment 
+=for comment
 =for comment This program is distributed in the hope that it will be useful,
 =for comment but WITHOUT ANY WARRANTY; without even the implied warranty of
 =for comment MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 =for comment GNU General Public License for more details.
-=for comment 
+=for comment
 =for comment You should have received a copy of the GNU General Public License
 =for comment along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
 =head1 PSPP::Examples
 
 This page shows some simple examples of using the PSPP module.
@@ -23,7 +23,7 @@ See L<PSPP> for details on each of the subroutines.
 
 =head2 A Simple example
 
-This example creates a system file called F<foo.sav>, containing one 
+This example creates a system file called F<foo.sav>, containing one
 variable called "id".  It contains no data.
 
        use PSPP;
@@ -45,7 +45,7 @@ Their formats are F2.0, A80 and DATETIME17 respectively.
        my $dict = PSPP::Dict->new ();
        PSPP::Var->new ($dict, "id",
                   (fmt=>PSPP::Fmt::F, width=>2, decimals=>0) );
-       
+
        PSPP::Var->new ($dict, "name", (fmt=>PSPP::Fmt::A, width=>80) );
        PSPP::Var->new ($dict, "dob",  (fmt=>PSPP::Fmt::DATETIME) );
 
@@ -76,7 +76,7 @@ This example creates a file with 3 cases.
        use PSPP;
 
        my $dict = PSPP::Dict->new ();
-       PSPP::Var->new ($dict, "id", 
+       PSPP::Var->new ($dict, "id",
           (fmt=>PSPP::Fmt::F, width=>2, decimals=>0) );
 
        PSPP::Var->new ($dict, "name", (fmt=>PSPP::Fmt::A, width=>8) );
@@ -92,19 +92,19 @@ This example creates a file with 3 cases.
 =head2  Variables with differing input and output formats
 
 By default,  a variable's output format corresponds to the input format.
-However, the output format may be changed after the variable has 
+However, the output format may be changed after the variable has
 been created.
 
 This example shows how  to create a DATETIME variable using the current time
-as its value.  Since pspp uses a different epoch to perl, the constant 
-PSPP::PERL_EPOCH needs to be added to the value returned from time(), in order 
+as its value.  Since pspp uses a different epoch to perl, the constant
+PSPP::PERL_EPOCH needs to be added to the value returned from time(), in order
 that it be correctly represented by pspp.
 
        use PSPP;
 
        my $dict = PSPP::Dict->new ();
 
-       my $var1 = PSPP::Var->new ($dict, "entrytime", 
+       my $var1 = PSPP::Var->new ($dict, "entrytime",
                (fmt=>PSPP::Fmt::F) );
 
        $var1->set_output_format ( (fmt=>PSPP::Fmt::DATETIME, width=>20) );
@@ -113,9 +113,9 @@ that it be correctly represented by pspp.
 
        my $now = time ();
 
-       $sysfile->append_case ( [ $now  + PSPP::PERL_EPOCH]  ) 
+       $sysfile->append_case ( [ $now  + PSPP::PERL_EPOCH]  )
                || die "Cant write case";
-       
+
        $sysfile->close();
 
 =head2  Reading data
index 44e184b467b3c3abe1fe887d032078708e8b6ea4..9081d007f5fe9363621eebfc359bd014aa57d5e3 100644 (file)
@@ -1,16 +1,16 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2019 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
@@ -31,13 +31,13 @@ WriteMakefile(
     FULLPERL          => "PSPP_TEST_CMD=\"$Locations{BuildDir}/src/ui/terminal/pspp\" \$(PERL)",
     NAME              => 'PSPP',
     DISTNAME          => 'PSPP-Perl',
-    VERSION_FROM      => "$Locations{BuildDir}/src/libpspp/version.c", 
-    PREREQ_PM         => {POSIX=>0}, 
+    VERSION_FROM      => "$Locations{BuildDir}/src/libpspp/version.c",
+    PREREQ_PM         => {POSIX=>0},
     PM                => {"lib/PSPP.pm", "\$(INST_LIBDIR)/PSPP.pm"},
     ($] >= 5.005 ?     ## Add these new keywords supported since 5.005
       (ABSTRACT       => 'Perl extension to PSPP',
        AUTHOR         => 'John Darrington <john@darrington.wattle.id.au>') : ()),
-    INC       => "-I $Locations{SourceDir}  -I $Locations{SourceDir}/src -I $Locations{SourceDir}/gl -I $Locations{BuildDir}/gl -I $Locations{BuildDir}", 
+    INC       => "-I $Locations{SourceDir}  -I $Locations{SourceDir}/src -I $Locations{SourceDir}/gl -I $Locations{BuildDir}/gl -I $Locations{BuildDir}",
     MYEXTLIB  => "$Locations{BuildDir}/src/.libs/libpspp-core.\$(SO)",
     MAN3PODS  => {"lib/PSPP.pm", "\$(INST_MAN3DIR)/PSPP.3pm",
            "Examples.pod", "\$(INST_MAN3DIR)/PSPP::Examples.3pm"}
index adae822d4e8d05e2ec54ec25488943845dbe91fe..8800d0bdf4e0e87cbba8f89ec872029181395f59 100644 (file)
@@ -647,7 +647,7 @@ CODE:
  swi->opened = true;
  swi->dict_sv = dict_sv;
  SvREFCNT_inc (swi->dict_sv);
+
  RETVAL = swi;
  OUTPUT:
 RETVAL
@@ -787,7 +787,7 @@ CODE:
  casenumber n = casereader_get_case_cnt (sfr->reader);
  if (n == CASENUMBER_MAX)
   ret = &PL_sv_undef;
- else 
+ else
   ret = newSViv (n);
  RETVAL = ret;
  OUTPUT:
index f8c1ce38260d2e0879186551fcffae273f22780b..a6259fb27c8b659d0dac7afd3603c15262bd68ee 100644 (file)
@@ -1,7 +1,7 @@
 PSPP version 0.7
 ================
 
-This module provides an interface allowing perl programs to create pspp 
+This module provides an interface allowing perl programs to create pspp
 system files.
 
 INSTALLATION
index 6b88da26922ca6ab92312a14bc233347cd822481..ea1a47c7c2e838504c2d42e820d2cc9867a68fb0 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 # PSPP
@@ -86,6 +86,6 @@ CLEANFILES += \
         perl-module/PSPP-Perl-$(VERSION_FOR_PERL).tar.gz \
        perl-module/pspp-module-config \
        perl-module/const-c.inc \
-       perl-module/const-xs.inc 
+       perl-module/const-xs.inc
 
 EXTRA_DIST +=  $(module_sources)
index de4c3d961aae01fb0e8a2579e8aaca056db9867e..f3c3a08229a081178d4a5fc80b78597d4d2fcdf8 100644 (file)
@@ -29,7 +29,7 @@ PSPP-Perl - Perl extension to PSPP
 =head1 DESCRIPTION
 
 PSPP-Perl provides an interface to the libraries used by pspp to read and
-write system files.  
+write system files.
 
 =head1 EXPORT
 
@@ -49,19 +49,19 @@ PSPP::onBoot($PSPP::VERSION);
 =head1 PROGRAMMER'S INTERFACE
 
 The subroutines in this package return zero or unref on error.
-When errors occur, a string describing the error is written 
-to C<$PSPP::errstr>. 
+When errors occur, a string describing the error is written
+to C<$PSPP::errstr>.
 
 =cut
 
 package PSPP;
 use POSIX ;
 
-use constant { SYSMIS => -(POSIX::DBL_MAX), 
-              PERL_EPOCH => 12219379200 # Number of seconds between 
+use constant { SYSMIS => -(POSIX::DBL_MAX),
+              PERL_EPOCH => 12219379200 # Number of seconds between
                    # 14th October 1582
-                  # and 
-                  # 1st January 1970 
+                  # and
+                  # 1st January 1970
               };
 
 
@@ -121,7 +121,7 @@ sub get_var
     my $idx = shift;
     my $var = pxs_get_variable ($dict, $idx);
 
-    if ( ref $var ) 
+    if ( ref $var )
     {
        bless ($var, "PSPP::Var");
     }
@@ -143,7 +143,7 @@ sub get_var_by_name
     my $name = shift;
     my $var = pxs_get_var_by_name ($dict, $name);
 
-    if ( ref $var ) 
+    if ( ref $var )
     {
        bless ($var, "PSPP::Var");
     }
@@ -157,7 +157,7 @@ package PSPP::Fmt;
 
 =head2 PSPP::Fmt
 
-Contains constants used to denote variable format types.  
+Contains constants used to denote variable format types.
 The identifiers are the same as  those used in pspp to denote formats.
 For  example C<PSPP::Fmt::F> defines floating point format, and
 C<PSPP::Fmt::A> denotes string format.
@@ -168,40 +168,40 @@ C<PSPP::Fmt::A> denotes string format.
 use constant {
     F =>        0,
     COMMA =>    1,
-    DOT =>      2, 
-    DOLLAR =>   3, 
-    PCT =>      4, 
-    E =>        5, 
-    CCA =>      6, 
-    CCB =>      7, 
-    CCC =>      8, 
-    CCD =>      9, 
-    CCE =>      10, 
-    N =>        11, 
-    Z =>        12, 
-    P =>        13, 
-    PK =>       14, 
-    IB =>       15, 
-    PIB =>      16, 
-    PIBHEX =>   17, 
-    RB =>       18, 
-    RBHEX =>    19, 
-    DATE =>     20, 
-    ADATE =>    21, 
-    EDATE =>    22, 
-    JDATE =>    23, 
-    SDATE =>    24, 
-    QYR =>      25, 
-    MOYR =>     26, 
-    WKYR =>     27, 
-    DATETIME => 28, 
-    YMDHMS =>   29, 
-    MTIME =>    30, 
-    TIME =>     31, 
-    DTIME =>    32, 
-    WKDAY =>    33, 
-    MONTH =>    34, 
-    A =>        35, 
+    DOT =>      2,
+    DOLLAR =>   3,
+    PCT =>      4,
+    E =>        5,
+    CCA =>      6,
+    CCB =>      7,
+    CCC =>      8,
+    CCD =>      9,
+    CCE =>      10,
+    N =>        11,
+    Z =>        12,
+    P =>        13,
+    PK =>       14,
+    IB =>       15,
+    PIB =>      16,
+    PIBHEX =>   17,
+    RB =>       18,
+    RBHEX =>    19,
+    DATE =>     20,
+    ADATE =>    21,
+    EDATE =>    22,
+    JDATE =>    23,
+    SDATE =>    24,
+    QYR =>      25,
+    MOYR =>     26,
+    WKYR =>     27,
+    DATETIME => 28,
+    YMDHMS =>   29,
+    MTIME =>    30,
+    TIME =>     31,
+    DTIME =>    32,
+    WKDAY =>    33,
+    MONTH =>    34,
+    A =>        35,
     AHEX =>     36
 };
 
@@ -214,12 +214,12 @@ package PSPP::Var;
 
 =head3 new ($dict, $name, %input_fmt)
 
-Creates and returns a new variable in the dictionary C<dict>.  The 
+Creates and returns a new variable in the dictionary C<dict>.  The
 new variable will have the name C<name>.  C<name> must be a valid UTF8 string.
-The input format is set by the C<input_fmt> parameter 
+The input format is set by the C<input_fmt> parameter
 (See L</PSPP::Fmt>).
 By default, the write and print formats are the same as the input format.
-The write and print formats may be changed (See L</set_write_format>), 
+The write and print formats may be changed (See L</set_write_format>),
 L</set_print_format>).  The input format may not be changed after
 the variable has been created.
 If the variable cannot be created, undef is returned.
@@ -233,7 +233,7 @@ sub new
     my $name = shift;
     my %format = @_;
     my $self = pxs_dict_create_var ($dict, $name, \%format);
-    if ( ref $self ) 
+    if ( ref $self )
     {
        bless ($self, $class);
     }
@@ -354,9 +354,9 @@ sub add_value_labels
     my @li;
 
     my $n = 0;
-    while ( @li = each %values ) 
+    while ( @li = each %values )
     {
-       if ( $var->add_value_label ($li[0], "$li[1]") ) 
+       if ( $var->add_value_label ($li[0], "$li[1]") )
        {
            $n++;
        }
@@ -387,13 +387,13 @@ sub set_value_labels
 
 =head3 set_missing_values ($val1 [, $val2[, $val3] ])
 
-Sets the missing values for the variable.  
+Sets the missing values for the variable.
 No more than three missing values may be specified.
 
 =head3 get_attributes()
 
 Returns a reference to a hash of the custom variable attributes.
-Each value of the hash is a reference to an array containing the 
+Each value of the hash is a reference to an array containing the
 attribute values.
 
 =head3 get_name ()
@@ -420,7 +420,7 @@ package PSPP::Sysfile;
 =head3 new ($filename, $dict [,%opts])
 
 Creates a new system file from the dictionary C<dict>.  The file will
-be written to the file called C<filename>. The string C<filename> must 
+be written to the file called C<filename>. The string C<filename> must
 be encoded in UTF-8.
 C<opt>, if specified, is a hash containing optional parameters for the
 system file.  Currently, the only supported parameter is
@@ -432,7 +432,7 @@ On error, undef is returned.
 =head3 append_case (@case)
 
 Appends a case to the system file.
-C<Case> is an array of scalars, each of which are the values of 
+C<Case> is an array of scalars, each of which are the values of
 the variables in the dictionary corresponding to the system file.
 If the case contains strings, then the strings must be UTF8 encoded.
 The special value C<PSPP::SYSMIS> may be used to indicate that a value
@@ -451,7 +451,7 @@ sub new
 
     my $self  = pxs_create_sysfile ($filename, $dict, $opts);
 
-    if ( ref $self ) 
+    if ( ref $self )
     {
        bless ($self, $class);
     }
@@ -485,7 +485,7 @@ sub open
 
     my $self  = pxs_open_sysfile ($filename);
 
-    if ( ref $self ) 
+    if ( ref $self )
     {
        bless ($self, $class);
     }
@@ -498,9 +498,9 @@ sub open
 
 Opens a system file for reading.
 
-Open is used to read data from an existing system file. 
-It creates and returns a PSPP::Reader object which can be used to read 
-data and dictionary information from C<filename>.  The string C<filename> 
+Open is used to read data from an existing system file.
+It creates and returns a PSPP::Reader object which can be used to read
+data and dictionary information from C<filename>.  The string C<filename>
 must be in UTF-8 encoding.
 
 =head3 get_case_cnt ()
@@ -532,31 +532,31 @@ Returns the dictionary associated with the reader.
 =head3 get_next_case ()
 
 Retrieves the next case from the reader.
-This method returns an array of scalars, each of which are the values of 
+This method returns an array of scalars, each of which are the values of
 the data in the system file.
 The first call to C<get_next_case> after C<open> has been called retrieves
 the first case in the system file.  Each subsequent call retrieves the next
 case.  If there are no more cases to be read, the function returns an empty
 list.
 
-If the case contains system missing values, these values are set to the 
+If the case contains system missing values, these values are set to the
 empty string.
 
 =head2 Miscellaneous subroutines
 
-The following subroutines provide (hopefully) useful information about the 
+The following subroutines provide (hopefully) useful information about the
 values retrieved from a reader.
 
 =head3 PSPP::format_value ($value, $variable)
 
-Returns a scalar containing a string representing C<value> formatted according 
+Returns a scalar containing a string representing C<value> formatted according
 to the print format of C<variable>.
 In the most common usage,  C<value> should be a value of C<variable>.
 
 
 =head3 PSPP::value_is_missing ($value, $variable)
 
-Returns non-zero if C<value> is either system missing, or if it matches the 
+Returns non-zero if C<value> is either system missing, or if it matches the
 user missing criteria for C<variable>.
 
 =cut
index 1f009d9de9eabec4a1c2b2238792d0978b242820..166f577f1f4f7b83bb7436e1c75aab5ad71c9c55 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index be334cff8e7a924323a54ab4562a77379bc6d69e..c31458dbe1f350e193ea27c07e3c865e541a4ce6 100644 (file)
@@ -105,8 +105,8 @@ sub run_pspp_syntax_cmp
   ok (!ref $var1, "Trap duplicate variable name");
   ok ($d->get_var_cnt () == 1);
 
-  $var1 = PSPP::Var->new ($d, "money", 
-                         (fmt=>PSPP::Fmt::DOLLAR, 
+  $var1 = PSPP::Var->new ($d, "money",
+                         (fmt=>PSPP::Fmt::DOLLAR,
                           width=>4, decimals=>2) );
   ok (ref $var1, "Accept valid format");
   ok ($d->get_var_cnt () == 2);
@@ -134,16 +134,16 @@ sub run_pspp_syntax_cmp
   my $d = PSPP::Dict->new();
   PSPP::Var->new ($d, "id",
                         (
-                         fmt=>PSPP::Fmt::F, 
-                         width=>2, 
+                         fmt=>PSPP::Fmt::F,
+                         width=>2,
                          decimals=>0
                          )
                         );
 
   PSPP::Var->new ($d, "name",
                         (
-                         fmt=>PSPP::Fmt::A, 
-                         width=>20, 
+                         fmt=>PSPP::Fmt::A,
+                         width=>20,
                          )
                         );
 
@@ -179,8 +179,8 @@ sub run_pspp_syntax_cmp
          my $res = $sysfile->append_case ( [21, "wheelbarrow"]);
          ok ($res, "Append Case 2");
 
-         # Don't close.  We want to test that the destructor  does that 
-         # automatically 
+         # Don't close.  We want to test that the destructor  does that
+         # automatically
       }
       ok (-s "$tempfile", "existance2");
 
@@ -211,27 +211,27 @@ RESULT
 
   }
 
-  # Now do some tests to make sure all the variable parameters 
+  # Now do some tests to make sure all the variable parameters
   # can be written properly.
 
   {
       my $tempdir = tempdir( CLEANUP => 1 );
-      my $tempfile = "$tempdir/testfile.sav";      
+      my $tempfile = "$tempdir/testfile.sav";
       my $dict = PSPP::Dict->new();
       ok (ref $dict, "Dictionary Creation 2");
 
-      my $int = PSPP::Var->new ($dict, "integer", 
+      my $int = PSPP::Var->new ($dict, "integer",
                                (width=>8, decimals=>0) );
 
       $int->set_label ("My Integer");
-      
+
       $int->add_value_label (99, "Silly");
       $int->clear_value_labels ();
       $int->add_value_label (0, "Zero");
       $int->add_value_label (1, "Unity");
       $int->add_value_label (2, "Duality");
 
-      my $str = PSPP::Var->new ($dict, "string", 
+      my $str = PSPP::Var->new ($dict, "string",
                                (fmt=>PSPP::Fmt::A, width=>8) );
 
 
@@ -242,7 +242,7 @@ RESULT
 
       $str->set_missing_values ("this", "that");
 
-      my $longstr = PSPP::Var->new ($dict, "longstring", 
+      my $longstr = PSPP::Var->new ($dict, "longstring",
                                (fmt=>PSPP::Fmt::A, width=>9) );
 
 
@@ -281,7 +281,7 @@ RESULT
 
 }
 
-sub generate_sav_file 
+sub generate_sav_file
 {
     my $filename = shift;
     my $tempdir = shift;
@@ -339,8 +339,8 @@ RESULT
 
        PSPP::Var->new ($d, "id",
                        (
-                        fmt=>PSPP::Fmt::F, 
-                        width=>2, 
+                        fmt=>PSPP::Fmt::F,
+                        width=>2,
                         decimals=>0
                         )
                        );
@@ -372,7 +372,7 @@ RESULT
     my $label = $var->get_label ();
 
     print MYFILE "Variable $v is \"$name\", label is \"$label\"\n";
-    
+
     my $vl = $var->get_value_labels ();
 
     print MYFILE "Value Labels:\n";
@@ -486,7 +486,7 @@ SYNTAX
  list.
 
 SYNTAX
+
  ok (! diff ("$tempdir/pspp.csv", "$tempdir/in.txt"), "Streaming of files");
 }
 
@@ -538,7 +538,7 @@ SYNTAX
 }
 
 
-# Missing value tests. 
+# Missing value tests.
 {
  my $tempdir = tempdir( CLEANUP => 1 );
 
@@ -561,17 +561,17 @@ SYNTAX
 
  ok ( !PSPP::value_is_missing ($val, $numericvar), "Missing Value Negative Num");
 
- @c = $sf->get_next_case (); 
- @c = $sf->get_next_case (); 
+ @c = $sf->get_next_case ();
+ @c = $sf->get_next_case ();
 
  $val = $c[0];
  ok ( PSPP::value_is_missing ($val, $stringvar), "Missing Value Positive");
 
- @c = $sf->get_next_case (); 
+ @c = $sf->get_next_case ();
  $val = $c[2];
  ok ( PSPP::value_is_missing ($val, $numericvar), "Missing Value Positive SYS");
 
- @c = $sf->get_next_case (); 
+ @c = $sf->get_next_case ();
  $val = $c[2];
  ok ( PSPP::value_is_missing ($val, $numericvar), "Missing Value Positive Num");
 }
index 53e01fd36adfdcfc813023802be34669764c6fad..f3c9cc1372ed15e4eda00d7d7a7130751d96b15b 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 include $(top_srcdir)/po/Makevars
 
 XGETTEXT=xgettext
index c12acdfbe132b07bbff78e767c091795e9a1da9d..edfc243b641606688559027abcbc4166af0808bb 100644 (file)
 ;; 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.
-;; 
+;;
 ;; You should have received a copy of the GNU General Public License
 ;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
          (pspp-start-of-block-found nil)
          )
       (beginning-of-line)
-      (while (not (or 
-                  (or (bobp) pspp-end-of-block-found ) 
-                  pspp-start-of-block-found 
+      (while (not (or
+                  (or (bobp) pspp-end-of-block-found )
+                  pspp-start-of-block-found
                   )
                  )
        (set 'pspp-end-of-block-found (looking-at "^[ \t]*END[\t ]+DATA\."))
        (set 'pspp-start-of-block-found (looking-at "^[ \t]*BEGIN[\t ]+DATA"))
        (forward-line -1)
        )
-      
+
       (and pspp-start-of-block-found (not pspp-end-of-block-found))
       )
     )
@@ -92,7 +92,7 @@
 )
 
 
+
 (defun pspp-indent-line ()
   "Indent current line as PSPP code."
 
     (if (bobp)
        (setq the-indent 0)     ; First line is always non-indented
       )
-  
+
 
     (let (
          (within-command nil)
       ;; If the most recent non blank line ended with a `.' then
       ;; we're at the start of a new command.
 
-      (save-excursion 
+      (save-excursion
        (while (and blank-line  (not (bobp)))
          (forward-line -1)
-       
+
          (if (and (not (pspp-data-block-p)) (not (looking-at "^[ \t]*$")))
-             (progn 
+             (progn
                (setq blank-line nil)
-           
+
                (if (not (looking-at ".*\\.[ \t]*$"))
                    (setq within-command t)
                  )
 
 
       ;; If we're not at the start of a new command, then add an indent.
-      (if within-command 
+      (if within-command
          (set 'the-indent (+ 1 the-indent))
        )
       )
       (while (not (bobp))
        (beginning-of-line)
        (if  (not (pspp-comment-p))
-           (cond 
+           (cond
             (
-             (save-excursion 
+             (save-excursion
                (forward-line -1)
                (looking-at pspp-indenters)
                )
              (set 'the-indent (+ the-indent 1) )
              )
-              
+
             ( (looking-at pspp-unindenters)
               (set 'the-indent (- the-indent 1) )
               )
                      )
          (beginning-of-line)
          (if (pspp-comment-start-line-p) (set 'pspp-comment-start-found t))
-         (if (bobp) 
+         (if (bobp)
              (set 'pspp-comment-end-found nil)
-           (save-excursion 
+           (save-excursion
              (forward-line -1)
              (if (pspp-comment-end-line-p) (set 'pspp-comment-end-found t))
              )
          )
        )
 
-      (save-excursion 
+      (save-excursion
        (set 'pspp-single-line-comment (and
                                        (pspp-comment-start-line-p)
                                        (pspp-comment-end-line-p)))
        )
-      
+
 
       (or pspp-single-line-comment
           (and pspp-comment-start-found (not pspp-comment-end-found)))
   (let (
        (x-pspp-mode-syntax-table (make-syntax-table))
        )
-       
+
     ;; Special chars allowed in variables
       (modify-syntax-entry ?#  "w" x-pspp-mode-syntax-table)
       (modify-syntax-entry ?@  "w" x-pspp-mode-syntax-table)
     ;;  This is incomplete, because:
     ;;  a) Comments can also be given by COMMENT
     ;;  b) The sequence .\n* is interpreted incorrectly.
-    
+
       (modify-syntax-entry ?*  ". 2" x-pspp-mode-syntax-table)
       (modify-syntax-entry ?.  ". 3" x-pspp-mode-syntax-table)
       (modify-syntax-entry ?\n  "- 41" x-pspp-mode-syntax-table)
     ;; String delimiters
       (modify-syntax-entry ?'  "\"" x-pspp-mode-syntax-table)
       (modify-syntax-entry ?\"  "\"" x-pspp-mode-syntax-table)
-      
+
     x-pspp-mode-syntax-table)
-  
+
     "Syntax table for pspp-mode")
-  
+
 
 (defconst pspp-font-lock-keywords
   (list
    (cons  (concat "\\<"
                  (regexp-opt '(
                                "END DATA"
-                               "ACF"                    
-                               "ADD FILES"              
-                               "ADD VALUE LABELS"       
-                               "AGGREGATE"              
-                               "ANOVA"                  
-                               "APPLY DICTIONARY"       
-                               "AREG"                   
-                               "ARIMA"                  
-                               "AUTORECODE"             
-                               "BEGIN DATA"             
-                               "BREAK"                  
-                               "CASEPLOT"               
-                               "CASESTOVARS"             
-                               "CCF"                    
-                               "CLEAR TRANSFORMATIONS"  
-                               "CLUSTER"                
-                               "COMPUTE"                
-                               "CONJOINT"               
-                               "CORRELATIONS"            
-                               "COXREG"                 
-                               "COUNT"                  
-                               "CREATE"                 
-                               "CROSSTABS"              
-                               "CURVEFIT"               
-                               "DATA LIST"              
-                               "DATE"                   
-                               "DEBUG CASEFILE"          
-                               "DEBUG EVALUATE"          
-                               "DEBUG MOMENTS"   
-                               "DEBUG POOL"              
-                               "DELETE VARIABLES"       
-                               "DESCRIPTIVES"           
-                               "DISCRIMINANT"           
-                               "DISPLAY"                
-                               "DOCUMENT"               
-                               "DO IF"                  
-                               "DO REPEAT"              
-                               "DROP DOCUMENTS"         
-                               "ECHO"                   
-                               "EDIT"                   
-                               "ELSE"                   
-                               "ELSE IF"                
-                               "END CASE"               
-                               "END FILE"               
-                               "END FILE TYPE"          
-                               "END IF"                 
-                               "END INPUT PROGRAM"      
-                               "END LOOP"               
-                               "END REPEAT"             
-                               "ERASE"                  
-                               "EXAMINE"                
-                               "EXECUTE"                
-                               "EXIT"                   
-                               "EXPORT"                 
-                               "FACTOR"                 
-                               "FILE HANDLE"            
-                               "FILE LABEL"             
-                               "FILE TYPE"              
-                               "FILTER"                 
-                               "FINISH"                 
-                               "FIT"                    
-                               "FLIP"                    
-                               "FORMATS"                
-                               "FREQUENCIES"            
-                               "GENLOG"                 
-                               "GET"                    
-                               "GET TRANSLATE"          
-                               "GLM"                    
-                               "GRAPH"                  
-                               "HILOGLINEAR"            
-                               "HOST"                   
-                               "IF"                     
-                               "IGRAPH"                 
-                               "IMPORT"                 
-                               "INCLUDE"                
-                               "INFO"                   
-                               "INPUT MATRIX"           
-                               "INPUT PROGRAM"          
-                               "KEYED DATA LIST"        
-                               "LEAVE"                  
-                               "LIST"                   
-                               "LOGLINEAR"              
-                               "LOGISITIC REGRESSION"   
-                               "LOOP"                   
-                               "MATCH FILES"            
-                               "MATRIX DATA"            
-                               "MCONVERT"               
-                               "MEANS"                  
-                               "MISSING VALUES"         
-                               "MODIFY VARS"            
-                               "MULT RESPONSE"          
-                               "MVA"                    
-                               "NEW FILE"               
-                               "N"                      
-                               "N OF CASES"             
-                               "NLR"                    
-                               "NONPAR CORR"            
-                               "NPAR TESTS"             
-                               "NUMBERED"               
-                               "NUMERIC"                
-                               "OLAP CUBES"             
-                               "OMS"                    
-                               "ONEWAY"                 
-                               "ORTHOPLAN"              
-                               "PACF"                   
-                               "PARTIAL CORR"           
-                               "PEARSON CORRELATIONS"    
-                               "PERMISSIONS"            
-                               "PLOT"                   
-                               "POINT"                  
-                               "PPLOT"                  
-                               "PREDICT"                
-                               "PRESERVE"                
-                               "PRINT EJECT"            
-                               "PRINT"                  
-                               "PRINT FORMATS"          
-                               "PRINT SPACE"            
-                               "PROCEDURE OUTPUT"       
-                               "PROXIMITIES"            
-                               "Q"                      
-                               "QUICK CLUSTER"          
-                               "QUIT"                   
-                               "RANK"                   
-                               "RECODE"                 
-                               "RECORD TYPE"            
-                               "REFORMAT"               
-                               "REGRESSION"             
-                               "RENAME VARIABLES"       
-                               "REPEATING DATA"         
-                               "REPORT"                 
-                               "REREAD"                 
-                               "RESTORE"                 
-                               "RMV"                    
-                               "SAMPLE"                 
-                               "SAVE"                   
-                               "SAVE TRANSLATE"         
-                               "SCRIPT"                 
-                               "SELECT IF"              
-                               "SET"                    
-                               "SHOW"                   
-                               "SORT CASES"             
-                               "SORT"                   
-                               "SPCHART"                
-                               "SPLIT FILE"             
-                               "STRING"                 
-                               "SUBTITLE"               
-                               "SUMMARIZE"              
-                               "SURVIVAL"               
-                               "SYSFILE INFO"           
-                               "TEMPORARY"              
-                               "TITLE"                  
-                               "TSET"                   
-                               "TSHOW"                  
-                               "TSPLOT"                 
-                               "T-TEST"                 
-                               "UNIANOVA"               
-                               "UNNUMBERED"             
-                               "UPDATE"                 
-                               "USE"                     
-                               "VALUE LABELS"           
-                               "VARIABLE ALIGNMENT"     
-                               "VARIABLE LABELS"        
-                               "VARIABLE LEVEL"         
-                               "VARIABLE WIDTH"         
-                               "VARSTOCASES"             
-                               "VECTOR"                 
-                               "VERIFY"                 
-                               "WEIGHT"                 
-                               "WRITE"                  
-                               "WRITE FORMATS"          
+                               "ACF"
+                               "ADD FILES"
+                               "ADD VALUE LABELS"
+                               "AGGREGATE"
+                               "ANOVA"
+                               "APPLY DICTIONARY"
+                               "AREG"
+                               "ARIMA"
+                               "AUTORECODE"
+                               "BEGIN DATA"
+                               "BREAK"
+                               "CASEPLOT"
+                               "CASESTOVARS"
+                               "CCF"
+                               "CLEAR TRANSFORMATIONS"
+                               "CLUSTER"
+                               "COMPUTE"
+                               "CONJOINT"
+                               "CORRELATIONS"
+                               "COXREG"
+                               "COUNT"
+                               "CREATE"
+                               "CROSSTABS"
+                               "CURVEFIT"
+                               "DATA LIST"
+                               "DATE"
+                               "DEBUG CASEFILE"
+                               "DEBUG EVALUATE"
+                               "DEBUG MOMENTS"
+                               "DEBUG POOL"
+                               "DELETE VARIABLES"
+                               "DESCRIPTIVES"
+                               "DISCRIMINANT"
+                               "DISPLAY"
+                               "DOCUMENT"
+                               "DO IF"
+                               "DO REPEAT"
+                               "DROP DOCUMENTS"
+                               "ECHO"
+                               "EDIT"
+                               "ELSE"
+                               "ELSE IF"
+                               "END CASE"
+                               "END FILE"
+                               "END FILE TYPE"
+                               "END IF"
+                               "END INPUT PROGRAM"
+                               "END LOOP"
+                               "END REPEAT"
+                               "ERASE"
+                               "EXAMINE"
+                               "EXECUTE"
+                               "EXIT"
+                               "EXPORT"
+                               "FACTOR"
+                               "FILE HANDLE"
+                               "FILE LABEL"
+                               "FILE TYPE"
+                               "FILTER"
+                               "FINISH"
+                               "FIT"
+                               "FLIP"
+                               "FORMATS"
+                               "FREQUENCIES"
+                               "GENLOG"
+                               "GET"
+                               "GET TRANSLATE"
+                               "GLM"
+                               "GRAPH"
+                               "HILOGLINEAR"
+                               "HOST"
+                               "IF"
+                               "IGRAPH"
+                               "IMPORT"
+                               "INCLUDE"
+                               "INFO"
+                               "INPUT MATRIX"
+                               "INPUT PROGRAM"
+                               "KEYED DATA LIST"
+                               "LEAVE"
+                               "LIST"
+                               "LOGLINEAR"
+                               "LOGISITIC REGRESSION"
+                               "LOOP"
+                               "MATCH FILES"
+                               "MATRIX DATA"
+                               "MCONVERT"
+                               "MEANS"
+                               "MISSING VALUES"
+                               "MODIFY VARS"
+                               "MULT RESPONSE"
+                               "MVA"
+                               "NEW FILE"
+                               "N"
+                               "N OF CASES"
+                               "NLR"
+                               "NONPAR CORR"
+                               "NPAR TESTS"
+                               "NUMBERED"
+                               "NUMERIC"
+                               "OLAP CUBES"
+                               "OMS"
+                               "ONEWAY"
+                               "ORTHOPLAN"
+                               "PACF"
+                               "PARTIAL CORR"
+                               "PEARSON CORRELATIONS"
+                               "PERMISSIONS"
+                               "PLOT"
+                               "POINT"
+                               "PPLOT"
+                               "PREDICT"
+                               "PRESERVE"
+                               "PRINT EJECT"
+                               "PRINT"
+                               "PRINT FORMATS"
+                               "PRINT SPACE"
+                               "PROCEDURE OUTPUT"
+                               "PROXIMITIES"
+                               "Q"
+                               "QUICK CLUSTER"
+                               "QUIT"
+                               "RANK"
+                               "RECODE"
+                               "RECORD TYPE"
+                               "REFORMAT"
+                               "REGRESSION"
+                               "RENAME VARIABLES"
+                               "REPEATING DATA"
+                               "REPORT"
+                               "REREAD"
+                               "RESTORE"
+                               "RMV"
+                               "SAMPLE"
+                               "SAVE"
+                               "SAVE TRANSLATE"
+                               "SCRIPT"
+                               "SELECT IF"
+                               "SET"
+                               "SHOW"
+                               "SORT CASES"
+                               "SORT"
+                               "SPCHART"
+                               "SPLIT FILE"
+                               "STRING"
+                               "SUBTITLE"
+                               "SUMMARIZE"
+                               "SURVIVAL"
+                               "SYSFILE INFO"
+                               "TEMPORARY"
+                               "TITLE"
+                               "TSET"
+                               "TSHOW"
+                               "TSPLOT"
+                               "T-TEST"
+                               "UNIANOVA"
+                               "UNNUMBERED"
+                               "UPDATE"
+                               "USE"
+                               "VALUE LABELS"
+                               "VARIABLE ALIGNMENT"
+                               "VARIABLE LABELS"
+                               "VARIABLE LEVEL"
+                               "VARIABLE WIDTH"
+                               "VARSTOCASES"
+                               "VECTOR"
+                               "VERIFY"
+                               "WEIGHT"
+                               "WRITE"
+                               "WRITE FORMATS"
                                "XSAVE") t) "\\>" )
          'font-lock-builtin-face)
 
-   (cons 
+   (cons
     (concat "\\<" (regexp-opt '(
                                "ALL" "AND" "BY" "EQ" "GE" "GT" "LE" "LT"
                                "NE" "NOT" "OR" "TO" "WITH"
                                ) t ) "\\>") 'font-lock-keyword-face)
 
 
-   (cons 
+   (cons
     (concat "\\<"
            (regexp-opt '(
                          "ABS"
   (set (make-local-variable 'font-lock-keywords-case-fold-search) t)
   (set (make-local-variable 'font-lock-defaults) '(pspp-font-lock-keywords))
 
-  (set (make-local-variable 'indent-line-function) 'pspp-indent-line)  
+  (set (make-local-variable 'indent-line-function) 'pspp-indent-line)
   (set (make-local-variable 'comment-start ) "* ")
   (set (make-local-variable 'compile-command)
        (concat "pspp "
index 20a3cc052bafacc27e40e239dce180b6397756a9..1dd598f159598309ce214a73b69249bfb1a8dd7e 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 # PSPP
@@ -27,7 +27,7 @@ AM_CPPFLAGS += -I$(top_srcdir)/src -I$(top_srcdir)/lib
 
 
 pkglib_LTLIBRARIES = src/libpspp-core.la src/libpspp.la
-src_libpspp_core_la_SOURCES = 
+src_libpspp_core_la_SOURCES =
 
 
 src_libpspp_core_la_LDFLAGS = -release $(VERSION)
@@ -38,7 +38,7 @@ src_libpspp_core_la_LIBADD = \
        $(LIBXML2_LIBS) $(PG_LIBS) \
        gl/libgl.la
 
-src_libpspp_la_SOURCES = 
+src_libpspp_la_SOURCES =
 
 src_libpspp_la_CFLAGS = $(GSL_CFLAGS)
 src_libpspp_la_LDFLAGS = -release $(VERSION)
index b59423a1532c06e1bdd17086f13a424bc04e5554..50ac40c4e57aea7dafb14e65e3dd5efe6d2bfba7 100644 (file)
@@ -1,22 +1,22 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 noinst_LTLIBRARIES += src/data/libdata.la
 
-src_data_libdata_la_CPPFLAGS = $(LIBXML2_CFLAGS) $(PG_CFLAGS) $(AM_CPPFLAGS) 
+src_data_libdata_la_CPPFLAGS = $(LIBXML2_CFLAGS) $(PG_CFLAGS) $(AM_CPPFLAGS)
 
 src_data_libdata_la_LIBADD =   $(LIBXML2_LIBS) $(PG_LIBS)
 
index ce6d3a314126226cfd56ba82721e64f000ecc83d..be1e5cb8284dcdada5dfb9acd2999bf801ecd815 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index abc65f5f8d9154511b67ef93c73f008087a34ce6..7d91135b99e82cf2d249a6dae2b95039a1e65a6a 100644 (file)
@@ -887,7 +887,7 @@ ods_make_reader (struct spreadsheet *spreadsheet,
      &ods_file_casereader_class, r);
 
  error:
-  
+
   for ( i = 0 ; i < n_var_specs ; ++i )
     {
       free (var_spec[i].firstval.type);
index 37e989b43f332029aa23afb8f19b72502f3aca6b..a7d72272160ed97c5e11dabf24ef6c02497e5f4f 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index cc90ade4dca679a56d7d0e3bb8bdd2e393e605d5..0cf8cc0010ac7a51a015bf855e18b84acd75bf3c 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 include $(top_srcdir)/src/language/lexer/automake.mk
index 3c12497885af377014d7c4b1bb19c84868ca1b3c..909acd13db4106bfd0872a265bbb02397e11d3bc 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 
index b6a405485eba40c6c563954db775a1a1f1fe73fc..8d0962be63c566415cc5b102f88b45d32d870b0a 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index 2d839991ccd22a4df571367e8a0b676f9144da2b..819f267b631897c71f4e0dd331b582f58e9d3b7a 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 language_data_io_sources = \
index dbb7ec446f8fab6a16a5db228b4edd3a213c3f02..93a1decbf27c1588915c4de5380880c9e0b22518 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 language_dictionary_sources = \
index 5039c12247d683fc5e195182ea1df315724b5214..b1f710dc38cf348fd43fde899a59af87a2cb975d 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 language_expressions_sources = \
index 1b821c412d57b92882cfe632ffde455f674b074a..228095db9443c098f8929c9da6fcf97e002cbf1f 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 use strict;
 use warnings 'all';
 
@@ -583,7 +583,7 @@ sub parse_arg {
 sub print_header {
     print <<EOF;
 /* $output_file
-   Generated from $input_file by generate.pl.  
+   Generated from $input_file by generate.pl.
    Do not modify! */
 
 EOF
@@ -943,7 +943,7 @@ sub any {
 # valid arguments for $op.
 sub make_sysmis_decl {
     my ($op, $min_valid_src) = @_;
-    my (@sysmis_cond); 
+    my (@sysmis_cond);
     if (!$op->{ABSORB_MISS}) {
        for my $arg (@{$op->{ARGS}}) {
            my ($arg_name) = "arg_$arg->{NAME}";
index 84ba8616bd02aa962957ecc162952cc48260d7a7..2465d63e80a70fadb91bc1d2d488079cc4ba7304 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index e8f1f781dc29d3bbc0042e55cce0fec3f81f5c1c..c0e684969b10d917cb2ff0796044f7c01cefbe84 100644 (file)
@@ -2,17 +2,17 @@
 //
 // PSPP - a program for statistical analysis.
 // Copyright (C) 2005, 2006, 2009, 2010, 2011, 2012, 2015, 2016 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 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.
-// 
+//
 // You should have received a copy of the GNU General Public License
 // along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
@@ -553,7 +553,7 @@ absorb_miss string function RPAD (string s, n, string c)
 
 string function LTRIM (string s)
 {
-  while (s.length > 0 && s.string[0] == ' ') 
+  while (s.length > 0 && s.string[0] == ' ')
     {
       s.length--;
       s.string++;
@@ -565,7 +565,7 @@ string function LTRIM (string s, string c)
 {
   if (c.length == 1)
     {
-      while (s.length > 0 && s.string[0] == c.string[0]) 
+      while (s.length > 0 && s.string[0] == c.string[0])
         {
           s.length--;
           s.string++;
@@ -758,7 +758,7 @@ function CDF.GAMMA (x >= 0, a > 0, b > 0) = gsl_cdf_gamma_P (x, a, 1. / b);
 function IDF.GAMMA (P >= 0 && P <= 1, a > 0, b > 0)
      = gsl_cdf_gamma_Pinv (P, a, 1. / b);
 function PDF.GAMMA (x >= 0, a > 0, b > 0) = gsl_ran_gamma_pdf (x, a, 1. / b);
-no_opt function RV.GAMMA (a > 0, b > 0) 
+no_opt function RV.GAMMA (a > 0, b > 0)
      = gsl_ran_gamma (get_rng (), a, 1. / b);
 
 // Half-normal distribution.
@@ -782,16 +782,16 @@ function CDF.LAPLACE (x, a, b > 0) = gsl_cdf_laplace_P ((x - a) / b, 1);
 function IDF.LAPLACE (P > 0 && P < 1, a, b > 0)
      = a + b * gsl_cdf_laplace_Pinv (P, 1);
 function PDF.LAPLACE (x, a, b > 0) = gsl_ran_laplace_pdf ((x - a) / b, 1) / b;
-no_opt function RV.LAPLACE (a, b > 0) 
+no_opt function RV.LAPLACE (a, b > 0)
      = a + b * gsl_ran_laplace (get_rng (), 1);
 
 // Levy alpha-stable distribution.
-no_opt extension function RV.LEVY (c, alpha > 0 && alpha <= 2) 
+no_opt extension function RV.LEVY (c, alpha > 0 && alpha <= 2)
      = gsl_ran_levy (get_rng (), c, alpha);
 
 // Levy skew alpha-stable distribution.
 no_opt extension function RV.LVSKEW (c, alpha > 0 && alpha <= 2,
-                                     beta >= -1 && beta <= 1) 
+                                     beta >= -1 && beta <= 1)
      = gsl_ran_levy_skew (get_rng (), c, alpha, beta);
 
 // Logistic distribution.
@@ -800,7 +800,7 @@ function IDF.LOGISTIC (P > 0 && P < 1, a, b > 0)
      = a + b * gsl_cdf_logistic_Pinv (P, 1);
 function PDF.LOGISTIC (x, a, b > 0)
      = gsl_ran_logistic_pdf ((x - a) / b, 1) / b;
-no_opt function RV.LOGISTIC (a, b > 0) 
+no_opt function RV.LOGISTIC (a, b > 0)
      = a + b * gsl_ran_logistic (get_rng (), 1);
 
 // Lognormal distribution.
@@ -810,7 +810,7 @@ function IDF.LNORMAL (P >= 0 && P < 1, m > 0, s > 0)
      = gsl_cdf_lognormal_Pinv (P, log (m), s);
 function PDF.LNORMAL (x >= 0, m > 0, s > 0)
      = gsl_ran_lognormal_pdf (x, log (m), s);
-no_opt function RV.LNORMAL (m > 0, s > 0) 
+no_opt function RV.LNORMAL (m > 0, s > 0)
      = gsl_ran_lognormal (get_rng (), log (m), s);
 
 // Normal distribution.
@@ -826,7 +826,7 @@ no_opt function NORMAL (s > 0) = gsl_ran_gaussian (get_rng (), s);
 // Normal tail distribution.
 function PDF.NTAIL (x, a > 0, sigma > 0)
      = gsl_ran_gaussian_tail_pdf (x, a, sigma);
-no_opt function RV.NTAIL (a > 0, sigma > 0) 
+no_opt function RV.NTAIL (a > 0, sigma > 0)
      = gsl_ran_gaussian_tail (get_rng (), a, sigma);
 
 // Pareto distribution.
@@ -842,13 +842,13 @@ extension function IDF.RAYLEIGH (P >= 0 && P <= 1, sigma > 0)
      = gsl_cdf_rayleigh_Pinv (P, sigma);
 extension function PDF.RAYLEIGH (x, sigma > 0)
      = gsl_ran_rayleigh_pdf (x, sigma);
-no_opt extension function RV.RAYLEIGH (sigma > 0) 
+no_opt extension function RV.RAYLEIGH (sigma > 0)
      = gsl_ran_rayleigh (get_rng (), sigma);
 
 // Rayleigh tail distribution.
 extension function PDF.RTAIL (x, a, sigma)
      = gsl_ran_rayleigh_tail_pdf (x, a, sigma);
-no_opt extension function RV.RTAIL (a, sigma) 
+no_opt extension function RV.RTAIL (a, sigma)
      = gsl_ran_rayleigh_tail (get_rng (), a, sigma);
 
 // Studentized maximum modulus distribution.
@@ -897,11 +897,11 @@ function PDF.WEIBULL (x >= 0, a > 0, b > 0) = gsl_ran_weibull_pdf (x, a, b);
 no_opt function RV.WEIBULL (a > 0, b > 0) = gsl_ran_weibull (get_rng (), a, b);
 
 // Bernoulli distribution.
-function CDF.BERNOULLI (k == 0 || k == 1, p >= 0 && p <= 1) 
+function CDF.BERNOULLI (k == 0 || k == 1, p >= 0 && p <= 1)
      = k ? 1 : 1 - p;
 function PDF.BERNOULLI (k == 0 || k == 1, p >= 0 && p <= 1)
      = gsl_ran_bernoulli_pdf (k, p);
-no_opt function RV.BERNOULLI (p >= 0 && p <= 1) 
+no_opt function RV.BERNOULLI (p >= 0 && p <= 1)
      = gsl_ran_bernoulli (get_rng (), p);
 
 // Binomial distribution.
@@ -911,7 +911,7 @@ function PDF.BINOM (k >= 0 && k == floor (k) && k <= n,
                     n > 0 && n == floor (n),
                     p >= 0 && p <= 1)
      = gsl_ran_binomial_pdf (k, p, n);
-no_opt function RV.BINOM (p > 0 && p == floor (p), n >= 0 && n <= 1) 
+no_opt function RV.BINOM (p > 0 && p == floor (p), n >= 0 && n <= 1)
      = gsl_ran_binomial (get_rng (), p, n);
 
 // Geometric distribution.
@@ -941,7 +941,7 @@ no_opt function RV.HYPER (a > 0 && a == floor (a),
 // Logarithmic distribution.
 extension function PDF.LOG (k >= 1, p > 0 && p <= 1)
      = gsl_ran_logarithmic_pdf (k, p);
-no_opt extension function RV.LOG (p > 0 && p <= 1) 
+no_opt extension function RV.LOG (p > 0 && p <= 1)
      = gsl_ran_logarithmic (get_rng (), p);
 
 // Negative binomial distribution.
@@ -949,7 +949,7 @@ function CDF.NEGBIN (k >= 1, n == floor (n), p > 0 && p <= 1)
      = gsl_cdf_negative_binomial_P (k, p, n);
 function PDF.NEGBIN (k >= 1, n == floor (n), p > 0 && p <= 1)
      = gsl_ran_negative_binomial_pdf (k, p, n);
-no_opt function RV.NEGBIN (n == floor (n), p > 0 && p <= 1) 
+no_opt function RV.NEGBIN (n == floor (n), p > 0 && p <= 1)
      = gsl_ran_negative_binomial (get_rng (), p, n);
 
 // Poisson distribution.
@@ -977,11 +977,11 @@ no_opt operator VEC_ELEM_NUM (idx)
      vector v;
      case c;
 {
-  if (idx >= 1 && idx <= vector_get_var_cnt (v)) 
+  if (idx >= 1 && idx <= vector_get_var_cnt (v))
     {
       const struct variable *var = vector_get_var (v, (size_t) idx - 1);
       double value = case_num (c, var);
-      return !var_is_num_missing (var, value, MV_USER) ? value : SYSMIS; 
+      return !var_is_num_missing (var, value, MV_USER) ? value : SYSMIS;
     }
   else
     {
index 05b7d55d0e15e2b4f1c36800c9616d304bbf9ef2..a19eba686a92d61707e1355d66265e7d624a8bbd 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 
@@ -42,7 +42,7 @@ language_lexer_sources = \
 EXTRA_DIST += src/language/lexer/q2c.c
 
 
-src/language/lexer/q2c$(EXEEXT_FOR_BUILD): $(top_srcdir)/src/language/lexer/q2c.c 
+src/language/lexer/q2c$(EXEEXT_FOR_BUILD): $(top_srcdir)/src/language/lexer/q2c.c
        @$(MKDIR_P) `dirname $@`
        $(AM_V_GEN)$(CC_FOR_BUILD) $(top_srcdir)/src/language/lexer/q2c.c -o $(top_builddir)/src/language/lexer/q2c$(EXEEXT_FOR_BUILD)
 
index aa385529eba9756ebb22269b04b0738f9176e626..060519dc9cd14cbe68dd40954dee9668d5aa9c43 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 AM_CPPFLAGS += -I$(top_srcdir)/src/language/stats
index 0ec56b9b31b18f30797fd1337e422cd07afb72dc..e702f94cb6e8970d91ba995ecc6d9c5f434c8aea 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index 2996615a3f3c32a163afa1299f724a9917d2caf3..cae085f30884dd33c391ce9af69a0ef648b136d0 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 language_tests_sources = \
@@ -21,4 +21,4 @@ language_tests_sources = \
        src/language/tests/float-format.c \
        src/language/tests/moments-test.c \
        src/language/tests/paper-size.c \
-       src/language/tests/pool-test.c 
+       src/language/tests/pool-test.c
index 4228eaa7a0d6e9566569c217e5ba7abff188bcf3..f9e6a4a668395890a97944f11a1f9f66fc4bc9b7 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 
@@ -29,7 +29,7 @@ language_utilities_sources = \
        src/language/utilities/title.c \
        src/language/utilities/include.c \
        src/language/utilities/output.c \
-       src/language/utilities/permissions.c 
+       src/language/utilities/permissions.c
 
 all_q_sources += $(src_language_utilities_built_sources:.c=.q)
 EXTRA_DIST += $(src_language_utilities_built_sources:.c=.q)
index 3256ca9752a0f8e33a11a2c9c0644568f531a82d..c71489d5c06145f9bec91419a132f21bd1e9821a 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 
index 5205be935bf2fa05ac08f5b262e07ae4a8749572..968fb56579d5c4b0ed5c519ae8396096cfcdc00f 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index 247bb8e1c1ab521f73aeafa8aac6a84a5888ffe6..ddff61f8fc727a2970f84a1d091b95e43c50ab6a 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 
index 36a73530a861c83a9685e034b40a36178a776c0d..dec87c06914bf9a549ff071892f3300c62412a5d 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017, 2019 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 
index 8aa652b5bded81924b6f9317b9353043168a1c5f..dea0055ffa75ab09927ebd94a613e624b9d544db 100644 (file)
@@ -72,7 +72,7 @@ struct covariance
 {
   /* True if the covariances are centerered. (ie Real covariances) */
   bool centered;
-  
+
   /* The variables for which the covariance matrix is to be calculated. */
   size_t n_vars;
   const struct variable *const *vars;
@@ -678,7 +678,7 @@ covariance_calculate_single_pass_unnormalized (struct covariance *cov)
            }
        }
     }
-  
+
   return cm_to_gsl (cov);
 }
 
index f88a18a5b804fa5861c7c45d5762e375c43274ed..f60672e2ca8ae736940ca7b19a1f9693ede3d2de 100644 (file)
@@ -445,7 +445,7 @@ linreg_fit (const gsl_matrix *cov, struct linreg *l)
       linreg_fit_qr (cov, l);
     }
   else
-#endif    
+#endif
     {
       gsl_matrix *params = gsl_matrix_calloc (cov->size1, cov->size2);
       gsl_matrix_memcpy (params, cov);
index 92f19065796f0abb3d25f89b30472e1620b0429b..a4f78c4337c7b3053bf0d3f0fc0e90a5722363b8 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index c1ff60370c9171d65d72da729ce738a6eac28405..668a1c5fb33b3649208e451cb6f9adc08955c312 100644 (file)
@@ -1,24 +1,24 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
-noinst_LTLIBRARIES += src/output/liboutput.la 
+noinst_LTLIBRARIES += src/output/liboutput.la
 
-src_output_liboutput_la_CPPFLAGS = $(LIBXML2_CFLAGS) $(AM_CPPFLAGS) 
+src_output_liboutput_la_CPPFLAGS = $(LIBXML2_CFLAGS) $(AM_CPPFLAGS)
 
 src_output_liboutput_la_SOURCES = \
        src/output/ascii.c \
index 4836caa926add7f6ad6cd104a0bc7cdae74fff33..a341ce6cec455e5df001a5cd9fc6b1d811a3b528 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 include $(top_srcdir)/src/ui/terminal/automake.mk
index 4eeffe9e2c56c3d174a6582439b7227a0015d146..446c82427a06665ee879e4dcd50f97b0c4387499 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 UI_FILES = \
index bb86c01f2ce0068bb524cce9795f8c39b0499eea..ea5b3eb71c5cbca18e6bf565fa1badc647bc2146 100644 (file)
@@ -7,7 +7,7 @@ TRANSLATE ()
 
 extract_string ()
 {
-  msggrep -K -F -e "$2" $top_builddir/$1 2> /dev/null | msgattrib --translated --no-fuzzy | awk -F \" '/^msgstr "/{print $2}' | grep -v '^$' 
+  msggrep -K -F -e "$2" $top_builddir/$1 2> /dev/null | msgattrib --translated --no-fuzzy | awk -F \" '/^msgstr "/{print $2}' | grep -v '^$'
 }
 
 
@@ -21,7 +21,7 @@ printf '[Desktop Entry]\n';
 printf 'Name=GNU PSPP\n';
 printf "GenericName=$GenericName\n"
 
-for pfile in $POFILES; do 
+for pfile in $POFILES; do
     lang=${pfile%%.po}
     lang=${lang##po/}
     xlate=`extract_string $pfile "$GenericName"`
@@ -32,7 +32,7 @@ done
 
 printf "Comment=$Comment\n"
 
-for pfile in $POFILES; do 
+for pfile in $POFILES; do
     lang=${pfile%%.po}
     lang=${lang##po/}
     xlate=`extract_string $pfile "$Comment"`
index d3eb0ef1b7b6e2130277d5864e4ec460986bf4a8..b2f53246f5ee4393d97d07a3f20675d702da4d25 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 EXTRA_DIST += $(icons) $(icon_srcs) src/ui/gui/icons/COPYING_CCBYSA3
 
 include $(top_srcdir)/src/ui/gui/icons/manifest
index 8b1ffb28366598335369d258bcdfff012a9085cc..5a1c373fde8041eac66ba49f9a61a9eff0ffc98e 100644 (file)
         </child>
 
 
-       
         <child>
           <object class="PsppireButtonbox" id="psppire-vbuttonbox1">
             <property name="orientation">vertical</property>
index 6e5de6e10a4ba689fb6b74335f2deb0753d7bb6f..c2cd66b6b7280e6206efe8c95acca90c7c660eee 100644 (file)
@@ -211,7 +211,7 @@ refresh (PsppireDialogAction *rd_)
 
 
 // This function is called when the menuitem is activated.
-// It is what pops up the dialog 
+// It is what pops up the dialog
 static void
 psppire_dialog_action_foobar_activate (GAction *a)
 {
@@ -335,7 +335,7 @@ The newer ones contain the string:
   <requires lib="gtk+" version="3.12"/>
 
 Like the string suggests Glade version 3.18.x or later will probably
-be ok for these files. 
+be ok for these files.
 
 Hopefully the older style .ui files will gradually be converted to new
 style ones.
index 3a15821edd1c8e1db44dbbaa6691da7cb01f9743..c5c64741e2435d47a1e7c858582ac7d45aa00a15 100644 (file)
             </child>
           </object>
         </child>
-       
+
         <child>
           <object class="PsppireButtonbox" id="options-buttonbox">
             <property name="orientation">vertical</property>
             <property name="position">1</property>
           </packing>
         </child>
-       
+
       </object>
     </child>
-    
+
   </object>
 </interface>
index 58c9decc66cb82c4fec7f8db5840dcafdebb4518..3774bfbfd8a9ec1bdf3a8ccc17c7981fc1eb3f00 100644 (file)
@@ -411,15 +411,15 @@ resize_display_width (PsppireDict *dict, gint pos, gint size, gpointer user_data
   PangoContext *context = gtk_widget_create_pango_context (GTK_WIDGET (sheet));
   PangoLayout *layout = pango_layout_new (context);
   PangoRectangle rect;
-  
+
   pango_layout_set_text (layout, "M", 1);
   pango_layout_get_extents (layout, NULL, &rect);
-  
+
   gdouble width_of_M = rect.width / (gdouble) PANGO_SCALE;
-  
+
   g_object_unref (G_OBJECT (layout));
   g_object_unref (G_OBJECT (context));
-  
+
   gint Ms = round ((size / width_of_M) - 0.25);
   struct variable *var = psppire_dict_get_variable (dict, pos);
   g_return_val_if_fail (var, TRUE);
index d18570a83fcf16d5c1510f6db9d801b3afa4b7ee..b0ef9499fb0a26c9fc173050c94123050ae27e76 100644 (file)
@@ -54,13 +54,13 @@ struct _PsppireDelimitedText
   GObject parent;
 
   GtkTreeModel *child;
-  
+
   /* The first line of the file to be modelled */
   gint first_line;
-  
+
   GSList *delimiters;
   gint max_delimiters;
-  
+
   /*< private >*/
   gboolean dispose_has_run ;
   gint stamp;
index 5d2f4b7c5cd75537bba902f5ba2949fe4c8d726c..78e962bc9f1293ae2bc354d769ec6306cd0195b2 100644 (file)
@@ -206,7 +206,7 @@ psppire_dialog_action_descriptives_activate (PsppireDialogAction *a, GVariant *p
                                      B_DS_DEFAULT,
                                      N_DESCRIPTIVE_STATS, stats);
   act->stats = gtk_tree_view_get_model (GTK_TREE_VIEW (stats_treeview));
-  
+
   pda->dialog = get_widget_assert   (xml, "descriptives-dialog");
   pda->source = get_widget_assert   (xml, "all-variables");
   act->variables =   get_widget_assert   (xml, "stat-variables");
index 2bafe67952e065a94bba665f1b01f329df9c974c..a88517890622b6ad96cfb29dbefe4a35febc7a2c 100644 (file)
@@ -207,13 +207,13 @@ psppire_dialog_action_examine_activate (PsppireDialogAction *a, GVariant *param)
 
   GtkWidget *stats_button = get_widget_assert (xml, "stats-button");
   GtkWidget *opts_button = get_widget_assert (xml, "opts-button");
-  
+
   g_signal_connect_swapped (stats_button, "clicked",
                            G_CALLBACK (run_stats_dialog), act);
-  
+
   g_signal_connect_swapped (opts_button, "clicked",
                            G_CALLBACK (run_opts_dialog), act);
-  
+
   GtkWidget *dep_sel = get_widget_assert (xml, "psppire-selector1");
   GtkWidget *dep_sel2 = get_widget_assert (xml, "psppire-selector2");
   GtkWidget *dep_sel3 = get_widget_assert (xml, "psppire-selector3");
index 99947f773f0d95ea0b3a0e33499a7339cbe23045..640f8c2b07584aa7b2e7327f594ce0006ab695ef 100644 (file)
@@ -96,7 +96,7 @@ psppire_dialog_action_flip_activate (PsppireDialogAction *a, GVariant *param)
   PsppireDialogActionFlip *act = PSPPIRE_DIALOG_ACTION_FLIP (a);
 
   GtkBuilder *xml = builder_new ( "transpose.ui");
-  
+
   pda->dialog = get_widget_assert   (xml, "transpose-dialog");
   pda->source = get_widget_assert   (xml, "source-treeview");
 
index 9027fdd0a4f8b71294b519cc17b2608176257d68..3a590f95d1f6d6aa1717783521dcdd6165055b60 100644 (file)
@@ -74,7 +74,7 @@ generate_syntax (const PsppireDialogAction *act)
                                  kid->upper_limit_value.f);
        }
     }
-  
+
   g_string_append (string, ".\n");
 
   text = string->str;
index 5b5a72f54a32f1a2dad2a90499e38b04d07ea760..10cc426bf1658becf76bb36d617ce4b20a699953 100644 (file)
@@ -103,7 +103,7 @@ psppire_dialog_action_means_activate (PsppireDialogAction *a, GVariant *param)
   act->layer = psppire_means_layer_new ();
   gtk_container_add (GTK_CONTAINER (vb), act->layer);
   gtk_widget_show (act->layer);
-  
+
   GtkWidget *selector = get_widget_assert (xml, "layer-selector");
 
   pda->dialog = get_widget_assert (xml, "means-dialog");
index 8f3394fa7001198ec1f3e1ea725a857ec1ed33e0..4b8dfba83568051b9ed6376500a5fca96ea8154a 100644 (file)
@@ -156,7 +156,7 @@ psppire_dialog_action_paired_activate (PsppireDialogAction *a, GVariant *param)
   PsppireDialogActionPaired *act = PSPPIRE_DIALOG_ACTION_PAIRED (a);
 
   GtkBuilder *xml = builder_new ( "paired-samples.ui");
-  
+
   GtkWidget *selector = get_widget_assert (xml, "psppire-selector3");
   GtkWidget *bb = gtk_button_box_new (GTK_ORIENTATION_HORIZONTAL);
   GtkWidget *button = gtk_button_new_with_mnemonic (_("O_ptions..."));
index 221e90f2301cfe4a6a4a6fbbbef9b89f1f3eb927..5b052844897d0bb9cbf2a195dacc7ed8a40753f1 100644 (file)
@@ -447,7 +447,7 @@ psppire_dialog_action_recode_pre_activate (PsppireDialogActionRecode *act,
   PsppireDialogAction *pda = PSPPIRE_DIALOG_ACTION (act);
 
   GtkBuilder *xml = builder_new ("recode.ui");
-  
+
   pda->dialog = get_widget_assert   (xml, "recode-dialog");
   pda->source = get_widget_assert   (xml, "treeview1");
 
index f862e731f8a8e392e7ee9e49600b63977c21965c..fd92f93c5b4ec8b8cffa94d185ed939f3c9dcb15 100644 (file)
@@ -149,7 +149,7 @@ psppire_dialog_action_regression_activate (PsppireDialogAction *a, GVariant *par
   PsppireDialogAction *pda = PSPPIRE_DIALOG_ACTION (a);
 
   GtkBuilder *xml = builder_new ( "regression.ui");
-  
+
   GtkWidget *stat_button = get_widget_assert (xml, "stat-button");
   GtkWidget *save_button = get_widget_assert (xml, "save-button");
 
index f6570be873975c5b24a872bc785a1980b16845de..538087934f6073dfee62b42e2533d7d3bc7fab5d 100644 (file)
@@ -260,7 +260,7 @@ psppire_dialog_action_select_activate (PsppireDialogAction *a, GVariant *param)
 {
   PsppireDialogActionSelect *act = PSPPIRE_DIALOG_ACTION_SELECT (a);
   PsppireDialogAction *pda = PSPPIRE_DIALOG_ACTION (a);
-  
+
   GtkBuilder *xml = builder_new ( "select-cases.ui");
 
   pda->dialog = get_widget_assert (xml, "select-cases-dialog");
index 9eeed98d8dd608fe8b101159017cd5a1ea269ad6..f2266cc535de204bfefe90e43acdcea1849fefed 100644 (file)
@@ -257,7 +257,7 @@ psppire_dialog_action_activate (PsppireDialogAction *act, GVariant *parameter)
       if (xml != NULL)
        class->activate (act, parameter);
     }
-  
+
   gtk_window_set_transient_for (GTK_WINDOW (act->dialog),
                                GTK_WINDOW (act->toplevel));
 
index 6331b668c1ce982d9488ca8ac908cd8e9a7ef7f9..7ec2f9754d877b862175b51fd036e8d9e9d990d6 100644 (file)
@@ -107,14 +107,14 @@ gi (GListModel *list, guint id)
        PangoContext *context = gtk_widget_create_pango_context (button);
        PangoLayout *layout = pango_layout_new (context);
        PangoRectangle rect;
-      
+
        pango_layout_set_text (layout, "M", 1);
-      
+
        pango_layout_get_extents (layout, NULL, &rect);
-      
+
        g_object_unref (G_OBJECT (layout));
        g_object_unref (G_OBJECT (context));
-      
+
        gtk_widget_set_size_request (button,
                                     (0.25 + var_get_display_width (v))
                                     * rect.width / PANGO_SCALE,
index 01743a12673249d07a98e7b85a7949327fc5f5dc..c3c25042ecb0a4862fa876eaee870bd3b01b7c4d 100644 (file)
@@ -90,7 +90,7 @@ gi (GListModel *list, guint position)
 
   if (text)
     gtk_button_set_label (GTK_BUTTON (button), gettext (text));
-  
+
   return button;
 }
 
index 32d163f66578a579f16e33a6f9be5ba4fb091041..41c428fffc2c2708f9e98331f182d72872863e5f 100644 (file)
@@ -438,7 +438,7 @@ psppire_variable_sheet_finalize (GObject *object)
   g_free (sheet->value_label_dispatch);
   g_free (sheet->missing_values_dispatch);
   g_free (sheet->var_type_dispatch);
-  
+
   if (G_OBJECT_CLASS (parent_class)->finalize)
     (*G_OBJECT_CLASS (parent_class)->finalize) (object);
 }
@@ -506,7 +506,7 @@ is_printable_key (gint keyval)
       return FALSE;
       break;
     }
-  
+
   return (0 != gdk_keyval_to_unicode (keyval));
 }
 
@@ -540,7 +540,7 @@ on_button_press (GtkWidget *w, GdkEventButton *e, gpointer user_data)
   d->payload (d->sheet);
   return TRUE;
 }
-  
+
 static void
 on_edit_start (GtkCellRenderer *renderer,
      GtkCellEditable *editable,
@@ -552,7 +552,7 @@ on_edit_start (GtkCellRenderer *renderer,
                    G_CALLBACK (on_key_press), user_data);
   g_signal_connect (editable, "button-press-event",
                    G_CALLBACK (on_button_press), user_data);
-  
+
 }
 
 static void
@@ -583,7 +583,7 @@ psppire_variable_sheet_init (PsppireVariableSheet *sheet)
   g_signal_connect_after (sheet->var_type_renderer,
                          "editing-started", G_CALLBACK (on_edit_start),
                          sheet->var_type_dispatch);
-  
+
   sheet->row_popup = create_var_row_header_popup_menu (sheet);
 
 
index 086b5d618421c96e91f1f53d0664050e59eb37fa..52342b3d837408df4b97d3c9ae934ca247177d3c 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index 6ce12924905d391ddf1d01426f75b926b0e63f6d..5ec357b88dc01daec6d7c3fb39061ea2736f88ad 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index 2a3c33966f96dd23e3d6a7e422fd1a21a9426fbb..77c8a13ec94349b10506192d28c23287c18dadd2 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 noinst_LTLIBRARIES += src/ui/terminal/libui.la
index da7707139c8f753df5cfcf0c519141254b42e8ad..da9446e42144b110a07f979226a0785f5df925d8 100644 (file)
@@ -2,20 +2,20 @@
 
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 
 
 # Variables used internally by the testsuite.
index cfbf271fc3a94e5f373bbab785cfabb332ac5d55..0a8b8e36575b51d9914ced7be5a81956e9b38967 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
 
 check_PROGRAMS += \
@@ -62,7 +62,7 @@ tests_data_datasheet_test_CFLAGS = $(AM_CFLAGS)
 
 tests_data_sack_SOURCES = \
        tests/data/sack.c
-tests_data_sack_LDADD = src/libpspp-core.la 
+tests_data_sack_LDADD = src/libpspp-core.la
 tests_data_sack_CFLAGS = $(AM_CFLAGS)
 
 tests_libpspp_line_reader_test_SOURCES = tests/libpspp/line-reader-test.c
@@ -102,7 +102,7 @@ tests_libpspp_hmapx_test_SOURCES = \
 tests_libpspp_hmapx_test_CPPFLAGS = $(AM_CPPFLAGS) -DASSERT_LEVEL=10
 
 tests_libpspp_i18n_test_SOURCES = tests/libpspp/i18n-test.c
-tests_libpspp_i18n_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la 
+tests_libpspp_i18n_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
 
 tests_libpspp_abt_test_SOURCES = \
        src/libpspp/abt.c \
@@ -137,7 +137,7 @@ tests_libpspp_range_tower_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
 
 tests_libpspp_str_test_SOURCES = \
        tests/libpspp/str-test.c
-tests_libpspp_str_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la 
+tests_libpspp_str_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
 
 tests_libpspp_string_map_test_SOURCES = \
        tests/libpspp/string-map-test.c
@@ -170,7 +170,7 @@ tests_libpspp_u8_istream_test_SOURCES = tests/libpspp/u8-istream-test.c
 tests_libpspp_u8_istream_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
 
 tests_libpspp_sparse_array_test_SOURCES = \
-       tests/libpspp/sparse-array-test.c 
+       tests/libpspp/sparse-array-test.c
 tests_libpspp_sparse_array_test_CPPFLAGS = $(AM_CPPFLAGS) -DASSERT_LEVEL=10
 tests_libpspp_sparse_array_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
 
@@ -179,7 +179,7 @@ tests_libpspp_sparse_xarray_test_SOURCES = \
 tests_libpspp_sparse_xarray_test_CPPFLAGS = $(AM_CPPFLAGS) -DASSERT_LEVEL=10
 tests_libpspp_sparse_xarray_test_LDADD = src/libpspp/liblibpspp.la \
        src/libpspp-core.la \
-       gl/libgl.la 
+       gl/libgl.la
 
 tests_data_inexactify_SOURCES = tests/data/inexactify.c
 
@@ -190,7 +190,7 @@ tests_language_lexer_command_name_test_SOURCES = \
        tests/language/lexer/command-name-test.c
 tests_language_lexer_command_name_test_LDADD = \
        src/libpspp/liblibpspp.la \
-       gl/libgl.la 
+       gl/libgl.la
 tests_language_lexer_command_name_test_CFLAGS = $(AM_CFLAGS)
 
 check_PROGRAMS += tests/language/lexer/scan-test
@@ -204,7 +204,7 @@ tests_language_lexer_scan_test_SOURCES = \
 tests_language_lexer_scan_test_CFLAGS = $(AM_CFLAGS)
 tests_language_lexer_scan_test_LDADD = \
        src/libpspp/liblibpspp.la \
-       gl/libgl.la 
+       gl/libgl.la
 
 check_PROGRAMS += tests/language/lexer/segment-test
 tests_language_lexer_segment_test_SOURCES = \
@@ -215,7 +215,7 @@ tests_language_lexer_segment_test_SOURCES = \
 tests_language_lexer_segment_test_CFLAGS = $(AM_CFLAGS)
 tests_language_lexer_segment_test_LDADD = \
        src/libpspp/liblibpspp.la \
-       gl/libgl.la 
+       gl/libgl.la
 
 check_PROGRAMS += tests/libpspp/zip-test
 tests_libpspp_zip_test_SOURCES = \
@@ -225,7 +225,7 @@ tests_libpspp_zip_test_CFLAGS = $(AM_CFLAGS)
 tests_libpspp_zip_test_LDADD = \
        src/libpspp/liblibpspp.la \
        src/libpspp-core.la \
-       gl/libgl.la 
+       gl/libgl.la
 
 check_PROGRAMS += tests/math/chart-get-scale-test
 tests_math_chart_get_scale_test_SOURCES = tests/math/chart-get-scale-test.c
@@ -452,7 +452,7 @@ tests_clean:
 
 AUTOM4TE = $(SHELL) $(srcdir)/build-aux/missing --run autom4te
 AUTOTEST = $(AUTOM4TE) --language=autotest
-$(TESTSUITE): package.m4 $(srcdir)/tests/testsuite.at $(TESTSUITE_AT) 
+$(TESTSUITE): package.m4 $(srcdir)/tests/testsuite.at $(TESTSUITE_AT)
        $(AM_V_GEN)$(AUTOTEST) -I '$(srcdir)' $@.at | $(SED) 's/@<00A0>@/ /g' > $@.tmp
        test -s $@.tmp
        $(AM_V_at)mv $@.tmp $@
index 7a47296c8da0cd3bc1e7f02285332f096e74ef4d..daefe5e27e42844c2a660a19bb47dce6b891bfcf 100755 (executable)
@@ -2,26 +2,26 @@
 
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 
-# This little script can be used in conjunction with gcov to see how well 
+# This little script can be used in conjunction with gcov to see how well
 # the regression test suite is covering the PSPP code.
-# 
-# To use it: 
-# 
+#
+# To use it:
+#
 # make distclean
 # CFLAGS="-O0 -g -fprofile-arcs -ftest-coverage"
 # export CFLAGS
@@ -41,12 +41,12 @@ export summary_file
 
 rm -f $summary_file
 
-for f in $files ; do 
+for f in $files ; do
        dir=`dirname $f`
        gcov -p -l -n -o $dir $f  | grep -v '^Creat' >> $summary_file
 done
 
-cat  > "$TEMPDIR/cov.sps" << EOF 
+cat  > "$TEMPDIR/cov.sps" << EOF
 DATA LIST  FREE  FILE='$summary_file' /COVERAGE (PCT8) d1 (a2) lines *  d2 (a10) d3 (a10) d4 (a10) d5 (a10) file (a25).
 
 
index 4520858ef57f135a305081de9e09e5ad6f9b98f3..339098892e9456760df76d505224e627186c0bd2 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 94ff2616487d32187692c10d1916cfe20353de98..a5285b0b6e35669f068b9ac06f25ea417f683601 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -247,7 +247,7 @@ title 'Test use of big numbers'.
 data list file='bignum.txt'/BIGNUM 1-40.
 list.
 
-*** Do the nonportable output for fun. 
+*** Do the nonportable output for fun.
 descriptives BIGNUM.
 ])
 AT_CHECK([pspp -o pspp.csv bignum.sps], [0], [ignore])
index 77f12ff43ced51f3e3927712f5b90dcceb435be5..67b8fb9d949151def3f7a570008671e86b683b15 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index b25660cdd276b0e590486e6638cc2ed7ef2e192f..3260df3e8b216a0b07e24882239325f127c0779b 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index bc14638dfb498297834964baf1e636bd29b4bd1f..86a7e07cb44f70643007e5f16622c9236d8cc03b 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index cfad7e05e22d32aeb778b802866869716a762db7..7f0a1ae197f1af2ae72217e3874aa1598ba0bcee 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 686984046aaefdffabf7f82d30c1c89cf693bd12..6fcbe579aae3ece1afcdf29c9a2c105a5a56cd6d 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -95,7 +95,7 @@ SAVE OUTFILE='foobar.sav'.
 ])
 
 mkfifo foobar.sav
-cat foobar.sav > /dev/null & 
+cat foobar.sav > /dev/null &
 pid=$!
 
 AT_CHECK([pspp -O format=csv file.sps], [0], [ignore])
index af33114b481cd529476ad5a614cf55762eb4684e..be78cde345dff862de94b3b97fc114b09fcfb463 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index e78dd756a0d34596eaf8dcb62782bfb93bba2ef3..35d0fcb85650ceda2634a5aac43a9d22bf73f15f 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 1b5fc2117422ee7c6f52c5b9b08ce426516e320b..b9e45ef4ee0f100e2aecc0e9731cdf0d7c10cbdc 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index a22ecfa56b28b7bf4c67a76bed56f4e75ad2458a..8ed13a666ab637c461631fdb6869b77b8367a65b 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -189,7 +189,7 @@ dnl File header.
 2; dnl Layout code
 -1; dnl Nominal case size (unspecified)
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 1; dnl 1 case.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -209,7 +209,7 @@ dnl Dictionary termination record.
 999; 0;
 
 dnl Data.
-1.0; 2.0; 
+1.0; 2.0;
 ])
 for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
@@ -240,7 +240,7 @@ dnl File header.
 2; dnl Layout code
 -1; dnl Nominal case size (unspecified)
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 1; dnl 1 case.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -263,7 +263,7 @@ dnl Dictionary termination record.
 999; 0;
 
 dnl Data.
-1.0; 2.0; 
+1.0; 2.0;
 ])
 for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
@@ -294,7 +294,7 @@ dnl File header.
 2; dnl Layout code
 22; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 1; dnl 1 case.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -477,7 +477,7 @@ dnl File header.
 2; dnl Layout code
 1; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 1; dnl 1 case.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -538,7 +538,7 @@ dnl File header.
 2; dnl Layout code
 1; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 1; dnl 1 case.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -585,7 +585,7 @@ dnl File header.
 2; dnl Layout code
 16; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 0; dnl No cases.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -726,7 +726,7 @@ dnl File header.
 2; dnl Layout code
 19; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 0; dnl No cases.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -809,7 +809,7 @@ dnl File header.
 2; dnl Layout code
 19; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 0; dnl No cases.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -892,7 +892,7 @@ dnl File header.
 2; dnl Layout code
 7; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 0; dnl No cases.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -959,7 +959,7 @@ dnl File header.
 2; dnl Layout code
 109; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 1; dnl No cases.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -1028,7 +1028,7 @@ dnl File header.
 2; dnl Layout code
 3; dnl Nominal case size
 0; dnl Not compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 0; dnl 1 case.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -1188,7 +1188,7 @@ dnl File header.
 2; dnl Layout code
 6; dnl Nominal case size
 1; dnl Simple compression
-0; dnl Not weighted 
+0; dnl Not weighted
 -1; dnl Unspecified number of cases.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -1251,7 +1251,7 @@ dnl File header.
 2; dnl Layout code
 6; dnl Nominal case size
 1; dnl Simple compression.
-0; dnl Not weighted 
+0; dnl Not weighted
 -1; dnl Unspecified number of cases.
 0.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -1314,7 +1314,7 @@ dnl File header.
 2; dnl Layout code
 6; dnl Nominal case size
 1; dnl Simple compression.
-0; dnl Not weighted 
+0; dnl Not weighted
 -1; dnl Unspecified number of cases.
 50.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -1350,7 +1350,7 @@ GET FILE='sys-file.sav'.
 DISPLAY DICTIONARY.
 LIST.
 ])
-  AT_CHECK([pspp -o pspp.csv sys-file.sps], [0], 
+  AT_CHECK([pspp -o pspp.csv sys-file.sps], [0],
     [warning: `sys-file.sav' near offset 0x54: Compression bias is not the usual value of 100, or system file uses unrecognized floating-point format.
 ])
   AT_CHECK([cat pspp.csv], [0], [dnl
@@ -1563,7 +1563,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0xd4: Misplaced type 4 record.
 ])
 done
@@ -1586,7 +1586,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0xd4: Unrecognized record type 8.
 ])
 done
@@ -1612,7 +1612,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [0], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [0],
    [warning: `sys-file.sav': File header claims 2 variable positions but 1 were read from file.
 ])
 done
@@ -1638,7 +1638,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0xb4: Invalid variable name `$UM1'.
 ])
 done
@@ -1664,7 +1664,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0xb4: Invalid variable name `TO'.
 ])
 done
@@ -1690,7 +1690,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0xb4: Bad width 256 for variable VAR1.
 ])
 done
@@ -1751,7 +1751,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0xb4: Variable label indicator field is not 0 or 1.
 ])
 done
@@ -1777,7 +1777,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    ["error: `sys-file.sav' near offset 0xb4: Numeric missing value indicator field is not -3, -2, 0, 1, 2, or 3."
 ])
 done
@@ -1803,7 +1803,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    ["error: `sys-file.sav' near offset 0xb4: String missing value indicator field is not 0, 1, 2, or 3."
 ])
 done
@@ -1830,7 +1830,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0xb4: Missing string continuation record.
 ])
 done
@@ -2032,7 +2032,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0x4c: Variable index 3 not in valid range 1...2.
 ])
 done
@@ -2062,7 +2062,7 @@ for variant in be le; do
   AT_CHECK([sack --$variant sys-file.sack > sys-file.sav])
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0x4c: Variable index 3 refers to long string continuation.
 ])
 done
@@ -3451,7 +3451,7 @@ for variant in be le; do
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 LIST.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: Error reading case from file `sys-file.sav'.
 
 Table: Data List
@@ -3488,7 +3488,7 @@ for variant in be le; do
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 LIST.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0x12c: File ends in partial case.
 
 Table: Data List
@@ -3522,7 +3522,7 @@ for variant in be le; do
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 LIST.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0x12a: Unexpected end of file.
 
 Table: Data List
@@ -3540,7 +3540,7 @@ dnl File header.
 2; dnl Layout code
 6; dnl Nominal case size
 1; dnl Compressed
-0; dnl Not weighted 
+0; dnl Not weighted
 -1; dnl Unspecified number of cases.
 100.0; dnl Bias.
 "01 Jan 11"; "20:53:52"; s64 "PSPP synthetic test file";
@@ -3570,7 +3570,7 @@ for variant in be le; do
   AT_DATA([sys-file.sps], [GET FILE='sys-file.sav'.
 LIST.
 ])
-  AT_CHECK([pspp -O format=csv sys-file.sps], [1], 
+  AT_CHECK([pspp -O format=csv sys-file.sps], [1],
    [error: `sys-file.sav' near offset 0x1ac: File ends in partial case.
 
 Table: Data List
index e260f0eada3aa912ae8ff92497ba0b885af3c1a0..4c02e1c85355c1a5636ae3c856a3d58f0c0240b1 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -386,9 +386,9 @@ m4_define([VLS_WRITE],
    vls_gen_data
    AT_DATA([save.sps], [dnl
 DATA LIST FIXED NOTABLE FILE='data.txt'
-    /a 2-11 (a) 
-     b (a256) 
-     c (a200) 
+    /a 2-11 (a)
+     b (a256)
+     c (a200)
      d (a32767).
 
 SAVE OUTFILE='foo.sav' /$1.
@@ -400,7 +400,7 @@ GET FILE='foo.sav'.
 DISPLAY VARIABLES.
 
 PRINT OUTFILE='out.txt'
-       /a (a10) b (a256) c (a200) 
+       /a (a10) b (a256) c (a200)
        d (a32767)
        .
 
index cdab260d64773b91bfac6830a69559f78d5dfa60..dec437494587ca832fb5182d29b89aca666b7f16 100644 (file)
@@ -106,7 +106,7 @@ def print_all_formats(date, template, formatted, exp_y, exp_m, exp_d,
                           30, 31, 30, 31, 31, 30, 31, 30, 31)[exp_m]
             print_all_formats(date, template, formatted + ('%d' % week),
                               exp_y, exp_m, exp_d, exp_time, exp_sign)
-            
+
         elif c == 'H':
             for f in ('%d', '%02d'):
                 print_all_formats(date, template, formatted + (f % hour),
@@ -151,7 +151,7 @@ def print_all_formats(date, template, formatted, exp_y, exp_m, exp_d,
                                   exp_y, exp_m, exp_d, exp_time,
                                   f)
         else:
-            assert False    
+            assert False
     else:
         # Write the formatted value to fmt_name.input.
         input_file.write('%s\n' % formatted)
@@ -178,7 +178,7 @@ def print_all_formats(date, template, formatted, exp_y, exp_m, exp_d,
         expected_s = '%17.2f\n' % expected
         expected_s = expected_s.replace(' 0.', '  .')
         expout_file.write(expected_s)
-        
+
 
 for template in templates:
     for date in dates:
index 4b53cc1d64c2b15ea6fe56fdf22e9feed6610ccf..0cf0370829e0b9e61e9b8c2777e43b35e067eaf0 100644 (file)
@@ -81,7 +81,7 @@ def print_all_formats(d, h, m, s, template, formatted, expected, sign):
             print_all_formats(d, h, m, s, template, formatted + ' ',
                               expected, sign)
         else:
-            assert False    
+            assert False
     else:
         # Write the formatted value to fmt_name.input.
         input_file.write('%s\n' % formatted)
@@ -92,7 +92,7 @@ def print_all_formats(d, h, m, s, template, formatted, expected, sign):
         expected_s = '%17.2f\n' % expected
         expected_s = expected_s.replace(' 0.', '  .')
         expout_file.write(expected_s)
-        
+
 
 for template in templates:
     for time in times:
index 3cca36638718745a26228893158e71f3b2e88822..e9cbb919a0c661a9ce20d86d92a46b617408489d 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 01dae0d904f03fbc6eb676a373f76acb4cf8fe72..d0bf071765c8ba9d327c39b109df1c928f87be98 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index e52b7ad999119da45f8a5bd84254e896de681335..91f6b4bd1bb91c8c1e838ad827404baa4c07a701 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index babab1c825f6cdf334237b75dcef4d69c6c10d84..a2ceac3de350ef79cc899bd4fcb2c0af7546177a 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 675ad777b615f04d08edda43d19ef7411d00b3b5..1d67b42809d760f7d26b6d8db341cb3333bfa0b1 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 8131eb592d37138f1279c122f43eff89262ca22a..384b968a62fe47b9b6d9d5f957e6a1d8318ada91 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl m4_define([CHECK_ADD_FILES],
index 44aa7c1115cabdf80019cc7e63029cda5a3642ac..8637ff7c6a348c4f4afa318109ee8e23e314c062 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 83d316aee39d1bdb0cd12a1c9755093e025f087c..85a5e87851ddfcb54b1d90567bb7a95858aa0576 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -77,7 +77,7 @@ A,B
 ])
 AT_CLEANUP
 
-m4_define([DATA_READER_BINARY], 
+m4_define([DATA_READER_BINARY],
   [AT_SETUP([read and write files with $1])
 $3
    AT_DATA([input.txt], [dnl
index 32ff5e140ad8cd1616809ee09f8a0477fdb79f3c..f901410d98c52678ab1a2acb2069e7030c7c94fc 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 2207513cb6713d247a606259bf13e64fe2806ecf..cd5e10835863ba52922549c5333f12d6ecdd8fe5 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 2cf33fd1b33cd13e5634e548f13a7829a8beb909..31682ff06089f96ae2069499cbe11df9e28ad0d4 100644 (file)
@@ -1,22 +1,22 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
 AT_BANNER([GET DATA /TYPE=PSQL])
 
-m4_define([INIT_PSQL], 
+m4_define([INIT_PSQL],
   [AT_SKIP_IF([test "$PSQL_SUPPORT" = no])
    PGDATA=`pwd`/cluster
    export PGDATA
@@ -30,7 +30,7 @@ m4_define([INIT_PSQL],
    trap 'CLEANUP_PSQL' 0
    AT_CHECK([PATH=$PG_PATH:$PATH createdb -h "$socket_dir" -p $PG_PORT $PG_DBASE],
       [0], [ignore], [ignore])
-   AT_DATA([populate.sql], 
+   AT_DATA([populate.sql],
      [CREATE TABLE empty (a int, b date, c numeric(23, 4));
 
       -- a largeish table to check big queries work ok.
@@ -58,7 +58,7 @@ m4_define([INIT_PSQL],
        timestamp     timestamp           ,
        timestamptz   timestamptz         ,
        interval      interval            ,
-       timetz        timetz              
+       timetz        timetz
       );
 
       INSERT INTO thing VALUES (
@@ -150,7 +150,7 @@ INIT_PSQL
 
 dnl Test with an ordinary query.
 AT_CHECK([cat > ordinary-query.sps <<EOF
-GET DATA /TYPE=psql 
+GET DATA /TYPE=psql
        /CONNECT="host=$socket_dir port=$PGPORT dbname=$PG_DBASE"
        /UNENCRYPTED
        /SQL="select * from thing".
@@ -196,7 +196,7 @@ bool,bytea,char,int8,int2,int4,numeric,text,oid,float4,float8,money,pbchar,varch
 
 dnl Test query with empty result set.
 AT_CHECK([cat > empty-result.sps <<EOF
-GET DATA /TYPE=psql 
+GET DATA /TYPE=psql
        /CONNECT="host=$socket_dir port=$PGPORT dbname=$PG_DBASE"
        /UNENCRYPTED
        /SQL="select * from empty".
@@ -217,7 +217,7 @@ c,3,,Scale,Input,8,Right,E40.2,E40.2,
 
 dnl Test query with large result set.
 AT_CHECK([cat > large-result.sps <<EOF
-GET DATA /TYPE=psql 
+GET DATA /TYPE=psql
        /CONNECT="host=$socket_dir port=$PGPORT dbname=$PG_DBASE"
        /UNENCRYPTED
        /SQL="select * from large".
@@ -277,7 +277,7 @@ AT_CHECK([psql -h "$socket_dir" -p $PG_PORT $PG_DBASE < all-null-string.sql],
   [0], [ignore])
 AT_CAPTURE_FILE([get-data.sps])
 AT_CHECK([cat > get-data.sps <<EOF
-GET DATA /TYPE=psql 
+GET DATA /TYPE=psql
        /CONNECT="host=$socket_dir port=$PGPORT dbname=$PG_DBASE"
        /UNENCRYPTED
        /SQL="select * from foo".
index 2bac423367fe30c8cfc3f2f38d02ba15345e4975..f739ca7168f41971a4a78ed0cb89aeaff7624a01 100644 (file)
@@ -1,19 +1,19 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
-dnl 
+dnl
 m4_define([SPREADSHEET_TEST_PREP],[dnl
  m4_if($1,[GNM],[dnl
     AT_CHECK([gzip -c $top_srcdir/tests/language/data-io/Book1.gnm.unzipped > Book1.gnumeric])dnl
@@ -296,7 +296,7 @@ AT_DATA([minimal3.gnumeric],[dnl
 ])
 
 AT_DATA([gnum.sps], [dnl
-GET DATA       
+GET DATA
        /TYPE=GNM
         /FILE='minimal3.gnumeric'
        /SHEET=index 3
@@ -321,9 +321,9 @@ AT_CLEANUP
 dnl Check for a bug where certain gnumeric files failed an assertion
 AT_SETUP([GET DATA /TYPE=GNM assert-fail])
 AT_DATA([read.sps],[dnl
-GET DATA 
+GET DATA
        /TYPE=GNM
-       /FILE='crash.gnumeric' 
+       /FILE='crash.gnumeric'
        .
 list.
 ])
@@ -377,7 +377,7 @@ CHECK_SPREADSHEET_READER([ODS])
 
 AT_SETUP([GET DATA /TYPE=ODS crash])
 
-                    
+
 AT_CHECK([cp $top_srcdir/tests/language/data-io/newone.ods this.ods])dnl
 
 AT_DATA([crash.sps],[dnl
index f1cd7615ec781bbce8d35fe83682043f0e8d269b..936bf7d7ab6783eafaa9eac7a0b3552d860d06bc 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -161,7 +161,7 @@ AT_CLEANUP
 AT_SETUP([GET DATA /TYPE=TXT with empty trailing record])
 AT_DATA([get-data.sps], [dnl
 get data /type=txt /file=inline /arrangement=fixed /fixcase=2 /variables=
-       /1 x 0 f 
+       /1 x 0 f
            y 1 f.
 begin data.
 12
index f4ce9ac8f0d102e812f2db762abe97d99159f892..9b60544d15258782008ea1f03b3012a540b665f2 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -70,7 +70,7 @@ AT_CLEANUP
 
 dnl Tests for a bug that crashed when GET specified a nonexistent file.
 AT_SETUP([GET nonexistent file doesn't crash])
-dnl We use stdin here, because the bug seems to manifest itself only in 
+dnl We use stdin here, because the bug seems to manifest itself only in
 dnl interactive mode.
 AT_CHECK([echo "GET /FILE='nonexistent.sav'." | pspp -O format=csv], [1], [dnl
 error: An error occurred while opening `nonexistent.sav': No such file or directory.
@@ -82,7 +82,7 @@ dnl fully support ALL) and underlying problems.
 m4_define([GET_KEEP_ALL],
   [AT_SETUP([GET with /KEEP=ALL crashes -- $1])
    AT_DATA([get.sps], [dnl
-DATA LIST LIST NOTABLE 
+DATA LIST LIST NOTABLE
        /a b c d e f g h i j k l m n o p q r s t u v w x y z (F2.0).
 BEGIN DATA.
 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
index 4cb53210802af516d850688929d35223fe1e4594..f676e308bb5b72b91040201d6395675513b015c9 100644 (file)
@@ -1,22 +1,22 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
 AT_BANNER([INPUT PROGRAM])
 
-dnl Tests for a bug which caused a crash when 
+dnl Tests for a bug which caused a crash when
 dnl reading invalid INPUT PROGRAM syntax.
 AT_SETUP([INPUT PROGRAM invalid syntax crash])
 AT_DATA([input-program.sps], [dnl
@@ -32,7 +32,7 @@ input-program.sps:3: error: BEGIN DATA: BEGIN DATA is not allowed inside INPUT P
 ])
 AT_CLEANUP
 
-dnl Tests for bug #21108, a crash when 
+dnl Tests for bug #21108, a crash when
 dnl reading invalid INPUT PROGRAM syntax.
 AT_SETUP([INPUT PROGRAM invalid syntax crash])
 AT_DATA([input-program.sps], [dnl
index c93437ae9b1b658692efa44af437c1dccaf03748..bc44cd592a86b76e9a95c75b9f0c8296107c476c 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index f1b13daecf236f4ea35eaab6dc3001ab919793d4..89f81e63659dcf6647085f9f354fbf7abb585ed5 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -64,7 +64,7 @@ dnl
 dnl - SOURCE2: Either "system" or "active" for the source of data for
 dnl   the second data source.  (SOURCE1 and SOURCE2 may not both be
 dnl   "active".)
-m4_define([CHECK_MATCH_FILES], 
+m4_define([CHECK_MATCH_FILES],
   [AT_SETUP([MATCH FILES -- $2 file and $3 $1])
    PREPARE_MATCH_FILES
    AT_DATA([expout],
index b590061efbd2fcfa39efee4aedd31c0155c4cc34..f389ade64d09d86b448740d6e21d4ac570e922ea 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index eb3cbe75a8ff215298333ca0207efabd29098f08..65695f88056a76f2feba3d7eb6de1415ee5cdca0 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 0e32361b718e45ee2c58d0c9ffd6f9f5379e0b90..c9dd0908eab8ed42a5b2540e183fcc2fbac1e322 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index a80c49f9c369e47fb7df70c5045eebbb83b589f6..d2dd858059fffd74d2b676fe9b7ab4fe95d0bb92 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -121,14 +121,14 @@ begin data
 1 2 3 4 5
 end data.
 
-SAVE TRANSLATE 
+SAVE TRANSLATE
 /OUTFILE="foo.csv"
   /TYPE=CSV
   /MAP
   /REPLACE
   /FIELDNAMES
   /Unselected=DELETE
-   /RENAME = 
+   /RENAME =
         Var4 = foobar
         (Var1 Var2 = one Var3 )
         (Var3 = "The second")
index fd907d7a84da0e1be004bad568f631c54af55c2a..1cbb0344549d298940332f733cb626f7963cbbba 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index b2c7c482f232aba5616b44465893fd2bd3e55f33..c04b39a46f853f6958debbc659abd9c90d850944 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl m4_define([CHECK_UPDATE],
index f0407b6369a4a55323611f8dae7bf3dd08578b0a..b13f44306b82aa004fb03c5cdf74044b9b73fe08 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 9ced4d36e811524a378a4fbd7a05fcd7ca07aa2c..2237df92c458b0f708f0d11cfed3651909197328 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index b9671b779807ffd0d87127f7673af44ea4508c97..41278e4f74e01203efd6989260cbd5eddec54f76 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index c3d3991356f85f5e28f783c24254da61cbbf5859..76b84fad4785608d73140a4df5ab635e1c176770 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 818bf5f51d278dcba760dacb388c31f35efd5226..6fcd6b840a82d5bd1e7eb23786a351cff9db1090 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index a520a41370a43aa4b8937c0736623f9da1c0d12d..253a318c977c0fceab2bfe40ba338b9756b099ff 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 53bec038232d2b0ce76abe72401c998e3e2c1ec3..021698243c183697d35c73a2fe61c3fcca2dd071 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 16614474f84e908a522723eac57302f4db646994..896833d23ebfb83cbb880aa3569abbdb8b7c4572 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 427bf2d9934fac8ddb62a2413fd9c58d559963d1..674bd6ff05eb339ac2032f1b52fa60d6aeb52735 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -82,7 +82,7 @@ AT_DATA([split-file.sps], [dnl
 
 data list list /a b c q g *.
 begin data.
-1 2 3     1  0 
+1 2 3     1  0
 4 5 6     0  0
 7 8 9     1  0
 10 11 12  0  1
@@ -94,7 +94,7 @@ split file by g.
 
 * The commented out lines are ones which currently fail.
 
-AGGREGATE outfile='foo' /break=c /X=sum(a). 
+AGGREGATE outfile='foo' /break=c /X=sum(a).
 AUTORECODE variables = c into d .
 COUNT e = c (1 2 3 4 5 6 7).
 CROSSTABS a by b.
@@ -119,7 +119,7 @@ ONEWAY c BY b.
 QUICK CLUSTER b c.
 RANK b c.
 REGRESSION /VARIABLES = c /DEPENDENT = q.
-RELIABILITY /VARIABLES = c b d. 
+RELIABILITY /VARIABLES = c b d.
 RENAME VARIABLES (b = bb).
 ROC bb by q(1).
 SAMPLE 0.9 .
index 50bf224b63f49ad584ed377b8b59b07e589d224c..5986e9e01a30307228714d6b05b729b1c54b410c 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 1ddabf972ab671d92b8adb534c2b43ddb25801a3..b82150044332e3d74141abacbd2ad90e2958f665 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -113,16 +113,16 @@ Total,,3,100.0%,,
 ])
 AT_CLEANUP
 
-dnl Tests for a bug which caused VALUE LABELS to 
+dnl Tests for a bug which caused VALUE LABELS to
 dnl crash when given invalid syntax.
 AT_SETUP([VALUE LABELS invalid syntax bug])
 AT_DATA([value-labels.sps], [dnl
 DATA LIST LIST NOTABLE /a * pref * .
 BEGIN DATA.
-    1.00     1.00    
-    1.00     2.00    
-    2.00     1.00    
-    2.00     2.00    
+    1.00     1.00
+    1.00     2.00
+    2.00     1.00
+    2.00     2.00
 END DATA.
 
 VALUE LABELS /var=a 'label for a'.
@@ -137,7 +137,7 @@ AT_SETUP([VALUE LABELS trailing `/' bug])
 AT_DATA([value-labels.sps], [dnl
 DATA LIST LIST NOTABLE /X * .
 BEGIN DATA.
-1 
+1
 2
 3
 4
index b586f64d565cc43f2507df1099ee353a3e8e4113..1e6142b335139edd0e83a364f2838dfe362ec54d 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 1c274402cdaee836759f3b9a7ccf5f886e4e5ed3..82a0dc2e6ad8a0b9e92ee098e4edab7568eebd4d 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 92de2177b2c154d47b7c7f53799aaf72b94093da..a4a927b9a248b70a6a7e9b6f3d4bbc7a40b638c0 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 76e11d885eb256b35ebd450f2c5b1d7059fbf8f5..cec32e76214d6c6bc260e19b2423346b189bb375 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl m4_define([CHECK_EXPR_EVAL],
@@ -25,8 +25,8 @@ DEBUG EVALUATE m4_argn(4, check)/[]m4_car(check).
 ])])
    AT_CAPTURE_FILE([evaluate.sps])
    m4_pushdef([i], [3])
-   AT_CHECK([pspp --testing-mode --error-file=- --no-output evaluate.sps], 
-     [m4_if(m4_bregexp([m4_foreach([check], [m4_shift($@)], [m4_argn(3, check)])], [error:]), [-1], [0], [1])], 
+   AT_CHECK([pspp --testing-mode --error-file=- --no-output evaluate.sps],
+     [m4_if(m4_bregexp([m4_foreach([check], [m4_shift($@)], [m4_argn(3, check)])], [error:]), [-1], [0], [1])],
      [stdout])
    # Use sed to transform "file:line.column:" into plain "file:line:",
    # because column numbers change between opt and noopt versions.
@@ -2022,8 +2022,8 @@ AT_SETUP([LAG crash bug])
 AT_DATA([lag.sps], [dnl
 DATA LIST LIST /x.
 BEGIN DATA
-1 
-2 
+1
+2
 END DATA.
 
 DO IF (x <> LAG(x) ).
@@ -2135,7 +2135,7 @@ DATA LIST NOTABLE/N1 TO N5 1-5.
 MISSING VALUES N1 TO N5 (3 THRU 5, 1).
 BEGIN DATA.
 12345
-6789 
+6789
 END DATA.
 
 COMPUTE P1=N1.
@@ -2184,7 +2184,7 @@ DATA LIST NOTABLE /N1 TO N5 1-5.
 MISSING VALUES N1 TO N5 (3 THRU 5, 1).
 BEGIN DATA.
 12345
-6789 
+6789
 END DATA.
 
 VECTOR N=N1 TO N5.
index eadc30dd74afdd39bddcf980de5b049f92b3eaf9..cfa1db997e41e5f6dce03384db02a34991859683 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 18a005ca230374e7e667052aaf63d016c95149a1..50da596d94e598981ad17f68e075cde2e9422dfd 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index c4fb4cf8299e35a76fee29325b8e6b993f0d4ba2..879e08785f1d0eb395d333b078cea27fb278b276 100644 (file)
Binary files a/tests/language/lexer/lexer.at and b/tests/language/lexer/lexer.at differ
index 0b985e62801e9007aa6b75d221a85237222e1e12..92b93062d37f5157c428960b27bd774603540205 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 8eb48059e9aff32d215ff063408ff5f665df5989..9eded70f8756c789aa5c04e45d656fcd6b8242fb 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 3660c924f7c4d8e595e6106f9ada492bd2d7eac4..22d1bdee5b79cd8aed834b76227d607ea5887104 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -564,7 +564,7 @@ identifier      COMPUTE
 end_command     .
 newline         \n (first)
 
-separate_commands 
+separate_commands
 newline         \n (first)
 
 spaces          ___
@@ -572,7 +572,7 @@ comment_command *_Comment_need_not_start_at_left_margin
 end_command     .
 newline         \n (first)
 
-separate_commands 
+separate_commands
 newline         \n (first)
 
 comment_command *_Comment_ends_with_blank_line
@@ -611,7 +611,7 @@ second paragraph.
 AT_DATA([expout-base], [dnl
 start_document
 document        DOCUMENT_one_line.
-end_command     
+end_command
 separate_commands
 newline         \n (first)
 
@@ -626,7 +626,7 @@ document        ________one
 newline         \n (DOCUMENT)
 
 document        ____________line.
-end_command     
+end_command
 separate_commands
 newline         \n (first)
 
@@ -812,7 +812,7 @@ newline         \n (data)
 inline_data     5_6_7_/*_x
 newline         \n (data)
 
-inline_data     
+inline_data
 newline         \n (data)
 
 inline_data     end__data
index a1682a9083dc3f27151d8a1cebc441dd000a1986..d9ca22815fe26e8b34f3f32558bc5d9b0f299d0a 100644 (file)
@@ -1,23 +1,23 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
 AT_BANNER([Variable parser])
 
 dnl This program tests that both long and short variable names are parsed OK.
-dnl It use CROSSTABS, since its TABLES subcommand exercises the array var set 
+dnl It use CROSSTABS, since its TABLES subcommand exercises the array var set
 dnl feature.
 AT_SETUP([Long variable names])
 AT_DATA([longvars.sps], [dnl
@@ -28,8 +28,8 @@ END DATA.
 
 LIST.
 
-CROSSTABS 
-       VARIABLES X (1,7) Yabbadabbadoo (1,7) 
+CROSSTABS
+       VARIABLES X (1,7) Yabbadabbadoo (1,7)
        /TABLES X BY Yabbadabbadoo.
 ])
 AT_CHECK([pspp -o pspp.csv longvars.sps])
index bcbf5056fb1ef57a17cc9c2be3d60e623490d209..af5b4841f1f400bb3953f009a06607eaf64e666a 100644 (file)
-   7   5   7   2     1.00 
-   5   3   6   2     1.00 
-   5   4   7   2     1.00 
-   5   5   7   3     1.00 
-   7   5  -1   4     1.00 
-   6   4   7   2     1.00 
-   7   5   7   2     1.00 
-   6   5  -1   3     1.00 
-   7   6   7   6     1.00 
-   7   4   7   1      .00 
-   7   5   7   3      .00 
-   6   5   7   3     1.00 
-   6   4   6   2      .00 
-   4   3   6   2      .00 
-   5   7  -1   4     1.00 
-   5   4   6   2     1.00 
-   6   4   7   2     1.00 
-   6   4   7   2     1.00 
-   7   5   6   1      .00 
-   7   5   6   2     1.00 
-   7   7   3   4     1.00 
-   3   5   7   4      .00 
-   5   2   2   1     1.00 
-   5   5   5   5      .00 
-   6   6   6   4     1.00 
-   3   5   4   2     1.00 
-   6   4   6   3      .00 
-   5   3   7   2      .00 
-   5   4   7   1      .00 
-   4   3   7   2     1.00 
-   3   2   7   1     1.00 
-   7   3   1   2     1.00 
-   5   7   7   3     1.00 
-   5   4   7   3     1.00 
-   6   5   7   2      .00 
-   6   5   7   4      .00 
-   7   5   7   4     1.00 
-   7   4   6   1      .00 
-   4   3   6   1     1.00 
-   3   4   5   2      .00 
-   5   3   5   1      .00 
-   3   4   5   1     1.00 
-   7   5   7   4     1.00 
-   7   4   4   2      .00 
-   7   6   7   6     1.00 
-   5   4   7   4      .00 
-   7   5   7   3     1.00 
-   7   6   7   5     1.00 
-   7   5   7   4      .00 
-   3   4   6   2      .00 
-   7   6   7   5      .00 
-   5   5   6   2      .00 
-   7   4   7   6      .00 
-   5   5   7   3      .00 
-   7   6   6   3     1.00 
-   6   5   6   2      .00 
-   7   6   1   3      .00 
-   3   4   5   2      .00 
-   6   6   7   3      .00 
-   7   7   7   7      .00 
-   7   2   7   1     1.00 
-   6   6   7   5     1.00 
-   7   6   7   2      .00 
-   4   2   7   1      .00 
-   3   5   5   1     1.00 
-   6   5   7   4      .00 
-   7   4  -1   3     1.00 
-   7   6  -1   3     1.00 
-   6   4   7   2     1.00 
-   5   5   6   3      .00 
-   3   2   4   1     1.00 
-   7   5   5   3     1.00 
-   6   5   7   4      .00 
-   6   6   7   3     1.00 
-   7   4   7   2     1.00 
-   4   2   7   4     1.00 
-   4   6  -1   4      .00 
-   7   4   7   2     1.00 
-   3   2   7   1      .00 
-   6   7  -1   3      .00 
-   5   3   6   5     1.00 
-   7   5  -1   3      .00 
-   5   6   6   1     1.00 
-   7   6   7   2     1.00 
-   4   5   7   3      .00 
-   3   5   5   2     1.00 
-   7   7   7   4      .00 
-   6   5  -1   4      .00 
-   6   5   6   1      .00 
-   3   3   7   1     1.00 
-   2   3   6   2      .00 
-   6   6   7   2      .00 
-   2   1   3   1      .00 
-   4   2   1   1      .00 
-   6   3   7   2     1.00 
-   7   5   7   3      .00 
-   4   3   5   2      .00 
-   6   4   7   2      .00 
-   5   4   6   3      .00 
-   1   2   7   1      .00 
-   7   6   7   4     1.00 
-   5   3   7   2      .00 
-   7   5   6   2     1.00 
-   6   5   6   3     1.00 
-   6   3   6   2      .00 
-   4   4   6   4     1.00 
-   2   1  -1   1      .00 
-   5   4   7   2     1.00 
-   5   6   7   3     1.00 
-   7   6   7   4     1.00 
-   2   5   7   3      .00 
-   6   6   6   3     1.00 
-   4   5  -1   2     1.00 
-   7   4  -1   2      .00 
-   6   7   6   1     1.00 
-   7   4   7   3      .00 
-   5   3   7   2     1.00 
-   5   4   6   3      .00 
-   5   4   6   2     1.00 
-   5   6   6   3      .00 
-   7   5   6   2     1.00 
-   3   4  -1   2     1.00 
-   4   6  -1   2      .00 
-   6   5   7   3     1.00 
-   2   4  -1   1     1.00 
-   7   7  -1   2     1.00 
-   4   6  -1   3     1.00 
-   7   3   7   4     1.00 
-   3   5   6   1      .00 
-   6   7   7   4     1.00 
-   6   6   6   2     1.00 
-   7   6  -1   4     1.00 
-   7   6   7   4      .00 
-   4   2   6   1      .00 
-   6   6   6   2      .00 
-   6   5  -1   2     1.00 
-   6   3   5   3     1.00 
-   6   5   6   3     1.00 
-   5   1   5   2      .00 
-   6   5   7   2      .00 
-   4   6   7   2      .00 
-   5   6  -1   5     1.00 
-   3   2  -1   1      .00 
-   6   6  -1   3      .00 
-   7   5   6   4      .00 
-   7   4   5   1     1.00 
-   4   1   1   3     1.00 
-   3   4   7   1      .00 
-   7   4   7   2      .00 
-   4   3   6   1     1.00 
-   6   7  -1   4     1.00 
-   7   5   7   4      .00 
-   7   4   6   3      .00 
-   6   4   7   2      .00 
-   5   5   7   2     1.00 
-   6   5   6   4      .00 
-   6   4  -1   2      .00 
-   5   4   7   2      .00 
-   3   3   4   1      .00 
-   6   5   7   4      .00 
-   4   4  -1   1      .00 
-   6   4   5   3      .00 
-   7   6   7   3     1.00 
-   6   5   7   2     1.00 
-   7   5  -1   3      .00 
-   6   6  -1   4     1.00 
-   6   5   7   3      .00 
-   6   5   7   3      .00 
-  -1   5   7   5      .00 
-   7   4   3   3     1.00 
-   7   3   7   2      .00 
-   4   5   7   2      .00 
-   5   5   2   1     1.00 
-   5   4   6   3      .00 
-   7   5   6   3      .00 
-   7   6   7   2      .00 
-   7   5   7   4     1.00 
-   7   7   7   3      .00 
-   7   6   7   4     1.00 
-   4   4   5   3     1.00 
-   3   2   5   1     1.00 
-   1   3   1   5     1.00 
-   6   4   7   2     1.00 
-   4   5  -1   2     1.00 
-   6   5  -1   4     1.00 
-   5   3   7   1      .00 
-   5   4   7   2     1.00 
-   6   5  -1   3     1.00 
-   6   3   7   2     1.00 
-   3   2   6   1      .00 
-   6   3   7   2      .00 
-   1   3   1   6      .00 
-   6   4   7   2      .00 
-   7   4   6   2     1.00 
-   7   6   7   1      .00 
-   4   6  -1   3     1.00 
-   7   5  -1   3     1.00 
-   6   2   3   1      .00 
-   7   5   6   3      .00 
-  -1  -1  -1  -1      .00 
-   6   5   6   3      .00 
-   5   4   7   2     1.00 
-   4   6   7   4     1.00 
-   4   2   4   2     1.00 
-   7   6  -1   3     1.00 
-   6   6   6   2     1.00 
-   4   3   5   1     1.00 
-   7   3   7   1      .00 
-   6   7  -1   3     1.00 
-   6   3  -1   2      .00 
-   6   5   5   2     1.00 
-   4   6  -1   3      .00 
-   2   4   7   2      .00 
-   6   6   7   6      .00 
-   6   6  -1   3      .00 
-   6   5  -1   2      .00 
-   4   4   6   2     1.00 
-   6   5   7   4     1.00 
-   6   5  -1   5      .00 
-   6   5   6   3      .00 
-   6   6   7   3      .00 
-   6   2  -1   1     1.00 
-   5   4   7   3     1.00 
-   7   7  -1   2     1.00 
-   7   7   7   5     1.00 
-   6   4   7   2      .00 
-   5   5  -1   3      .00 
-   7   5   7   3     1.00 
-   6   3   1   2      .00 
-   4   2   2   1      .00 
-   2   4   6   1      .00 
+   7   5   7   2     1.00
+   5   3   6   2     1.00
+   5   4   7   2     1.00
+   5   5   7   3     1.00
+   7   5  -1   4     1.00
+   6   4   7   2     1.00
+   7   5   7   2     1.00
+   6   5  -1   3     1.00
+   7   6   7   6     1.00
+   7   4   7   1      .00
+   7   5   7   3      .00
+   6   5   7   3     1.00
+   6   4   6   2      .00
+   4   3   6   2      .00
+   5   7  -1   4     1.00
+   5   4   6   2     1.00
+   6   4   7   2     1.00
+   6   4   7   2     1.00
+   7   5   6   1      .00
+   7   5   6   2     1.00
+   7   7   3   4     1.00
+   3   5   7   4      .00
+   5   2   2   1     1.00
+   5   5   5   5      .00
+   6   6   6   4     1.00
+   3   5   4   2     1.00
+   6   4   6   3      .00
+   5   3   7   2      .00
+   5   4   7   1      .00
+   4   3   7   2     1.00
+   3   2   7   1     1.00
+   7   3   1   2     1.00
+   5   7   7   3     1.00
+   5   4   7   3     1.00
+   6   5   7   2      .00
+   6   5   7   4      .00
+   7   5   7   4     1.00
+   7   4   6   1      .00
+   4   3   6   1     1.00
+   3   4   5   2      .00
+   5   3   5   1      .00
+   3   4   5   1     1.00
+   7   5   7   4     1.00
+   7   4   4   2      .00
+   7   6   7   6     1.00
+   5   4   7   4      .00
+   7   5   7   3     1.00
+   7   6   7   5     1.00
+   7   5   7   4      .00
+   3   4   6   2      .00
+   7   6   7   5      .00
+   5   5   6   2      .00
+   7   4   7   6      .00
+   5   5   7   3      .00
+   7   6   6   3     1.00
+   6   5   6   2      .00
+   7   6   1   3      .00
+   3   4   5   2      .00
+   6   6   7   3      .00
+   7   7   7   7      .00
+   7   2   7   1     1.00
+   6   6   7   5     1.00
+   7   6   7   2      .00
+   4   2   7   1      .00
+   3   5   5   1     1.00
+   6   5   7   4      .00
+   7   4  -1   3     1.00
+   7   6  -1   3     1.00
+   6   4   7   2     1.00
+   5   5   6   3      .00
+   3   2   4   1     1.00
+   7   5   5   3     1.00
+   6   5   7   4      .00
+   6   6   7   3     1.00
+   7   4   7   2     1.00
+   4   2   7   4     1.00
+   4   6  -1   4      .00
+   7   4   7   2     1.00
+   3   2   7   1      .00
+   6   7  -1   3      .00
+   5   3   6   5     1.00
+   7   5  -1   3      .00
+   5   6   6   1     1.00
+   7   6   7   2     1.00
+   4   5   7   3      .00
+   3   5   5   2     1.00
+   7   7   7   4      .00
+   6   5  -1   4      .00
+   6   5   6   1      .00
+   3   3   7   1     1.00
+   2   3   6   2      .00
+   6   6   7   2      .00
+   2   1   3   1      .00
+   4   2   1   1      .00
+   6   3   7   2     1.00
+   7   5   7   3      .00
+   4   3   5   2      .00
+   6   4   7   2      .00
+   5   4   6   3      .00
+   1   2   7   1      .00
+   7   6   7   4     1.00
+   5   3   7   2      .00
+   7   5   6   2     1.00
+   6   5   6   3     1.00
+   6   3   6   2      .00
+   4   4   6   4     1.00
+   2   1  -1   1      .00
+   5   4   7   2     1.00
+   5   6   7   3     1.00
+   7   6   7   4     1.00
+   2   5   7   3      .00
+   6   6   6   3     1.00
+   4   5  -1   2     1.00
+   7   4  -1   2      .00
+   6   7   6   1     1.00
+   7   4   7   3      .00
+   5   3   7   2     1.00
+   5   4   6   3      .00
+   5   4   6   2     1.00
+   5   6   6   3      .00
+   7   5   6   2     1.00
+   3   4  -1   2     1.00
+   4   6  -1   2      .00
+   6   5   7   3     1.00
+   2   4  -1   1     1.00
+   7   7  -1   2     1.00
+   4   6  -1   3     1.00
+   7   3   7   4     1.00
+   3   5   6   1      .00
+   6   7   7   4     1.00
+   6   6   6   2     1.00
+   7   6  -1   4     1.00
+   7   6   7   4      .00
+   4   2   6   1      .00
+   6   6   6   2      .00
+   6   5  -1   2     1.00
+   6   3   5   3     1.00
+   6   5   6   3     1.00
+   5   1   5   2      .00
+   6   5   7   2      .00
+   4   6   7   2      .00
+   5   6  -1   5     1.00
+   3   2  -1   1      .00
+   6   6  -1   3      .00
+   7   5   6   4      .00
+   7   4   5   1     1.00
+   4   1   1   3     1.00
+   3   4   7   1      .00
+   7   4   7   2      .00
+   4   3   6   1     1.00
+   6   7  -1   4     1.00
+   7   5   7   4      .00
+   7   4   6   3      .00
+   6   4   7   2      .00
+   5   5   7   2     1.00
+   6   5   6   4      .00
+   6   4  -1   2      .00
+   5   4   7   2      .00
+   3   3   4   1      .00
+   6   5   7   4      .00
+   4   4  -1   1      .00
+   6   4   5   3      .00
+   7   6   7   3     1.00
+   6   5   7   2     1.00
+   7   5  -1   3      .00
+   6   6  -1   4     1.00
+   6   5   7   3      .00
+   6   5   7   3      .00
+  -1   5   7   5      .00
+   7   4   3   3     1.00
+   7   3   7   2      .00
+   4   5   7   2      .00
+   5   5   2   1     1.00
+   5   4   6   3      .00
+   7   5   6   3      .00
+   7   6   7   2      .00
+   7   5   7   4     1.00
+   7   7   7   3      .00
+   7   6   7   4     1.00
+   4   4   5   3     1.00
+   3   2   5   1     1.00
+   1   3   1   5     1.00
+   6   4   7   2     1.00
+   4   5  -1   2     1.00
+   6   5  -1   4     1.00
+   5   3   7   1      .00
+   5   4   7   2     1.00
+   6   5  -1   3     1.00
+   6   3   7   2     1.00
+   3   2   6   1      .00
+   6   3   7   2      .00
+   1   3   1   6      .00
+   6   4   7   2      .00
+   7   4   6   2     1.00
+   7   6   7   1      .00
+   4   6  -1   3     1.00
+   7   5  -1   3     1.00
+   6   2   3   1      .00
+   7   5   6   3      .00
+  -1  -1  -1  -1      .00
+   6   5   6   3      .00
+   5   4   7   2     1.00
+   4   6   7   4     1.00
+   4   2   4   2     1.00
+   7   6  -1   3     1.00
+   6   6   6   2     1.00
+   4   3   5   1     1.00
+   7   3   7   1      .00
+   6   7  -1   3     1.00
+   6   3  -1   2      .00
+   6   5   5   2     1.00
+   4   6  -1   3      .00
+   2   4   7   2      .00
+   6   6   7   6      .00
+   6   6  -1   3      .00
+   6   5  -1   2      .00
+   4   4   6   2     1.00
+   6   5   7   4     1.00
+   6   5  -1   5      .00
+   6   5   6   3      .00
+   6   6   7   3      .00
+   6   2  -1   1     1.00
+   5   4   7   3     1.00
+   7   7  -1   2     1.00
+   7   7   7   5     1.00
+   6   4   7   2      .00
+   5   5  -1   3      .00
+   7   5   7   3     1.00
+   6   3   1   2      .00
+   4   2   2   1      .00
+   2   4   6   1      .00
index 590a63f20005d8e4effb0aeae259cb3985ff3180..e574fc51f3e835f5441004d1599e495cd30df7c9 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -22,7 +22,7 @@ dnl Checks the AGGREGATE procedure with the specified combination of:
 dnl
 dnl - OUTFILE: One of "dataset", "active", or "external" according to
 dnl   where AGGREGATE's output should be directed.
-dnl 
+dnl
 dnl - SORT: Either "presorted" or "unsorted" according to whether
 dnl   AGGREGATE should received presorted input.
 dnl
@@ -188,7 +188,7 @@ CHECK_AGGREGATE([external], [unsorted], [itemwise])
 CHECK_AGGREGATE([external], [unsorted], [columnwise])
 
 AT_SETUP([AGGREGATE crash with MAX function])
-AT_DATA([aggregate.sps], 
+AT_DATA([aggregate.sps],
   [DATA LIST LIST /X (F8.2) Y (a25).
 
 BEGIN DATA.
index 2267a80a90497be84540f66dd0314b9d627d178f..42f3cd32c0c9dc5cad19245bc7101562ac760306 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -246,7 +246,7 @@ AT_DATA([ar-group.sps],
 [data list notable list /x y (f8.0).
 begin data.
 11 10
-12 12 
+12 12
 13 15
 14 11
 15 12
@@ -255,7 +255,7 @@ end data.
 
 missing values y (12).
 
-autorecode 
+autorecode
        x y into a b
        /group
        /print.
@@ -349,11 +349,11 @@ AT_DATA([ar-strings.sps],
 begin data.
 one    nine
 two    ten
-three  eleven 
+three  eleven
 four   nought
 end data.
 
-autorecode a b into x y 
+autorecode a b into x y
        /group
        /print.
 
index df00e67723f75278c3b83b5d39e5c1af238a3ac5..1662ee7499673dd8e41cee50f081470859932ded 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -31,19 +31,19 @@ begin data.
 5   3   0   .
 end data.
 
-correlations 
+correlations
        variables = foo bar wiz bang
        /print nosig
        /missing = listwise
        .
 
-correlations 
+correlations
        variables = bar wiz
        /print nosig
        /missing = listwise
        .
 
-correlations 
+correlations
        variables = foo bar wiz bang
        /print nosig
        /missing = pairwise
@@ -107,7 +107,7 @@ end data.
 
 weight by w.
 
-correlations 
+correlations
        variables = foo bar wiz bang
        /statistics=descriptives xprod
        .
@@ -129,7 +129,7 @@ end data.
 
 weight by w.
 
-correlations 
+correlations
        variables = foo bar wiz bang
        /statistics=descriptives xprod
        .
@@ -146,14 +146,14 @@ set format = F11.3.
 data list notable list /foo * bar * wiz *.
 begin data.
 1 1 6
-2 2 5 
+2 2 5
 3 3 4
 4 4 3
 5 5 2
 6 6 1
 end data.
 
-correlations 
+correlations
        variables = foo with bar wiz
        .
 ])
index 7e8a3f91eba94204672ba63c4eb0a171c9db2986..21154183fceb1c055ad0f0cc7400c0895057efbd 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -134,15 +134,15 @@ AT_DATA([crosstabs.sps],
        z   4.
 
 BEGIN DATA.
-0111 
-0222 
-0311 
-0412 
-0521 
-0612 
-0711 
-0811 
-0912 
+0111
+0222
+0311
+0412
+0521
+0612
+0711
+0811
+0912
 END DATA.
 
 LIST.
@@ -336,15 +336,15 @@ AT_DATA([crosstabs.sps],
        z   4.
 
 BEGIN DATA.
-0111 
-0222 
-0311 
-0412 
-0521 
-0612 
-0711 
-0811 
-0912 
+0111
+0222
+0311
+0412
+0521
+0612
+0711
+0811
+0912
 END DATA.
 
 LIST.
@@ -632,206 +632,206 @@ SET DECIMAL DOT.
 
 DATA LIST notable LIST  /schtyp (F9.2) female (F9.2) ses (F9.2) .
 begin data.
-      1.00       .00      1.00 
-      1.00      1.00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      3.00 
-      1.00       .00      1.00 
-      1.00       .00      1.00 
-      1.00       .00      3.00 
-      2.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      2.00       .00      2.00 
-      2.00       .00      3.00 
-      1.00       .00      1.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      2.00       .00      3.00 
-      1.00       .00      2.00 
-      2.00       .00      3.00 
-      1.00       .00      3.00 
-      2.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      1.00 
-      1.00       .00      2.00 
-      2.00       .00      2.00 
-      2.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      1.00 
-      1.00       .00      3.00 
-      1.00       .00      1.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      2.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      2.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      1.00 
-      1.00       .00      2.00 
-      2.00       .00      2.00 
-      1.00       .00      2.00 
-      2.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      1.00 
-      1.00       .00      2.00 
-      2.00       .00      3.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      1.00 
-      1.00       .00      1.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      2.00 
-      1.00       .00      1.00 
-      1.00       .00      3.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      3.00 
-      1.00       .00      1.00 
-      2.00       .00      2.00 
-      1.00       .00      1.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      3.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      1.00       .00      3.00 
-      1.00       .00      2.00 
-      1.00       .00      1.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      1.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      2.00      1.00      3.00 
-      1.00      1.00      3.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      3.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      2.00      1.00      1.00 
-      2.00      1.00      3.00 
-      1.00      1.00      2.00 
-      1.00      1.00      1.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      2.00      1.00      3.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      1.00 
-      2.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      1.00 
-      1.00      1.00      3.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      1.00 
-      1.00      1.00      3.00 
-      2.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      2.00      1.00      2.00 
-      1.00      1.00      1.00 
-      1.00      1.00      3.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      2.00      1.00      3.00 
-      1.00      1.00      2.00 
-      2.00      1.00      2.00 
-      1.00      1.00      1.00 
-      1.00      1.00      1.00 
-      1.00      1.00      1.00 
-      1.00      1.00      3.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      2.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      1.00 
-      2.00      1.00      2.00 
-      1.00      1.00      1.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      2.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      2.00 
-      1.00      1.00      2.00 
-      2.00      1.00      3.00 
-      1.00      1.00      1.00 
-      1.00      1.00      1.00 
-      2.00      1.00      3.00 
-      2.00      1.00      2.00 
-      1.00      1.00      3.00 
-      2.00      1.00      2.00 
-      2.00      1.00      2.00 
-      1.00      1.00      2.00 
-      2.00      1.00      2.00 
-      1.00      1.00      2.00 
-      1.00      1.00      3.00 
+      1.00       .00      1.00
+      1.00      1.00      2.00
+      1.00       .00      3.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      3.00
+      1.00       .00      1.00
+      1.00       .00      1.00
+      1.00       .00      3.00
+      2.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      2.00       .00      2.00
+      2.00       .00      3.00
+      1.00       .00      1.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      2.00       .00      3.00
+      1.00       .00      2.00
+      2.00       .00      3.00
+      1.00       .00      3.00
+      2.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      1.00
+      1.00       .00      2.00
+      2.00       .00      2.00
+      2.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      1.00
+      1.00       .00      3.00
+      1.00       .00      1.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      2.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      2.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      1.00
+      1.00       .00      2.00
+      2.00       .00      2.00
+      1.00       .00      2.00
+      2.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      1.00
+      1.00       .00      2.00
+      2.00       .00      3.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      1.00
+      1.00       .00      1.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      2.00
+      1.00       .00      1.00
+      1.00       .00      3.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      3.00
+      1.00       .00      1.00
+      2.00       .00      2.00
+      1.00       .00      1.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      3.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      1.00       .00      3.00
+      1.00       .00      2.00
+      1.00       .00      1.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      1.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      2.00      1.00      3.00
+      1.00      1.00      3.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      3.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      2.00      1.00      1.00
+      2.00      1.00      3.00
+      1.00      1.00      2.00
+      1.00      1.00      1.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      2.00      1.00      3.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      1.00
+      2.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      1.00
+      1.00      1.00      3.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      1.00
+      1.00      1.00      3.00
+      2.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      2.00      1.00      2.00
+      1.00      1.00      1.00
+      1.00      1.00      3.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      2.00      1.00      3.00
+      1.00      1.00      2.00
+      2.00      1.00      2.00
+      1.00      1.00      1.00
+      1.00      1.00      1.00
+      1.00      1.00      1.00
+      1.00      1.00      3.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      2.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      1.00
+      2.00      1.00      2.00
+      1.00      1.00      1.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      2.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      2.00
+      1.00      1.00      2.00
+      2.00      1.00      3.00
+      1.00      1.00      1.00
+      1.00      1.00      1.00
+      2.00      1.00      3.00
+      2.00      1.00      2.00
+      1.00      1.00      3.00
+      2.00      1.00      2.00
+      2.00      1.00      2.00
+      1.00      1.00      2.00
+      2.00      1.00      2.00
+      1.00      1.00      2.00
+      1.00      1.00      3.00
 end data.
 
 VARIABLE LABEL schtyp 'type of school'.
@@ -1639,7 +1639,7 @@ AT_CLEANUP
 
 AT_SETUP([CROSSTABS Cohens Kappa])
 
-dnl Example from Wood J. M. 
+dnl Example from Wood J. M.
 dnl "Understanding and Computing Cohen's Kappa: A Tutorial"
 dnl WebPsychEmpiricist. Oct 3 2007
 AT_DATA([kappa.sps], [dnl
@@ -1858,7 +1858,7 @@ END DATA.
 
 WEIGHT BY w.
 
-CROSSTABS 
+CROSSTABS
          /table x BY y BY z
          /table x BY y
          /barchart.
index 60ec213097d8a2bf41c901c2c5d8596e4e251174..b737890253d86c99570885af8f72221535c9208b 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -86,8 +86,8 @@ m4_define([DESCRIPTIVES_MISSING_DATA],
 mis val v1 to v3 (1).
 begin data.
 111
-   
- 1 
+
+ 1
 1 1
 112
 123
index cd7391c6a811c30b8d90c416d70002345d8d0429..b7bd3e8ec8a5c296a12ee020023d3b22983ac944 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017, 2019 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -218,7 +218,7 @@ end data.
 
 weight by w.
 
-examine v1 
+examine v1
  /statistics=extreme(6)
  .
 ])
@@ -324,16 +324,16 @@ x,Mean,,1120010.293,86222.178
 AT_CLEANUP
 
 dnl Test the PERCENTILES subcommand of the EXAMINE command.
-dnl In particular test that it behaves properly when there are only 
+dnl In particular test that it behaves properly when there are only
 dnl a few cases.
 AT_SETUP([EXAMINE -- percentiles])
 AT_KEYWORDS([categorical categoricals])
 AT_DATA([examine.sps], [dnl
 DATA LIST LIST /X *.
 BEGIN DATA.
-2.00 
-8.00 
-5.00 
+2.00
+8.00
+5.00
 END DATA.
 
 EXAMINE /x
@@ -424,7 +424,7 @@ AT_KEYWORDS([categorical categoricals])
 AT_DATA([examine.sps], [dnl
 DATA LIST LIST /x * y *.
 BEGIN DATA.
-1   1 
+1   1
 2   1
 3   1
 4   1
@@ -568,7 +568,7 @@ end data.
 
 examine a by x by y
        /statistics=DESCRIPTIVES
-       . 
+       .
 ])
 AT_CHECK([pspp -o pspp.csv examine.sps])
 dnl Ignore output -- this is just a no-crash check.
@@ -587,7 +587,7 @@ end data.
 
 EXAMINE /VARIABLES= z BY y.
 
-EXAMINE /VARIABLES= z. 
+EXAMINE /VARIABLES= z.
 ])
 AT_CHECK([pspp -o pspp.csv examine.sps])
 dnl Ignore output -- this is just a no-crash check.
@@ -605,7 +605,7 @@ begin data.
 3 1
 4 1
 end data.
-examine x by y /statistics=descriptives. 
+examine x by y /statistics=descriptives.
 ])
 AT_CHECK([pspp -o pspp.csv examine.sps])
 dnl Ignore output -- this is just a no-crash check.
@@ -617,13 +617,13 @@ AT_KEYWORDS([categorical categoricals])
 AT_DATA([examine.sps], [dnl
 DATA LIST LIST /quality * .
 BEGIN DATA
-3  
+3
 END DATA
 
 
 EXAMINE
-       quality 
-       /STATISTICS descriptives 
+       quality
+       /STATISTICS descriptives
         /PLOT = histogram
        .
 ])
@@ -643,7 +643,7 @@ BEGIN DATA.
 .
 END DATA.
 
-EXAMINE /x 
+EXAMINE /x
        PLOT=HISTOGRAM BOXPLOT NPPLOT SPREADLEVEL(1) ALL
        /ID=x
         /STATISTICS = DESCRIPTIVES EXTREME (5) ALL
@@ -678,7 +678,7 @@ dnl Another test that big input doesn't crash.
 dnl The actual bug that this checks for has been lost.
 AT_SETUP([EXAMINE -- big input doesn't crash 2])
 AT_KEYWORDS([categorical categoricals slow])
-AT_DATA([make-big-input.pl], 
+AT_DATA([make-big-input.pl],
   [for ($i=0; $i<100000; $i++) { print "AB12\n" };
    for ($i=0; $i<100000; $i++) { print "AB04\n" };
 ])
@@ -694,7 +694,7 @@ EXAMINE /A BY X.
 ])
 AT_CHECK([pspp -o pspp.csv examine.sps])
 dnl Ignore output -- this is just a no-crash check.
-AT_DATA([more-big-input.pl], 
+AT_DATA([more-big-input.pl],
   [for ($i=0; $i<25000; $i++) { print "AB04\nAB12\n" };
 ])
 AT_CHECK([$PERL more-big-input.pl >> large.txt])
@@ -759,7 +759,7 @@ Table: Tests of Normality
 x,.37,14,.00
 ])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 dnl Test for a crash which happened on cleanup from a bad input syntax
 AT_SETUP([EXAMINE -- Bad Input])
@@ -779,7 +779,7 @@ begin data.
 9 2
 end data.
 
-EXAMINE 
+EXAMINE
        /VARIABLES= h
        BY  g
        /STATISTICS = DESCRIPTIVES EXTREME
@@ -789,7 +789,7 @@ EXAMINE
 
 AT_CHECK([pspp -o pspp.csv examine-bad.sps], [1], [ignore])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 
 dnl Check the MISSING=REPORT option
@@ -921,7 +921,7 @@ Footnotes:
 a,User-missing value.
 ]])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 
 dnl Run a test of the basic STATISTICS using a "real"
@@ -1066,7 +1066,7 @@ X,Mean,,587.6603,23.2665
 ,Kurtosis,,.5300,.4783
 ])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 
 
@@ -1090,7 +1090,7 @@ EXAMINE
 
 AT_CHECK([pspp -o pspp.csv examine-empty-parens.sps], [1], [ignore])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 
 
@@ -1115,7 +1115,7 @@ EXAMINE
 
 AT_CHECK([pspp -o pspp.csv examine-bad-variable.sps], [1], [ignore])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 
 
@@ -1158,7 +1158,7 @@ h,Highest,1,3,5.00
 ,,3,2,4.00
 ])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 dnl This is an example from doc/tutorial.texi
 dnl So if the results of this have to be changed in any way,
index ab0b066c2b88c16eec804755c0d198bbf737f777..334b4ba72c81dff7073f9c6a32d4d6a5063b3dab 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -1455,7 +1455,7 @@ begin data.
 
 end data.
 
-missing values 
+missing values
        question13 question14 question15 question16 question17 question18 question19 question20 question21 question22 question23 question24 (0).
 
 factor
@@ -1516,7 +1516,7 @@ question21,.732,,
 question22,.613,,
 question23,.819,,.345
 question24,.695,,.386
+
 Table: Rotated Factor Matrix
 ,Factor,,
 ,1,2,3
@@ -1537,7 +1537,7 @@ question24,.324,.321,.652
 AT_CLEANUP
 
 AT_SETUP([FACTOR extraction=pc method=correlation])
-dnl This example is from http://www.ats.ucla.edu/stat/spss/whatstat/whatstat.htm       
+dnl This example is from http://www.ats.ucla.edu/stat/spss/whatstat/whatstat.htm
 
 AT_DATA([factor2.sps],
   [set format = F11.3.
@@ -1949,12 +1949,12 @@ set format=F22.3.
 
 get file='llz.zsav'.
 
-factor 
-       /variables pz pn ps nz nn ns tz tn ts oz on os sz sn ss zz zn zs 
-       /missing listwise 
-       /print initial extraction rotation 
-       /criteria mineigen(1) iterate(25) 
-       /extraction paf 
+factor
+       /variables pz pn ps nz nn ns tz tn ts oz on os sz sn ss zz zn zs
+       /missing listwise
+       /print initial extraction rotation
+       /criteria mineigen(1) iterate(25)
+       /extraction paf
        /method correlation
        /rotation promax (5).
 ])
@@ -2095,17 +2095,17 @@ matrix data
     variables = rowtype_  var01 var02 var03 var04 var05 var06 var07 var08
     / format = lower diagonal .
 begin data
-mean     24.3  5.4  69.7  20.1  13.4  2.7  27.9  3.7  
-sd        5.7  1.5  23.5  5.8    2.8  4.5   5.4  1.5  
-n        92   92    92   92     92   92    92   92   
-cov   32.490000 
-cov   1.539000 2.250000 
-cov   -29.469000 -5.992500 552.250000 
-cov   11.901600 2.697000 -19.082000 33.640000 
-cov   4.309200 0.672000 -7.896000 3.572800 7.840000 
-cov   8.464500 1.012500 -17.977500 6.264000 2.646000 20.250000 
-cov   15.390000 2.349000 -25.380000 10.022400 1.814400 9.234000 29.160000 
-cov   1.453500 0.652500 -1.762500 1.740000 1.134000 1.350000 0.324000 2.250000 
+mean     24.3  5.4  69.7  20.1  13.4  2.7  27.9  3.7
+sd        5.7  1.5  23.5  5.8    2.8  4.5   5.4  1.5
+n        92   92    92   92     92   92    92   92
+cov   32.490000
+cov   1.539000 2.250000
+cov   -29.469000 -5.992500 552.250000
+cov   11.901600 2.697000 -19.082000 33.640000
+cov   4.309200 0.672000 -7.896000 3.572800 7.840000
+cov   8.464500 1.012500 -17.977500 6.264000 2.646000 20.250000
+cov   15.390000 2.349000 -25.380000 10.022400 1.814400 9.234000 29.160000
+cov   1.453500 0.652500 -1.762500 1.740000 1.134000 1.350000 0.324000 2.250000
 end data.
 
 factor matrix in (cov = *)
@@ -2181,9 +2181,9 @@ matrix data
     leesacc_wo_owo_811  leesacc_tekst_811  leesacc_otekst_811  leessne_wo_owo_811  leesvl_tekst_811  leesvl_otekst_811  leessne_wo_811  spel_wo_owo_811
     / format = upper diagonal .
 begin data
-mean  64.44  1.74  15.30  11.50  269.03  5.37  441.90  8.57  36.59  33.99  11.68  14.74  18.67  6.70  71.57  2.28  70.45  51.82  18.82  34.57  11.68  45.63  12.94  35.08  92.60  79.28  2.78  61.71  29.44  9.46  13.17  
+mean  64.44  1.74  15.30  11.50  269.03  5.37  441.90  8.57  36.59  33.99  11.68  14.74  18.67  6.70  71.57  2.28  70.45  51.82  18.82  34.57  11.68  45.63  12.94  35.08  92.60  79.28  2.78  61.71  29.44  9.46  13.17
 sd   74.93  1.36  5.51  4.17  159.26  2.76  128.77  3.50  6.20  6.50  3.55  8.37  5.90  3.01  24.81  4.09  24.44  18.55  2.90  6.46  3.01  14.06  7.69  4.36  7.10  17.57  1.27  25.68  11.75  3.36  4.13
-n     150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 
+n     150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150
 corr    1.00  .784  .397  .862  .692  .625  .490  .374  .406  .371  .260  .257  .306  .118  -.148  .072  .202  .234  .198  .241  .205  -.054  .246  .166  .143  .155  -.122  .144  -.010  .135  .241
 corr    1.00  .333  .751  .549  .553  .447  .313  .304  .377  .204  .249  .258  .193  -.158  .119  .150  .216  .127  .209  .242  .046  .233  .120  .155  .107  -.126  .147  -.009  .134  .208
 corr    1.00  .469  .433  .381  .442  .307  .462  .391  .378  .293  .369  .191  -.306  .238  .204  .215  .295  .285  .157  .069  .241  .029  .060  .054  -.043  .124  -.069  .054  .136
@@ -2217,8 +2217,8 @@ corr    1.00  .621
 corr    1.00
 end data .
 
-factor  matrix in (cor = *) 
-    / analysis = cdi_actws_16 rdls_actws_16 cdi_actws_20 cdi_actws_26 rdls_actws_26 bnt_actws_36 bnt_actws_56 
+factor  matrix in (cor = *)
+    / analysis = cdi_actws_16 rdls_actws_16 cdi_actws_20 cdi_actws_26 rdls_actws_26 bnt_actws_36 bnt_actws_56
     / format = default
     / criteria = factors (1)
     / extraction = pc
@@ -2266,7 +2266,7 @@ AT_CLEANUP
 
 AT_SETUP([FACTOR bad input])
 
-dnl Test for a crash 
+dnl Test for a crash
 AT_DATA([bad-input.sps], [dnl
 set format = F10.3.
 MATRIX DATA VARIABLES S1 ROWTYPE_ V1 TO V3 /SPLIT=S1.
@@ -2316,9 +2316,9 @@ corr    0.25  0.07  0.46  0.38  1.00
 corr    0.37  0.22  0.39  0.30  0.59   1.00
 end data.
 
-factor matrix = in (cor = *) 
+factor matrix = in (cor = *)
  / analysis = viq piq pa ran piatwr piatc
- / format = sort 
+ / format = sort
  / extraction = pc
  / rotation = norotate
  / print = aic
@@ -2373,7 +2373,7 @@ corr    0.25  0.07  0.46  0.38  1.00
 corr    0.37  0.22  0.39  0.30  0.59   1.00
 end data.
 
-factor matrix = in (cor = *) 
+factor matrix = in (cor = *)
  / analysis = viq piq pa ran piatwr piatc
  / extraction = pc
  / rotation = norotate
index f6d665e1fef5cb111fca5df06a638c124a3ff075..155350dde7e20c675770909901a49d2d1ca66901 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -75,7 +75,7 @@ end data.
 list.
 
 flip.
-list. 
+list.
 ])
 AT_CHECK([pspp -O format=csv flip.sps], [0], [dnl
 Table: Data List
index 141c36fd8331e97e4ef558d9bd39cd58d08d4535..3d0d55221e2f0fe8a1ec6c93bfcb373085071f53 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -54,7 +54,7 @@ AT_DATA([frequencies.sps],
   [data list free /v1 v2.
 begin data.
 0 1
-2 3 
+2 3
 4 5
 3 4
 end data.
@@ -127,7 +127,7 @@ AT_DATA([frequencies.sps],
   [data list free /v1 v2.
 begin data.
 0 1
-2 3 
+2 3
 4 5
 3 4
 end data.
@@ -212,8 +212,8 @@ end data.
 
 weight by w.
 
-frequencies /x 
-           /format=notable 
+frequencies /x
+           /format=notable
            /statistics=none
            /histogram=minimum(0) maximum(50) percent(5) normal.
 ])
@@ -307,14 +307,14 @@ AT_SETUP([FREQUENCIES basic percentiles])
 AT_DATA([frequencies.sps],
   [DATA LIST LIST notable /x * .
 BEGIN DATA.
-1 
-2 
-3 
-4 
+1
+2
+3
+4
 5
 END DATA.
 
-FREQUENCIES 
+FREQUENCIES
        VAR=x
        /FORMAT=NOTABLE
        /PERCENTILES = 0 25 33.333 50 66.666 75 100.
@@ -327,14 +327,14 @@ AT_SETUP([FREQUENCIES basic n-tiles])
 AT_DATA([frequencies.sps],
   [DATA LIST LIST notable /x * .
 BEGIN DATA.
-1 
-2 
-3 
-4 
+1
+2
+3
+4
 5
 END DATA.
 
-FREQUENCIES 
+FREQUENCIES
        VAR=x
        /FORMAT=NOTABLE
        /NTILES = 3
@@ -348,14 +348,14 @@ AT_SETUP([FREQUENCIES compatibility percentiles])
 AT_DATA([frequencies.sps],
   [DATA LIST LIST notable /X * .
 BEGIN DATA.
-1 
-2 
-3 
-4 
+1
+2
+3
+4
 5
 END DATA.
 
-FREQUENCIES 
+FREQUENCIES
        VAR=x
        /ALGORITHM=COMPATIBLE
        /PERCENTILES = 0 25 50 75 100.
@@ -390,14 +390,14 @@ AT_SETUP([FREQUENCIES enhanced percentiles])
 AT_DATA([frequencies.sps],
   [DATA LIST LIST notable /X * .
 BEGIN DATA.
-1 
-2 
-3 
-4 
+1
+2
+3
+4
 5
 END DATA.
 
-FREQUENCIES 
+FREQUENCIES
        VAR=x
        /PERCENTILES = 0 25 50 75 100.
 ])
@@ -442,7 +442,7 @@ END DATA.
 
 WEIGHT BY f.
 
-FREQUENCIES 
+FREQUENCIES
        VAR=x
        /PERCENTILES = 0 25 50 75 100.
 ])
@@ -485,7 +485,7 @@ END DATA.
 
 WEIGHT BY f.
 
-FREQUENCIES 
+FREQUENCIES
        VAR=x
        /PERCENTILES = 0 25 50 75 100.
 ])
@@ -527,7 +527,7 @@ END DATA.
 
 WEIGHT BY f.
 
-FREQUENCIES 
+FREQUENCIES
        VAR=x
        /PERCENTILES = 0 25 50 75 100.
 ])
@@ -571,7 +571,7 @@ END DATA.
 MISSING VALUE x (99.0) .
 WEIGHT BY f.
 
-FREQUENCIES 
+FREQUENCIES
        VAR=x
        /PERCENTILES = 0 25 50 75 100.
 ])
@@ -606,23 +606,23 @@ AT_SETUP([FREQUENCIES dichotomous histogram])
 AT_DATA([frequencies.sps], [dnl
 data list notable list /d4 *.
 begin data.
-0 
-0 
-0 
-1 
-0 
-0 
-0 
-0 
-1 
-0 
-0 
-0 
-0 
-0 
-1 
-2 
-0 
+0
+0
+0
+1
+0
+0
+0
+0
+1
+0
+0
+0
+0
+0
+1
+2
+0
 end data.
 
 FREQUENCIES
index ac18c340da975ffd827fdf2552810a90ebbfe88e..721bbc121acf1aaa4807642f7bcd5daa08e8a93d 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -144,7 +144,7 @@ AT_CLEANUP
 AT_SETUP([GLM Type I and II Sums of Squares])
 AT_KEYWORDS([categorical categoricals])
 
-dnl  The following example comes from 
+dnl  The following example comes from
 dnl  http://www.uvm.edu/~dhowell/StatPages/More_Stuff/Type1-3.pdf
 AT_DATA([data-inc.sps], [dnl
 set decimal = dot.
@@ -278,7 +278,7 @@ AT_CLEANUP
 AT_SETUP([GLM excluded intercept])
 AT_KEYWORDS([categorical categoricals])
 
-dnl  The following example comes from 
+dnl  The following example comes from
 dnl
 dnl Rudolf N. Cardinal
 dnl Graduate-level statistics for psychology and neuroscience
index b61d8a522f477d1e83406f79841eeddc1da6fb9b..89127163b816b16102eb2de79808f4244d0c986f 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -31,7 +31,7 @@ END INPUT PROGRAM.
 COMPUTE Size = Age * 3 + 50.
 
 GRAPH
-    /SCATTERPLOT(BIVARIATE) = Age WITH Size. 
+    /SCATTERPLOT(BIVARIATE) = Age WITH Size.
 
 ])
 
@@ -57,18 +57,18 @@ COMPUTE Size = Age * 3 + 50 + 50*CityNum.
 
 STRING City (a20).
 
-Recode CityNum 
+Recode CityNum
        (0 = "Madrid")
        (1 = "Paris")
        (ELSE = "Stockholm")
        into City.
 
  GRAPH
-    /SCATTERPLOT(BIVARIATE) = Age WITH Size 
+    /SCATTERPLOT(BIVARIATE) = Age WITH Size
 
  GRAPH
     /SCATTERPLOT(BIVARIATE) = Age WITH CityNum
+
  GRAPH
     /SCATTERPLOT = CityNum WITH Age
 
@@ -81,7 +81,7 @@ Recode CityNum
  GRAPH
     /SCATTERPLOT(BIVARIATE) = Age WITH Size BY CityNum
 
- ADD VALUE LABELS 
+ ADD VALUE LABELS
     /CityNum 1 'Rio' 2 'Tokyo' 0 'Mumbai'.
 
  GRAPH
@@ -107,10 +107,10 @@ begin data.
 5 .
 6 1
 end data.
-graph 
+graph
       /scatterplot = x with y.
 graph
-      /histogram = x. 
+      /histogram = x.
 ])
 AT_CHECK([pspp -o pspp.pdf scatter.sps])
 dnl Ignore output -- this is just a no-crash check.
@@ -128,7 +128,7 @@ begin data.
 5 .
 6 1
 end data.
-graph 
+graph
       /scatterplot = x with y
       /missing = VARIABLE.
 graph
@@ -151,11 +151,11 @@ begin data.
 5 . 8
 6 1 8
 end data.
-graph 
+graph
       /scatterplot = x with y by z
       /missing = VARIABLE.
 
-graph 
+graph
       /scatterplot = x with y by z.
 
 ])
@@ -168,11 +168,11 @@ AT_SETUP([GRAPH histogram with null data])
 AT_DATA([null-hist.sps], [dnl
 data list list /x *.
 begin data.
-1109 
-. 
+1109
+.
 end data.
 
-graph 
+graph
       /histogram = x.
 
 ])
@@ -186,10 +186,10 @@ AT_SETUP([GRAPH histogram all missing])
 AT_DATA([null-hist.sps], [dnl
 data list list /x *.
 begin data.
-. 
+.
 end data.
 
-graph 
+graph
       /histogram = x.
 
 ])
index 6952167fa0b58490156132038f10c2af01d3a3c8..dd68b6c125f65e12048f459d3cdfd470a0239d98 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -337,411 +337,411 @@ AT_CLEANUP
 
 dnl An example to check the behaviour of LOGISTIC REGRESSION with a categorical
 dnl variable.  This examṕle was inspired from that at:
-dnl http://www.ats.ucla.edu/stat/spss/dae/logit.htm 
+dnl http://www.ats.ucla.edu/stat/spss/dae/logit.htm
 AT_SETUP([LOGISTIC REGRESSION with categorical])
 AT_KEYWORDS([categorical categoricals])
 
 AT_DATA([lr-cat.data], [dnl
- 620 3.07 2 4 
- 800 4.00 3 9 
- 580 3.40 2 4 
- 600 3.13 2 4 
- 540 2.70 2 4 
- 660 3.31 4 4 
- 480 3.58 1 9 
- 620 4.00 1 9 
- 680 3.98 2 9 
- 580 3.40 4 4 
- 760 3.35 3 4 
- 700 3.72 2 4 
- 460 3.64 1 9 
- 540 3.28 3 4 
- 680 3.48 3 4 
- 740 3.31 1 4 
- 460 3.77 3 4 
- 740 3.54 1 4 
- 600 3.63 3 4 
- 620 3.05 2 4 
- 560 3.04 3 4 
- 520 2.70 3 4 
- 640 3.35 3 4 
- 620 3.58 2 4 
- 660 3.70 4 9 
- 500 2.86 4 4 
- 640 3.50 2 4 
- 720 4.00 3 4 
- 720 3.94 3 4 
- 400 3.65 2 4 
- 800 2.90 2 4 
- 520 2.90 3 4 
- 440 3.24 4 4 
- 580 3.51 2 4 
- 500 3.31 3 4 
- 440 3.22 1 4 
- 540 3.17 1 9 
- 420 3.02 1 4 
- 780 3.22 2 9 
- 440 3.13 4 4 
- 800 3.66 1 9 
- 580 3.32 2 9 
- 480 2.67 2 9 
- 700 4.00 1 9 
- 740 2.97 2 9 
- 700 3.83 2 4 
- 640 3.93 2 4 
- 800 3.90 2 4 
- 400 3.38 2 4 
- 700 3.52 2 4 
- 680 3.00 4 9 
- 540 3.20 1 4 
- 580 4.00 2 4 
- 780 4.00 2 9 
- 220 2.83 3 4 
- 580 3.20 2 9 
- 580 3.50 2 4 
- 620 3.30 1 4 
- 520 3.65 4 9 
- 600 3.38 3 9 
- 660 3.77 3 4 
- 580 2.86 4 9 
- 580 3.46 2 9 
- 560 3.36 3 4 
- 740 4.00 3 9 
- 480 3.44 3 4 
- 640 3.19 4 9 
- 600 3.54 1 9 
- 540 3.38 4 4 
- 500 2.81 3 4 
- 360 2.56 3 4 
- 460 3.15 4 4 
- 460 2.63 2 4 
- 440 2.76 2 4 
- 740 3.62 4 4 
- 380 3.38 2 4 
- 640 3.63 1 9 
- 800 3.73 1 4 
- 660 3.67 2 4 
- 760 3.00 2 9 
- 420 2.96 1 4 
- 740 3.74 4 4 
- 800 3.75 2 4 
- 620 3.40 2 4 
- 660 3.67 3 9 
- 400 3.35 3 4 
- 680 3.14 2 4 
- 660 3.47 3 9 
- 660 3.63 2 9 
- 420 3.41 4 4 
- 660 4.00 1 4 
- 680 3.70 2 4 
- 620 3.23 3 9 
- 520 3.35 3 4 
- 500 4.00 3 4 
- 400 3.36 2 4 
- 700 3.56 1 9 
- 540 3.81 1 9 
- 520 2.68 3 9 
- 540 3.50 2 4 
- 700 4.00 2 4 
- 600 3.64 3 9 
- 800 3.31 3 4 
- 520 3.29 1 4 
- 580 3.69 1 4 
- 380 3.43 3 4 
- 560 3.19 3 4 
- 760 2.81 1 9 
- 540 3.13 2 4 
- 660 3.14 2 9 
- 520 3.81 1 9 
- 680 3.19 4 4 
- 540 3.78 4 4 
- 500 3.57 3 4 
- 660 3.49 2 4 
- 340 3.00 2 9 
- 400 3.15 2 9 
- 420 3.92 4 4 
- 760 3.35 2 9 
- 700 2.94 2 4 
- 540 3.04 1 4 
- 780 3.87 4 4 
- 560 3.78 2 4 
- 700 3.82 3 4 
- 400 2.93 3 4 
- 440 3.45 2 9 
- 800 3.47 3 4 
- 340 3.15 3 4 
- 520 4.00 1 9 
- 520 3.15 3 4 
- 600 2.98 2 9 
- 420 2.69 2 4 
- 460 3.44 2 4 
- 620 3.71 1 9 
- 480 3.13 2 4 
- 580 3.40 3 4 
- 540 3.39 3 9 
- 540 3.94 3 4 
- 440 2.98 3 4 
- 380 3.59 4 4 
- 500 2.97 4 4 
- 340 2.92 3 4 
- 440 3.15 2 4 
- 600 3.48 2 4 
- 420 2.67 3 4 
- 460 3.07 2 4 
- 460 3.45 3 9 
- 480 3.39 4 4 
- 480 2.78 3 4 
- 720 3.42 2 9 
- 680 3.67 2 9 
- 800 3.89 2 4 
- 360 3.00 3 4 
- 620 3.17 2 9 
- 700 3.52 4 9 
- 540 3.19 2 4 
- 580 3.30 2 4 
- 800 4.00 3 9 
- 660 3.33 2 4 
- 380 3.34 3 4 
- 720 3.84 3 4 
- 600 3.59 2 4 
- 500 3.03 3 4 
- 640 3.81 2 4 
- 540 3.49 1 9 
- 680 3.85 3 9 
- 540 3.84 2 9 
- 460 2.93 3 4 
- 380 2.94 3 4 
- 620 3.22 2 4 
- 740 3.37 4 4 
- 620 4.00 2 4 
- 800 3.74 1 9 
- 400 3.31 3 4 
- 540 3.46 4 4 
- 620 3.18 2 9 
- 480 2.91 1 9 
- 300 2.84 2 9 
- 440 2.48 4 4 
- 640 2.79 2 4 
- 400 3.23 4 9 
- 680 3.46 2 9 
- 620 3.37 1 9 
- 700 3.92 2 4 
- 620 3.37 2 9 
- 620 3.63 2 4 
- 620 3.95 3 9 
- 560 2.52 2 4 
- 520 2.62 2 4 
- 600 3.35 2 4 
- 700 4.00 1 4 
- 640 3.67 3 4 
- 640 4.00 3 4 
- 520 2.93 4 4 
- 620 3.21 4 4 
- 680 3.99 3 4 
- 660 3.34 3 4 
- 700 3.45 3 4 
- 560 3.36 1 9 
- 800 2.78 2 4 
- 500 3.88 4 4 
- 700 3.65 2 4 
- 680 3.76 3 9 
- 660 3.07 3 4 
- 580 3.46 4 4 
- 460 2.87 2 4 
- 600 3.31 4 4 
- 620 3.94 4 4 
- 400 3.05 2 4 
- 800 3.43 2 9 
- 600 3.58 1 9 
- 580 3.36 2 4 
- 540 3.16 3 4 
- 500 2.71 2 4 
- 600 3.28 3 4 
- 600 2.82 4 4 
- 460 3.58 2 4 
- 520 2.85 3 4 
- 740 3.52 4 9 
- 500 3.95 4 4 
- 560 3.61 3 4 
- 620 3.45 2 9 
- 640 3.51 2 4 
- 660 3.44 2 9 
- 660 2.91 3 9 
- 540 3.28 1 4 
- 560 2.98 1 9 
- 800 3.97 1 4 
- 720 3.77 3 4 
- 720 3.64 1 9 
- 480 3.71 4 9 
- 680 3.34 2 4 
- 680 3.11 2 4 
- 540 2.81 3 4 
- 620 3.75 2 9 
- 540 3.12 1 4 
- 560 3.48 2 9 
- 720 3.40 3 4 
- 680 3.90 1 4 
- 640 3.76 3 4 
- 560 3.16 1 4 
- 520 3.30 2 9 
- 640 3.12 3 4 
- 580 3.57 3 4 
- 540 3.55 4 9 
- 780 3.63 4 9 
- 600 3.89 1 9 
- 800 4.00 1 9 
- 580 3.29 4 4 
- 360 3.27 3 4 
- 800 4.00 2 9 
- 640 3.52 4 4 
- 720 3.45 4 4 
- 580 3.06 2 4 
- 580 3.02 2 4 
- 500 3.60 3 9 
- 580 3.12 3 9 
- 600 2.82 4 4 
- 620 3.99 3 4 
- 700 4.00 3 4 
- 480 4.00 2 4 
- 560 2.95 2 4 
- 560 4.00 3 4 
- 560 2.65 3 9 
- 400 3.08 2 4 
- 480 2.62 2 9 
- 640 3.86 3 4 
- 480 3.57 2 4 
- 540 3.51 2 4 
- 380 3.33 4 4 
- 680 3.64 3 4 
- 400 3.51 3 4 
- 340 2.90 1 4 
- 700 3.08 2 4 
- 480 3.02 1 9 
- 600 3.15 2 9 
- 780 3.80 3 9 
- 520 3.74 2 9 
- 520 3.51 2 4 
- 640 3.73 3 4 
- 560 3.32 4 4 
- 620 2.85 2 4 
- 700 3.28 1 4 
- 760 4.00 1 9 
- 800 3.60 2 4 
- 580 3.34 2 4 
- 540 3.77 2 9 
- 640 3.17 2 4 
- 540 3.02 4 4 
- 680 3.08 4 4 
- 680 3.31 2 4 
- 680 2.96 3 9 
- 700 2.88 2 4 
- 580 3.77 4 4 
- 540 3.49 2 9 
- 700 3.56 2 9 
- 600 3.56 2 9 
- 560 3.59 2 4 
- 640 2.94 2 9 
- 560 3.33 4 4 
- 620 3.69 3 4 
- 680 3.27 2 9 
- 460 3.14 3 4 
- 500 3.53 4 4 
- 620 3.33 3 4 
- 600 3.62 3 4 
- 500 3.01 4 4 
- 740 3.34 4 4 
- 560 3.69 3 9 
- 620 3.95 3 9 
- 740 3.86 2 9 
- 800 3.53 1 9 
- 620 3.78 3 4 
- 700 3.27 2 4 
- 540 3.78 2 9 
- 700 3.65 2 4 
- 800 3.22 1 9 
- 560 3.59 2 9 
- 800 3.15 4 4 
- 520 3.90 3 9 
- 520 3.74 4 9 
- 480 2.55 1 4 
- 800 4.00 4 4 
- 620 3.09 4 4 
- 560 3.49 4 4 
- 500 3.17 3 4 
- 480 3.40 2 4 
- 460 2.98 1 4 
- 580 3.58 1 9 
- 640 3.30 2 4 
- 480 3.45 2 4 
- 440 3.17 2 4 
- 660 3.32 1 4 
- 500 3.08 3 4 
- 660 3.94 2 4 
- 720 3.31 1 4 
- 460 3.64 3 9 
- 500 2.93 4 4 
- 800 3.54 3 4 
- 580 2.93 2 4 
- 620 3.61 1 9 
- 500 2.98 3 4 
- 660 4.00 2 9 
- 560 3.24 4 4 
- 560 2.42 2 4 
- 580 3.80 2 4 
- 500 3.23 4 4 
- 680 2.42 1 9 
- 580 3.46 3 4 
- 800 3.91 3 4 
- 700 2.90 4 4 
- 520 3.12 2 4 
- 300 2.92 4 4 
- 560 3.43 3 4 
- 620 3.63 3 4 
- 500 2.79 4 4 
- 360 3.14 1 4 
- 640 3.94 2 9 
- 460 3.99 3 9 
- 300 3.01 3 4 
- 520 2.73 2 4 
- 600 3.47 2 9 
- 580 3.25 1 4 
- 520 3.10 4 4 
- 620 3.43 3 4 
- 380 2.91 4 4 
- 660 3.59 3 4 
- 660 3.95 2 9 
- 540 3.33 3 4 
- 740 4.00 3 4 
- 640 3.38 3 4 
- 600 3.89 3 4 
- 720 3.88 3 4 
- 580 4.00 3 4 
- 420 2.26 4 4 
- 520 4.00 2 9 
- 800 3.70 1 9 
- 700 4.00 1 9 
- 480 3.43 2 4 
- 660 3.45 4 4 
- 520 3.25 3 4 
- 560 2.71 3 4 
- 600 3.32 2 4 
- 580 2.88 2 4 
- 660 3.88 2 9 
- 600 3.22 1 4 
- 580 4.00 1 4 
- 660 3.60 3 9 
- 500 3.35 2 4 
- 520 2.98 2 4 
- 660 3.49 2 9 
- 560 3.07 2 4 
- 500 3.13 2 9 
- 720 3.50 3 9 
- 440 3.39 2 9 
- 640 3.95 2 9 
- 380 3.61 3 4 
- 800 3.05 2 9 
- 520 3.19 3 9 
- 600 3.40 3 4 
+ 620 3.07 2 4
+ 800 4.00 3 9
+ 580 3.40 2 4
+ 600 3.13 2 4
+ 540 2.70 2 4
+ 660 3.31 4 4
+ 480 3.58 1 9
+ 620 4.00 1 9
+ 680 3.98 2 9
+ 580 3.40 4 4
+ 760 3.35 3 4
+ 700 3.72 2 4
+ 460 3.64 1 9
+ 540 3.28 3 4
+ 680 3.48 3 4
+ 740 3.31 1 4
+ 460 3.77 3 4
+ 740 3.54 1 4
+ 600 3.63 3 4
+ 620 3.05 2 4
+ 560 3.04 3 4
+ 520 2.70 3 4
+ 640 3.35 3 4
+ 620 3.58 2 4
+ 660 3.70 4 9
+ 500 2.86 4 4
+ 640 3.50 2 4
+ 720 4.00 3 4
+ 720 3.94 3 4
+ 400 3.65 2 4
+ 800 2.90 2 4
+ 520 2.90 3 4
+ 440 3.24 4 4
+ 580 3.51 2 4
+ 500 3.31 3 4
+ 440 3.22 1 4
+ 540 3.17 1 9
+ 420 3.02 1 4
+ 780 3.22 2 9
+ 440 3.13 4 4
+ 800 3.66 1 9
+ 580 3.32 2 9
+ 480 2.67 2 9
+ 700 4.00 1 9
+ 740 2.97 2 9
+ 700 3.83 2 4
+ 640 3.93 2 4
+ 800 3.90 2 4
+ 400 3.38 2 4
+ 700 3.52 2 4
+ 680 3.00 4 9
+ 540 3.20 1 4
+ 580 4.00 2 4
+ 780 4.00 2 9
+ 220 2.83 3 4
+ 580 3.20 2 9
+ 580 3.50 2 4
+ 620 3.30 1 4
+ 520 3.65 4 9
+ 600 3.38 3 9
+ 660 3.77 3 4
+ 580 2.86 4 9
+ 580 3.46 2 9
+ 560 3.36 3 4
+ 740 4.00 3 9
+ 480 3.44 3 4
+ 640 3.19 4 9
+ 600 3.54 1 9
+ 540 3.38 4 4
+ 500 2.81 3 4
+ 360 2.56 3 4
+ 460 3.15 4 4
+ 460 2.63 2 4
+ 440 2.76 2 4
+ 740 3.62 4 4
+ 380 3.38 2 4
+ 640 3.63 1 9
+ 800 3.73 1 4
+ 660 3.67 2 4
+ 760 3.00 2 9
+ 420 2.96 1 4
+ 740 3.74 4 4
+ 800 3.75 2 4
+ 620 3.40 2 4
+ 660 3.67 3 9
+ 400 3.35 3 4
+ 680 3.14 2 4
+ 660 3.47 3 9
+ 660 3.63 2 9
+ 420 3.41 4 4
+ 660 4.00 1 4
+ 680 3.70 2 4
+ 620 3.23 3 9
+ 520 3.35 3 4
+ 500 4.00 3 4
+ 400 3.36 2 4
+ 700 3.56 1 9
+ 540 3.81 1 9
+ 520 2.68 3 9
+ 540 3.50 2 4
+ 700 4.00 2 4
+ 600 3.64 3 9
+ 800 3.31 3 4
+ 520 3.29 1 4
+ 580 3.69 1 4
+ 380 3.43 3 4
+ 560 3.19 3 4
+ 760 2.81 1 9
+ 540 3.13 2 4
+ 660 3.14 2 9
+ 520 3.81 1 9
+ 680 3.19 4 4
+ 540 3.78 4 4
+ 500 3.57 3 4
+ 660 3.49 2 4
+ 340 3.00 2 9
+ 400 3.15 2 9
+ 420 3.92 4 4
+ 760 3.35 2 9
+ 700 2.94 2 4
+ 540 3.04 1 4
+ 780 3.87 4 4
+ 560 3.78 2 4
+ 700 3.82 3 4
+ 400 2.93 3 4
+ 440 3.45 2 9
+ 800 3.47 3 4
+ 340 3.15 3 4
+ 520 4.00 1 9
+ 520 3.15 3 4
+ 600 2.98 2 9
+ 420 2.69 2 4
+ 460 3.44 2 4
+ 620 3.71 1 9
+ 480 3.13 2 4
+ 580 3.40 3 4
+ 540 3.39 3 9
+ 540 3.94 3 4
+ 440 2.98 3 4
+ 380 3.59 4 4
+ 500 2.97 4 4
+ 340 2.92 3 4
+ 440 3.15 2 4
+ 600 3.48 2 4
+ 420 2.67 3 4
+ 460 3.07 2 4
+ 460 3.45 3 9
+ 480 3.39 4 4
+ 480 2.78 3 4
+ 720 3.42 2 9
+ 680 3.67 2 9
+ 800 3.89 2 4
+ 360 3.00 3 4
+ 620 3.17 2 9
+ 700 3.52 4 9
+ 540 3.19 2 4
+ 580 3.30 2 4
+ 800 4.00 3 9
+ 660 3.33 2 4
+ 380 3.34 3 4
+ 720 3.84 3 4
+ 600 3.59 2 4
+ 500 3.03 3 4
+ 640 3.81 2 4
+ 540 3.49 1 9
+ 680 3.85 3 9
+ 540 3.84 2 9
+ 460 2.93 3 4
+ 380 2.94 3 4
+ 620 3.22 2 4
+ 740 3.37 4 4
+ 620 4.00 2 4
+ 800 3.74 1 9
+ 400 3.31 3 4
+ 540 3.46 4 4
+ 620 3.18 2 9
+ 480 2.91 1 9
+ 300 2.84 2 9
+ 440 2.48 4 4
+ 640 2.79 2 4
+ 400 3.23 4 9
+ 680 3.46 2 9
+ 620 3.37 1 9
+ 700 3.92 2 4
+ 620 3.37 2 9
+ 620 3.63 2 4
+ 620 3.95 3 9
+ 560 2.52 2 4
+ 520 2.62 2 4
+ 600 3.35 2 4
+ 700 4.00 1 4
+ 640 3.67 3 4
+ 640 4.00 3 4
+ 520 2.93 4 4
+ 620 3.21 4 4
+ 680 3.99 3 4
+ 660 3.34 3 4
+ 700 3.45 3 4
+ 560 3.36 1 9
+ 800 2.78 2 4
+ 500 3.88 4 4
+ 700 3.65 2 4
+ 680 3.76 3 9
+ 660 3.07 3 4
+ 580 3.46 4 4
+ 460 2.87 2 4
+ 600 3.31 4 4
+ 620 3.94 4 4
+ 400 3.05 2 4
+ 800 3.43 2 9
+ 600 3.58 1 9
+ 580 3.36 2 4
+ 540 3.16 3 4
+ 500 2.71 2 4
+ 600 3.28 3 4
+ 600 2.82 4 4
+ 460 3.58 2 4
+ 520 2.85 3 4
+ 740 3.52 4 9
+ 500 3.95 4 4
+ 560 3.61 3 4
+ 620 3.45 2 9
+ 640 3.51 2 4
+ 660 3.44 2 9
+ 660 2.91 3 9
+ 540 3.28 1 4
+ 560 2.98 1 9
+ 800 3.97 1 4
+ 720 3.77 3 4
+ 720 3.64 1 9
+ 480 3.71 4 9
+ 680 3.34 2 4
+ 680 3.11 2 4
+ 540 2.81 3 4
+ 620 3.75 2 9
+ 540 3.12 1 4
+ 560 3.48 2 9
+ 720 3.40 3 4
+ 680 3.90 1 4
+ 640 3.76 3 4
+ 560 3.16 1 4
+ 520 3.30 2 9
+ 640 3.12 3 4
+ 580 3.57 3 4
+ 540 3.55 4 9
+ 780 3.63 4 9
+ 600 3.89 1 9
+ 800 4.00 1 9
+ 580 3.29 4 4
+ 360 3.27 3 4
+ 800 4.00 2 9
+ 640 3.52 4 4
+ 720 3.45 4 4
+ 580 3.06 2 4
+ 580 3.02 2 4
+ 500 3.60 3 9
+ 580 3.12 3 9
+ 600 2.82 4 4
+ 620 3.99 3 4
+ 700 4.00 3 4
+ 480 4.00 2 4
+ 560 2.95 2 4
+ 560 4.00 3 4
+ 560 2.65 3 9
+ 400 3.08 2 4
+ 480 2.62 2 9
+ 640 3.86 3 4
+ 480 3.57 2 4
+ 540 3.51 2 4
+ 380 3.33 4 4
+ 680 3.64 3 4
+ 400 3.51 3 4
+ 340 2.90 1 4
+ 700 3.08 2 4
+ 480 3.02 1 9
+ 600 3.15 2 9
+ 780 3.80 3 9
+ 520 3.74 2 9
+ 520 3.51 2 4
+ 640 3.73 3 4
+ 560 3.32 4 4
+ 620 2.85 2 4
+ 700 3.28 1 4
+ 760 4.00 1 9
+ 800 3.60 2 4
+ 580 3.34 2 4
+ 540 3.77 2 9
+ 640 3.17 2 4
+ 540 3.02 4 4
+ 680 3.08 4 4
+ 680 3.31 2 4
+ 680 2.96 3 9
+ 700 2.88 2 4
+ 580 3.77 4 4
+ 540 3.49 2 9
+ 700 3.56 2 9
+ 600 3.56 2 9
+ 560 3.59 2 4
+ 640 2.94 2 9
+ 560 3.33 4 4
+ 620 3.69 3 4
+ 680 3.27 2 9
+ 460 3.14 3 4
+ 500 3.53 4 4
+ 620 3.33 3 4
+ 600 3.62 3 4
+ 500 3.01 4 4
+ 740 3.34 4 4
+ 560 3.69 3 9
+ 620 3.95 3 9
+ 740 3.86 2 9
+ 800 3.53 1 9
+ 620 3.78 3 4
+ 700 3.27 2 4
+ 540 3.78 2 9
+ 700 3.65 2 4
+ 800 3.22 1 9
+ 560 3.59 2 9
+ 800 3.15 4 4
+ 520 3.90 3 9
+ 520 3.74 4 9
+ 480 2.55 1 4
+ 800 4.00 4 4
+ 620 3.09 4 4
+ 560 3.49 4 4
+ 500 3.17 3 4
+ 480 3.40 2 4
+ 460 2.98 1 4
+ 580 3.58 1 9
+ 640 3.30 2 4
+ 480 3.45 2 4
+ 440 3.17 2 4
+ 660 3.32 1 4
+ 500 3.08 3 4
+ 660 3.94 2 4
+ 720 3.31 1 4
+ 460 3.64 3 9
+ 500 2.93 4 4
+ 800 3.54 3 4
+ 580 2.93 2 4
+ 620 3.61 1 9
+ 500 2.98 3 4
+ 660 4.00 2 9
+ 560 3.24 4 4
+ 560 2.42 2 4
+ 580 3.80 2 4
+ 500 3.23 4 4
+ 680 2.42 1 9
+ 580 3.46 3 4
+ 800 3.91 3 4
+ 700 2.90 4 4
+ 520 3.12 2 4
+ 300 2.92 4 4
+ 560 3.43 3 4
+ 620 3.63 3 4
+ 500 2.79 4 4
+ 360 3.14 1 4
+ 640 3.94 2 9
+ 460 3.99 3 9
+ 300 3.01 3 4
+ 520 2.73 2 4
+ 600 3.47 2 9
+ 580 3.25 1 4
+ 520 3.10 4 4
+ 620 3.43 3 4
+ 380 2.91 4 4
+ 660 3.59 3 4
+ 660 3.95 2 9
+ 540 3.33 3 4
+ 740 4.00 3 4
+ 640 3.38 3 4
+ 600 3.89 3 4
+ 720 3.88 3 4
+ 580 4.00 3 4
+ 420 2.26 4 4
+ 520 4.00 2 9
+ 800 3.70 1 9
+ 700 4.00 1 9
+ 480 3.43 2 4
+ 660 3.45 4 4
+ 520 3.25 3 4
+ 560 2.71 3 4
+ 600 3.32 2 4
+ 580 2.88 2 4
+ 660 3.88 2 9
+ 600 3.22 1 4
+ 580 4.00 1 4
+ 660 3.60 3 9
+ 500 3.35 2 4
+ 520 2.98 2 4
+ 660 3.49 2 9
+ 560 3.07 2 4
+ 500 3.13 2 9
+ 720 3.50 3 9
+ 440 3.39 2 9
+ 640 3.95 2 9
+ 380 3.61 3 4
+ 800 3.05 2 9
+ 520 3.19 3 9
+ 600 3.40 3 4
 ])
 
 AT_DATA([lr-cat.sps], [dnl
@@ -808,206 +808,206 @@ AT_SETUP([LOGISTIC REGRESSION with cat var 2])
 AT_KEYWORDS([categorical categoricals])
 
 AT_DATA([lr-cat2.data], [dnl
-     60.00     1.00      8.00     50.00 
-     47.00      .00      9.00     42.00 
-     57.00     1.00      7.00     53.00 
-     60.00      .00      8.00     53.00 
-     68.00      .00      8.00     66.00 
-     63.00      .00      8.00     55.00 
-     65.00      .00      8.00     63.00 
-     52.00      .00      8.00     61.00 
-     34.00      .00      9.00     42.00 
-     37.00      .00      8.00     39.00 
-     68.00     1.00      9.00     69.00 
-     60.00      .00      9.00     61.00 
-     44.00      .00      9.00     58.00 
-     42.00      .00      8.00     47.00 
-     57.00     1.00      7.00     61.00 
-     55.00     1.00      8.00     50.00 
-     55.00      .00      9.00     58.00 
-     44.00      .00      8.00     63.00 
-     50.00     1.00      9.00     66.00 
-     44.00      .00      8.00     39.00 
-     55.00      .00      8.00     58.00 
-     44.00      .00      8.00     50.00 
-     47.00     1.00      7.00     34.00 
-     48.00      .00      8.00     44.00 
-     45.00      .00      7.00     31.00 
-     43.00      .00      8.00     50.00 
-     39.00      .00      8.00     42.00 
-     63.00      .00      9.00     50.00 
-     47.00      .00      8.00     58.00 
-     42.00      .00      7.00     50.00 
-     50.00      .00      9.00     36.00 
-     47.00      .00      7.00     33.00 
-     60.00      .00      9.00     61.00 
-     47.00      .00      7.00     42.00 
-     68.00     1.00      9.00     69.00 
-     52.00      .00      8.00     54.00 
-     63.00     1.00      9.00     61.00 
-     65.00     1.00      9.00     61.00 
-     63.00     1.00      9.00     53.00 
-     57.00      .00      8.00     51.00 
-     34.00      .00      8.00     36.00 
-     50.00      .00      8.00     39.00 
-     52.00     1.00      7.00     56.00 
-     45.00      .00      7.00     34.00 
-     47.00     1.00      7.00     53.00 
-     34.00      .00      7.00     39.00 
-     50.00     1.00      8.00     55.00 
-     60.00      .00      9.00     58.00 
-     63.00      .00      8.00     58.00 
-     35.00      .00      7.00     51.00 
-     50.00      .00      8.00     58.00 
-     68.00      .00      8.00     63.00 
-     41.00      .00      9.00     34.00 
-     47.00      .00      8.00     47.00 
-     76.00      .00      9.00     64.00 
-     44.00      .00      8.00     44.00 
-     36.00      .00      9.00     50.00 
-     68.00     1.00      9.00     55.00 
-     47.00     1.00      8.00     50.00 
-     50.00      .00      7.00     53.00 
-     68.00      .00      8.00     74.00 
-     39.00      .00      7.00     44.00 
-     50.00      .00      8.00     55.00 
-     52.00      .00      9.00     61.00 
-     47.00      .00      8.00     53.00 
-     39.00      .00      7.00     47.00 
-     55.00     1.00      9.00     49.00 
-     68.00     1.00      8.00     50.00 
-     52.00     1.00      9.00     63.00 
-     55.00      .00      8.00     58.00 
-     57.00      .00      8.00     55.00 
-     66.00     1.00      9.00     61.00 
-     65.00     1.00      7.00     58.00 
-     42.00      .00      7.00     42.00 
-     68.00     1.00      7.00     59.00 
-     60.00     1.00      9.00     61.00 
-     52.00      .00      8.00     55.00 
-     57.00     1.00      7.00     54.00 
-     42.00      .00      9.00     50.00 
-     42.00      .00      8.00     47.00 
-     57.00      .00      8.00     50.00 
-     47.00      .00      7.00     45.00 
-     44.00      .00      7.00     40.00 
-     43.00      .00      9.00     55.00 
-     31.00      .00      8.00     39.00 
-     37.00      .00      7.00     33.00 
-     63.00     1.00      7.00     63.00 
-     47.00      .00      8.00     39.00 
-     57.00     1.00      8.00     63.00 
-     52.00      .00      8.00     44.00 
-     44.00      .00      7.00     35.00 
-     52.00      .00      7.00     55.00 
-     55.00      .00      7.00     69.00 
-     52.00      .00      8.00     53.00 
-     55.00      .00      9.00     61.00 
-     65.00     1.00      9.00     63.00 
-     55.00      .00      8.00     44.00 
-     63.00      .00      7.00     65.00 
-     44.00      .00      7.00     39.00 
-     47.00      .00      7.00     36.00 
-     63.00     1.00      9.00     55.00 
-     68.00      .00      8.00     66.00 
-     34.00      .00      8.00     39.00 
-     47.00      .00      9.00     50.00 
-     50.00      .00      9.00     58.00 
-     63.00      .00      8.00     66.00 
-     44.00      .00      7.00     34.00 
-     44.00      .00      8.00     50.00 
-     50.00      .00      8.00     53.00 
-     47.00     1.00      9.00     69.00 
-     65.00      .00      9.00     58.00 
-     57.00      .00      8.00     47.00 
-     39.00      .00      8.00     39.00 
-     47.00      .00      8.00     53.00 
-     50.00     1.00      7.00     63.00 
-     50.00      .00      8.00     50.00 
-     63.00      .00      9.00     53.00 
-     73.00     1.00      9.00     61.00 
-     44.00      .00      7.00     47.00 
-     47.00      .00      8.00     42.00 
-     47.00      .00      8.00     58.00 
-     36.00      .00      7.00     61.00 
-     57.00     1.00      8.00     55.00 
-     53.00     1.00      8.00     57.00 
-     63.00      .00      7.00     66.00 
-     50.00      .00      8.00     34.00 
-     47.00      .00      9.00     48.00 
-     57.00     1.00      8.00     58.00 
-     39.00      .00      8.00     53.00 
-     42.00      .00      8.00     42.00 
-     42.00      .00      9.00     31.00 
-     42.00      .00      8.00     72.00 
-     46.00      .00      8.00     44.00 
-     55.00      .00      8.00     42.00 
-     42.00      .00      8.00     47.00 
-     50.00      .00      8.00     44.00 
-     44.00      .00      9.00     39.00 
-     73.00     1.00      8.00     69.00 
-     71.00     1.00      9.00     58.00 
-     50.00      .00      9.00     49.00 
-     63.00     1.00      7.00     54.00 
-     42.00      .00      8.00     36.00 
-     47.00      .00      7.00     42.00 
-     39.00      .00      9.00     26.00 
-     63.00      .00      8.00     58.00 
-     50.00      .00      8.00     55.00 
-     65.00     1.00      8.00     55.00 
-     76.00     1.00      9.00     67.00 
-     71.00     1.00      8.00     66.00 
-     39.00      .00      9.00     47.00 
-     47.00     1.00      9.00     63.00 
-     60.00      .00      7.00     50.00 
-     63.00      .00      9.00     55.00 
-     54.00     1.00      9.00     55.00 
-     55.00     1.00      8.00     58.00 
-     57.00      .00      8.00     61.00 
-     55.00     1.00      9.00     63.00 
-     42.00      .00      7.00     50.00 
-     50.00      .00      8.00     44.00 
-     55.00      .00      8.00     42.00 
-     42.00      .00      7.00     50.00 
-     34.00      .00      8.00     39.00 
-     65.00      .00      9.00     46.00 
-     52.00      .00      7.00     58.00 
-     44.00      .00      8.00     39.00 
-     65.00     1.00      9.00     66.00 
-     47.00      .00      8.00     42.00 
-     41.00      .00      7.00     39.00 
-     68.00      .00      9.00     63.00 
-     63.00     1.00      8.00     72.00 
-     52.00      .00      8.00     53.00 
-     57.00      .00      8.00     50.00 
-     68.00      .00      8.00     55.00 
-     42.00      .00      8.00     56.00 
-     47.00      .00      8.00     48.00 
-     73.00     1.00      9.00     58.00 
-     39.00      .00      8.00     50.00 
-     63.00     1.00      9.00     69.00 
-     60.00      .00      8.00     55.00 
-     65.00     1.00      9.00     66.00 
-     73.00     1.00      8.00     63.00 
-     52.00      .00      8.00     55.00 
-     36.00      .00      8.00     42.00 
-     28.00      .00      7.00     44.00 
-     47.00      .00      8.00     44.00 
-     57.00      .00      7.00     47.00 
-     34.00      .00      7.00     29.00 
-     47.00      .00      9.00     66.00 
-     57.00      .00      8.00     58.00 
-     60.00     1.00      9.00     50.00 
-     50.00      .00      9.00     47.00 
-     73.00     1.00      9.00     55.00 
-     52.00     1.00      8.00     47.00 
-     55.00      .00      8.00     53.00 
-     47.00      .00      8.00     53.00 
-     50.00      .00      8.00     61.00 
-     61.00      .00      7.00     44.00 
-     52.00      .00      9.00     53.00 
-     47.00      .00      7.00     40.00 
-     47.00      .00      7.00     50.00 
+     60.00     1.00      8.00     50.00
+     47.00      .00      9.00     42.00
+     57.00     1.00      7.00     53.00
+     60.00      .00      8.00     53.00
+     68.00      .00      8.00     66.00
+     63.00      .00      8.00     55.00
+     65.00      .00      8.00     63.00
+     52.00      .00      8.00     61.00
+     34.00      .00      9.00     42.00
+     37.00      .00      8.00     39.00
+     68.00     1.00      9.00     69.00
+     60.00      .00      9.00     61.00
+     44.00      .00      9.00     58.00
+     42.00      .00      8.00     47.00
+     57.00     1.00      7.00     61.00
+     55.00     1.00      8.00     50.00
+     55.00      .00      9.00     58.00
+     44.00      .00      8.00     63.00
+     50.00     1.00      9.00     66.00
+     44.00      .00      8.00     39.00
+     55.00      .00      8.00     58.00
+     44.00      .00      8.00     50.00
+     47.00     1.00      7.00     34.00
+     48.00      .00      8.00     44.00
+     45.00      .00      7.00     31.00
+     43.00      .00      8.00     50.00
+     39.00      .00      8.00     42.00
+     63.00      .00      9.00     50.00
+     47.00      .00      8.00     58.00
+     42.00      .00      7.00     50.00
+     50.00      .00      9.00     36.00
+     47.00      .00      7.00     33.00
+     60.00      .00      9.00     61.00
+     47.00      .00      7.00     42.00
+     68.00     1.00      9.00     69.00
+     52.00      .00      8.00     54.00
+     63.00     1.00      9.00     61.00
+     65.00     1.00      9.00     61.00
+     63.00     1.00      9.00     53.00
+     57.00      .00      8.00     51.00
+     34.00      .00      8.00     36.00
+     50.00      .00      8.00     39.00
+     52.00     1.00      7.00     56.00
+     45.00      .00      7.00     34.00
+     47.00     1.00      7.00     53.00
+     34.00      .00      7.00     39.00
+     50.00     1.00      8.00     55.00
+     60.00      .00      9.00     58.00
+     63.00      .00      8.00     58.00
+     35.00      .00      7.00     51.00
+     50.00      .00      8.00     58.00
+     68.00      .00      8.00     63.00
+     41.00      .00      9.00     34.00
+     47.00      .00      8.00     47.00
+     76.00      .00      9.00     64.00
+     44.00      .00      8.00     44.00
+     36.00      .00      9.00     50.00
+     68.00     1.00      9.00     55.00
+     47.00     1.00      8.00     50.00
+     50.00      .00      7.00     53.00
+     68.00      .00      8.00     74.00
+     39.00      .00      7.00     44.00
+     50.00      .00      8.00     55.00
+     52.00      .00      9.00     61.00
+     47.00      .00      8.00     53.00
+     39.00      .00      7.00     47.00
+     55.00     1.00      9.00     49.00
+     68.00     1.00      8.00     50.00
+     52.00     1.00      9.00     63.00
+     55.00      .00      8.00     58.00
+     57.00      .00      8.00     55.00
+     66.00     1.00      9.00     61.00
+     65.00     1.00      7.00     58.00
+     42.00      .00      7.00     42.00
+     68.00     1.00      7.00     59.00
+     60.00     1.00      9.00     61.00
+     52.00      .00      8.00     55.00
+     57.00     1.00      7.00     54.00
+     42.00      .00      9.00     50.00
+     42.00      .00      8.00     47.00
+     57.00      .00      8.00     50.00
+     47.00      .00      7.00     45.00
+     44.00      .00      7.00     40.00
+     43.00      .00      9.00     55.00
+     31.00      .00      8.00     39.00
+     37.00      .00      7.00     33.00
+     63.00     1.00      7.00     63.00
+     47.00      .00      8.00     39.00
+     57.00     1.00      8.00     63.00
+     52.00      .00      8.00     44.00
+     44.00      .00      7.00     35.00
+     52.00      .00      7.00     55.00
+     55.00      .00      7.00     69.00
+     52.00      .00      8.00     53.00
+     55.00      .00      9.00     61.00
+     65.00     1.00      9.00     63.00
+     55.00      .00      8.00     44.00
+     63.00      .00      7.00     65.00
+     44.00      .00      7.00     39.00
+     47.00      .00      7.00     36.00
+     63.00     1.00      9.00     55.00
+     68.00      .00      8.00     66.00
+     34.00      .00      8.00     39.00
+     47.00      .00      9.00     50.00
+     50.00      .00      9.00     58.00
+     63.00      .00      8.00     66.00
+     44.00      .00      7.00     34.00
+     44.00      .00      8.00     50.00
+     50.00      .00      8.00     53.00
+     47.00     1.00      9.00     69.00
+     65.00      .00      9.00     58.00
+     57.00      .00      8.00     47.00
+     39.00      .00      8.00     39.00
+     47.00      .00      8.00     53.00
+     50.00     1.00      7.00     63.00
+     50.00      .00      8.00     50.00
+     63.00      .00      9.00     53.00
+     73.00     1.00      9.00     61.00
+     44.00      .00      7.00     47.00
+     47.00      .00      8.00     42.00
+     47.00      .00      8.00     58.00
+     36.00      .00      7.00     61.00
+     57.00     1.00      8.00     55.00
+     53.00     1.00      8.00     57.00
+     63.00      .00      7.00     66.00
+     50.00      .00      8.00     34.00
+     47.00      .00      9.00     48.00
+     57.00     1.00      8.00     58.00
+     39.00      .00      8.00     53.00
+     42.00      .00      8.00     42.00
+     42.00      .00      9.00     31.00
+     42.00      .00      8.00     72.00
+     46.00      .00      8.00     44.00
+     55.00      .00      8.00     42.00
+     42.00      .00      8.00     47.00
+     50.00      .00      8.00     44.00
+     44.00      .00      9.00     39.00
+     73.00     1.00      8.00     69.00
+     71.00     1.00      9.00     58.00
+     50.00      .00      9.00     49.00
+     63.00     1.00      7.00     54.00
+     42.00      .00      8.00     36.00
+     47.00      .00      7.00     42.00
+     39.00      .00      9.00     26.00
+     63.00      .00      8.00     58.00
+     50.00      .00      8.00     55.00
+     65.00     1.00      8.00     55.00
+     76.00     1.00      9.00     67.00
+     71.00     1.00      8.00     66.00
+     39.00      .00      9.00     47.00
+     47.00     1.00      9.00     63.00
+     60.00      .00      7.00     50.00
+     63.00      .00      9.00     55.00
+     54.00     1.00      9.00     55.00
+     55.00     1.00      8.00     58.00
+     57.00      .00      8.00     61.00
+     55.00     1.00      9.00     63.00
+     42.00      .00      7.00     50.00
+     50.00      .00      8.00     44.00
+     55.00      .00      8.00     42.00
+     42.00      .00      7.00     50.00
+     34.00      .00      8.00     39.00
+     65.00      .00      9.00     46.00
+     52.00      .00      7.00     58.00
+     44.00      .00      8.00     39.00
+     65.00     1.00      9.00     66.00
+     47.00      .00      8.00     42.00
+     41.00      .00      7.00     39.00
+     68.00      .00      9.00     63.00
+     63.00     1.00      8.00     72.00
+     52.00      .00      8.00     53.00
+     57.00      .00      8.00     50.00
+     68.00      .00      8.00     55.00
+     42.00      .00      8.00     56.00
+     47.00      .00      8.00     48.00
+     73.00     1.00      9.00     58.00
+     39.00      .00      8.00     50.00
+     63.00     1.00      9.00     69.00
+     60.00      .00      8.00     55.00
+     65.00     1.00      9.00     66.00
+     73.00     1.00      8.00     63.00
+     52.00      .00      8.00     55.00
+     36.00      .00      8.00     42.00
+     28.00      .00      7.00     44.00
+     47.00      .00      8.00     44.00
+     57.00      .00      7.00     47.00
+     34.00      .00      7.00     29.00
+     47.00      .00      9.00     66.00
+     57.00      .00      8.00     58.00
+     60.00     1.00      9.00     50.00
+     50.00      .00      9.00     47.00
+     73.00     1.00      9.00     55.00
+     52.00     1.00      8.00     47.00
+     55.00      .00      8.00     53.00
+     47.00      .00      8.00     53.00
+     50.00      .00      8.00     61.00
+     61.00      .00      7.00     44.00
+     52.00      .00      9.00     53.00
+     47.00      .00      7.00     40.00
+     47.00      .00      7.00     50.00
 ])
 
 AT_DATA([stringcat.sps], [dnl
@@ -1095,106 +1095,106 @@ AT_SETUP([LOGISTIC REGRESSION missing categoricals])
 AT_KEYWORDS([categorical categoricals])
 
 AT_DATA([data.txt], [dnl
-      .00     3.69      .00 
-      .00     1.16     1.00 
-     1.00   -12.99      .00 
-      .00     2.97     1.00 
-      .00    20.48      .00 
-      .00     4.90      .00 
-     1.00    -4.38      .00 
-      .00    -1.69     1.00 
-     1.00    -5.71      .00 
-     1.00   -14.28      .00 
-      .00     9.00      .00 
-      .00     2.89     1.00 
-      .00    13.51     1.00 
-      .00    23.32     1.00 
-      .00     2.31     1.00 
-      .00    -2.07     1.00 
-     1.00    -4.52     1.00 
-     1.00    -5.83      .00 
-     1.00    -1.91      .00 
-     1.00   -11.12     1.00 
-      .00    -1.51      .00 
-      .00     6.59     1.00 
-      .00    19.28     1.00 
-      .00     5.94      .00 
-      .00     8.21     1.00 
-      .00     8.11     1.00 
-      .00     2.49      .00 
-      .00     9.62      .00 
-     1.00   -20.74     1.00 
-      .00    -1.41     1.00 
-      .00    15.15     1.00 
-      .00     9.39      .00 
-     1.00   -15.14     1.00 
-     1.00    -5.86      .00 
-     1.00   -11.64     1.00 
-     1.00   -14.36      .00 
-     1.00    -8.95     1.00 
-     1.00   -16.42     1.00 
-     1.00    -1.04     1.00 
-      .00    12.89     1.00 
-      .00    -7.08     1.00 
-      .00     4.87     1.00 
-      .00    11.53     1.00 
-     1.00    -6.24     1.00 
-      .00     1.25     1.00 
-      .00     4.39     1.00 
-      .00     3.17      .00 
-      .00    19.39     1.00 
-      .00    13.03     1.00 
-      .00     2.43      .00 
-     1.00   -14.73     1.00 
-      .00     8.25     1.00 
-     1.00   -13.28     1.00 
-      .00     5.27     1.00 
-     1.00    -3.46     1.00 
-      .00    13.81     1.00 
-      .00     1.35     1.00 
-     1.00    -3.94     1.00 
-      .00    20.73     1.00 
-     1.00   -15.40      .00 
-     1.00   -11.01     1.00 
-      .00     4.56      .00 
-     1.00   -15.35     1.00 
-      .00    15.21      .00 
-      .00     5.34     1.00 
-     1.00   -21.55     1.00 
-      .00    10.12     1.00 
-      .00     -.73     1.00 
-      .00    15.28     1.00 
-      .00    11.08     1.00 
-     1.00    -8.24      .00 
-      .00     2.46      .00 
-      .00     9.60      .00 
-      .00    11.24      .00 
-      .00    14.13     1.00 
-      .00    19.72     1.00 
-      .00     5.58      .00 
-      .00    26.23     1.00 
-      .00     7.25      .00 
-     1.00     -.79      .00 
-      .00     6.24      .00 
-     1.00     1.16      .00 
-     1.00    -7.89     1.00 
-     1.00    -1.86     1.00 
-     1.00   -10.80     1.00 
-     1.00    -5.51      .00 
-      .00     7.51      .00 
-      .00    11.18      .00 
-      .00     8.73      .00 
-     1.00   -11.21     1.00 
-     1.00   -13.24      .00 
-      .00    19.34      .00 
-      .00     9.32     1.00 
-      .00    17.97     1.00 
-     1.00    -1.56     1.00 
-     1.00    -3.13      .00 
-      .00     3.98      .00 
-      .00    -1.21     1.00 
-      .00     2.37      .00 
-     1.00   -18.03     1.00 
+      .00     3.69      .00
+      .00     1.16     1.00
+     1.00   -12.99      .00
+      .00     2.97     1.00
+      .00    20.48      .00
+      .00     4.90      .00
+     1.00    -4.38      .00
+      .00    -1.69     1.00
+     1.00    -5.71      .00
+     1.00   -14.28      .00
+      .00     9.00      .00
+      .00     2.89     1.00
+      .00    13.51     1.00
+      .00    23.32     1.00
+      .00     2.31     1.00
+      .00    -2.07     1.00
+     1.00    -4.52     1.00
+     1.00    -5.83      .00
+     1.00    -1.91      .00
+     1.00   -11.12     1.00
+      .00    -1.51      .00
+      .00     6.59     1.00
+      .00    19.28     1.00
+      .00     5.94      .00
+      .00     8.21     1.00
+      .00     8.11     1.00
+      .00     2.49      .00
+      .00     9.62      .00
+     1.00   -20.74     1.00
+      .00    -1.41     1.00
+      .00    15.15     1.00
+      .00     9.39      .00
+     1.00   -15.14     1.00
+     1.00    -5.86      .00
+     1.00   -11.64     1.00
+     1.00   -14.36      .00
+     1.00    -8.95     1.00
+     1.00   -16.42     1.00
+     1.00    -1.04     1.00
+      .00    12.89     1.00
+      .00    -7.08     1.00
+      .00     4.87     1.00
+      .00    11.53     1.00
+     1.00    -6.24     1.00
+      .00     1.25     1.00
+      .00     4.39     1.00
+      .00     3.17      .00
+      .00    19.39     1.00
+      .00    13.03     1.00
+      .00     2.43      .00
+     1.00   -14.73     1.00
+      .00     8.25     1.00
+     1.00   -13.28     1.00
+      .00     5.27     1.00
+     1.00    -3.46     1.00
+      .00    13.81     1.00
+      .00     1.35     1.00
+     1.00    -3.94     1.00
+      .00    20.73     1.00
+     1.00   -15.40      .00
+     1.00   -11.01     1.00
+      .00     4.56      .00
+     1.00   -15.35     1.00
+      .00    15.21      .00
+      .00     5.34     1.00
+     1.00   -21.55     1.00
+      .00    10.12     1.00
+      .00     -.73     1.00
+      .00    15.28     1.00
+      .00    11.08     1.00
+     1.00    -8.24      .00
+      .00     2.46      .00
+      .00     9.60      .00
+      .00    11.24      .00
+      .00    14.13     1.00
+      .00    19.72     1.00
+      .00     5.58      .00
+      .00    26.23     1.00
+      .00     7.25      .00
+     1.00     -.79      .00
+      .00     6.24      .00
+     1.00     1.16      .00
+     1.00    -7.89     1.00
+     1.00    -1.86     1.00
+     1.00   -10.80     1.00
+     1.00    -5.51      .00
+      .00     7.51      .00
+      .00    11.18      .00
+      .00     8.73      .00
+     1.00   -11.21     1.00
+     1.00   -13.24      .00
+      .00    19.34      .00
+      .00     9.32     1.00
+      .00    17.97     1.00
+     1.00    -1.56     1.00
+     1.00    -3.13      .00
+      .00     3.98      .00
+      .00    -1.21     1.00
+      .00     2.37      .00
+     1.00   -18.03     1.00
 ])
 
 AT_DATA([miss.sps], [dnl
@@ -1236,205 +1236,205 @@ AT_DATA([ci.sps], [dnl
 set FORMAT=F20.3
 data list notable list /disease age sciostat sector savings *.
 begin data.
-0       33        1        1        1 
-0       35        1        1        1 
-0        6        1        1        0 
-0       60        1        1        1 
-1       18        3        1        0 
-0       26        3        1        0 
-0        6        3        1        0 
-1       31        2        1        1 
-1       26        2        1        0 
-0       37        2        1        0 
-0       23        1        1        0 
-0       23        1        1        0 
-0       27        1        1        1 
-1        9        1        1        1 
-1       37        1        2        1 
-1       22        1        2        1 
-1       67        1        2        1 
-0        8        1        2        1 
-1        6        1        2        1 
-1       15        1        2        1 
-1       21        2        2        1 
-1       32        2        2        1 
-1       16        1        2        1 
-0       11        2        2        0 
-0       14        3        2        0 
-0        9        2        2        0 
-0       18        2        2        0 
-0        2        3        1        0 
-0       61        3        1        1 
-0       20        3        1        0 
-0       16        3        1        0 
-0        9        2        1        0 
-0       35        2        1        1 
-0        4        1        1        1 
-0       44        3        2        0 
-1       11        3        2        0 
-0        3        2        2        1 
-0        6        3        2        0 
-1       17        2        2        0 
-0        1        3        2        1 
-1       53        2        2        1 
-1       13        1        2        0 
-0       24        1        2        0 
-1       70        1        2        1 
-1       16        3        2        1 
-0       12        2        2        1 
-1       20        3        2        1 
-0       65        3        2        1 
-1       40        2        2        0 
-1       38        2        2        1 
-1       68        2        2        1 
-1       74        1        2        1 
-1       14        1        2        1 
-1       27        1        2        1 
-0       31        1        2        1 
-0       18        1        2        1 
-0       39        1        2        0 
-0       50        1        2        1 
-0       31        1        2        1 
-0       61        1        2        1 
-0       18        3        1        0 
-0        5        3        1        0 
-0        2        3        1        1 
-0       16        3        1        0 
-1       59        3        1        1 
-0       22        3        1        0 
-0       24        1        1        1 
-0       30        1        1        1 
-0       46        1        1        1 
-0       28        1        1        0 
-0       27        1        1        1 
-1       27        1        1        0 
-0       28        1        1        1 
-1       52        1        1        1 
-0       11        3        1        1 
-0        6        2        1        1 
-0       46        3        1        0 
-1       20        2        1        1 
-0        3        1        1        1 
-0       18        2        1        0 
-0       25        2        1        0 
-0        6        3        1        1 
-1       65        3        1        1 
-0       51        3        1        1 
-0       39        2        1        1 
-0        8        1        1        1 
-0        8        2        1        0 
-0       14        3        1        0 
-0        6        3        1        0 
-0        6        3        1        1 
-0        7        3        1        0 
-0        4        3        1        0 
-0        8        3        1        0 
-0        9        2        1        0 
-1       32        3        1        0 
-0       19        3        1        0 
-0       11        3        1        0 
-0       35        3        1        0 
-0       16        1        1        0 
-0        1        1        1        1 
-0        6        1        1        1 
-0       27        1        1        1 
-0       25        1        1        1 
-0       18        1        1        0 
-0       37        3        1        0 
-1       33        3        1        0 
-0       27        2        1        0 
-0        2        1        1        0 
-0        8        2        1        0 
-0        5        1        1        0 
-0        1        1        1        1 
-0       32        1        1        0 
-1       25        1        1        1 
-0       15        1        2        0 
-0       15        1        2        1 
-0       26        1        2        1 
-1       42        1        2        1 
-0        7        1        2        1 
-0        2        1        2        0 
-1       65        1        2        1 
-0       33        2        2        1 
-1        8        2        2        0 
-0       30        2        2        0 
-0        5        3        2        0 
-0       15        3        2        0 
-1       60        3        2        1 
-1       13        3        2        1 
-0       70        3        1        1 
-0        5        3        1        0 
-0        3        3        1        1 
-0       50        2        1        1 
-0        6        2        1        0 
-0       12        2        1        1 
-1       39        3        2        0 
-0       15        2        2        1 
-1       35        2        2        0 
-0        2        2        2        1 
-0       17        3        2        0 
-1       43        3        2        1 
-0       30        2        2        1 
-0       11        1        2        1 
-1       39        1        2        1 
-0       32        1        2        1 
-0       17        1        2        1 
-0        3        3        2        1 
-0        7        3        2        0 
-0        2        2        2        0 
-1       64        2        2        1 
-1       13        1        2        2 
-1       15        2        2        1 
-0       48        2        2        1 
-0       23        1        2        1 
-1       48        1        2        0 
-0       25        1        2        1 
-0       12        1        2        1 
-1       46        1        2        1 
-0       79        1        2        1 
-0       56        1        2        1 
-0        8        1        2        1 
-1       29        3        1        0 
-1       35        3        1        0 
-1       11        3        1        0 
-0       69        3        1        1 
-1       21        3        1        0 
-0       13        3        1        0 
-0       21        1        1        1 
-1       32        1        1        1 
-1       24        1        1        0 
-0       24        1        1        1 
-0       73        1        1        1 
-0       42        1        1        1 
-1       34        1        1        1 
-0       30        2        1        0 
-0        7        2        1        0 
-1       29        3        1        0 
-1       22        3        1        0 
-0       38        2        1        1 
-0       13        2        1        1 
-0       12        2        1        1 
-0       42        3        1        0 
-1       17        3        1        0 
-0       21        3        1        1 
-0       34        1        1        1 
-0        1        3        1        0 
-0       14        2        1        0 
-0       16        2        1        0 
-0        9        3        1        0 
-0       53        3        1        0 
-0       27        3        1        0 
-0       15        3        1        0 
-0        9        3        1        0 
-0        4        2        1        1 
-0       10        3        1        1 
-0       31        3        1        0 
-0       85        3        1        1 
-0       24        2        1        0 
+0       33        1        1        1
+0       35        1        1        1
+0        6        1        1        0
+0       60        1        1        1
+1       18        3        1        0
+0       26        3        1        0
+0        6        3        1        0
+1       31        2        1        1
+1       26        2        1        0
+0       37        2        1        0
+0       23        1        1        0
+0       23        1        1        0
+0       27        1        1        1
+1        9        1        1        1
+1       37        1        2        1
+1       22        1        2        1
+1       67        1        2        1
+0        8        1        2        1
+1        6        1        2        1
+1       15        1        2        1
+1       21        2        2        1
+1       32        2        2        1
+1       16        1        2        1
+0       11        2        2        0
+0       14        3        2        0
+0        9        2        2        0
+0       18        2        2        0
+0        2        3        1        0
+0       61        3        1        1
+0       20        3        1        0
+0       16        3        1        0
+0        9        2        1        0
+0       35        2        1        1
+0        4        1        1        1
+0       44        3        2        0
+1       11        3        2        0
+0        3        2        2        1
+0        6        3        2        0
+1       17        2        2        0
+0        1        3        2        1
+1       53        2        2        1
+1       13        1        2        0
+0       24        1        2        0
+1       70        1        2        1
+1       16        3        2        1
+0       12        2        2        1
+1       20        3        2        1
+0       65        3        2        1
+1       40        2        2        0
+1       38        2        2        1
+1       68        2        2        1
+1       74        1        2        1
+1       14        1        2        1
+1       27        1        2        1
+0       31        1        2        1
+0       18        1        2        1
+0       39        1        2        0
+0       50        1        2        1
+0       31        1        2        1
+0       61        1        2        1
+0       18        3        1        0
+0        5        3        1        0
+0        2        3        1        1
+0       16        3        1        0
+1       59        3        1        1
+0       22        3        1        0
+0       24        1        1        1
+0       30        1        1        1
+0       46        1        1        1
+0       28        1        1        0
+0       27        1        1        1
+1       27        1        1        0
+0       28        1        1        1
+1       52        1        1        1
+0       11        3        1        1
+0        6        2        1        1
+0       46        3        1        0
+1       20        2        1        1
+0        3        1        1        1
+0       18        2        1        0
+0       25        2        1        0
+0        6        3        1        1
+1       65        3        1        1
+0       51        3        1        1
+0       39        2        1        1
+0        8        1        1        1
+0        8        2        1        0
+0       14        3        1        0
+0        6        3        1        0
+0        6        3        1        1
+0        7        3        1        0
+0        4        3        1        0
+0        8        3        1        0
+0        9        2        1        0
+1       32        3        1        0
+0       19        3        1        0
+0       11        3        1        0
+0       35        3        1        0
+0       16        1        1        0
+0        1        1        1        1
+0        6        1        1        1
+0       27        1        1        1
+0       25        1        1        1
+0       18        1        1        0
+0       37        3        1        0
+1       33        3        1        0
+0       27        2        1        0
+0        2        1        1        0
+0        8        2        1        0
+0        5        1        1        0
+0        1        1        1        1
+0       32        1        1        0
+1       25        1        1        1
+0       15        1        2        0
+0       15        1        2        1
+0       26        1        2        1
+1       42        1        2        1
+0        7        1        2        1
+0        2        1        2        0
+1       65        1        2        1
+0       33        2        2        1
+1        8        2        2        0
+0       30        2        2        0
+0        5        3        2        0
+0       15        3        2        0
+1       60        3        2        1
+1       13        3        2        1
+0       70        3        1        1
+0        5        3        1        0
+0        3        3        1        1
+0       50        2        1        1
+0        6        2        1        0
+0       12        2        1        1
+1       39        3        2        0
+0       15        2        2        1
+1       35        2        2        0
+0        2        2        2        1
+0       17        3        2        0
+1       43        3        2        1
+0       30        2        2        1
+0       11        1        2        1
+1       39        1        2        1
+0       32        1        2        1
+0       17        1        2        1
+0        3        3        2        1
+0        7        3        2        0
+0        2        2        2        0
+1       64        2        2        1
+1       13        1        2        2
+1       15        2        2        1
+0       48        2        2        1
+0       23        1        2        1
+1       48        1        2        0
+0       25        1        2        1
+0       12        1        2        1
+1       46        1        2        1
+0       79        1        2        1
+0       56        1        2        1
+0        8        1        2        1
+1       29        3        1        0
+1       35        3        1        0
+1       11        3        1        0
+0       69        3        1        1
+1       21        3        1        0
+0       13        3        1        0
+0       21        1        1        1
+1       32        1        1        1
+1       24        1        1        0
+0       24        1        1        1
+0       73        1        1        1
+0       42        1        1        1
+1       34        1        1        1
+0       30        2        1        0
+0        7        2        1        0
+1       29        3        1        0
+1       22        3        1        0
+0       38        2        1        1
+0       13        2        1        1
+0       12        2        1        1
+0       42        3        1        0
+1       17        3        1        0
+0       21        3        1        1
+0       34        1        1        1
+0        1        3        1        0
+0       14        2        1        0
+0       16        2        1        0
+0        9        3        1        0
+0       53        3        1        0
+0       27        3        1        0
+0       15        3        1        0
+0        9        3        1        0
+0        4        2        1        1
+0       10        3        1        1
+0       31        3        1        0
+0       85        3        1        1
+0       24        2        1        0
 end data.
 
-logistic regression 
+logistic regression
     disease WITH age sciostat sector savings
     /categorical = sciostat sector
     /print = ci(95).
index 10889a412356ca28f5484600a3b2ad3bcba55b29..377832cfe9037b815cb88d835fff030ba7e436b6 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -429,7 +429,7 @@ AT_SETUP([NPAR TESTS CHISQUARE with DESCRIPTIVES])
 AT_DATA([npar.sps], [dnl
 DATA LIST NOTABLE LIST /x * y * w * .
 BEGIN DATA.
-1   2  1 
+1   2  1
 2   1  3
 3.1 1  4
 3.2 2  1
@@ -480,7 +480,7 @@ AT_SETUP([NPAR TESTS CHISQUARE, listwise missing])
 AT_DATA([npar.sps], [dnl
 DATA LIST NOTABLE LIST /x * y * w * .
 BEGIN DATA.
-1   2  1 
+1   2  1
 2   1  3
 3.1 1  4
 3.2 2  1
@@ -593,7 +593,7 @@ begin data.
 12.00      .00   1
 12.00      .00   1
 34.2       .     1
-12.00     1.00   1  
+12.00     1.00   1
 13.00     1.00   1
 end data
 
@@ -630,7 +630,7 @@ set format = F9.3.
 data list notable list /age * height rank *.
 begin data.
 10 12 11
-12 13 13 
+12 13 13
 13 14 12
 12 12 10
 9   9 10
@@ -644,7 +644,7 @@ npar tests
        .
 ])
 AT_CHECK([pspp -o pspp.csv npar.sps])
-dnl Some machines return .313 instead of .312 
+dnl Some machines return .313 instead of .312
 dnl (see bug #31611).
 AT_CHECK([sed -e 's/\.313$/.312/' -e 's/^Exact Sig\. (1-tailed),\.313/Exact Sig. (1-tailed),.312/' pspp.csv], [0], [dnl
 Table: Frequencies
@@ -686,7 +686,7 @@ begin data
 1 101
 2 82
 2 124
-3 149 
+3 149
 3 166
 3 147
 end data.
@@ -735,7 +735,7 @@ begin data
 2 135
 2 109
 3 115
-3 149 
+3 149
 3 166
 3 147
 2.5 344
@@ -771,14 +771,14 @@ data list notable list /gv * xscore * yscore.
 begin data
 1 96   .
 1 128  .
-1 83   . 
+1 83   .
 2 132  132
 2 135  135
 2 109  109
 3 115  115
-1 61   . 
+1 61   .
 1 101  .
-2 82   82 
+2 82   82
 2 124  124
 3 149  149
 3 166  166
@@ -797,7 +797,7 @@ value label /gv
        4 "bowled"
        5 "lbw"
        .
-       
+
 npar tests
        /k-w xscore yscore by gv (1, 5)
        .
@@ -836,40 +836,40 @@ data list notable list /score * w *.
 begin data
 4     6
 .     4
-4     3 
-3    20 
-2    29 
-1    42 
-6    18 
-5     7 
-6    78 
-5    10 
-6    46 
-5     5 
-6    17 
-5     1 
-6    11 
-4     2 
-3     7 
-2     6 
-1    10 
-4    13 
-3    22 
-3    11 
-2    24 
-1    18 
-4     4 
-3    12 
-2    10 
-1    25 
-4     4 
-3     7 
-2     3 
-1     4 
-4     2 
-3     3 
-2     2 
-1     4 
+4     3
+3    20
+2    29
+1    42
+6    18
+5     7
+6    78
+5    10
+6    46
+5     5
+6    17
+5     1
+6    11
+4     2
+3     7
+2     6
+1    10
+4    13
+3    22
+3    11
+2    24
+1    18
+4     4
+3    12
+2    10
+1    25
+4     4
+3     7
+2     3
+1     4
+4     2
+3     3
+2     2
+1     4
 end data.
 
 weight by w.
@@ -877,7 +877,7 @@ weight by w.
 npar tests
        /runs (MEDIAN) = score
        /runs (MEAN) = score
-       /runs (MODE) = score 
+       /runs (MODE) = score
        .
 ])
 
@@ -985,35 +985,35 @@ SET FORMAT     = F11.4
 
 data list notable list /height * sex (f1.0).
 begin data.
-201 1            
-84 1            
-83 1            
-94 1            
-88 0            
-99 0            
-55 0            
-69 0            
-86 1            
-79 1            
-91 0            
-201 0            
-88 1            
-85 1            
-82 1            
-88 0            
-75 0            
-99 0            
-81 0            
-72 1            
-89 1            
-92 1            
-80 0            
-82 0            
-76 0            
-65 0            
-85 0            
-76 1            
-145 1            
+201 1
+84 1
+83 1
+94 1
+88 0
+99 0
+55 0
+69 0
+86 1
+79 1
+91 0
+201 0
+88 1
+85 1
+82 1
+88 0
+75 0
+99 0
+81 0
+72 1
+89 1
+92 1
+80 0
+82 0
+76 0
+65 0
+85 0
+76 1
+145 1
 24 1
 1 4
 -4 5
@@ -1021,7 +1021,7 @@ begin data.
 21 4
 end data.
 
-NPAR TESTS 
+NPAR TESTS
      /M-W = height BY sex (0,1).
 ])
 
@@ -1058,7 +1058,7 @@ VARIABLE LABELS
   I002_02 'IOS: Freunde'
   I002_03 'IOS: Partner*in'
   I002_04 'IOS: Bekannte'.
-  
+
 MISSING VALUES I002_01 I002_02 I002_03 I002_04 (-9 -1).
 
 NPAR TESTS
@@ -1100,18 +1100,18 @@ set format f11.3.
 
 data list notable list /v1 * v2 * v3 * v4 * v5 * v6 * v7 *.
 begin data.
-2 1 1 2 1 1 2 
-2 2 2 2 1 1 1  
-1 1 2 2 1 1 2  
-2 2 2 2 1 1 2 
-2 1 2 1 1 2 1 
-1 2 2 1 1 1 1 
-1 2 2 2 2 2 2 
-2 2 1 2 1 1 1 
-1 2 1 2 1 1 2 
-end data.     
-
-npar tests 
+2 1 1 2 1 1 2
+2 2 2 2 1 1 1
+1 1 2 2 1 1 2
+2 2 2 2 1 1 2
+2 1 2 1 1 2 1
+1 2 2 1 1 1 1
+1 2 2 2 2 2 2
+2 2 1 2 1 1 1
+1 2 1 2 1 1 2
+end data.
+
+npar tests
        /cochran = v1 to v7 .
 
 ])
@@ -1148,37 +1148,37 @@ SET FORMAT F14.3.
 
 data list notable list /v1 * v2 * v3
 begin data.
- 7  7  2 
- 5  6  5 
- 8  6  4 
- 5  7  4 
- 5  4  4 
- 8  6  5 
- 6  3  5 
- 7  6  5 
+ 7  7  2
+ 5  6  5
+ 8  6  4
+ 5  7  4
+ 5  4  4
+ 8  6  5
+ 6  3  5
+ 7  6  5
  8  5  5
- .  2  2 
- 5  4  5 
- 3  4  4 
- 5  1  2 
- 5  2  1 
- 7  6  5 
- 6  3  4 
- 6  6  6 
- 5  4  5 
- 4  3  4 
- 9  1  1 
- 6  2  1 
- 3  7  8 
- 6  3  4 
- 4  4  4 
- 5  4  3 
- 6  5  2 
- 4  4  8 
- 4  6  4 
- 6  5  5 
- 7  8  6 
- 5  3  5 
+ .  2  2
+ 5  4  5
+ 3  4  4
+ 5  1  2
+ 5  2  1
+ 7  6  5
+ 6  3  4
+ 6  6  6
+ 5  4  5
+ 4  3  4
+ 9  1  1
+ 6  2  1
+ 3  7  8
+ 6  3  4
+ 4  4  4
+ 5  4  3
+ 6  5  2
+ 4  4  8
+ 4  6  4
+ 6  5  5
+ 7  8  6
+ 5  3  5
 end data.
 
 npar tests
@@ -1235,7 +1235,7 @@ begin data.
 1 1 1
 end data.
 
-npar tests 
+npar tests
      /mcnemar = v1 WITH v2 junk.
 ])
 
@@ -1308,22 +1308,22 @@ begin data.
 65 12.5
 59 14.2
 43 12.6
-57 
-68 
-79 
-51 
-62 
-57  
-73 
-58 
-58 
-68 
-75 
-47 
-70 
-59 
-71 
-52 
+57
+68
+79
+51
+62
+57
+73
+58
+58
+68
+75
+47
+70
+59
+71
+52
 48 13.0
 58 14.1
 37 15.0
@@ -1334,19 +1334,19 @@ begin data.
 86 14.0
 63 12.5
 80 12.8
-70 
-63 
-53 
-53 
-48 
-49 
-51 
-47 
-81 
-66 
-78 
+70
+63
+53
+53
+48
+49
+51
+47
+81
+66
+78
 65
-69 
+69
 70 12.1
 63 12.5
 64 12.4
@@ -1368,14 +1368,14 @@ begin data.
 66 12.8
 82 12.9
 81 13.6
-46 
-52 
-71 
-73 
-58 
-57 
-46 
-58 
+46
+52
+71
+73
+58
+57
+46
+58
 52 13.5
 71 13.2
 57 12.8
@@ -1436,42 +1436,42 @@ begin data.
 65 13.0
 64 12.5
 66 12.0
-55 
-62 
-58 
-48 
-67 
-46 
-36 
-61 
-55 
-77 
-74 
-60 
-70  
-69 
-57 
-49 
-63 
-69 
-63 
-76 
-53 
-54 
-42 
-64 
-66 
-61 
-62 
-73 
-73 
-60 
-79 
-40 
-48 
-76 
-60 
-76 
+55
+62
+58
+48
+67
+46
+36
+61
+55
+77
+74
+60
+70
+69
+57
+49
+63
+69
+63
+76
+53
+54
+42
+64
+66
+61
+62
+73
+73
+60
+79
+40
+48
+76
+60
+76
 54
 69
 65
@@ -1481,7 +1481,7 @@ begin data.
 82
 end data.
 
-npar tests 
+npar tests
        /k-s (normal) = foo bar.
 ])
 
@@ -1737,7 +1737,7 @@ x,4,24.000,29.500,65.000,15.902,-2.232,.026
 
 AT_CLEANUP
 
-dnl Checks that (PAIRED) can have lists where the same 
+dnl Checks that (PAIRED) can have lists where the same
 dnl variable appears more than once.
 AT_SETUP([NPAR TESTS (PAIRED)])
 AT_DATA([npar.sps], [dnl
@@ -1849,4 +1849,4 @@ NPAR TESTS
 AT_CHECK([pspp -O format=csv npar.sps], [1], [ignore])
 
 AT_CLEANUP
+
index be9ae130e46827cbcdb5d18f38d4f9cceda2ed75..cedbe827c468add97a670d2612a4f9b97459e8fa 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -46,7 +46,7 @@ VALUE LABELS /brand 1 'Aspeger' 2 'Bloggs' 3 'Charlies'.
 ONEWAY
        quality BY brand
        /STATISTICS descriptives homogeneity
-       /CONTRAST =  -2 1 1 
+       /CONTRAST =  -2 1 1
        /CONTRAST = 0 -1 1
        .
 ])
@@ -224,14 +224,14 @@ END DATA
 ONEWAY
        v1 v2 BY dep
        /STATISTICS descriptives homogeneity
-       /MISSING ANALYSIS 
+       /MISSING ANALYSIS
        .
 ])
 
 AT_DATA([oneway-missing2.sps],
 [DATA LIST NOTABLE LIST /v1 * v2 * dep * vn * .
 BEGIN DATA
-4 .  1  2 
+4 .  1  2
 3 3  1  2
 2 2  1  2
 1 1  1  2
@@ -268,7 +268,7 @@ dnl Now a test with missing values in the independent variable
 AT_DATA([oneway-missing3.sps],
 [DATA LIST NOTABLE LIST /v1 * v2 * dep * vn * .
 BEGIN DATA
-4 2  .  2 
+4 2  .  2
 3 3  1  2
 2 2  1  2
 1 1  1  2
@@ -333,7 +333,7 @@ ONEWAY
        .
 ])
 
-AT_CHECK([pspp -O format=csv oneway-descriptives.sps], [0], 
+AT_CHECK([pspp -O format=csv oneway-descriptives.sps], [0],
 [Table: Descriptives
 ,,N,Mean,Std. Deviation,Std. Error,95% Confidence Interval for Mean,,Minimum,Maximum
 ,BRAND,,,,,Lower Bound,Upper Bound,,
@@ -383,7 +383,7 @@ ONEWAY
        .
 ])
 
-AT_CHECK([pspp -O format=csv oneway-homogeneity.sps], [0], 
+AT_CHECK([pspp -O format=csv oneway-homogeneity.sps], [0],
 [Table: Test of Homogeneity of Variances
 ,Levene Statistic,df1,df2,Sig.
 QUALITY,.09,2,12,.913
@@ -756,7 +756,7 @@ ONEWAY
   /POSTHOC = SIDAK.
 ])
 
-AT_CHECK([pspp -O format=csv oneway-sidak.sps], [0], 
+AT_CHECK([pspp -O format=csv oneway-sidak.sps], [0],
 [Table: ANOVA
 ,,Sum of Squares,df,Mean Square,F,Sig.
 score,Between Groups,54.9500,3,18.3167,7.0449,.003
@@ -838,7 +838,7 @@ oneway usage by group
        /posthoc scheffe.
 ])
 
-AT_CHECK([pspp -O format=csv oneway-scheffe.sps], [0], 
+AT_CHECK([pspp -O format=csv oneway-scheffe.sps], [0],
 [Table: ANOVA
 ,,Sum of Squares,df,Mean Square,F,Sig.
 Days of Use,Between Groups,555.275,3,185.092,6.663,.001
@@ -882,11 +882,11 @@ BEGIN DATA.
 END DATA.
 
 ONEWAY /VARIABLES= height weight temperature BY sex
- /CONTRAST = -1  1 
- /CONTRAST = -3  3 
+ /CONTRAST = -1  1
+ /CONTRAST = -3  3
  /CONTRAST =  2 -2  1
  /CONTRAST = -9  9
- . 
+ .
 ])
 
 
@@ -966,20 +966,20 @@ AT_KEYWORDS([categorical categoricals])
 AT_DATA([crash2.sps],[dnl
 data list notable list /dv1 * dv2  *  y * .
 begin data.
-2  .  2     
-1  .  2 
-1  .  1    
-2  .  4    
+2  .  2
+1  .  2
+1  .  1
+2  .  4
 3  .  4
-4  .  4    
-5  .  4    
+4  .  4
+5  .  4
 end data.
 
-ONEWAY 
+ONEWAY
        /VARIABLES= dv1 dv2  BY y
        /STATISTICS = DESCRIPTIVES
        /POSTHOC = BONFERRONI LSD SCHEFFE SIDAK TUKEY
-       /MISSING = ANALYSIS      
+       /MISSING = ANALYSIS
        .
 ])
 
@@ -1005,7 +1005,7 @@ end data.
 ONEWAY
  /VARIABLES= dv BY y
  /POSTHOC = GH
- . 
+ .
 ])
 
 AT_CHECK([pspp -O format=csv crash3.sps], [0], [ignore])
index 34294468c62679269e7e3cdea9fc7440774938ce..f3d0d24283e39d355c72fd5e79db4a54faf61439 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -192,7 +192,7 @@ begin data.
 3.1 2.0
 end data.
 
-QUICK CLUSTER x y 
+QUICK CLUSTER x y
        /PRINT = INITIAL
        /CRITERIA = CLUSTER(3) NOINITIAL NOUPDATE
        .
@@ -217,7 +217,7 @@ begin data.
 .   2.3
 end data.
 
-QUICK CLUSTER x y 
+QUICK CLUSTER x y
        /CRITERIA = CLUSTER(3) NOINITIAL NOUPDATE
        /PRINT = INITIAL
        /MISSING = PAIRWISE
@@ -250,7 +250,7 @@ begin data.
 1   2.2
 end data.
 
-QUICK CLUSTER x y 
+QUICK CLUSTER x y
        /CRITERIA = CLUSTER(0)
        .
 ])
@@ -576,7 +576,7 @@ end data.
 
 quick cluster x
 " /criteria=cluster(2) mxiter(20)
-  /save = distance 
+  /save = distance
   .
 
 list.
index 2194da5f861508256579e71f1e1198f812576326..d8fc9655a4f971546b7aaa68532546016b940bf5 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -21,12 +21,12 @@ AT_DATA([rank.sps], [dnl
 DATA LIST LIST NOTABLE /x (f8).
 BEGIN DATA.
 -1
-0 
-1 
-2 
-2 
-4 
-5 
+0
+1
+2
+2
+4
+5
 END DATA.
 
 RANK x.
@@ -98,7 +98,7 @@ BEGIN DATA.
 END DATA.
 
 RANK a b (D)
-   /PRINT=YES 
+   /PRINT=YES
    /RANK
    /TIES=HIGH
    /RFRACTION
@@ -158,7 +158,7 @@ BEGIN DATA.
 5 29
 6 1
 7 43
-8 8 
+8 8
 9 45
 END DATA.
 
@@ -283,7 +283,7 @@ a,g1,g2,Ra,Na,RAN001,NOR001
 AT_CLEANUP
 
 # Also tests small ranks for special case of SAVAGE ranks.
-AT_SETUP([RANK with fractional ranks]) 
+AT_SETUP([RANK with fractional ranks])
 AT_DATA([rank.sps], [dnl
 DATA LIST LIST NOTABLE  /a *  w * .
 BEGIN DATA.
@@ -299,7 +299,7 @@ END DATA.
 
 WEIGHT BY w.
 
-RANK a 
+RANK a
   /FRACTION=TUKEY
   /PROPORTION
   /SAVAGE
@@ -575,23 +575,23 @@ BEGIN DATA.
 END DATA.
 
 * invalid NTILES (no parameter)
-RANK x 
+RANK x
   /NTILES
 .
 
 * invalid NTILES (not an integer)
-RANK x 
+RANK x
   /NTILES(d)
 .
 
 
 * destination variable already exists
-RANK x 
+RANK x
  /RANK INTO x.
 
 
 * Too many variables in INTO
-RANK x 
+RANK x
  /RANK INTO foo  bar wiz.
 ])
 AT_CHECK([pspp -O format=csv rank.sps], [1], [dnl
index 2547fd6529943ae1498a3bad81f323d1630080b4..a3a8d908a1e7dfd0cfff618649be1e2907841e3b 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -176,7 +176,7 @@ data list notable file='regdata.txt' list /g x0 x1 y err *.
 
 select if (g = 0).
 
-regression 
+regression
           /variables = x0 x1
           /dependent = y
           /statistics = all
@@ -197,7 +197,7 @@ data list notable file='regdata.txt' list /g x0 x1 y err *.
 
 select if (g = 1).
 
-regression 
+regression
           /variables = x0 x1
           /dependent = y
           /statistics = all
@@ -218,7 +218,7 @@ data list notable file='regdata.txt' list /g x0 x1 y err *.
 
 split file by g.
 
-regression 
+regression
           /variables = x0 x1
           /dependent = y
           /statistics = all
@@ -254,7 +254,7 @@ end loop.
 end file.
 end input program.
 
-regression 
+regression
           /variables = x0 x1
           /dependent = y ycopy
           /statistics = default.
@@ -1905,7 +1905,7 @@ AT_CHECK([pspp ss.sps], [1], [ignore])
 AT_CLEANUP
 
 
-dnl The following example comes from 
+dnl The following example comes from
 dnl http://www.ats.ucla.edu/stat/spss/output/reg_spss%28long%29.htm
 AT_SETUP([LINEAR REGRESSION coefficient confidence interval])
 
@@ -2120,7 +2120,7 @@ regression
  /variables = math female socst read
  /statistics = coeff r anova ci (95)
  /dependent = science
- /method = enter 
+ /method = enter
 ])
 
 AT_CHECK([pspp -O format=csv conf.sps], [0], [dnl
@@ -2219,7 +2219,7 @@ regression
 
 AT_CHECK([pspp -o pspp.csv empty-parens.sps], [1], [ignore])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 
 
@@ -2230,25 +2230,25 @@ SET FORMAT=F10.3.
 
 DATA LIST notable LIST /number * value *.
 BEGIN DATA
- 16 7.25 
-  0  .00 
-  1  .10 
-  9 27.9 
-  0  .00 
-  7 3.65 
- 14 16.8 
- 24 9.15 
-  0  .00 
- 24 19.0 
-  7 4.05 
- 12 7.90 
-  6  .75 
- 11 1.40 
-  0  .00 
-  3 2.30 
- 12 7.60 
- 11 6.80 
- 16 8.65 
+ 16 7.25
+  0  .00
+  1  .10
+  9 27.9
+  0  .00
+  7 3.65
+ 14 16.8
+ 24 9.15
+  0  .00
+ 24 19.0
+  7 4.05
+ 12 7.90
+  6  .75
+ 11 1.40
+  0  .00
+  3 2.30
+ 12 7.60
+ 11 6.80
+ 16 8.65
 END DATA.
 
 REGRESSION
@@ -2276,7 +2276,7 @@ Table: Coefficients (value)
 number,.611,.192,.612,3.189,.005
 ])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 
 
@@ -2286,25 +2286,25 @@ SET FORMAT=F10.3.
 
 DATA LIST notable LIST /number * value *.
 BEGIN DATA
- 16 7.25 
-  0  .00 
-  1  .10 
-  9 27.9 
-  0  .00 
-  7 3.65 
- 14 16.8 
- 24 9.15 
-  0  .00 
- 24 19.0 
-  7 4.05 
- 12 7.90 
-  6  .75 
- 11 1.40 
-  0  .00 
-  3 2.30 
- 12 7.60 
- 11 6.80 
- 16 8.65 
+ 16 7.25
+  0  .00
+  1  .10
+  9 27.9
+  0  .00
+  7 3.65
+ 14 16.8
+ 24 9.15
+  0  .00
+ 24 19.0
+  7 4.05
+ 12 7.90
+  6  .75
+ 11 1.40
+  0  .00
+  3 2.30
+ 12 7.60
+ 11 6.80
+ 16 8.65
 END DATA.
 
 REGRESSION
@@ -2332,7 +2332,7 @@ Table: Coefficients (value)
 number,.672,.118,.802,5.699,.000
 ])
 
-AT_CLEANUP 
+AT_CLEANUP
 
 dnl This is an example from doc/tutorial.texi
 dnl So if the results of this have to be changed in any way,
index 072a48aca2339f226f2bdcdb2446dd3f0c80bac3..77cd27620d81bc903b318df61af5f09cc96dd0c3 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -189,14 +189,14 @@ RELIABILITY
 
 RELIABILITY
   /VARIABLES=var2 var6 var8 var15 var17 var19
-  /SCALE('Totals') var6 var8 var15 var17 
+  /SCALE('Totals') var6 var8 var15 var17
   /SUMMARY = total
   /STATISTICS = DESCRIPTIVES COVARIANCES
  .
 
 
 RELIABILITY
-  /VARIABLES=var6 var8 var15 var17 
+  /VARIABLES=var6 var8 var15 var17
   .
 ])
 AT_CHECK([pspp -o pspp.csv -o pspp.txt reliability.sps], [0],
@@ -270,7 +270,7 @@ Cronbach's Alpha,N of Items
 AT_CLEANUP
 
 
-dnl This was causing a AT.  
+dnl This was causing a AT.
 AT_SETUP([RELIABILITY bad syntax])
 AT_DATA([bad-syntax.sps], [dnl
 data list notable list /x * y *.
index a74059b45d31e444f9e60f41a51c69ef44e6fe89..1eacaacef0f0a87c46c8272c4ecb9c70b46a024c 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -163,7 +163,7 @@ end data.
 
 roc x by a (1)
        /plot = none
-       print = se 
+       print = se
        .
 ])
 AT_CHECK([pspp -o pspp.csv -o pspp.txt roc.sps])
@@ -205,7 +205,7 @@ AT_SETUP([ROC crash on invalid syntax])
 AT_DATA([roc.sps], [dnl
 data list notable list /x * y * a *.
 bggin data.
-1 1 2  
+1 1 2
 1 2 28
 end data.
 
index 4624dbfddef1f233cd2b5204f80f2c118ce8498b..5217e64d3f7efad3a367bc5c2240a63ff2fff86d 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -53,7 +53,7 @@ EOF
 }
 m4_divert_pop([PREPARE_TESTS])
 
-m4_define([SORT_CASES_TEST], 
+m4_define([SORT_CASES_TEST],
   [AT_SETUP([sort m4_eval([$1 * $2]) cases[]m4_if([$2], [1], [], [ ($1 unique)])[]m4_if([$3], [], [], [ with $3 buffers])])
    AT_KEYWORDS([SORT CASES $4])
    AT_CHECK([sort_cases_gen_data $1 $2 $3])
index 8cd4e6cb558ac240457d6fc866c1e9005775486b..c1e96e557eaad96f72c97582561c4334dccffff8 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -68,7 +68,7 @@ begin data.
 56 3.0 6.0 5.9 3.6
 end data.
 
-t-test /PAIRS a c with b d (PAIRED). 
+t-test /PAIRS a c with b d (PAIRED).
 ])
 
 AT_DATA([expout], [dnl
@@ -105,7 +105,7 @@ AT_CHECK([cat ref.csv], [0], [expout])
 AT_DATA([missing.sps], [dnl
 data list list /id * a * b * c * d *.
 begin data.
-1 2.0 3.0 4.0 4.0 
+1 2.0 3.0 4.0 4.0
 2 1.0 2.0 5.1 3.9
 3 2.0 4.5 5.2 3.8
 4 2.0 4.5 5.3 3.7
@@ -132,7 +132,7 @@ begin data.
 5 3.0 6.0 5.9 3.6
 end data.
 
-t-test /PAIRS a b with c d (PAIRED). 
+t-test /PAIRS a b with c d (PAIRED).
 ])
 
 AT_DATA([expout], [dnl
@@ -171,7 +171,7 @@ AT_CHECK([cat ref.csv], [0], [expout])
 AT_DATA([missing.sps], [dnl
 data list list /id * a * b * c * d *.
 begin data.
-1 2.0 3.0 4.0 4.0 
+1 2.0 3.0 4.0 4.0
 2 1.0 2.0 5.1 3.9
 3 2.0 4.5 5.2 3.8
 4 2.0 4.5 5.3 3.7
@@ -180,7 +180,7 @@ begin data.
 end data.
 
 
-t-test /MISSING=listwise /PAIRS a b with c d (PAIRED). 
+t-test /MISSING=listwise /PAIRS a b with c d (PAIRED).
 ])
 AT_CHECK([pspp -o missing.csv missing.sps])
 AT_CHECK([cat missing.csv], [0], [expout])
@@ -273,8 +273,8 @@ data list list /ID * INDEP * DEP1 * DEP2 *.
 begin data.
 1  1.1 1 3
 2  1.1 2 4
-3  1.1 2 4 
-4  1.1 2 4 
+3  1.1 2 4
+4  1.1 2 4
 5  1.1 3 5
 6  2.1 3 1
 7  2.1 4 2
@@ -419,7 +419,7 @@ begin data.
 7  .  3.1 5
 end data.
 
-* Note that if the independent variable is missing, then it's implicitly 
+* Note that if the independent variable is missing, then it's implicitly
 * listwise missing.
 
 t-test /missing=analysis /group=indep /var=dep1 dep2.
@@ -742,8 +742,8 @@ data list list /ID * INDEP (a1) DEP1 * DEP2 *.
 begin data.
 1  'a' 1 3
 2  'a' 2 4
-3  'a' 2 4 
-4  'a' 2 4 
+3  'a' 2 4
+4  'a' 2 4
 5  'a' 3 5
 6  'b' 3 1
 7  'b' 4 2
@@ -790,8 +790,8 @@ data list list notable /id * indep (a1) dep1 * dep2 *.
 begin data.
 1  'a' 1 3
 2  'a' 2 4
-3  'a' 2 4 
-4  'a' 2 4 
+3  'a' 2 4
+4  'a' 2 4
 5  'a' 3 5
 6  'b' 3 1
 7  'b' 4 2
@@ -860,7 +860,7 @@ begin data.
 2 2
 3 2
 4 2
-5 2 
+5 2
 end data.
 
 t-test /variables = x group=g(1,3).
index bb0f208d9ad5b089d53602dbc978715c5a1e2e73..7eecb7e7e62518bf0e31af4374e4a17bbe8eadcc 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index c120bbd9ddceafb245e8c4f1c555a6ac1e1dd217..6ec699a4fddb1630dad8a866feae726c44e2e457 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 2b5b9032d5091ffd5199e19a530357e289038ef4..02618aa4cb7347824ebdfda47f490b913c28fdf1 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index a7a24fbf1d3a515c39fbcfc2866a8221483cde4b..8867ac28c19e6e06b9cfe231a8666eeaab6cb0cd 100644 (file)
@@ -1,23 +1,23 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
 AT_BANNER([INSERT])
 
 dnl Create a file "batch.sps" that is valid syntax only in batch mode.
-m4_define([CREATE_BATCH_SPS], 
+m4_define([CREATE_BATCH_SPS],
   [AT_DATA([batch.sps], [dnl
 input program
 loop #i = 1 to 5
@@ -31,7 +31,7 @@ end input program
 AT_SETUP([INSERT SYNTAX=INTERACTIVE])
 CREATE_BATCH_SPS
 AT_DATA([insert.sps], [dnl
-INSERT 
+INSERT
   FILE='batch.sps'
   SYNTAX=interactive.
 LIST.
@@ -47,7 +47,7 @@ AT_CLEANUP
 AT_SETUP([INSERT SYNTAX=BATCH])
 CREATE_BATCH_SPS
 AT_DATA([insert.sps], [dnl
-INSERT 
+INSERT
   FILE='batch.sps'
   SYNTAX=BATCH.
 LIST.
@@ -161,7 +161,7 @@ dnl Test for regression against bug #24569 in which PSPP crashed
 dnl upon attempt to insert a nonexistent file.
 AT_SETUP([INSERT nonexistent file])
 AT_DATA([insert.sps], [dnl
-INSERT 
+INSERT
   FILE='nonexistent'
   ERROR=CONTINUE.
   .
@@ -176,7 +176,7 @@ insert.sps:6: error: LIST: LIST is allowed only after the active dataset has bee
 AT_CLEANUP
 
 
-dnl A test to check the INCLUDE command complete with the 
+dnl A test to check the INCLUDE command complete with the
 dnl syntax and function of the ENCODING subcommand.
 AT_SETUP([INCLUDE full check])
 AT_DATA([two-utf8.sps], [dnl
index a6610dab955ac04e68d78be3811dede13c72e48c..6d2baa20b898a368d54e9da8f18d3c573a353360 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index b6ff8187cdd126656c068a79f9bb75d5b567b13e..ee66278dac8e4e16b801ff8d556b3d29cec6a828 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index e934d59b5d9a93539f55f6af085abbc5379c9e37..05426ee0f525b36db25ba72ae980c92351a8a34a 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index bbfb98b69534a6ca76f3c292ef61b4b7223921fb..bcc0320a2d480f78a11b05c76b3fbf39227ca6a6 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 12a620b798c777ff8f88007b55586416ae6d5dc8..981561aad5c52a579f8710cf9ac84953f8ae5551 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -31,7 +31,7 @@ AT_DATA([list.sps],
   [GET FILE='temp.sav'.
 LIST.
 ])
-AT_CHECK([pspp -O format=csv list.sps], [0], 
+AT_CHECK([pspp -O format=csv list.sps], [0],
   [])
 AT_CLEANUP
 
index 6f689c2c6ad0210a1af5bc20d56607c7e342197c..0812bc06992d60f9e3205286932dd03ddd04ea23 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -62,7 +62,7 @@ TITLE 'Test COUNT transformation'.
 DATA LIST /v1 to v2 1-4(a).
 BEGIN DATA.
 1234
-321 
+321
 2 13
 4121
 1104
index 2d89c5e0b779daf9e2b580390cd8116dd06d6535..9927d3c3d5940534f676b9527d66d4d030d4cd51 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 4024a922660f437702a560365c0f0effeacfb7dc..406517a03d09b35baa4c7706131be4796dcb81a5 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 27dd9ab78fb801dd56eaa2884af8c3d807a59393..e7a3740997ba88cdd6d164b6f659d0e0d8ea963c 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 454acb512e501e19c711361fef287d11453e0e85..e45f60ee6278f29db0838b07f8e6649b21eaac4f 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 7d907bd8960c5664c74fd2ad29c35fe2345b7c82..45a1c62176ac9240a81591048419e140a77e6ec3 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 1c7af5b70993a627525c069bab64d46dcabaad88..5ec2da351dbfe6459a285d074ea89b28c3950d82 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -38,21 +38,21 @@ AT_CLEANUP
 
 AT_SETUP([UTF-16 with big-endian byte order mark])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf '\376\377' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\376\377' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-16
 ])
 AT_CLEANUP
 
 AT_SETUP([UTF-16 with little-endian byte order mark])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf '\377\376' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\377\376' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-16
 ])
 AT_CLEANUP
 
 AT_SETUP([UTF-16BE])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf '\0e\0n\0t\0r\0\351\0e\0\n' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\0e\0n\0t\0r\0\351\0e\0\n' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-16BE
 ])
 AT_CLEANUP
@@ -61,14 +61,14 @@ dnl Unicode U+XX00 characters are confusing in UTF-16 because they look
 dnl likely to be of the opposite endianness, so this tests for proper handling.
 AT_SETUP([UTF-16BE starting with U+0100])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf '\1\0\0e\0n\0t\0r\0\351\0e\0\n' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\1\0\0e\0n\0t\0r\0\351\0e\0\n' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-16BE
 ])
 AT_CLEANUP
 
 AT_SETUP([UTF-16LE])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf 'e\0n\0t\0r\0\351\0e\0\n\0' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf 'e\0n\0t\0r\0\351\0e\0\n\0' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-16LE
 ])
 AT_CLEANUP
@@ -77,35 +77,35 @@ dnl Unicode U+XX00 characters are confusing in UTF-16 because they look
 dnl likely to be of the opposite endianness, so this tests for proper handling.
 AT_SETUP([UTF-16LE starting with U+0100])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf '\0\1e\0n\0t\0r\0\351\0e\0\n\0' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\0\1e\0n\0t\0r\0\351\0e\0\n\0' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-16LE
 ])
 AT_CLEANUP
 
 AT_SETUP([UTF-32 with big-endian byte order mark])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf '\0\0\376\377' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\0\0\376\377' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-32
 ])
 AT_CLEANUP
 
 AT_SETUP([UTF-32 with little-endian byte order mark])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf '\377\376\0\0' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\377\376\0\0' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-32
 ])
 AT_CLEANUP
 
 AT_SETUP([UTF-32BE])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf '\0\0\0e\0\0\0n\0\0\0t\0\0\0r\0\0\0\351\0\0\0e\0\0\0\n' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\0\0\0e\0\0\0n\0\0\0t\0\0\0r\0\0\0\351\0\0\0e\0\0\0\n' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-32BE
 ])
 AT_CLEANUP
 
 AT_SETUP([UTF-32LE])
 AT_KEYWORDS([encoding guesser])
-AT_CHECK([printf 'e\0\0\0n\0\0\0t\0\0\0r\0\0\0\351\0\0\0e\0\0\0\n\0\0\0' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf 'e\0\0\0n\0\0\0t\0\0\0r\0\0\0\351\0\0\0e\0\0\0\n\0\0\0' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-32LE
 ])
 AT_CLEANUP
@@ -113,7 +113,7 @@ AT_CLEANUP
 AT_SETUP([ISO-8859-1])
 AT_KEYWORDS([encoding guesser])
 AT_CHECK([i18n-test supports_encodings ISO-8859-1])
-AT_CHECK([printf 'entr\351e\n' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf 'entr\351e\n' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [ISO-8859-1
 ])
 AT_CLEANUP
@@ -121,7 +121,7 @@ AT_CLEANUP
 AT_SETUP([GB-18030 with byte order mark])
 AT_KEYWORDS([encoding guesser])
 AT_CHECK([i18n-test supports_encodings ISO-8859-1])
-AT_CHECK([printf '\204\061\225\063' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\204\061\225\063' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [GB-18030
 ])
 AT_CLEANUP
@@ -129,7 +129,7 @@ AT_CLEANUP
 AT_SETUP([UTF-EBCDIC with byte order mark])
 AT_KEYWORDS([encoding guesser])
 AT_CHECK([i18n-test supports_encodings ISO-8859-1])
-AT_CHECK([printf '\335\163\146\163' | encoding-guesser-test Auto,ISO-8859-1], 
+AT_CHECK([printf '\335\163\146\163' | encoding-guesser-test Auto,ISO-8859-1],
   [0], [UTF-EBCDIC
 ])
 AT_CLEANUP
index c65a09bc19d14a52174979472b35cc7b88b061b5..c9073a7c919f9674df0852284b9e229a859f474a 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index d9041a622a9a3528afba1af0fa245b2ad5f248c4..bfae25b0f8a22d947f817a051c4561af91d0ad4e 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index e36d8d8a79bdab9b0cbb866d0763b9723d4c661f..d95e6ddc7c46b82cfe9f48d3d35363d8c8d16b9c 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 034963ff6dd3b03f97b439969ae346439385e3be..704486622db540fbabf6388bacab568cca7b475b 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 78b86fd7540213901328682979b225d4e24ac5b6..77216aac208a9b9d16704653060e285f8db671be 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -32,7 +32,7 @@ m4_define([CHECK_I18N_RECODE],
    AT_CHECK_UNQUOTED([i18n-test recode '$2' '$3' `printf '$4'`], [0], [`printf '$5'`
 ])
    AT_CLEANUP])
-     
+
 CHECK_I18N_RECODE([reflexively], [ASCII], [ASCII], [abc], [abc])
 CHECK_I18N_RECODE([without any change], [ASCII], [UTF-8], [abc], [abc])
 
@@ -54,8 +54,8 @@ CHECK_I18N_RECODE([dropped final character in windows-1258], [windows-1258],
                   [UTF-8], [aeiou], [aeiou])
 
 dnl The input to this test is 7 bytes long and the expected output is 9 bytes.
-dnl So it should exercise the E2BIG case 
-CHECK_I18N_RECODE([from ISO-8859-1 to UTF-8 with overflow], 
+dnl So it should exercise the E2BIG case
+CHECK_I18N_RECODE([from ISO-8859-1 to UTF-8 with overflow],
                   [ISO-8859-1], [UTF-8],
                   [Tsch\374\337!], [Tsch\303\274\303\237!])
 
@@ -114,7 +114,7 @@ CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [0], [xyz])
 CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [1], [xyz])
 CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [2], [xyz])
 CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [3], [xyz])
-CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [4], 
+CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [4],
                   [\303\251xyz])
 CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [5],
                   [\303\251\303\250xyz])
index 30870d1feb276ad711dfd8da857682346fc4b227..0419670db1f897f1b059360efeeecfc1e963eb03 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index fc83402ccd0848b244527cb45d6815ea0f7fef44..ce05d74914caf249f1f2ff5f4ff897ab798154bb 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 7158ff262f303d724531260b86304154be2ff032..3538f669140eb4b13dacb7b2cb38965fa99b0d0b 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index d31d08cf3cf11d878fd672c9e1893f5070ec1502..0f8a16af75d625479dd9695c6e0f3a58d7c22e30 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index cb29ae6d5a3bbeec91ef11a699f1921966f1c6de..c95552047d11601b74493f95d75cf1741e35f53d 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 13e160ed679eb021edbe16e2bb5f8071ab513186..7fddd2ab6c0ad17e7c8f12e91876c5fd14f6edbd 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 778a8c30b58d2eb5fe0533d1a053151df0b9ef8d..d7e8a4c5c55caf75b6c4de6abd4484ca61041894 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 00fa4fb00d513b41ddb039fac61097bbf0b43028..6f00251f281ee6c9bb3f9b1d6f2615ab068f42e8 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -26,11 +26,11 @@ m4_divert_push([PREPARE_TESTS])
   case $OPEN_MAX in
     [0-9]*)
       # Divide by 2 because some fds are used by other code.
-      queue_limit=`expr $OPEN_MAX / 2` 
+      queue_limit=`expr $OPEN_MAX / 2`
       ;;
-    undefined) 
+    undefined)
       # Assume that any system with a dynamic fd limit has a large limit.
-      queue_limit=500 
+      queue_limit=500
       ;;
     *)
       case `uname -m 2>/dev/null` in
index c132a94d58d0176c9f5480f05f346d544958e75c..5a36e5957a4c72fa4dfe912981e087b4a5963278 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index a1fbf31d186ed8606fb6f3c4d06bb1223eb2c032..a0570c93011d1fc5b6dfcd9fe42aa12c5f3678e1 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index ee22ccebc1ba1c040b92bb144c96692f09099af6..5d04166568fc95c7e81e787e724089dc3bfacc57 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 1724d30bee48c3dc64093ea480ca8b514135b34a..9613d1a3af2cc46778c8ed3d4a627b3cedba4231 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 98bf6dc37539579c398baf9c0c22591ffaac22fc..bd1845291527f5b1180cfaaddb682629576f7e26 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index ae89b5b2c009da970ea472256c8decfcc9d5a4f6..d63983aa7216f3e496d2027d562ddcebeb2e5630 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 9b1bafcd3928101ad3347cac821877170d4d2fe4..53cf2082d8927b948079c74cee10f0d1ab1cee5e 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -147,7 +147,7 @@ dnl UTF-16BE is not ASCII compatible so this doesn't start out in Auto mode.
 AT_SETUP([read UTF-16BE as Auto,UTF-16BE])
 AT_KEYWORDS([u8_istream])
 AT_CHECK([i18n-test supports_encodings UTF-16BE])
-AT_CHECK([printf '\0e\0n\0t\0r\0\351\0e\0\n' | u8-istream-test read - Auto,UTF-16BE], 
+AT_CHECK([printf '\0e\0n\0t\0r\0\351\0e\0\n' | u8-istream-test read - Auto,UTF-16BE],
   [0], [dnl
 entrée
 ])
@@ -192,7 +192,7 @@ AT_CLEANUP
 AT_SETUP([read EUC-JP as Auto,EUC-JP])
 AT_KEYWORDS([u8_istream])
 AT_CHECK([i18n-test supports_encodings EUC-JP])
-AT_CHECK([printf 'entr\217\253\261e\n' | u8-istream-test read - Auto,EUC-JP], 
+AT_CHECK([printf 'entr\217\253\261e\n' | u8-istream-test read - Auto,EUC-JP],
   [0], [entrée
 ])
 AT_CLEANUP
index a2f9d6f17993a875340484d0bfd67a482a25b989..9598717f824e6f1d3b2804bf52583b6a7bd06076 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -42,7 +42,7 @@ done
 
 mkdir -p $dir2
 cp $dir1/foo.zip $dir2
-cd $dir2 
+cd $dir2
 zip-test r foo.zip $names
 
 # Compare the files to their originals
index 143d2147753777bd5c3bf82d68c1adc76114cdc7..eebc0654851b06d0d686633d8a11b1d0170a8762 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 5552f434bf7669f3cd63ef7e71afdfdbd2039507..e25c7c0540ac3b83002b6e13d29f8e25412650e9 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -34,7 +34,7 @@ m4_define([TEST_MOMENTS],
    AT_DATA([moments.sps],
 [m4_foreach([pair], [MOMENTS_TESTCASES], [DEBUG MOMENTS $2/m4_car(pair).
 ])])
-   AT_CHECK([pspp --testing-mode --no-output moments.sps], [0], 
+   AT_CHECK([pspp --testing-mode --no-output moments.sps], [0],
   [],
   [m4_foreach([pair], [MOMENTS_TESTCASES], [m4_argn([2], pair)
 ])])
index 677bee812067dbcd72e7a7d6eb8d0dfbca5778ba..958d03116ce749c0d08446e20ee5e23d86b38462 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -100,2785 +100,2785 @@ EXECUTE.
    AT_CLEANUP])
 
 RANDIST_CHECK([beta], [a b], [cdf pdf], [dnl
-       P        a        b          x        cdf        pdf 
-     .01      .75      .25      .0107      .0100      .7059 
-     .01      .75      .50      .0047      .0100     1.5975 
-     .01      .75     1.00      .0022      .0100     3.4812 
-     .01      .75     1.50      .0014      .0100     5.4014 
-     .01      .75     2.00      .0010      .0100     7.3328 
-     .01      .75     2.50      .0008      .0100     9.2691 
-     .01      .75     3.00      .0007      .0100    11.2077 
-     .01     1.00      .25      .0394      .0100      .2577 
-     .01     1.00      .50      .0199      .0100      .5051 
-     .01     1.00     1.00      .0100      .0100     1.0000 
-     .01     1.00     1.50      .0067      .0100     1.4950 
-     .01     1.00     2.00      .0050      .0100     1.9900 
-     .01     1.00     2.50      .0040      .0100     2.4850 
-     .01     1.00     3.00      .0033      .0100     2.9800 
-     .01     1.50      .25      .1343      .0100      .1168 
-     .01     1.50      .50      .0808      .0100      .1888 
-     .01     1.50     1.00      .0464      .0100      .3232 
-     .01     1.50     1.50      .0328      .0100      .4538 
-     .01     1.50     2.00      .0255      .0100      .5831 
-     .01     1.50     2.50      .0208      .0100      .7118 
-     .01     1.50     3.00      .0176      .0100      .8402 
-     .10      .75      .25      .2094      .1000      .3968 
-     .10      .75      .50      .0985      .1000      .7845 
-     .10      .75     1.00      .0464      .1000     1.6158 
-     .10      .75     1.50      .0302      .1000     2.4656 
-     .10      .75     2.00      .0223      .1000     3.3210 
-     .10      .75     2.50      .0177      .1000     4.1787 
-     .10      .75     3.00      .0146      .1000     5.0376 
-     .10     1.00      .25      .3439      .1000      .3429 
-     .10     1.00      .50      .1900      .1000      .5556 
-     .10     1.00     1.00      .1000      .1000     1.0000 
-     .10     1.00     1.50      .0678      .1000     1.4482 
-     .10     1.00     2.00      .0513      .1000     1.8974 
-     .10     1.00     2.50      .0413      .1000     2.3469 
-     .10     1.00     3.00      .0345      .1000     2.7965 
-     .10     1.50      .25      .5280      .1000      .3650 
-     .10     1.50      .50      .3514      .1000      .4685 
-     .10     1.50     1.00      .2154      .1000      .6962 
-     .10     1.50     1.50      .1565      .1000      .9252 
-     .10     1.50     2.00      .1231      .1000     1.1537 
-     .10     1.50     2.50      .1015      .1000     1.3821 
-     .10     1.50     3.00      .0864      .1000     1.6102 
-     .20      .75      .25      .4559      .2000      .4324 
-     .20      .75      .50      .2372      .2000      .6847 
-     .20      .75     1.00      .1170      .2000     1.2825 
-     .20      .75     1.50      .0770      .2000     1.9025 
-     .20      .75     2.00      .0573      .2000     2.5285 
-     .20      .75     2.50      .0456      .2000     3.1569 
-     .20      .75     3.00      .0379      .2000     3.7865 
-     .20     1.00      .25      .5904      .2000      .4883 
-     .20     1.00      .50      .3600      .2000      .6250 
-     .20     1.00     1.00      .2000      .2000     1.0000 
-     .20     1.00     1.50      .1382      .2000     1.3925 
-     .20     1.00     2.00      .1056      .2000     1.7889 
-     .20     1.00     2.50      .0854      .2000     2.1867 
-     .20     1.00     3.00      .0717      .2000     2.5853 
-     .20     1.50      .25      .7324      .2000      .6579 
-     .20     1.50      .50      .5280      .2000      .6733 
-     .20     1.50     1.00      .3420      .2000      .8772 
-     .20     1.50     1.50      .2541      .2000     1.1086 
-     .20     1.50     2.00      .2024      .2000     1.3456 
-     .20     1.50     2.50      .1683      .2000     1.5847 
-     .20     1.50     3.00      .1441      .2000     1.8249 
-     .30      .75      .25      .6615      .3000      .5624 
-     .30      .75      .50      .3852      .3000      .6756 
-     .30      .75     1.00      .2008      .3000     1.1204 
-     .30      .75     1.50      .1346      .3000     1.6023 
-     .30      .75     2.00      .1010      .3000     2.0929 
-     .30      .75     2.50      .0808      .3000     2.5868 
-     .30      .75     3.00      .0673      .3000     3.0823 
-     .30     1.00      .25      .7599      .3000      .7289 
-     .30     1.00      .50      .5100      .3000      .7143 
-     .30     1.00     1.00      .3000      .3000     1.0000 
-     .30     1.00     1.50      .2116      .3000     1.3319 
-     .30     1.00     2.00      .1633      .3000     1.6733 
-     .30     1.00     2.50      .1330      .3000     2.0184 
-     .30     1.00     3.00      .1121      .3000     2.3651 
-     .30     1.50      .25      .8510      .3000     1.1004 
-     .30     1.50      .50      .6576      .3000      .8823 
-     .30     1.50     1.00      .4481      .3000     1.0041 
-     .30     1.50     1.50      .3402      .3000     1.2064 
-     .30     1.50     2.00      .2743      .3000     1.4253 
-     .30     1.50     2.50      .2298      .3000     1.6503 
-     .30     1.50     3.00      .1978      .3000     1.8782 
-     .40      .75      .25      .8106      .4000      .8261 
-     .40      .75      .50      .5300      .4000      .7134 
-     .40      .75     1.00      .2947      .4000     1.0179 
-     .40      .75     1.50      .2017      .4000     1.3908 
-     .40      .75     2.00      .1530      .4000     1.7776 
-     .40      .75     2.50      .1231      .4000     2.1695 
-     .40      .75     3.00      .1029      .4000     2.5638 
-     .40     1.00      .25      .8704      .4000     1.1574 
-     .40     1.00      .50      .6400      .4000      .8333 
-     .40     1.00     1.00      .4000      .4000     1.0000 
-     .40     1.00     1.50      .2886      .4000     1.2651 
-     .40     1.00     2.00      .2254      .4000     1.5492 
-     .40     1.00     2.50      .1848      .4000     1.8401 
-     .40     1.00     3.00      .1566      .4000     2.1341 
-     .40     1.50      .25      .9219      .4000     1.8596 
-     .40     1.50      .50      .7581      .4000     1.1269 
-     .40     1.50     1.00      .5429      .4000     1.1052 
-     .40     1.50     1.50      .4211      .4000     1.2573 
-     .40     1.50     2.00      .3438      .4000     1.4428 
-     .40     1.50     2.50      .2904      .4000     1.6405 
-     .40     1.50     3.00      .2514      .4000     1.8440 
-     .50      .75      .25      .9067      .5000     1.3662 
-     .50      .75      .50      .6633      .5000      .7969 
-     .50      .75     1.00      .3969      .5000      .9449 
-     .50      .75     1.50      .2786      .5000     1.2197 
-     .50      .75     2.00      .2139      .5000     1.5170 
-     .50      .75     2.50      .1734      .5000     1.8224 
-     .50      .75     3.00      .1458      .5000     2.1314 
-     .50     1.00      .25      .9375      .5000     2.0000 
-     .50     1.00      .50      .7500      .5000     1.0000 
-     .50     1.00     1.00      .5000      .5000     1.0000 
-     .50     1.00     1.50      .3700      .5000     1.1906 
-     .50     1.00     2.00      .2929      .5000     1.4142 
-     .50     1.00     2.50      .2421      .5000     1.6494 
-     .50     1.00     3.00      .2063      .5000     1.8899 
-     .50     1.50      .25      .9630      .5000     3.3258 
-     .50     1.50      .50      .8368      .5000     1.4416 
-     .50     1.50     1.00      .6300      .5000     1.1906 
-     .50     1.50     1.50      .5000      .5000     1.2732 
-     .50     1.50     2.00      .4136      .5000     1.4142 
-     .50     1.50     2.50      .3525      .5000     1.5755 
-     .50     1.50     3.00      .3069      .5000     1.7464 
-     .60      .75      .25      .9613      .6000     2.6072 
-     .60      .75      .50      .7793      .6000      .9454 
-     .60      .75     1.00      .5061      .6000      .8892 
-     .60      .75     1.50      .3662      .6000     1.0676 
-     .60      .75     2.00      .2856      .6000     1.2826 
-     .60      .75     2.50      .2337      .6000     1.5099 
-     .60      .75     3.00      .1976      .6000     1.7426 
-     .60     1.00      .25      .9744      .6000     3.9063 
-     .60     1.00      .50      .8400      .6000     1.2500 
-     .60     1.00     1.00      .6000      .6000     1.0000 
-     .60     1.00     1.50      .4571      .6000     1.1052 
-     .60     1.00     2.00      .3675      .6000     1.2649 
-     .60     1.00     2.50      .3069      .6000     1.4427 
-     .60     1.00     3.00      .2632      .6000     1.6287 
-     .60     1.50      .25      .9850      .6000     6.6134 
-     .60     1.50      .50      .8978      .6000     1.8869 
-     .60     1.50     1.00      .7114      .6000     1.2651 
-     .60     1.50     1.50      .5789      .6000     1.2573 
-     .60     1.50     2.00      .4860      .6000     1.3438 
-     .60     1.50     2.50      .4182      .6000     1.4617 
-     .60     1.50     3.00      .3667      .6000     1.5938 
-     .70      .75      .25      .9877      .7000     6.1137 
-     .70      .75      .50      .8736      .7000     1.2142 
-     .70      .75     1.00      .6215      .7000      .8447 
-     .70      .75     1.50      .4670      .7000      .9214 
-     .70      .75     2.00      .3714      .7000     1.0570 
-     .70      .75     2.50      .3075      .7000     1.2110 
-     .70      .75     3.00      .2622      .7000     1.3731 
-     .70     1.00      .25      .9919      .7000     9.2593 
-     .70     1.00      .50      .9100      .7000     1.6667 
-     .70     1.00     1.00      .7000      .7000     1.0000 
-     .70     1.00     1.50      .5519      .7000     1.0041 
-     .70     1.00     2.00      .4523      .7000     1.0954 
-     .70     1.00     2.50      .3822      .7000     1.2140 
-     .70     1.00     3.00      .3306      .7000     1.3444 
-     .70     1.50      .25      .9953      .7000    15.8068 
-     .70     1.50      .50      .9434      .7000     2.5994 
-     .70     1.50     1.00      .7884      .7000     1.3319 
-     .70     1.50     1.50      .6598      .7000     1.2064 
-     .70     1.50     2.00      .5635      .7000     1.2287 
-     .70     1.50     2.50      .4905      .7000     1.2972 
-     .70     1.50     3.00      .4337      .7000     1.3859 
-     .80      .75      .25      .9976      .8000    20.5520 
-     .80      .75      .50      .9431      .8000     1.7757 
-     .80      .75     1.00      .7427      .8000      .8079 
-     .80      .75     1.50      .5855      .8000      .7679 
-     .80      .75     2.00      .4781      .8000      .8238 
-     .80      .75     2.50      .4025      .8000      .9075 
-     .80      .75     3.00      .3469      .8000     1.0028 
-     .80     1.00      .25      .9984      .8000    31.2500 
-     .80     1.00      .50      .9600      .8000     2.5000 
-     .80     1.00     1.00      .8000      .8000     1.0000 
-     .80     1.00     1.50      .6580      .8000      .8772 
-     .80     1.00     2.00      .5528      .8000      .8944 
-     .80     1.00     2.50      .4747      .8000      .9518 
-     .80     1.00     3.00      .4152      .8000     1.0260 
-     .80     1.50      .25      .9991      .8000    53.5108 
-     .80     1.50      .50      .9751      .8000     3.9855 
-     .80     1.50     1.00      .8618      .8000     1.3925 
-     .80     1.50     1.50      .7459      .8000     1.1086 
-     .80     1.50     2.00      .6508      .8000     1.0564 
-     .80     1.50     2.50      .5748      .8000     1.0706 
-     .80     1.50     3.00      .5137      .8000     1.1124 
-     .90      .75      .25      .9998      .9000   164.2657 
-     .90      .75      .50      .9857      .9000     3.4998 
-     .90      .75     1.00      .8689      .9000      .7768 
-     .90      .75     1.50      .7336      .9000      .5818 
-     .90      .75     2.00      .6239      .9000      .5555 
-     .90      .75     2.50      .5392      .9000      .5712 
-     .90      .75     3.00      .4734      .9000      .6033 
-     .90     1.00      .25      .9999      .9000   250.0000 
-     .90     1.00      .50      .9900      .9000     5.0000 
-     .90     1.00     1.00      .9000      .9000     1.0000 
-     .90     1.00     1.50      .7846      .9000      .6962 
-     .90     1.00     2.00      .6838      .9000      .6325 
-     .90     1.00     2.50      .6019      .9000      .6280 
-     .90     1.00     3.00      .5358      .9000      .6463 
-     .90     1.50      .25      .9999      .9000   428.3866 
-     .90     1.50      .50      .9938      .9000     8.0723 
-     .90     1.50     1.00      .9322      .9000     1.4482 
-     .90     1.50     1.50      .8435      .9000      .9252 
-     .90     1.50     2.00      .7586      .9000      .7883 
-     .90     1.50     2.50      .6847      .9000      .7461 
-     .90     1.50     3.00      .6218      .9000      .7400 
-     .99      .75      .25     1.0000      .9900 164255.717 
-     .99      .75      .50      .9999      .9900    34.8318 
-     .99      .75     1.00      .9867      .9900      .7525 
-     .99      .75     1.50      .9412      .9900      .2568 
-     .99      .75     2.00      .8779      .9900      .1656 
-     .99      .75     2.50      .8116      .9900      .1348 
-     .99      .75     3.00      .7492      .9900      .1220 
-     .99     1.00      .25     1.0000      .9900 249999.999 
-     .99     1.00      .50      .9999      .9900    50.0000 
-     .99     1.00     1.00      .9900      .9900     1.0000 
-     .99     1.00     1.50      .9536      .9900      .3232 
-     .99     1.00     2.00      .9000      .9900      .2000 
-     .99     1.00     2.50      .8415      .9900      .1577 
-     .99     1.00     3.00      .7846      .9900      .1392 
-     .99     1.50      .25     1.0000      .9900 428406.592 
-     .99     1.50      .50      .9999      .9900    81.0536 
-     .99     1.50     1.00      .9933      .9900     1.4950 
-     .99     1.50     1.50      .9672      .9900      .4538 
-     .99     1.50     2.00      .9260      .9900      .2669 
-     .99     1.50     2.50      .8786      .9900      .2020 
-     .99     1.50     3.00      .8302      .9900      .1724 
+       P        a        b          x        cdf        pdf
+     .01      .75      .25      .0107      .0100      .7059
+     .01      .75      .50      .0047      .0100     1.5975
+     .01      .75     1.00      .0022      .0100     3.4812
+     .01      .75     1.50      .0014      .0100     5.4014
+     .01      .75     2.00      .0010      .0100     7.3328
+     .01      .75     2.50      .0008      .0100     9.2691
+     .01      .75     3.00      .0007      .0100    11.2077
+     .01     1.00      .25      .0394      .0100      .2577
+     .01     1.00      .50      .0199      .0100      .5051
+     .01     1.00     1.00      .0100      .0100     1.0000
+     .01     1.00     1.50      .0067      .0100     1.4950
+     .01     1.00     2.00      .0050      .0100     1.9900
+     .01     1.00     2.50      .0040      .0100     2.4850
+     .01     1.00     3.00      .0033      .0100     2.9800
+     .01     1.50      .25      .1343      .0100      .1168
+     .01     1.50      .50      .0808      .0100      .1888
+     .01     1.50     1.00      .0464      .0100      .3232
+     .01     1.50     1.50      .0328      .0100      .4538
+     .01     1.50     2.00      .0255      .0100      .5831
+     .01     1.50     2.50      .0208      .0100      .7118
+     .01     1.50     3.00      .0176      .0100      .8402
+     .10      .75      .25      .2094      .1000      .3968
+     .10      .75      .50      .0985      .1000      .7845
+     .10      .75     1.00      .0464      .1000     1.6158
+     .10      .75     1.50      .0302      .1000     2.4656
+     .10      .75     2.00      .0223      .1000     3.3210
+     .10      .75     2.50      .0177      .1000     4.1787
+     .10      .75     3.00      .0146      .1000     5.0376
+     .10     1.00      .25      .3439      .1000      .3429
+     .10     1.00      .50      .1900      .1000      .5556
+     .10     1.00     1.00      .1000      .1000     1.0000
+     .10     1.00     1.50      .0678      .1000     1.4482
+     .10     1.00     2.00      .0513      .1000     1.8974
+     .10     1.00     2.50      .0413      .1000     2.3469
+     .10     1.00     3.00      .0345      .1000     2.7965
+     .10     1.50      .25      .5280      .1000      .3650
+     .10     1.50      .50      .3514      .1000      .4685
+     .10     1.50     1.00      .2154      .1000      .6962
+     .10     1.50     1.50      .1565      .1000      .9252
+     .10     1.50     2.00      .1231      .1000     1.1537
+     .10     1.50     2.50      .1015      .1000     1.3821
+     .10     1.50     3.00      .0864      .1000     1.6102
+     .20      .75      .25      .4559      .2000      .4324
+     .20      .75      .50      .2372      .2000      .6847
+     .20      .75     1.00      .1170      .2000     1.2825
+     .20      .75     1.50      .0770      .2000     1.9025
+     .20      .75     2.00      .0573      .2000     2.5285
+     .20      .75     2.50      .0456      .2000     3.1569
+     .20      .75     3.00      .0379      .2000     3.7865
+     .20     1.00      .25      .5904      .2000      .4883
+     .20     1.00      .50      .3600      .2000      .6250
+     .20     1.00     1.00      .2000      .2000     1.0000
+     .20     1.00     1.50      .1382      .2000     1.3925
+     .20     1.00     2.00      .1056      .2000     1.7889
+     .20     1.00     2.50      .0854      .2000     2.1867
+     .20     1.00     3.00      .0717      .2000     2.5853
+     .20     1.50      .25      .7324      .2000      .6579
+     .20     1.50      .50      .5280      .2000      .6733
+     .20     1.50     1.00      .3420      .2000      .8772
+     .20     1.50     1.50      .2541      .2000     1.1086
+     .20     1.50     2.00      .2024      .2000     1.3456
+     .20     1.50     2.50      .1683      .2000     1.5847
+     .20     1.50     3.00      .1441      .2000     1.8249
+     .30      .75      .25      .6615      .3000      .5624
+     .30      .75      .50      .3852      .3000      .6756
+     .30      .75     1.00      .2008      .3000     1.1204
+     .30      .75     1.50      .1346      .3000     1.6023
+     .30      .75     2.00      .1010      .3000     2.0929
+     .30      .75     2.50      .0808      .3000     2.5868
+     .30      .75     3.00      .0673      .3000     3.0823
+     .30     1.00      .25      .7599      .3000      .7289
+     .30     1.00      .50      .5100      .3000      .7143
+     .30     1.00     1.00      .3000      .3000     1.0000
+     .30     1.00     1.50      .2116      .3000     1.3319
+     .30     1.00     2.00      .1633      .3000     1.6733
+     .30     1.00     2.50      .1330      .3000     2.0184
+     .30     1.00     3.00      .1121      .3000     2.3651
+     .30     1.50      .25      .8510      .3000     1.1004
+     .30     1.50      .50      .6576      .3000      .8823
+     .30     1.50     1.00      .4481      .3000     1.0041
+     .30     1.50     1.50      .3402      .3000     1.2064
+     .30     1.50     2.00      .2743      .3000     1.4253
+     .30     1.50     2.50      .2298      .3000     1.6503
+     .30     1.50     3.00      .1978      .3000     1.8782
+     .40      .75      .25      .8106      .4000      .8261
+     .40      .75      .50      .5300      .4000      .7134
+     .40      .75     1.00      .2947      .4000     1.0179
+     .40      .75     1.50      .2017      .4000     1.3908
+     .40      .75     2.00      .1530      .4000     1.7776
+     .40      .75     2.50      .1231      .4000     2.1695
+     .40      .75     3.00      .1029      .4000     2.5638
+     .40     1.00      .25      .8704      .4000     1.1574
+     .40     1.00      .50      .6400      .4000      .8333
+     .40     1.00     1.00      .4000      .4000     1.0000
+     .40     1.00     1.50      .2886      .4000     1.2651
+     .40     1.00     2.00      .2254      .4000     1.5492
+     .40     1.00     2.50      .1848      .4000     1.8401
+     .40     1.00     3.00      .1566      .4000     2.1341
+     .40     1.50      .25      .9219      .4000     1.8596
+     .40     1.50      .50      .7581      .4000     1.1269
+     .40     1.50     1.00      .5429      .4000     1.1052
+     .40     1.50     1.50      .4211      .4000     1.2573
+     .40     1.50     2.00      .3438      .4000     1.4428
+     .40     1.50     2.50      .2904      .4000     1.6405
+     .40     1.50     3.00      .2514      .4000     1.8440
+     .50      .75      .25      .9067      .5000     1.3662
+     .50      .75      .50      .6633      .5000      .7969
+     .50      .75     1.00      .3969      .5000      .9449
+     .50      .75     1.50      .2786      .5000     1.2197
+     .50      .75     2.00      .2139      .5000     1.5170
+     .50      .75     2.50      .1734      .5000     1.8224
+     .50      .75     3.00      .1458      .5000     2.1314
+     .50     1.00      .25      .9375      .5000     2.0000
+     .50     1.00      .50      .7500      .5000     1.0000
+     .50     1.00     1.00      .5000      .5000     1.0000
+     .50     1.00     1.50      .3700      .5000     1.1906
+     .50     1.00     2.00      .2929      .5000     1.4142
+     .50     1.00     2.50      .2421      .5000     1.6494
+     .50     1.00     3.00      .2063      .5000     1.8899
+     .50     1.50      .25      .9630      .5000     3.3258
+     .50     1.50      .50      .8368      .5000     1.4416
+     .50     1.50     1.00      .6300      .5000     1.1906
+     .50     1.50     1.50      .5000      .5000     1.2732
+     .50     1.50     2.00      .4136      .5000     1.4142
+     .50     1.50     2.50      .3525      .5000     1.5755
+     .50     1.50     3.00      .3069      .5000     1.7464
+     .60      .75      .25      .9613      .6000     2.6072
+     .60      .75      .50      .7793      .6000      .9454
+     .60      .75     1.00      .5061      .6000      .8892
+     .60      .75     1.50      .3662      .6000     1.0676
+     .60      .75     2.00      .2856      .6000     1.2826
+     .60      .75     2.50      .2337      .6000     1.5099
+     .60      .75     3.00      .1976      .6000     1.7426
+     .60     1.00      .25      .9744      .6000     3.9063
+     .60     1.00      .50      .8400      .6000     1.2500
+     .60     1.00     1.00      .6000      .6000     1.0000
+     .60     1.00     1.50      .4571      .6000     1.1052
+     .60     1.00     2.00      .3675      .6000     1.2649
+     .60     1.00     2.50      .3069      .6000     1.4427
+     .60     1.00     3.00      .2632      .6000     1.6287
+     .60     1.50      .25      .9850      .6000     6.6134
+     .60     1.50      .50      .8978      .6000     1.8869
+     .60     1.50     1.00      .7114      .6000     1.2651
+     .60     1.50     1.50      .5789      .6000     1.2573
+     .60     1.50     2.00      .4860      .6000     1.3438
+     .60     1.50     2.50      .4182      .6000     1.4617
+     .60     1.50     3.00      .3667      .6000     1.5938
+     .70      .75      .25      .9877      .7000     6.1137
+     .70      .75      .50      .8736      .7000     1.2142
+     .70      .75     1.00      .6215      .7000      .8447
+     .70      .75     1.50      .4670      .7000      .9214
+     .70      .75     2.00      .3714      .7000     1.0570
+     .70      .75     2.50      .3075      .7000     1.2110
+     .70      .75     3.00      .2622      .7000     1.3731
+     .70     1.00      .25      .9919      .7000     9.2593
+     .70     1.00      .50      .9100      .7000     1.6667
+     .70     1.00     1.00      .7000      .7000     1.0000
+     .70     1.00     1.50      .5519      .7000     1.0041
+     .70     1.00     2.00      .4523      .7000     1.0954
+     .70     1.00     2.50      .3822      .7000     1.2140
+     .70     1.00     3.00      .3306      .7000     1.3444
+     .70     1.50      .25      .9953      .7000    15.8068
+     .70     1.50      .50      .9434      .7000     2.5994
+     .70     1.50     1.00      .7884      .7000     1.3319
+     .70     1.50     1.50      .6598      .7000     1.2064
+     .70     1.50     2.00      .5635      .7000     1.2287
+     .70     1.50     2.50      .4905      .7000     1.2972
+     .70     1.50     3.00      .4337      .7000     1.3859
+     .80      .75      .25      .9976      .8000    20.5520
+     .80      .75      .50      .9431      .8000     1.7757
+     .80      .75     1.00      .7427      .8000      .8079
+     .80      .75     1.50      .5855      .8000      .7679
+     .80      .75     2.00      .4781      .8000      .8238
+     .80      .75     2.50      .4025      .8000      .9075
+     .80      .75     3.00      .3469      .8000     1.0028
+     .80     1.00      .25      .9984      .8000    31.2500
+     .80     1.00      .50      .9600      .8000     2.5000
+     .80     1.00     1.00      .8000      .8000     1.0000
+     .80     1.00     1.50      .6580      .8000      .8772
+     .80     1.00     2.00      .5528      .8000      .8944
+     .80     1.00     2.50      .4747      .8000      .9518
+     .80     1.00     3.00      .4152      .8000     1.0260
+     .80     1.50      .25      .9991      .8000    53.5108
+     .80     1.50      .50      .9751      .8000     3.9855
+     .80     1.50     1.00      .8618      .8000     1.3925
+     .80     1.50     1.50      .7459      .8000     1.1086
+     .80     1.50     2.00      .6508      .8000     1.0564
+     .80     1.50     2.50      .5748      .8000     1.0706
+     .80     1.50     3.00      .5137      .8000     1.1124
+     .90      .75      .25      .9998      .9000   164.2657
+     .90      .75      .50      .9857      .9000     3.4998
+     .90      .75     1.00      .8689      .9000      .7768
+     .90      .75     1.50      .7336      .9000      .5818
+     .90      .75     2.00      .6239      .9000      .5555
+     .90      .75     2.50      .5392      .9000      .5712
+     .90      .75     3.00      .4734      .9000      .6033
+     .90     1.00      .25      .9999      .9000   250.0000
+     .90     1.00      .50      .9900      .9000     5.0000
+     .90     1.00     1.00      .9000      .9000     1.0000
+     .90     1.00     1.50      .7846      .9000      .6962
+     .90     1.00     2.00      .6838      .9000      .6325
+     .90     1.00     2.50      .6019      .9000      .6280
+     .90     1.00     3.00      .5358      .9000      .6463
+     .90     1.50      .25      .9999      .9000   428.3866
+     .90     1.50      .50      .9938      .9000     8.0723
+     .90     1.50     1.00      .9322      .9000     1.4482
+     .90     1.50     1.50      .8435      .9000      .9252
+     .90     1.50     2.00      .7586      .9000      .7883
+     .90     1.50     2.50      .6847      .9000      .7461
+     .90     1.50     3.00      .6218      .9000      .7400
+     .99      .75      .25     1.0000      .9900 164255.717
+     .99      .75      .50      .9999      .9900    34.8318
+     .99      .75     1.00      .9867      .9900      .7525
+     .99      .75     1.50      .9412      .9900      .2568
+     .99      .75     2.00      .8779      .9900      .1656
+     .99      .75     2.50      .8116      .9900      .1348
+     .99      .75     3.00      .7492      .9900      .1220
+     .99     1.00      .25     1.0000      .9900 249999.999
+     .99     1.00      .50      .9999      .9900    50.0000
+     .99     1.00     1.00      .9900      .9900     1.0000
+     .99     1.00     1.50      .9536      .9900      .3232
+     .99     1.00     2.00      .9000      .9900      .2000
+     .99     1.00     2.50      .8415      .9900      .1577
+     .99     1.00     3.00      .7846      .9900      .1392
+     .99     1.50      .25     1.0000      .9900 428406.592
+     .99     1.50      .50      .9999      .9900    81.0536
+     .99     1.50     1.00      .9933      .9900     1.4950
+     .99     1.50     1.50      .9672      .9900      .4538
+     .99     1.50     2.00      .9260      .9900      .2669
+     .99     1.50     2.50      .8786      .9900      .2020
+     .99     1.50     3.00      .8302      .9900      .1724
 ])
 
 RANDIST_CHECK([cauchy], [a b], [cdf pdf], [dnl
-       P        a        b          x        cdf        pdf 
-     .01    -5.00      .50   -20.9103      .0100      .0006 
-     .01    -5.00      .75   -28.8654      .0100      .0004 
-     .01    -5.00     1.00   -36.8205      .0100      .0003 
-     .01    -5.00     1.25   -44.7756      .0100      .0003 
-     .01    -5.00     1.50   -52.7308      .0100      .0002 
-     .01    -4.00      .50   -19.9103      .0100      .0006 
-     .01    -4.00      .75   -27.8654      .0100      .0004 
-     .01    -4.00     1.00   -35.8205      .0100      .0003 
-     .01    -4.00     1.25   -43.7756      .0100      .0003 
-     .01    -4.00     1.50   -51.7308      .0100      .0002 
-     .01    -3.00      .50   -18.9103      .0100      .0006 
-     .01    -3.00      .75   -26.8654      .0100      .0004 
-     .01    -3.00     1.00   -34.8205      .0100      .0003 
-     .01    -3.00     1.25   -42.7756      .0100      .0003 
-     .01    -3.00     1.50   -50.7308      .0100      .0002 
-     .01    -2.00      .50   -17.9103      .0100      .0006 
-     .01    -2.00      .75   -25.8654      .0100      .0004 
-     .01    -2.00     1.00   -33.8205      .0100      .0003 
-     .01    -2.00     1.25   -41.7756      .0100      .0003 
-     .01    -2.00     1.50   -49.7308      .0100      .0002 
-     .01    -1.00      .50   -16.9103      .0100      .0006 
-     .01    -1.00      .75   -24.8654      .0100      .0004 
-     .01    -1.00     1.00   -32.8205      .0100      .0003 
-     .01    -1.00     1.25   -40.7756      .0100      .0003 
-     .01    -1.00     1.50   -48.7308      .0100      .0002 
-     .01      .00      .50   -15.9103      .0100      .0006 
-     .01      .00      .75   -23.8654      .0100      .0004 
-     .01      .00     1.00   -31.8205      .0100      .0003 
-     .01      .00     1.25   -39.7756      .0100      .0003 
-     .01      .00     1.50   -47.7308      .0100      .0002 
-     .01     1.00      .50   -14.9103      .0100      .0006 
-     .01     1.00      .75   -22.8654      .0100      .0004 
-     .01     1.00     1.00   -30.8205      .0100      .0003 
-     .01     1.00     1.25   -38.7756      .0100      .0003 
-     .01     1.00     1.50   -46.7308      .0100      .0002 
-     .01     2.00      .50   -13.9103      .0100      .0006 
-     .01     2.00      .75   -21.8654      .0100      .0004 
-     .01     2.00     1.00   -29.8205      .0100      .0003 
-     .01     2.00     1.25   -37.7756      .0100      .0003 
-     .01     2.00     1.50   -45.7308      .0100      .0002 
-     .01     3.00      .50   -12.9103      .0100      .0006 
-     .01     3.00      .75   -20.8654      .0100      .0004 
-     .01     3.00     1.00   -28.8205      .0100      .0003 
-     .01     3.00     1.25   -36.7756      .0100      .0003 
-     .01     3.00     1.50   -44.7308      .0100      .0002 
-     .01     4.00      .50   -11.9103      .0100      .0006 
-     .01     4.00      .75   -19.8654      .0100      .0004 
-     .01     4.00     1.00   -27.8205      .0100      .0003 
-     .01     4.00     1.25   -35.7756      .0100      .0003 
-     .01     4.00     1.50   -43.7308      .0100      .0002 
-     .01     5.00      .50   -10.9103      .0100      .0006 
-     .01     5.00      .75   -18.8654      .0100      .0004 
-     .01     5.00     1.00   -26.8205      .0100      .0003 
-     .01     5.00     1.25   -34.7756      .0100      .0003 
-     .01     5.00     1.50   -42.7308      .0100      .0002 
-     .10    -5.00      .50    -6.5388      .1000      .0608 
-     .10    -5.00      .75    -7.3083      .1000      .0405 
-     .10    -5.00     1.00    -8.0777      .1000      .0304 
-     .10    -5.00     1.25    -8.8471      .1000      .0243 
-     .10    -5.00     1.50    -9.6165      .1000      .0203 
-     .10    -4.00      .50    -5.5388      .1000      .0608 
-     .10    -4.00      .75    -6.3083      .1000      .0405 
-     .10    -4.00     1.00    -7.0777      .1000      .0304 
-     .10    -4.00     1.25    -7.8471      .1000      .0243 
-     .10    -4.00     1.50    -8.6165      .1000      .0203 
-     .10    -3.00      .50    -4.5388      .1000      .0608 
-     .10    -3.00      .75    -5.3083      .1000      .0405 
-     .10    -3.00     1.00    -6.0777      .1000      .0304 
-     .10    -3.00     1.25    -6.8471      .1000      .0243 
-     .10    -3.00     1.50    -7.6165      .1000      .0203 
-     .10    -2.00      .50    -3.5388      .1000      .0608 
-     .10    -2.00      .75    -4.3083      .1000      .0405 
-     .10    -2.00     1.00    -5.0777      .1000      .0304 
-     .10    -2.00     1.25    -5.8471      .1000      .0243 
-     .10    -2.00     1.50    -6.6165      .1000      .0203 
-     .10    -1.00      .50    -2.5388      .1000      .0608 
-     .10    -1.00      .75    -3.3083      .1000      .0405 
-     .10    -1.00     1.00    -4.0777      .1000      .0304 
-     .10    -1.00     1.25    -4.8471      .1000      .0243 
-     .10    -1.00     1.50    -5.6165      .1000      .0203 
-     .10      .00      .50    -1.5388      .1000      .0608 
-     .10      .00      .75    -2.3083      .1000      .0405 
-     .10      .00     1.00    -3.0777      .1000      .0304 
-     .10      .00     1.25    -3.8471      .1000      .0243 
-     .10      .00     1.50    -4.6165      .1000      .0203 
-     .10     1.00      .50     -.5388      .1000      .0608 
-     .10     1.00      .75    -1.3083      .1000      .0405 
-     .10     1.00     1.00    -2.0777      .1000      .0304 
-     .10     1.00     1.25    -2.8471      .1000      .0243 
-     .10     1.00     1.50    -3.6165      .1000      .0203 
-     .10     2.00      .50      .4612      .1000      .0608 
-     .10     2.00      .75     -.3083      .1000      .0405 
-     .10     2.00     1.00    -1.0777      .1000      .0304 
-     .10     2.00     1.25    -1.8471      .1000      .0243 
-     .10     2.00     1.50    -2.6165      .1000      .0203 
-     .10     3.00      .50     1.4612      .1000      .0608 
-     .10     3.00      .75      .6917      .1000      .0405 
-     .10     3.00     1.00     -.0777      .1000      .0304 
-     .10     3.00     1.25     -.8471      .1000      .0243 
-     .10     3.00     1.50    -1.6165      .1000      .0203 
-     .10     4.00      .50     2.4612      .1000      .0608 
-     .10     4.00      .75     1.6917      .1000      .0405 
-     .10     4.00     1.00      .9223      .1000      .0304 
-     .10     4.00     1.25      .1529      .1000      .0243 
-     .10     4.00     1.50     -.6165      .1000      .0203 
-     .10     5.00      .50     3.4612      .1000      .0608 
-     .10     5.00      .75     2.6917      .1000      .0405 
-     .10     5.00     1.00     1.9223      .1000      .0304 
-     .10     5.00     1.25     1.1529      .1000      .0243 
-     .10     5.00     1.50      .3835      .1000      .0203 
-     .20    -5.00      .50    -5.6882      .2000      .2199 
-     .20    -5.00      .75    -6.0323      .2000      .1466 
-     .20    -5.00     1.00    -6.3764      .2000      .1100 
-     .20    -5.00     1.25    -6.7205      .2000      .0880 
-     .20    -5.00     1.50    -7.0646      .2000      .0733 
-     .20    -4.00      .50    -4.6882      .2000      .2199 
-     .20    -4.00      .75    -5.0323      .2000      .1466 
-     .20    -4.00     1.00    -5.3764      .2000      .1100 
-     .20    -4.00     1.25    -5.7205      .2000      .0880 
-     .20    -4.00     1.50    -6.0646      .2000      .0733 
-     .20    -3.00      .50    -3.6882      .2000      .2199 
-     .20    -3.00      .75    -4.0323      .2000      .1466 
-     .20    -3.00     1.00    -4.3764      .2000      .1100 
-     .20    -3.00     1.25    -4.7205      .2000      .0880 
-     .20    -3.00     1.50    -5.0646      .2000      .0733 
-     .20    -2.00      .50    -2.6882      .2000      .2199 
-     .20    -2.00      .75    -3.0323      .2000      .1466 
-     .20    -2.00     1.00    -3.3764      .2000      .1100 
-     .20    -2.00     1.25    -3.7205      .2000      .0880 
-     .20    -2.00     1.50    -4.0646      .2000      .0733 
-     .20    -1.00      .50    -1.6882      .2000      .2199 
-     .20    -1.00      .75    -2.0323      .2000      .1466 
-     .20    -1.00     1.00    -2.3764      .2000      .1100 
-     .20    -1.00     1.25    -2.7205      .2000      .0880 
-     .20    -1.00     1.50    -3.0646      .2000      .0733 
-     .20      .00      .50     -.6882      .2000      .2199 
-     .20      .00      .75    -1.0323      .2000      .1466 
-     .20      .00     1.00    -1.3764      .2000      .1100 
-     .20      .00     1.25    -1.7205      .2000      .0880 
-     .20      .00     1.50    -2.0646      .2000      .0733 
-     .20     1.00      .50      .3118      .2000      .2199 
-     .20     1.00      .75     -.0323      .2000      .1466 
-     .20     1.00     1.00     -.3764      .2000      .1100 
-     .20     1.00     1.25     -.7205      .2000      .0880 
-     .20     1.00     1.50    -1.0646      .2000      .0733 
-     .20     2.00      .50     1.3118      .2000      .2199 
-     .20     2.00      .75      .9677      .2000      .1466 
-     .20     2.00     1.00      .6236      .2000      .1100 
-     .20     2.00     1.25      .2795      .2000      .0880 
-     .20     2.00     1.50     -.0646      .2000      .0733 
-     .20     3.00      .50     2.3118      .2000      .2199 
-     .20     3.00      .75     1.9677      .2000      .1466 
-     .20     3.00     1.00     1.6236      .2000      .1100 
-     .20     3.00     1.25     1.2795      .2000      .0880 
-     .20     3.00     1.50      .9354      .2000      .0733 
-     .20     4.00      .50     3.3118      .2000      .2199 
-     .20     4.00      .75     2.9677      .2000      .1466 
-     .20     4.00     1.00     2.6236      .2000      .1100 
-     .20     4.00     1.25     2.2795      .2000      .0880 
-     .20     4.00     1.50     1.9354      .2000      .0733 
-     .20     5.00      .50     4.3118      .2000      .2199 
-     .20     5.00      .75     3.9677      .2000      .1466 
-     .20     5.00     1.00     3.6236      .2000      .1100 
-     .20     5.00     1.25     3.2795      .2000      .0880 
-     .20     5.00     1.50     2.9354      .2000      .0733 
-     .30    -5.00      .50    -5.3633      .3000      .4167 
-     .30    -5.00      .75    -5.5449      .3000      .2778 
-     .30    -5.00     1.00    -5.7265      .3000      .2083 
-     .30    -5.00     1.25    -5.9082      .3000      .1667 
-     .30    -5.00     1.50    -6.0898      .3000      .1389 
-     .30    -4.00      .50    -4.3633      .3000      .4167 
-     .30    -4.00      .75    -4.5449      .3000      .2778 
-     .30    -4.00     1.00    -4.7265      .3000      .2083 
-     .30    -4.00     1.25    -4.9082      .3000      .1667 
-     .30    -4.00     1.50    -5.0898      .3000      .1389 
-     .30    -3.00      .50    -3.3633      .3000      .4167 
-     .30    -3.00      .75    -3.5449      .3000      .2778 
-     .30    -3.00     1.00    -3.7265      .3000      .2083 
-     .30    -3.00     1.25    -3.9082      .3000      .1667 
-     .30    -3.00     1.50    -4.0898      .3000      .1389 
-     .30    -2.00      .50    -2.3633      .3000      .4167 
-     .30    -2.00      .75    -2.5449      .3000      .2778 
-     .30    -2.00     1.00    -2.7265      .3000      .2083 
-     .30    -2.00     1.25    -2.9082      .3000      .1667 
-     .30    -2.00     1.50    -3.0898      .3000      .1389 
-     .30    -1.00      .50    -1.3633      .3000      .4167 
-     .30    -1.00      .75    -1.5449      .3000      .2778 
-     .30    -1.00     1.00    -1.7265      .3000      .2083 
-     .30    -1.00     1.25    -1.9082      .3000      .1667 
-     .30    -1.00     1.50    -2.0898      .3000      .1389 
-     .30      .00      .50     -.3633      .3000      .4167 
-     .30      .00      .75     -.5449      .3000      .2778 
-     .30      .00     1.00     -.7265      .3000      .2083 
-     .30      .00     1.25     -.9082      .3000      .1667 
-     .30      .00     1.50    -1.0898      .3000      .1389 
-     .30     1.00      .50      .6367      .3000      .4167 
-     .30     1.00      .75      .4551      .3000      .2778 
-     .30     1.00     1.00      .2735      .3000      .2083 
-     .30     1.00     1.25      .0918      .3000      .1667 
-     .30     1.00     1.50     -.0898      .3000      .1389 
-     .30     2.00      .50     1.6367      .3000      .4167 
-     .30     2.00      .75     1.4551      .3000      .2778 
-     .30     2.00     1.00     1.2735      .3000      .2083 
-     .30     2.00     1.25     1.0918      .3000      .1667 
-     .30     2.00     1.50      .9102      .3000      .1389 
-     .30     3.00      .50     2.6367      .3000      .4167 
-     .30     3.00      .75     2.4551      .3000      .2778 
-     .30     3.00     1.00     2.2735      .3000      .2083 
-     .30     3.00     1.25     2.0918      .3000      .1667 
-     .30     3.00     1.50     1.9102      .3000      .1389 
-     .30     4.00      .50     3.6367      .3000      .4167 
-     .30     4.00      .75     3.4551      .3000      .2778 
-     .30     4.00     1.00     3.2735      .3000      .2083 
-     .30     4.00     1.25     3.0918      .3000      .1667 
-     .30     4.00     1.50     2.9102      .3000      .1389 
-     .30     5.00      .50     4.6367      .3000      .4167 
-     .30     5.00      .75     4.4551      .3000      .2778 
-     .30     5.00     1.00     4.2735      .3000      .2083 
-     .30     5.00     1.25     4.0918      .3000      .1667 
-     .30     5.00     1.50     3.9102      .3000      .1389 
-     .40    -5.00      .50    -5.1625      .4000      .5758 
-     .40    -5.00      .75    -5.2437      .4000      .3839 
-     .40    -5.00     1.00    -5.3249      .4000      .2879 
-     .40    -5.00     1.25    -5.4061      .4000      .2303 
-     .40    -5.00     1.50    -5.4874      .4000      .1919 
-     .40    -4.00      .50    -4.1625      .4000      .5758 
-     .40    -4.00      .75    -4.2437      .4000      .3839 
-     .40    -4.00     1.00    -4.3249      .4000      .2879 
-     .40    -4.00     1.25    -4.4061      .4000      .2303 
-     .40    -4.00     1.50    -4.4874      .4000      .1919 
-     .40    -3.00      .50    -3.1625      .4000      .5758 
-     .40    -3.00      .75    -3.2437      .4000      .3839 
-     .40    -3.00     1.00    -3.3249      .4000      .2879 
-     .40    -3.00     1.25    -3.4061      .4000      .2303 
-     .40    -3.00     1.50    -3.4874      .4000      .1919 
-     .40    -2.00      .50    -2.1625      .4000      .5758 
-     .40    -2.00      .75    -2.2437      .4000      .3839 
-     .40    -2.00     1.00    -2.3249      .4000      .2879 
-     .40    -2.00     1.25    -2.4061      .4000      .2303 
-     .40    -2.00     1.50    -2.4874      .4000      .1919 
-     .40    -1.00      .50    -1.1625      .4000      .5758 
-     .40    -1.00      .75    -1.2437      .4000      .3839 
-     .40    -1.00     1.00    -1.3249      .4000      .2879 
-     .40    -1.00     1.25    -1.4061      .4000      .2303 
-     .40    -1.00     1.50    -1.4874      .4000      .1919 
-     .40      .00      .50     -.1625      .4000      .5758 
-     .40      .00      .75     -.2437      .4000      .3839 
-     .40      .00     1.00     -.3249      .4000      .2879 
-     .40      .00     1.25     -.4061      .4000      .2303 
-     .40      .00     1.50     -.4874      .4000      .1919 
-     .40     1.00      .50      .8375      .4000      .5758 
-     .40     1.00      .75      .7563      .4000      .3839 
-     .40     1.00     1.00      .6751      .4000      .2879 
-     .40     1.00     1.25      .5939      .4000      .2303 
-     .40     1.00     1.50      .5126      .4000      .1919 
-     .40     2.00      .50     1.8375      .4000      .5758 
-     .40     2.00      .75     1.7563      .4000      .3839 
-     .40     2.00     1.00     1.6751      .4000      .2879 
-     .40     2.00     1.25     1.5939      .4000      .2303 
-     .40     2.00     1.50     1.5126      .4000      .1919 
-     .40     3.00      .50     2.8375      .4000      .5758 
-     .40     3.00      .75     2.7563      .4000      .3839 
-     .40     3.00     1.00     2.6751      .4000      .2879 
-     .40     3.00     1.25     2.5939      .4000      .2303 
-     .40     3.00     1.50     2.5126      .4000      .1919 
-     .40     4.00      .50     3.8375      .4000      .5758 
-     .40     4.00      .75     3.7563      .4000      .3839 
-     .40     4.00     1.00     3.6751      .4000      .2879 
-     .40     4.00     1.25     3.5939      .4000      .2303 
-     .40     4.00     1.50     3.5126      .4000      .1919 
-     .40     5.00      .50     4.8375      .4000      .5758 
-     .40     5.00      .75     4.7563      .4000      .3839 
-     .40     5.00     1.00     4.6751      .4000      .2879 
-     .40     5.00     1.25     4.5939      .4000      .2303 
-     .40     5.00     1.50     4.5126      .4000      .1919 
-     .50    -5.00      .50    -5.0000      .5000      .6366 
-     .50    -5.00      .75    -5.0000      .5000      .4244 
-     .50    -5.00     1.00    -5.0000      .5000      .3183 
-     .50    -5.00     1.25    -5.0000      .5000      .2546 
-     .50    -5.00     1.50    -5.0000      .5000      .2122 
-     .50    -4.00      .50    -4.0000      .5000      .6366 
-     .50    -4.00      .75    -4.0000      .5000      .4244 
-     .50    -4.00     1.00    -4.0000      .5000      .3183 
-     .50    -4.00     1.25    -4.0000      .5000      .2546 
-     .50    -4.00     1.50    -4.0000      .5000      .2122 
-     .50    -3.00      .50    -3.0000      .5000      .6366 
-     .50    -3.00      .75    -3.0000      .5000      .4244 
-     .50    -3.00     1.00    -3.0000      .5000      .3183 
-     .50    -3.00     1.25    -3.0000      .5000      .2546 
-     .50    -3.00     1.50    -3.0000      .5000      .2122 
-     .50    -2.00      .50    -2.0000      .5000      .6366 
-     .50    -2.00      .75    -2.0000      .5000      .4244 
-     .50    -2.00     1.00    -2.0000      .5000      .3183 
-     .50    -2.00     1.25    -2.0000      .5000      .2546 
-     .50    -2.00     1.50    -2.0000      .5000      .2122 
-     .50    -1.00      .50    -1.0000      .5000      .6366 
-     .50    -1.00      .75    -1.0000      .5000      .4244 
-     .50    -1.00     1.00    -1.0000      .5000      .3183 
-     .50    -1.00     1.25    -1.0000      .5000      .2546 
-     .50    -1.00     1.50    -1.0000      .5000      .2122 
-     .50      .00      .50      .0000      .5000      .6366 
-     .50      .00      .75      .0000      .5000      .4244 
-     .50      .00     1.00      .0000      .5000      .3183 
-     .50      .00     1.25      .0000      .5000      .2546 
-     .50      .00     1.50      .0000      .5000      .2122 
-     .50     1.00      .50     1.0000      .5000      .6366 
-     .50     1.00      .75     1.0000      .5000      .4244 
-     .50     1.00     1.00     1.0000      .5000      .3183 
-     .50     1.00     1.25     1.0000      .5000      .2546 
-     .50     1.00     1.50     1.0000      .5000      .2122 
-     .50     2.00      .50     2.0000      .5000      .6366 
-     .50     2.00      .75     2.0000      .5000      .4244 
-     .50     2.00     1.00     2.0000      .5000      .3183 
-     .50     2.00     1.25     2.0000      .5000      .2546 
-     .50     2.00     1.50     2.0000      .5000      .2122 
-     .50     3.00      .50     3.0000      .5000      .6366 
-     .50     3.00      .75     3.0000      .5000      .4244 
-     .50     3.00     1.00     3.0000      .5000      .3183 
-     .50     3.00     1.25     3.0000      .5000      .2546 
-     .50     3.00     1.50     3.0000      .5000      .2122 
-     .50     4.00      .50     4.0000      .5000      .6366 
-     .50     4.00      .75     4.0000      .5000      .4244 
-     .50     4.00     1.00     4.0000      .5000      .3183 
-     .50     4.00     1.25     4.0000      .5000      .2546 
-     .50     4.00     1.50     4.0000      .5000      .2122 
-     .50     5.00      .50     5.0000      .5000      .6366 
-     .50     5.00      .75     5.0000      .5000      .4244 
-     .50     5.00     1.00     5.0000      .5000      .3183 
-     .50     5.00     1.25     5.0000      .5000      .2546 
-     .50     5.00     1.50     5.0000      .5000      .2122 
-     .60    -5.00      .50    -4.8375      .6000      .5758 
-     .60    -5.00      .75    -4.7563      .6000      .3839 
-     .60    -5.00     1.00    -4.6751      .6000      .2879 
-     .60    -5.00     1.25    -4.5939      .6000      .2303 
-     .60    -5.00     1.50    -4.5126      .6000      .1919 
-     .60    -4.00      .50    -3.8375      .6000      .5758 
-     .60    -4.00      .75    -3.7563      .6000      .3839 
-     .60    -4.00     1.00    -3.6751      .6000      .2879 
-     .60    -4.00     1.25    -3.5939      .6000      .2303 
-     .60    -4.00     1.50    -3.5126      .6000      .1919 
-     .60    -3.00      .50    -2.8375      .6000      .5758 
-     .60    -3.00      .75    -2.7563      .6000      .3839 
-     .60    -3.00     1.00    -2.6751      .6000      .2879 
-     .60    -3.00     1.25    -2.5939      .6000      .2303 
-     .60    -3.00     1.50    -2.5126      .6000      .1919 
-     .60    -2.00      .50    -1.8375      .6000      .5758 
-     .60    -2.00      .75    -1.7563      .6000      .3839 
-     .60    -2.00     1.00    -1.6751      .6000      .2879 
-     .60    -2.00     1.25    -1.5939      .6000      .2303 
-     .60    -2.00     1.50    -1.5126      .6000      .1919 
-     .60    -1.00      .50     -.8375      .6000      .5758 
-     .60    -1.00      .75     -.7563      .6000      .3839 
-     .60    -1.00     1.00     -.6751      .6000      .2879 
-     .60    -1.00     1.25     -.5939      .6000      .2303 
-     .60    -1.00     1.50     -.5126      .6000      .1919 
-     .60      .00      .50      .1625      .6000      .5758 
-     .60      .00      .75      .2437      .6000      .3839 
-     .60      .00     1.00      .3249      .6000      .2879 
-     .60      .00     1.25      .4061      .6000      .2303 
-     .60      .00     1.50      .4874      .6000      .1919 
-     .60     1.00      .50     1.1625      .6000      .5758 
-     .60     1.00      .75     1.2437      .6000      .3839 
-     .60     1.00     1.00     1.3249      .6000      .2879 
-     .60     1.00     1.25     1.4061      .6000      .2303 
-     .60     1.00     1.50     1.4874      .6000      .1919 
-     .60     2.00      .50     2.1625      .6000      .5758 
-     .60     2.00      .75     2.2437      .6000      .3839 
-     .60     2.00     1.00     2.3249      .6000      .2879 
-     .60     2.00     1.25     2.4061      .6000      .2303 
-     .60     2.00     1.50     2.4874      .6000      .1919 
-     .60     3.00      .50     3.1625      .6000      .5758 
-     .60     3.00      .75     3.2437      .6000      .3839 
-     .60     3.00     1.00     3.3249      .6000      .2879 
-     .60     3.00     1.25     3.4061      .6000      .2303 
-     .60     3.00     1.50     3.4874      .6000      .1919 
-     .60     4.00      .50     4.1625      .6000      .5758 
-     .60     4.00      .75     4.2437      .6000      .3839 
-     .60     4.00     1.00     4.3249      .6000      .2879 
-     .60     4.00     1.25     4.4061      .6000      .2303 
-     .60     4.00     1.50     4.4874      .6000      .1919 
-     .60     5.00      .50     5.1625      .6000      .5758 
-     .60     5.00      .75     5.2437      .6000      .3839 
-     .60     5.00     1.00     5.3249      .6000      .2879 
-     .60     5.00     1.25     5.4061      .6000      .2303 
-     .60     5.00     1.50     5.4874      .6000      .1919 
-     .70    -5.00      .50    -4.6367      .7000      .4167 
-     .70    -5.00      .75    -4.4551      .7000      .2778 
-     .70    -5.00     1.00    -4.2735      .7000      .2083 
-     .70    -5.00     1.25    -4.0918      .7000      .1667 
-     .70    -5.00     1.50    -3.9102      .7000      .1389 
-     .70    -4.00      .50    -3.6367      .7000      .4167 
-     .70    -4.00      .75    -3.4551      .7000      .2778 
-     .70    -4.00     1.00    -3.2735      .7000      .2083 
-     .70    -4.00     1.25    -3.0918      .7000      .1667 
-     .70    -4.00     1.50    -2.9102      .7000      .1389 
-     .70    -3.00      .50    -2.6367      .7000      .4167 
-     .70    -3.00      .75    -2.4551      .7000      .2778 
-     .70    -3.00     1.00    -2.2735      .7000      .2083 
-     .70    -3.00     1.25    -2.0918      .7000      .1667 
-     .70    -3.00     1.50    -1.9102      .7000      .1389 
-     .70    -2.00      .50    -1.6367      .7000      .4167 
-     .70    -2.00      .75    -1.4551      .7000      .2778 
-     .70    -2.00     1.00    -1.2735      .7000      .2083 
-     .70    -2.00     1.25    -1.0918      .7000      .1667 
-     .70    -2.00     1.50     -.9102      .7000      .1389 
-     .70    -1.00      .50     -.6367      .7000      .4167 
-     .70    -1.00      .75     -.4551      .7000      .2778 
-     .70    -1.00     1.00     -.2735      .7000      .2083 
-     .70    -1.00     1.25     -.0918      .7000      .1667 
-     .70    -1.00     1.50      .0898      .7000      .1389 
-     .70      .00      .50      .3633      .7000      .4167 
-     .70      .00      .75      .5449      .7000      .2778 
-     .70      .00     1.00      .7265      .7000      .2083 
-     .70      .00     1.25      .9082      .7000      .1667 
-     .70      .00     1.50     1.0898      .7000      .1389 
-     .70     1.00      .50     1.3633      .7000      .4167 
-     .70     1.00      .75     1.5449      .7000      .2778 
-     .70     1.00     1.00     1.7265      .7000      .2083 
-     .70     1.00     1.25     1.9082      .7000      .1667 
-     .70     1.00     1.50     2.0898      .7000      .1389 
-     .70     2.00      .50     2.3633      .7000      .4167 
-     .70     2.00      .75     2.5449      .7000      .2778 
-     .70     2.00     1.00     2.7265      .7000      .2083 
-     .70     2.00     1.25     2.9082      .7000      .1667 
-     .70     2.00     1.50     3.0898      .7000      .1389 
-     .70     3.00      .50     3.3633      .7000      .4167 
-     .70     3.00      .75     3.5449      .7000      .2778 
-     .70     3.00     1.00     3.7265      .7000      .2083 
-     .70     3.00     1.25     3.9082      .7000      .1667 
-     .70     3.00     1.50     4.0898      .7000      .1389 
-     .70     4.00      .50     4.3633      .7000      .4167 
-     .70     4.00      .75     4.5449      .7000      .2778 
-     .70     4.00     1.00     4.7265      .7000      .2083 
-     .70     4.00     1.25     4.9082      .7000      .1667 
-     .70     4.00     1.50     5.0898      .7000      .1389 
-     .70     5.00      .50     5.3633      .7000      .4167 
-     .70     5.00      .75     5.5449      .7000      .2778 
-     .70     5.00     1.00     5.7265      .7000      .2083 
-     .70     5.00     1.25     5.9082      .7000      .1667 
-     .70     5.00     1.50     6.0898      .7000      .1389 
-     .80    -5.00      .50    -4.3118      .8000      .2199 
-     .80    -5.00      .75    -3.9677      .8000      .1466 
-     .80    -5.00     1.00    -3.6236      .8000      .1100 
-     .80    -5.00     1.25    -3.2795      .8000      .0880 
-     .80    -5.00     1.50    -2.9354      .8000      .0733 
-     .80    -4.00      .50    -3.3118      .8000      .2199 
-     .80    -4.00      .75    -2.9677      .8000      .1466 
-     .80    -4.00     1.00    -2.6236      .8000      .1100 
-     .80    -4.00     1.25    -2.2795      .8000      .0880 
-     .80    -4.00     1.50    -1.9354      .8000      .0733 
-     .80    -3.00      .50    -2.3118      .8000      .2199 
-     .80    -3.00      .75    -1.9677      .8000      .1466 
-     .80    -3.00     1.00    -1.6236      .8000      .1100 
-     .80    -3.00     1.25    -1.2795      .8000      .0880 
-     .80    -3.00     1.50     -.9354      .8000      .0733 
-     .80    -2.00      .50    -1.3118      .8000      .2199 
-     .80    -2.00      .75     -.9677      .8000      .1466 
-     .80    -2.00     1.00     -.6236      .8000      .1100 
-     .80    -2.00     1.25     -.2795      .8000      .0880 
-     .80    -2.00     1.50      .0646      .8000      .0733 
-     .80    -1.00      .50     -.3118      .8000      .2199 
-     .80    -1.00      .75      .0323      .8000      .1466 
-     .80    -1.00     1.00      .3764      .8000      .1100 
-     .80    -1.00     1.25      .7205      .8000      .0880 
-     .80    -1.00     1.50     1.0646      .8000      .0733 
-     .80      .00      .50      .6882      .8000      .2199 
-     .80      .00      .75     1.0323      .8000      .1466 
-     .80      .00     1.00     1.3764      .8000      .1100 
-     .80      .00     1.25     1.7205      .8000      .0880 
-     .80      .00     1.50     2.0646      .8000      .0733 
-     .80     1.00      .50     1.6882      .8000      .2199 
-     .80     1.00      .75     2.0323      .8000      .1466 
-     .80     1.00     1.00     2.3764      .8000      .1100 
-     .80     1.00     1.25     2.7205      .8000      .0880 
-     .80     1.00     1.50     3.0646      .8000      .0733 
-     .80     2.00      .50     2.6882      .8000      .2199 
-     .80     2.00      .75     3.0323      .8000      .1466 
-     .80     2.00     1.00     3.3764      .8000      .1100 
-     .80     2.00     1.25     3.7205      .8000      .0880 
-     .80     2.00     1.50     4.0646      .8000      .0733 
-     .80     3.00      .50     3.6882      .8000      .2199 
-     .80     3.00      .75     4.0323      .8000      .1466 
-     .80     3.00     1.00     4.3764      .8000      .1100 
-     .80     3.00     1.25     4.7205      .8000      .0880 
-     .80     3.00     1.50     5.0646      .8000      .0733 
-     .80     4.00      .50     4.6882      .8000      .2199 
-     .80     4.00      .75     5.0323      .8000      .1466 
-     .80     4.00     1.00     5.3764      .8000      .1100 
-     .80     4.00     1.25     5.7205      .8000      .0880 
-     .80     4.00     1.50     6.0646      .8000      .0733 
-     .80     5.00      .50     5.6882      .8000      .2199 
-     .80     5.00      .75     6.0323      .8000      .1466 
-     .80     5.00     1.00     6.3764      .8000      .1100 
-     .80     5.00     1.25     6.7205      .8000      .0880 
-     .80     5.00     1.50     7.0646      .8000      .0733 
-     .90    -5.00      .50    -3.4612      .9000      .0608 
-     .90    -5.00      .75    -2.6917      .9000      .0405 
-     .90    -5.00     1.00    -1.9223      .9000      .0304 
-     .90    -5.00     1.25    -1.1529      .9000      .0243 
-     .90    -5.00     1.50     -.3835      .9000      .0203 
-     .90    -4.00      .50    -2.4612      .9000      .0608 
-     .90    -4.00      .75    -1.6917      .9000      .0405 
-     .90    -4.00     1.00     -.9223      .9000      .0304 
-     .90    -4.00     1.25     -.1529      .9000      .0243 
-     .90    -4.00     1.50      .6165      .9000      .0203 
-     .90    -3.00      .50    -1.4612      .9000      .0608 
-     .90    -3.00      .75     -.6917      .9000      .0405 
-     .90    -3.00     1.00      .0777      .9000      .0304 
-     .90    -3.00     1.25      .8471      .9000      .0243 
-     .90    -3.00     1.50     1.6165      .9000      .0203 
-     .90    -2.00      .50     -.4612      .9000      .0608 
-     .90    -2.00      .75      .3083      .9000      .0405 
-     .90    -2.00     1.00     1.0777      .9000      .0304 
-     .90    -2.00     1.25     1.8471      .9000      .0243 
-     .90    -2.00     1.50     2.6165      .9000      .0203 
-     .90    -1.00      .50      .5388      .9000      .0608 
-     .90    -1.00      .75     1.3083      .9000      .0405 
-     .90    -1.00     1.00     2.0777      .9000      .0304 
-     .90    -1.00     1.25     2.8471      .9000      .0243 
-     .90    -1.00     1.50     3.6165      .9000      .0203 
-     .90      .00      .50     1.5388      .9000      .0608 
-     .90      .00      .75     2.3083      .9000      .0405 
-     .90      .00     1.00     3.0777      .9000      .0304 
-     .90      .00     1.25     3.8471      .9000      .0243 
-     .90      .00     1.50     4.6165      .9000      .0203 
-     .90     1.00      .50     2.5388      .9000      .0608 
-     .90     1.00      .75     3.3083      .9000      .0405 
-     .90     1.00     1.00     4.0777      .9000      .0304 
-     .90     1.00     1.25     4.8471      .9000      .0243 
-     .90     1.00     1.50     5.6165      .9000      .0203 
-     .90     2.00      .50     3.5388      .9000      .0608 
-     .90     2.00      .75     4.3083      .9000      .0405 
-     .90     2.00     1.00     5.0777      .9000      .0304 
-     .90     2.00     1.25     5.8471      .9000      .0243 
-     .90     2.00     1.50     6.6165      .9000      .0203 
-     .90     3.00      .50     4.5388      .9000      .0608 
-     .90     3.00      .75     5.3083      .9000      .0405 
-     .90     3.00     1.00     6.0777      .9000      .0304 
-     .90     3.00     1.25     6.8471      .9000      .0243 
-     .90     3.00     1.50     7.6165      .9000      .0203 
-     .90     4.00      .50     5.5388      .9000      .0608 
-     .90     4.00      .75     6.3083      .9000      .0405 
-     .90     4.00     1.00     7.0777      .9000      .0304 
-     .90     4.00     1.25     7.8471      .9000      .0243 
-     .90     4.00     1.50     8.6165      .9000      .0203 
-     .90     5.00      .50     6.5388      .9000      .0608 
-     .90     5.00      .75     7.3083      .9000      .0405 
-     .90     5.00     1.00     8.0777      .9000      .0304 
-     .90     5.00     1.25     8.8471      .9000      .0243 
-     .90     5.00     1.50     9.6165      .9000      .0203 
-     .99    -5.00      .50    10.9103      .9900      .0006 
-     .99    -5.00      .75    18.8654      .9900      .0004 
-     .99    -5.00     1.00    26.8205      .9900      .0003 
-     .99    -5.00     1.25    34.7756      .9900      .0003 
-     .99    -5.00     1.50    42.7308      .9900      .0002 
-     .99    -4.00      .50    11.9103      .9900      .0006 
-     .99    -4.00      .75    19.8654      .9900      .0004 
-     .99    -4.00     1.00    27.8205      .9900      .0003 
-     .99    -4.00     1.25    35.7756      .9900      .0003 
-     .99    -4.00     1.50    43.7308      .9900      .0002 
-     .99    -3.00      .50    12.9103      .9900      .0006 
-     .99    -3.00      .75    20.8654      .9900      .0004 
-     .99    -3.00     1.00    28.8205      .9900      .0003 
-     .99    -3.00     1.25    36.7756      .9900      .0003 
-     .99    -3.00     1.50    44.7308      .9900      .0002 
-     .99    -2.00      .50    13.9103      .9900      .0006 
-     .99    -2.00      .75    21.8654      .9900      .0004 
-     .99    -2.00     1.00    29.8205      .9900      .0003 
-     .99    -2.00     1.25    37.7756      .9900      .0003 
-     .99    -2.00     1.50    45.7308      .9900      .0002 
-     .99    -1.00      .50    14.9103      .9900      .0006 
-     .99    -1.00      .75    22.8654      .9900      .0004 
-     .99    -1.00     1.00    30.8205      .9900      .0003 
-     .99    -1.00     1.25    38.7756      .9900      .0003 
-     .99    -1.00     1.50    46.7308      .9900      .0002 
-     .99      .00      .50    15.9103      .9900      .0006 
-     .99      .00      .75    23.8654      .9900      .0004 
-     .99      .00     1.00    31.8205      .9900      .0003 
-     .99      .00     1.25    39.7756      .9900      .0003 
-     .99      .00     1.50    47.7308      .9900      .0002 
-     .99     1.00      .50    16.9103      .9900      .0006 
-     .99     1.00      .75    24.8654      .9900      .0004 
-     .99     1.00     1.00    32.8205      .9900      .0003 
-     .99     1.00     1.25    40.7756      .9900      .0003 
-     .99     1.00     1.50    48.7308      .9900      .0002 
-     .99     2.00      .50    17.9103      .9900      .0006 
-     .99     2.00      .75    25.8654      .9900      .0004 
-     .99     2.00     1.00    33.8205      .9900      .0003 
-     .99     2.00     1.25    41.7756      .9900      .0003 
-     .99     2.00     1.50    49.7308      .9900      .0002 
-     .99     3.00      .50    18.9103      .9900      .0006 
-     .99     3.00      .75    26.8654      .9900      .0004 
-     .99     3.00     1.00    34.8205      .9900      .0003 
-     .99     3.00     1.25    42.7756      .9900      .0003 
-     .99     3.00     1.50    50.7308      .9900      .0002 
-     .99     4.00      .50    19.9103      .9900      .0006 
-     .99     4.00      .75    27.8654      .9900      .0004 
-     .99     4.00     1.00    35.8205      .9900      .0003 
-     .99     4.00     1.25    43.7756      .9900      .0003 
-     .99     4.00     1.50    51.7308      .9900      .0002 
-     .99     5.00      .50    20.9103      .9900      .0006 
-     .99     5.00      .75    28.8654      .9900      .0004 
-     .99     5.00     1.00    36.8205      .9900      .0003 
-     .99     5.00     1.25    44.7756      .9900      .0003 
-     .99     5.00     1.50    52.7308      .9900      .0002 
+       P        a        b          x        cdf        pdf
+     .01    -5.00      .50   -20.9103      .0100      .0006
+     .01    -5.00      .75   -28.8654      .0100      .0004
+     .01    -5.00     1.00   -36.8205      .0100      .0003
+     .01    -5.00     1.25   -44.7756      .0100      .0003
+     .01    -5.00     1.50   -52.7308      .0100      .0002
+     .01    -4.00      .50   -19.9103      .0100      .0006
+     .01    -4.00      .75   -27.8654      .0100      .0004
+     .01    -4.00     1.00   -35.8205      .0100      .0003
+     .01    -4.00     1.25   -43.7756      .0100      .0003
+     .01    -4.00     1.50   -51.7308      .0100      .0002
+     .01    -3.00      .50   -18.9103      .0100      .0006
+     .01    -3.00      .75   -26.8654      .0100      .0004
+     .01    -3.00     1.00   -34.8205      .0100      .0003
+     .01    -3.00     1.25   -42.7756      .0100      .0003
+     .01    -3.00     1.50   -50.7308      .0100      .0002
+     .01    -2.00      .50   -17.9103      .0100      .0006
+     .01    -2.00      .75   -25.8654      .0100      .0004
+     .01    -2.00     1.00   -33.8205      .0100      .0003
+     .01    -2.00     1.25   -41.7756      .0100      .0003
+     .01    -2.00     1.50   -49.7308      .0100      .0002
+     .01    -1.00      .50   -16.9103      .0100      .0006
+     .01    -1.00      .75   -24.8654      .0100      .0004
+     .01    -1.00     1.00   -32.8205      .0100      .0003
+     .01    -1.00     1.25   -40.7756      .0100      .0003
+     .01    -1.00     1.50   -48.7308      .0100      .0002
+     .01      .00      .50   -15.9103      .0100      .0006
+     .01      .00      .75   -23.8654      .0100      .0004
+     .01      .00     1.00   -31.8205      .0100      .0003
+     .01      .00     1.25   -39.7756      .0100      .0003
+     .01      .00     1.50   -47.7308      .0100      .0002
+     .01     1.00      .50   -14.9103      .0100      .0006
+     .01     1.00      .75   -22.8654      .0100      .0004
+     .01     1.00     1.00   -30.8205      .0100      .0003
+     .01     1.00     1.25   -38.7756      .0100      .0003
+     .01     1.00     1.50   -46.7308      .0100      .0002
+     .01     2.00      .50   -13.9103      .0100      .0006
+     .01     2.00      .75   -21.8654      .0100      .0004
+     .01     2.00     1.00   -29.8205      .0100      .0003
+     .01     2.00     1.25   -37.7756      .0100      .0003
+     .01     2.00     1.50   -45.7308      .0100      .0002
+     .01     3.00      .50   -12.9103      .0100      .0006
+     .01     3.00      .75   -20.8654      .0100      .0004
+     .01     3.00     1.00   -28.8205      .0100      .0003
+     .01     3.00     1.25   -36.7756      .0100      .0003
+     .01     3.00     1.50   -44.7308      .0100      .0002
+     .01     4.00      .50   -11.9103      .0100      .0006
+     .01     4.00      .75   -19.8654      .0100      .0004
+     .01     4.00     1.00   -27.8205      .0100      .0003
+     .01     4.00     1.25   -35.7756      .0100      .0003
+     .01     4.00     1.50   -43.7308      .0100      .0002
+     .01     5.00      .50   -10.9103      .0100      .0006
+     .01     5.00      .75   -18.8654      .0100      .0004
+     .01     5.00     1.00   -26.8205      .0100      .0003
+     .01     5.00     1.25   -34.7756      .0100      .0003
+     .01     5.00     1.50   -42.7308      .0100      .0002
+     .10    -5.00      .50    -6.5388      .1000      .0608
+     .10    -5.00      .75    -7.3083      .1000      .0405
+     .10    -5.00     1.00    -8.0777      .1000      .0304
+     .10    -5.00     1.25    -8.8471      .1000      .0243
+     .10    -5.00     1.50    -9.6165      .1000      .0203
+     .10    -4.00      .50    -5.5388      .1000      .0608
+     .10    -4.00      .75    -6.3083      .1000      .0405
+     .10    -4.00     1.00    -7.0777      .1000      .0304
+     .10    -4.00     1.25    -7.8471      .1000      .0243
+     .10    -4.00     1.50    -8.6165      .1000      .0203
+     .10    -3.00      .50    -4.5388      .1000      .0608
+     .10    -3.00      .75    -5.3083      .1000      .0405
+     .10    -3.00     1.00    -6.0777      .1000      .0304
+     .10    -3.00     1.25    -6.8471      .1000      .0243
+     .10    -3.00     1.50    -7.6165      .1000      .0203
+     .10    -2.00      .50    -3.5388      .1000      .0608
+     .10    -2.00      .75    -4.3083      .1000      .0405
+     .10    -2.00     1.00    -5.0777      .1000      .0304
+     .10    -2.00     1.25    -5.8471      .1000      .0243
+     .10    -2.00     1.50    -6.6165      .1000      .0203
+     .10    -1.00      .50    -2.5388      .1000      .0608
+     .10    -1.00      .75    -3.3083      .1000      .0405
+     .10    -1.00     1.00    -4.0777      .1000      .0304
+     .10    -1.00     1.25    -4.8471      .1000      .0243
+     .10    -1.00     1.50    -5.6165      .1000      .0203
+     .10      .00      .50    -1.5388      .1000      .0608
+     .10      .00      .75    -2.3083      .1000      .0405
+     .10      .00     1.00    -3.0777      .1000      .0304
+     .10      .00     1.25    -3.8471      .1000      .0243
+     .10      .00     1.50    -4.6165      .1000      .0203
+     .10     1.00      .50     -.5388      .1000      .0608
+     .10     1.00      .75    -1.3083      .1000      .0405
+     .10     1.00     1.00    -2.0777      .1000      .0304
+     .10     1.00     1.25    -2.8471      .1000      .0243
+     .10     1.00     1.50    -3.6165      .1000      .0203
+     .10     2.00      .50      .4612      .1000      .0608
+     .10     2.00      .75     -.3083      .1000      .0405
+     .10     2.00     1.00    -1.0777      .1000      .0304
+     .10     2.00     1.25    -1.8471      .1000      .0243
+     .10     2.00     1.50    -2.6165      .1000      .0203
+     .10     3.00      .50     1.4612      .1000      .0608
+     .10     3.00      .75      .6917      .1000      .0405
+     .10     3.00     1.00     -.0777      .1000      .0304
+     .10     3.00     1.25     -.8471      .1000      .0243
+     .10     3.00     1.50    -1.6165      .1000      .0203
+     .10     4.00      .50     2.4612      .1000      .0608
+     .10     4.00      .75     1.6917      .1000      .0405
+     .10     4.00     1.00      .9223      .1000      .0304
+     .10     4.00     1.25      .1529      .1000      .0243
+     .10     4.00     1.50     -.6165      .1000      .0203
+     .10     5.00      .50     3.4612      .1000      .0608
+     .10     5.00      .75     2.6917      .1000      .0405
+     .10     5.00     1.00     1.9223      .1000      .0304
+     .10     5.00     1.25     1.1529      .1000      .0243
+     .10     5.00     1.50      .3835      .1000      .0203
+     .20    -5.00      .50    -5.6882      .2000      .2199
+     .20    -5.00      .75    -6.0323      .2000      .1466
+     .20    -5.00     1.00    -6.3764      .2000      .1100
+     .20    -5.00     1.25    -6.7205      .2000      .0880
+     .20    -5.00     1.50    -7.0646      .2000      .0733
+     .20    -4.00      .50    -4.6882      .2000      .2199
+     .20    -4.00      .75    -5.0323      .2000      .1466
+     .20    -4.00     1.00    -5.3764      .2000      .1100
+     .20    -4.00     1.25    -5.7205      .2000      .0880
+     .20    -4.00     1.50    -6.0646      .2000      .0733
+     .20    -3.00      .50    -3.6882      .2000      .2199
+     .20    -3.00      .75    -4.0323      .2000      .1466
+     .20    -3.00     1.00    -4.3764      .2000      .1100
+     .20    -3.00     1.25    -4.7205      .2000      .0880
+     .20    -3.00     1.50    -5.0646      .2000      .0733
+     .20    -2.00      .50    -2.6882      .2000      .2199
+     .20    -2.00      .75    -3.0323      .2000      .1466
+     .20    -2.00     1.00    -3.3764      .2000      .1100
+     .20    -2.00     1.25    -3.7205      .2000      .0880
+     .20    -2.00     1.50    -4.0646      .2000      .0733
+     .20    -1.00      .50    -1.6882      .2000      .2199
+     .20    -1.00      .75    -2.0323      .2000      .1466
+     .20    -1.00     1.00    -2.3764      .2000      .1100
+     .20    -1.00     1.25    -2.7205      .2000      .0880
+     .20    -1.00     1.50    -3.0646      .2000      .0733
+     .20      .00      .50     -.6882      .2000      .2199
+     .20      .00      .75    -1.0323      .2000      .1466
+     .20      .00     1.00    -1.3764      .2000      .1100
+     .20      .00     1.25    -1.7205      .2000      .0880
+     .20      .00     1.50    -2.0646      .2000      .0733
+     .20     1.00      .50      .3118      .2000      .2199
+     .20     1.00      .75     -.0323      .2000      .1466
+     .20     1.00     1.00     -.3764      .2000      .1100
+     .20     1.00     1.25     -.7205      .2000      .0880
+     .20     1.00     1.50    -1.0646      .2000      .0733
+     .20     2.00      .50     1.3118      .2000      .2199
+     .20     2.00      .75      .9677      .2000      .1466
+     .20     2.00     1.00      .6236      .2000      .1100
+     .20     2.00     1.25      .2795      .2000      .0880
+     .20     2.00     1.50     -.0646      .2000      .0733
+     .20     3.00      .50     2.3118      .2000      .2199
+     .20     3.00      .75     1.9677      .2000      .1466
+     .20     3.00     1.00     1.6236      .2000      .1100
+     .20     3.00     1.25     1.2795      .2000      .0880
+     .20     3.00     1.50      .9354      .2000      .0733
+     .20     4.00      .50     3.3118      .2000      .2199
+     .20     4.00      .75     2.9677      .2000      .1466
+     .20     4.00     1.00     2.6236      .2000      .1100
+     .20     4.00     1.25     2.2795      .2000      .0880
+     .20     4.00     1.50     1.9354      .2000      .0733
+     .20     5.00      .50     4.3118      .2000      .2199
+     .20     5.00      .75     3.9677      .2000      .1466
+     .20     5.00     1.00     3.6236      .2000      .1100
+     .20     5.00     1.25     3.2795      .2000      .0880
+     .20     5.00     1.50     2.9354      .2000      .0733
+     .30    -5.00      .50    -5.3633      .3000      .4167
+     .30    -5.00      .75    -5.5449      .3000      .2778
+     .30    -5.00     1.00    -5.7265      .3000      .2083
+     .30    -5.00     1.25    -5.9082      .3000      .1667
+     .30    -5.00     1.50    -6.0898      .3000      .1389
+     .30    -4.00      .50    -4.3633      .3000      .4167
+     .30    -4.00      .75    -4.5449      .3000      .2778
+     .30    -4.00     1.00    -4.7265      .3000      .2083
+     .30    -4.00     1.25    -4.9082      .3000      .1667
+     .30    -4.00     1.50    -5.0898      .3000      .1389
+     .30    -3.00      .50    -3.3633      .3000      .4167
+     .30    -3.00      .75    -3.5449      .3000      .2778
+     .30    -3.00     1.00    -3.7265      .3000      .2083
+     .30    -3.00     1.25    -3.9082      .3000      .1667
+     .30    -3.00     1.50    -4.0898      .3000      .1389
+     .30    -2.00      .50    -2.3633      .3000      .4167
+     .30    -2.00      .75    -2.5449      .3000      .2778
+     .30    -2.00     1.00    -2.7265      .3000      .2083
+     .30    -2.00     1.25    -2.9082      .3000      .1667
+     .30    -2.00     1.50    -3.0898      .3000      .1389
+     .30    -1.00      .50    -1.3633      .3000      .4167
+     .30    -1.00      .75    -1.5449      .3000      .2778
+     .30    -1.00     1.00    -1.7265      .3000      .2083
+     .30    -1.00     1.25    -1.9082      .3000      .1667
+     .30    -1.00     1.50    -2.0898      .3000      .1389
+     .30      .00      .50     -.3633      .3000      .4167
+     .30      .00      .75     -.5449      .3000      .2778
+     .30      .00     1.00     -.7265      .3000      .2083
+     .30      .00     1.25     -.9082      .3000      .1667
+     .30      .00     1.50    -1.0898      .3000      .1389
+     .30     1.00      .50      .6367      .3000      .4167
+     .30     1.00      .75      .4551      .3000      .2778
+     .30     1.00     1.00      .2735      .3000      .2083
+     .30     1.00     1.25      .0918      .3000      .1667
+     .30     1.00     1.50     -.0898      .3000      .1389
+     .30     2.00      .50     1.6367      .3000      .4167
+     .30     2.00      .75     1.4551      .3000      .2778
+     .30     2.00     1.00     1.2735      .3000      .2083
+     .30     2.00     1.25     1.0918      .3000      .1667
+     .30     2.00     1.50      .9102      .3000      .1389
+     .30     3.00      .50     2.6367      .3000      .4167
+     .30     3.00      .75     2.4551      .3000      .2778
+     .30     3.00     1.00     2.2735      .3000      .2083
+     .30     3.00     1.25     2.0918      .3000      .1667
+     .30     3.00     1.50     1.9102      .3000      .1389
+     .30     4.00      .50     3.6367      .3000      .4167
+     .30     4.00      .75     3.4551      .3000      .2778
+     .30     4.00     1.00     3.2735      .3000      .2083
+     .30     4.00     1.25     3.0918      .3000      .1667
+     .30     4.00     1.50     2.9102      .3000      .1389
+     .30     5.00      .50     4.6367      .3000      .4167
+     .30     5.00      .75     4.4551      .3000      .2778
+     .30     5.00     1.00     4.2735      .3000      .2083
+     .30     5.00     1.25     4.0918      .3000      .1667
+     .30     5.00     1.50     3.9102      .3000      .1389
+     .40    -5.00      .50    -5.1625      .4000      .5758
+     .40    -5.00      .75    -5.2437      .4000      .3839
+     .40    -5.00     1.00    -5.3249      .4000      .2879
+     .40    -5.00     1.25    -5.4061      .4000      .2303
+     .40    -5.00     1.50    -5.4874      .4000      .1919
+     .40    -4.00      .50    -4.1625      .4000      .5758
+     .40    -4.00      .75    -4.2437      .4000      .3839
+     .40    -4.00     1.00    -4.3249      .4000      .2879
+     .40    -4.00     1.25    -4.4061      .4000      .2303
+     .40    -4.00     1.50    -4.4874      .4000      .1919
+     .40    -3.00      .50    -3.1625      .4000      .5758
+     .40    -3.00      .75    -3.2437      .4000      .3839
+     .40    -3.00     1.00    -3.3249      .4000      .2879
+     .40    -3.00     1.25    -3.4061      .4000      .2303
+     .40    -3.00     1.50    -3.4874      .4000      .1919
+     .40    -2.00      .50    -2.1625      .4000      .5758
+     .40    -2.00      .75    -2.2437      .4000      .3839
+     .40    -2.00     1.00    -2.3249      .4000      .2879
+     .40    -2.00     1.25    -2.4061      .4000      .2303
+     .40    -2.00     1.50    -2.4874      .4000      .1919
+     .40    -1.00      .50    -1.1625      .4000      .5758
+     .40    -1.00      .75    -1.2437      .4000      .3839
+     .40    -1.00     1.00    -1.3249      .4000      .2879
+     .40    -1.00     1.25    -1.4061      .4000      .2303
+     .40    -1.00     1.50    -1.4874      .4000      .1919
+     .40      .00      .50     -.1625      .4000      .5758
+     .40      .00      .75     -.2437      .4000      .3839
+     .40      .00     1.00     -.3249      .4000      .2879
+     .40      .00     1.25     -.4061      .4000      .2303
+     .40      .00     1.50     -.4874      .4000      .1919
+     .40     1.00      .50      .8375      .4000      .5758
+     .40     1.00      .75      .7563      .4000      .3839
+     .40     1.00     1.00      .6751      .4000      .2879
+     .40     1.00     1.25      .5939      .4000      .2303
+     .40     1.00     1.50      .5126      .4000      .1919
+     .40     2.00      .50     1.8375      .4000      .5758
+     .40     2.00      .75     1.7563      .4000      .3839
+     .40     2.00     1.00     1.6751      .4000      .2879
+     .40     2.00     1.25     1.5939      .4000      .2303
+     .40     2.00     1.50     1.5126      .4000      .1919
+     .40     3.00      .50     2.8375      .4000      .5758
+     .40     3.00      .75     2.7563      .4000      .3839
+     .40     3.00     1.00     2.6751      .4000      .2879
+     .40     3.00     1.25     2.5939      .4000      .2303
+     .40     3.00     1.50     2.5126      .4000      .1919
+     .40     4.00      .50     3.8375      .4000      .5758
+     .40     4.00      .75     3.7563      .4000      .3839
+     .40     4.00     1.00     3.6751      .4000      .2879
+     .40     4.00     1.25     3.5939      .4000      .2303
+     .40     4.00     1.50     3.5126      .4000      .1919
+     .40     5.00      .50     4.8375      .4000      .5758
+     .40     5.00      .75     4.7563      .4000      .3839
+     .40     5.00     1.00     4.6751      .4000      .2879
+     .40     5.00     1.25     4.5939      .4000      .2303
+     .40     5.00     1.50     4.5126      .4000      .1919
+     .50    -5.00      .50    -5.0000      .5000      .6366
+     .50    -5.00      .75    -5.0000      .5000      .4244
+     .50    -5.00     1.00    -5.0000      .5000      .3183
+     .50    -5.00     1.25    -5.0000      .5000      .2546
+     .50    -5.00     1.50    -5.0000      .5000      .2122
+     .50    -4.00      .50    -4.0000      .5000      .6366
+     .50    -4.00      .75    -4.0000      .5000      .4244
+     .50    -4.00     1.00    -4.0000      .5000      .3183
+     .50    -4.00     1.25    -4.0000      .5000      .2546
+     .50    -4.00     1.50    -4.0000      .5000      .2122
+     .50    -3.00      .50    -3.0000      .5000      .6366
+     .50    -3.00      .75    -3.0000      .5000      .4244
+     .50    -3.00     1.00    -3.0000      .5000      .3183
+     .50    -3.00     1.25    -3.0000      .5000      .2546
+     .50    -3.00     1.50    -3.0000      .5000      .2122
+     .50    -2.00      .50    -2.0000      .5000      .6366
+     .50    -2.00      .75    -2.0000      .5000      .4244
+     .50    -2.00     1.00    -2.0000      .5000      .3183
+     .50    -2.00     1.25    -2.0000      .5000      .2546
+     .50    -2.00     1.50    -2.0000      .5000      .2122
+     .50    -1.00      .50    -1.0000      .5000      .6366
+     .50    -1.00      .75    -1.0000      .5000      .4244
+     .50    -1.00     1.00    -1.0000      .5000      .3183
+     .50    -1.00     1.25    -1.0000      .5000      .2546
+     .50    -1.00     1.50    -1.0000      .5000      .2122
+     .50      .00      .50      .0000      .5000      .6366
+     .50      .00      .75      .0000      .5000      .4244
+     .50      .00     1.00      .0000      .5000      .3183
+     .50      .00     1.25      .0000      .5000      .2546
+     .50      .00     1.50      .0000      .5000      .2122
+     .50     1.00      .50     1.0000      .5000      .6366
+     .50     1.00      .75     1.0000      .5000      .4244
+     .50     1.00     1.00     1.0000      .5000      .3183
+     .50     1.00     1.25     1.0000      .5000      .2546
+     .50     1.00     1.50     1.0000      .5000      .2122
+     .50     2.00      .50     2.0000      .5000      .6366
+     .50     2.00      .75     2.0000      .5000      .4244
+     .50     2.00     1.00     2.0000      .5000      .3183
+     .50     2.00     1.25     2.0000      .5000      .2546
+     .50     2.00     1.50     2.0000      .5000      .2122
+     .50     3.00      .50     3.0000      .5000      .6366
+     .50     3.00      .75     3.0000      .5000      .4244
+     .50     3.00     1.00     3.0000      .5000      .3183
+     .50     3.00     1.25     3.0000      .5000      .2546
+     .50     3.00     1.50     3.0000      .5000      .2122
+     .50     4.00      .50     4.0000      .5000      .6366
+     .50     4.00      .75     4.0000      .5000      .4244
+     .50     4.00     1.00     4.0000      .5000      .3183
+     .50     4.00     1.25     4.0000      .5000      .2546
+     .50     4.00     1.50     4.0000      .5000      .2122
+     .50     5.00      .50     5.0000      .5000      .6366
+     .50     5.00      .75     5.0000      .5000      .4244
+     .50     5.00     1.00     5.0000      .5000      .3183
+     .50     5.00     1.25     5.0000      .5000      .2546
+     .50     5.00     1.50     5.0000      .5000      .2122
+     .60    -5.00      .50    -4.8375      .6000      .5758
+     .60    -5.00      .75    -4.7563      .6000      .3839
+     .60    -5.00     1.00    -4.6751      .6000      .2879
+     .60    -5.00     1.25    -4.5939      .6000      .2303
+     .60    -5.00     1.50    -4.5126      .6000      .1919
+     .60    -4.00      .50    -3.8375      .6000      .5758
+     .60    -4.00      .75    -3.7563      .6000      .3839
+     .60    -4.00     1.00    -3.6751      .6000      .2879
+     .60    -4.00     1.25    -3.5939      .6000      .2303
+     .60    -4.00     1.50    -3.5126      .6000      .1919
+     .60    -3.00      .50    -2.8375      .6000      .5758
+     .60    -3.00      .75    -2.7563      .6000      .3839
+     .60    -3.00     1.00    -2.6751      .6000      .2879
+     .60    -3.00     1.25    -2.5939      .6000      .2303
+     .60    -3.00     1.50    -2.5126      .6000      .1919
+     .60    -2.00      .50    -1.8375      .6000      .5758
+     .60    -2.00      .75    -1.7563      .6000      .3839
+     .60    -2.00     1.00    -1.6751      .6000      .2879
+     .60    -2.00     1.25    -1.5939      .6000      .2303
+     .60    -2.00     1.50    -1.5126      .6000      .1919
+     .60    -1.00      .50     -.8375      .6000      .5758
+     .60    -1.00      .75     -.7563      .6000      .3839
+     .60    -1.00     1.00     -.6751      .6000      .2879
+     .60    -1.00     1.25     -.5939      .6000      .2303
+     .60    -1.00     1.50     -.5126      .6000      .1919
+     .60      .00      .50      .1625      .6000      .5758
+     .60      .00      .75      .2437      .6000      .3839
+     .60      .00     1.00      .3249      .6000      .2879
+     .60      .00     1.25      .4061      .6000      .2303
+     .60      .00     1.50      .4874      .6000      .1919
+     .60     1.00      .50     1.1625      .6000      .5758
+     .60     1.00      .75     1.2437      .6000      .3839
+     .60     1.00     1.00     1.3249      .6000      .2879
+     .60     1.00     1.25     1.4061      .6000      .2303
+     .60     1.00     1.50     1.4874      .6000      .1919
+     .60     2.00      .50     2.1625      .6000      .5758
+     .60     2.00      .75     2.2437      .6000      .3839
+     .60     2.00     1.00     2.3249      .6000      .2879
+     .60     2.00     1.25     2.4061      .6000      .2303
+     .60     2.00     1.50     2.4874      .6000      .1919
+     .60     3.00      .50     3.1625      .6000      .5758
+     .60     3.00      .75     3.2437      .6000      .3839
+     .60     3.00     1.00     3.3249      .6000      .2879
+     .60     3.00     1.25     3.4061      .6000      .2303
+     .60     3.00     1.50     3.4874      .6000      .1919
+     .60     4.00      .50     4.1625      .6000      .5758
+     .60     4.00      .75     4.2437      .6000      .3839
+     .60     4.00     1.00     4.3249      .6000      .2879
+     .60     4.00     1.25     4.4061      .6000      .2303
+     .60     4.00     1.50     4.4874      .6000      .1919
+     .60     5.00      .50     5.1625      .6000      .5758
+     .60     5.00      .75     5.2437      .6000      .3839
+     .60     5.00     1.00     5.3249      .6000      .2879
+     .60     5.00     1.25     5.4061      .6000      .2303
+     .60     5.00     1.50     5.4874      .6000      .1919
+     .70    -5.00      .50    -4.6367      .7000      .4167
+     .70    -5.00      .75    -4.4551      .7000      .2778
+     .70    -5.00     1.00    -4.2735      .7000      .2083
+     .70    -5.00     1.25    -4.0918      .7000      .1667
+     .70    -5.00     1.50    -3.9102      .7000      .1389
+     .70    -4.00      .50    -3.6367      .7000      .4167
+     .70    -4.00      .75    -3.4551      .7000      .2778
+     .70    -4.00     1.00    -3.2735      .7000      .2083
+     .70    -4.00     1.25    -3.0918      .7000      .1667
+     .70    -4.00     1.50    -2.9102      .7000      .1389
+     .70    -3.00      .50    -2.6367      .7000      .4167
+     .70    -3.00      .75    -2.4551      .7000      .2778
+     .70    -3.00     1.00    -2.2735      .7000      .2083
+     .70    -3.00     1.25    -2.0918      .7000      .1667
+     .70    -3.00     1.50    -1.9102      .7000      .1389
+     .70    -2.00      .50    -1.6367      .7000      .4167
+     .70    -2.00      .75    -1.4551      .7000      .2778
+     .70    -2.00     1.00    -1.2735      .7000      .2083
+     .70    -2.00     1.25    -1.0918      .7000      .1667
+     .70    -2.00     1.50     -.9102      .7000      .1389
+     .70    -1.00      .50     -.6367      .7000      .4167
+     .70    -1.00      .75     -.4551      .7000      .2778
+     .70    -1.00     1.00     -.2735      .7000      .2083
+     .70    -1.00     1.25     -.0918      .7000      .1667
+     .70    -1.00     1.50      .0898      .7000      .1389
+     .70      .00      .50      .3633      .7000      .4167
+     .70      .00      .75      .5449      .7000      .2778
+     .70      .00     1.00      .7265      .7000      .2083
+     .70      .00     1.25      .9082      .7000      .1667
+     .70      .00     1.50     1.0898      .7000      .1389
+     .70     1.00      .50     1.3633      .7000      .4167
+     .70     1.00      .75     1.5449      .7000      .2778
+     .70     1.00     1.00     1.7265      .7000      .2083
+     .70     1.00     1.25     1.9082      .7000      .1667
+     .70     1.00     1.50     2.0898      .7000      .1389
+     .70     2.00      .50     2.3633      .7000      .4167
+     .70     2.00      .75     2.5449      .7000      .2778
+     .70     2.00     1.00     2.7265      .7000      .2083
+     .70     2.00     1.25     2.9082      .7000      .1667
+     .70     2.00     1.50     3.0898      .7000      .1389
+     .70     3.00      .50     3.3633      .7000      .4167
+     .70     3.00      .75     3.5449      .7000      .2778
+     .70     3.00     1.00     3.7265      .7000      .2083
+     .70     3.00     1.25     3.9082      .7000      .1667
+     .70     3.00     1.50     4.0898      .7000      .1389
+     .70     4.00      .50     4.3633      .7000      .4167
+     .70     4.00      .75     4.5449      .7000      .2778
+     .70     4.00     1.00     4.7265      .7000      .2083
+     .70     4.00     1.25     4.9082      .7000      .1667
+     .70     4.00     1.50     5.0898      .7000      .1389
+     .70     5.00      .50     5.3633      .7000      .4167
+     .70     5.00      .75     5.5449      .7000      .2778
+     .70     5.00     1.00     5.7265      .7000      .2083
+     .70     5.00     1.25     5.9082      .7000      .1667
+     .70     5.00     1.50     6.0898      .7000      .1389
+     .80    -5.00      .50    -4.3118      .8000      .2199
+     .80    -5.00      .75    -3.9677      .8000      .1466
+     .80    -5.00     1.00    -3.6236      .8000      .1100
+     .80    -5.00     1.25    -3.2795      .8000      .0880
+     .80    -5.00     1.50    -2.9354      .8000      .0733
+     .80    -4.00      .50    -3.3118      .8000      .2199
+     .80    -4.00      .75    -2.9677      .8000      .1466
+     .80    -4.00     1.00    -2.6236      .8000      .1100
+     .80    -4.00     1.25    -2.2795      .8000      .0880
+     .80    -4.00     1.50    -1.9354      .8000      .0733
+     .80    -3.00      .50    -2.3118      .8000      .2199
+     .80    -3.00      .75    -1.9677      .8000      .1466
+     .80    -3.00     1.00    -1.6236      .8000      .1100
+     .80    -3.00     1.25    -1.2795      .8000      .0880
+     .80    -3.00     1.50     -.9354      .8000      .0733
+     .80    -2.00      .50    -1.3118      .8000      .2199
+     .80    -2.00      .75     -.9677      .8000      .1466
+     .80    -2.00     1.00     -.6236      .8000      .1100
+     .80    -2.00     1.25     -.2795      .8000      .0880
+     .80    -2.00     1.50      .0646      .8000      .0733
+     .80    -1.00      .50     -.3118      .8000      .2199
+     .80    -1.00      .75      .0323      .8000      .1466
+     .80    -1.00     1.00      .3764      .8000      .1100
+     .80    -1.00     1.25      .7205      .8000      .0880
+     .80    -1.00     1.50     1.0646      .8000      .0733
+     .80      .00      .50      .6882      .8000      .2199
+     .80      .00      .75     1.0323      .8000      .1466
+     .80      .00     1.00     1.3764      .8000      .1100
+     .80      .00     1.25     1.7205      .8000      .0880
+     .80      .00     1.50     2.0646      .8000      .0733
+     .80     1.00      .50     1.6882      .8000      .2199
+     .80     1.00      .75     2.0323      .8000      .1466
+     .80     1.00     1.00     2.3764      .8000      .1100
+     .80     1.00     1.25     2.7205      .8000      .0880
+     .80     1.00     1.50     3.0646      .8000      .0733
+     .80     2.00      .50     2.6882      .8000      .2199
+     .80     2.00      .75     3.0323      .8000      .1466
+     .80     2.00     1.00     3.3764      .8000      .1100
+     .80     2.00     1.25     3.7205      .8000      .0880
+     .80     2.00     1.50     4.0646      .8000      .0733
+     .80     3.00      .50     3.6882      .8000      .2199
+     .80     3.00      .75     4.0323      .8000      .1466
+     .80     3.00     1.00     4.3764      .8000      .1100
+     .80     3.00     1.25     4.7205      .8000      .0880
+     .80     3.00     1.50     5.0646      .8000      .0733
+     .80     4.00      .50     4.6882      .8000      .2199
+     .80     4.00      .75     5.0323      .8000      .1466
+     .80     4.00     1.00     5.3764      .8000      .1100
+     .80     4.00     1.25     5.7205      .8000      .0880
+     .80     4.00     1.50     6.0646      .8000      .0733
+     .80     5.00      .50     5.6882      .8000      .2199
+     .80     5.00      .75     6.0323      .8000      .1466
+     .80     5.00     1.00     6.3764      .8000      .1100
+     .80     5.00     1.25     6.7205      .8000      .0880
+     .80     5.00     1.50     7.0646      .8000      .0733
+     .90    -5.00      .50    -3.4612      .9000      .0608
+     .90    -5.00      .75    -2.6917      .9000      .0405
+     .90    -5.00     1.00    -1.9223      .9000      .0304
+     .90    -5.00     1.25    -1.1529      .9000      .0243
+     .90    -5.00     1.50     -.3835      .9000      .0203
+     .90    -4.00      .50    -2.4612      .9000      .0608
+     .90    -4.00      .75    -1.6917      .9000      .0405
+     .90    -4.00     1.00     -.9223      .9000      .0304
+     .90    -4.00     1.25     -.1529      .9000      .0243
+     .90    -4.00     1.50      .6165      .9000      .0203
+     .90    -3.00      .50    -1.4612      .9000      .0608
+     .90    -3.00      .75     -.6917      .9000      .0405
+     .90    -3.00     1.00      .0777      .9000      .0304
+     .90    -3.00     1.25      .8471      .9000      .0243
+     .90    -3.00     1.50     1.6165      .9000      .0203
+     .90    -2.00      .50     -.4612      .9000      .0608
+     .90    -2.00      .75      .3083      .9000      .0405
+     .90    -2.00     1.00     1.0777      .9000      .0304
+     .90    -2.00     1.25     1.8471      .9000      .0243
+     .90    -2.00     1.50     2.6165      .9000      .0203
+     .90    -1.00      .50      .5388      .9000      .0608
+     .90    -1.00      .75     1.3083      .9000      .0405
+     .90    -1.00     1.00     2.0777      .9000      .0304
+     .90    -1.00     1.25     2.8471      .9000      .0243
+     .90    -1.00     1.50     3.6165      .9000      .0203
+     .90      .00      .50     1.5388      .9000      .0608
+     .90      .00      .75     2.3083      .9000      .0405
+     .90      .00     1.00     3.0777      .9000      .0304
+     .90      .00     1.25     3.8471      .9000      .0243
+     .90      .00     1.50     4.6165      .9000      .0203
+     .90     1.00      .50     2.5388      .9000      .0608
+     .90     1.00      .75     3.3083      .9000      .0405
+     .90     1.00     1.00     4.0777      .9000      .0304
+     .90     1.00     1.25     4.8471      .9000      .0243
+     .90     1.00     1.50     5.6165      .9000      .0203
+     .90     2.00      .50     3.5388      .9000      .0608
+     .90     2.00      .75     4.3083      .9000      .0405
+     .90     2.00     1.00     5.0777      .9000      .0304
+     .90     2.00     1.25     5.8471      .9000      .0243
+     .90     2.00     1.50     6.6165      .9000      .0203
+     .90     3.00      .50     4.5388      .9000      .0608
+     .90     3.00      .75     5.3083      .9000      .0405
+     .90     3.00     1.00     6.0777      .9000      .0304
+     .90     3.00     1.25     6.8471      .9000      .0243
+     .90     3.00     1.50     7.6165      .9000      .0203
+     .90     4.00      .50     5.5388      .9000      .0608
+     .90     4.00      .75     6.3083      .9000      .0405
+     .90     4.00     1.00     7.0777      .9000      .0304
+     .90     4.00     1.25     7.8471      .9000      .0243
+     .90     4.00     1.50     8.6165      .9000      .0203
+     .90     5.00      .50     6.5388      .9000      .0608
+     .90     5.00      .75     7.3083      .9000      .0405
+     .90     5.00     1.00     8.0777      .9000      .0304
+     .90     5.00     1.25     8.8471      .9000      .0243
+     .90     5.00     1.50     9.6165      .9000      .0203
+     .99    -5.00      .50    10.9103      .9900      .0006
+     .99    -5.00      .75    18.8654      .9900      .0004
+     .99    -5.00     1.00    26.8205      .9900      .0003
+     .99    -5.00     1.25    34.7756      .9900      .0003
+     .99    -5.00     1.50    42.7308      .9900      .0002
+     .99    -4.00      .50    11.9103      .9900      .0006
+     .99    -4.00      .75    19.8654      .9900      .0004
+     .99    -4.00     1.00    27.8205      .9900      .0003
+     .99    -4.00     1.25    35.7756      .9900      .0003
+     .99    -4.00     1.50    43.7308      .9900      .0002
+     .99    -3.00      .50    12.9103      .9900      .0006
+     .99    -3.00      .75    20.8654      .9900      .0004
+     .99    -3.00     1.00    28.8205      .9900      .0003
+     .99    -3.00     1.25    36.7756      .9900      .0003
+     .99    -3.00     1.50    44.7308      .9900      .0002
+     .99    -2.00      .50    13.9103      .9900      .0006
+     .99    -2.00      .75    21.8654      .9900      .0004
+     .99    -2.00     1.00    29.8205      .9900      .0003
+     .99    -2.00     1.25    37.7756      .9900      .0003
+     .99    -2.00     1.50    45.7308      .9900      .0002
+     .99    -1.00      .50    14.9103      .9900      .0006
+     .99    -1.00      .75    22.8654      .9900      .0004
+     .99    -1.00     1.00    30.8205      .9900      .0003
+     .99    -1.00     1.25    38.7756      .9900      .0003
+     .99    -1.00     1.50    46.7308      .9900      .0002
+     .99      .00      .50    15.9103      .9900      .0006
+     .99      .00      .75    23.8654      .9900      .0004
+     .99      .00     1.00    31.8205      .9900      .0003
+     .99      .00     1.25    39.7756      .9900      .0003
+     .99      .00     1.50    47.7308      .9900      .0002
+     .99     1.00      .50    16.9103      .9900      .0006
+     .99     1.00      .75    24.8654      .9900      .0004
+     .99     1.00     1.00    32.8205      .9900      .0003
+     .99     1.00     1.25    40.7756      .9900      .0003
+     .99     1.00     1.50    48.7308      .9900      .0002
+     .99     2.00      .50    17.9103      .9900      .0006
+     .99     2.00      .75    25.8654      .9900      .0004
+     .99     2.00     1.00    33.8205      .9900      .0003
+     .99     2.00     1.25    41.7756      .9900      .0003
+     .99     2.00     1.50    49.7308      .9900      .0002
+     .99     3.00      .50    18.9103      .9900      .0006
+     .99     3.00      .75    26.8654      .9900      .0004
+     .99     3.00     1.00    34.8205      .9900      .0003
+     .99     3.00     1.25    42.7756      .9900      .0003
+     .99     3.00     1.50    50.7308      .9900      .0002
+     .99     4.00      .50    19.9103      .9900      .0006
+     .99     4.00      .75    27.8654      .9900      .0004
+     .99     4.00     1.00    35.8205      .9900      .0003
+     .99     4.00     1.25    43.7756      .9900      .0003
+     .99     4.00     1.50    51.7308      .9900      .0002
+     .99     5.00      .50    20.9103      .9900      .0006
+     .99     5.00      .75    28.8654      .9900      .0004
+     .99     5.00     1.00    36.8205      .9900      .0003
+     .99     5.00     1.25    44.7756      .9900      .0003
+     .99     5.00     1.50    52.7308      .9900      .0002
 ])
 
 RANDIST_CHECK([chisq], [df], [cdf pdf sig], [dnl
-       P       df          x        cdf        pdf        sig 
-     .01     1.00      .0002      .0100    31.8277      .9900 
-     .01     2.00      .0201      .0100      .4950      .9900 
-     .01     5.00      .5543      .0100      .0416      .9900 
-     .01    10.00     2.5582      .0100      .0155      .9900 
-     .10     1.00      .0158      .1000     3.1498      .9000 
-     .10     2.00      .2107      .1000      .4500      .9000 
-     .10     5.00     1.6103      .1000      .1215      .9000 
-     .10    10.00     4.8652      .1000      .0641      .9000 
-     .20     1.00      .0642      .2000     1.5250      .8000 
-     .20     2.00      .4463      .2000      .4000      .8000 
-     .20     5.00     2.3425      .2000      .1478      .8000 
-     .20    10.00     6.1791      .2000      .0864      .8000 
-     .30     1.00      .1485      .3000      .9613      .7000 
-     .30     2.00      .7133      .3000      .3500      .7000 
-     .30     5.00     2.9999      .3000      .1542      .7000 
-     .30    10.00     7.2672      .3000      .0960      .7000 
-     .40     1.00      .2750      .4000      .6630      .6000 
-     .40     2.00     1.0217      .4000      .3000      .6000 
-     .40     5.00     3.6555      .4000      .1494      .6000 
-     .40    10.00     8.2955      .4000      .0974      .6000 
-     .50     1.00      .4549      .5000      .4711      .5000 
-     .50     2.00     1.3863      .5000      .2500      .5000 
-     .50     5.00     4.3515      .5000      .1370      .5000 
-     .50    10.00     9.3418      .5000      .0929      .5000 
-     .60     1.00      .7083      .6000      .3326      .4000 
-     .60     2.00     1.8326      .6000      .2000      .4000 
-     .60     5.00     5.1319      .6000      .1188      .4000 
-     .60    10.00    10.4732      .6000      .0833      .4000 
-     .70     1.00     1.0742      .7000      .2250      .3000 
-     .70     2.00     2.4079      .7000      .1500      .3000 
-     .70     5.00     6.0644      .7000      .0957      .3000 
-     .70    10.00    11.7807      .7000      .0694      .3000 
-     .80     1.00     1.6424      .8000      .1369      .2000 
-     .80     2.00     3.2189      .8000      .1000      .2000 
-     .80     5.00     7.2893      .8000      .0684      .2000 
-     .80    10.00    13.4420      .8000      .0512      .2000 
-     .90     1.00     2.7055      .9000      .0627      .1000 
-     .90     2.00     4.6052      .9000      .0500      .1000 
-     .90     5.00     9.2364      .9000      .0368      .1000 
-     .90    10.00    15.9872      .9000      .0287      .1000 
-     .99     1.00     6.6349      .9900      .0056      .0100 
-     .99     2.00     9.2103      .9900      .0050      .0100 
-     .99     5.00    15.0863      .9900      .0041      .0100 
-     .99    10.00    23.2093      .9900      .0034      .0100 
+       P       df          x        cdf        pdf        sig
+     .01     1.00      .0002      .0100    31.8277      .9900
+     .01     2.00      .0201      .0100      .4950      .9900
+     .01     5.00      .5543      .0100      .0416      .9900
+     .01    10.00     2.5582      .0100      .0155      .9900
+     .10     1.00      .0158      .1000     3.1498      .9000
+     .10     2.00      .2107      .1000      .4500      .9000
+     .10     5.00     1.6103      .1000      .1215      .9000
+     .10    10.00     4.8652      .1000      .0641      .9000
+     .20     1.00      .0642      .2000     1.5250      .8000
+     .20     2.00      .4463      .2000      .4000      .8000
+     .20     5.00     2.3425      .2000      .1478      .8000
+     .20    10.00     6.1791      .2000      .0864      .8000
+     .30     1.00      .1485      .3000      .9613      .7000
+     .30     2.00      .7133      .3000      .3500      .7000
+     .30     5.00     2.9999      .3000      .1542      .7000
+     .30    10.00     7.2672      .3000      .0960      .7000
+     .40     1.00      .2750      .4000      .6630      .6000
+     .40     2.00     1.0217      .4000      .3000      .6000
+     .40     5.00     3.6555      .4000      .1494      .6000
+     .40    10.00     8.2955      .4000      .0974      .6000
+     .50     1.00      .4549      .5000      .4711      .5000
+     .50     2.00     1.3863      .5000      .2500      .5000
+     .50     5.00     4.3515      .5000      .1370      .5000
+     .50    10.00     9.3418      .5000      .0929      .5000
+     .60     1.00      .7083      .6000      .3326      .4000
+     .60     2.00     1.8326      .6000      .2000      .4000
+     .60     5.00     5.1319      .6000      .1188      .4000
+     .60    10.00    10.4732      .6000      .0833      .4000
+     .70     1.00     1.0742      .7000      .2250      .3000
+     .70     2.00     2.4079      .7000      .1500      .3000
+     .70     5.00     6.0644      .7000      .0957      .3000
+     .70    10.00    11.7807      .7000      .0694      .3000
+     .80     1.00     1.6424      .8000      .1369      .2000
+     .80     2.00     3.2189      .8000      .1000      .2000
+     .80     5.00     7.2893      .8000      .0684      .2000
+     .80    10.00    13.4420      .8000      .0512      .2000
+     .90     1.00     2.7055      .9000      .0627      .1000
+     .90     2.00     4.6052      .9000      .0500      .1000
+     .90     5.00     9.2364      .9000      .0368      .1000
+     .90    10.00    15.9872      .9000      .0287      .1000
+     .99     1.00     6.6349      .9900      .0056      .0100
+     .99     2.00     9.2103      .9900      .0050      .0100
+     .99     5.00    15.0863      .9900      .0041      .0100
+     .99    10.00    23.2093      .9900      .0034      .0100
 ])
 
 RANDIST_CHECK([exp], [a], [cdf pdf], [dnl
-       P        a          x        cdf        pdf 
-     .01     1.00      .0101      .0100      .9900 
-     .01     2.00      .0050      .0100     1.9800 
-     .01     5.00      .0020      .0100     4.9500 
-     .01    10.00      .0010      .0100     9.9000 
-     .10     1.00      .1054      .1000      .9000 
-     .10     2.00      .0527      .1000     1.8000 
-     .10     5.00      .0211      .1000     4.5000 
-     .10    10.00      .0105      .1000     9.0000 
-     .20     1.00      .2231      .2000      .8000 
-     .20     2.00      .1116      .2000     1.6000 
-     .20     5.00      .0446      .2000     4.0000 
-     .20    10.00      .0223      .2000     8.0000 
-     .30     1.00      .3567      .3000      .7000 
-     .30     2.00      .1783      .3000     1.4000 
-     .30     5.00      .0713      .3000     3.5000 
-     .30    10.00      .0357      .3000     7.0000 
-     .40     1.00      .5108      .4000      .6000 
-     .40     2.00      .2554      .4000     1.2000 
-     .40     5.00      .1022      .4000     3.0000 
-     .40    10.00      .0511      .4000     6.0000 
-     .50     1.00      .6931      .5000      .5000 
-     .50     2.00      .3466      .5000     1.0000 
-     .50     5.00      .1386      .5000     2.5000 
-     .50    10.00      .0693      .5000     5.0000 
-     .60     1.00      .9163      .6000      .4000 
-     .60     2.00      .4581      .6000      .8000 
-     .60     5.00      .1833      .6000     2.0000 
-     .60    10.00      .0916      .6000     4.0000 
-     .70     1.00     1.2040      .7000      .3000 
-     .70     2.00      .6020      .7000      .6000 
-     .70     5.00      .2408      .7000     1.5000 
-     .70    10.00      .1204      .7000     3.0000 
-     .80     1.00     1.6094      .8000      .2000 
-     .80     2.00      .8047      .8000      .4000 
-     .80     5.00      .3219      .8000     1.0000 
-     .80    10.00      .1609      .8000     2.0000 
-     .90     1.00     2.3026      .9000      .1000 
-     .90     2.00     1.1513      .9000      .2000 
-     .90     5.00      .4605      .9000      .5000 
-     .90    10.00      .2303      .9000     1.0000 
-     .99     1.00     4.6052      .9900      .0100 
-     .99     2.00     2.3026      .9900      .0200 
-     .99     5.00      .9210      .9900      .0500 
-     .99    10.00      .4605      .9900      .1000 
+       P        a          x        cdf        pdf
+     .01     1.00      .0101      .0100      .9900
+     .01     2.00      .0050      .0100     1.9800
+     .01     5.00      .0020      .0100     4.9500
+     .01    10.00      .0010      .0100     9.9000
+     .10     1.00      .1054      .1000      .9000
+     .10     2.00      .0527      .1000     1.8000
+     .10     5.00      .0211      .1000     4.5000
+     .10    10.00      .0105      .1000     9.0000
+     .20     1.00      .2231      .2000      .8000
+     .20     2.00      .1116      .2000     1.6000
+     .20     5.00      .0446      .2000     4.0000
+     .20    10.00      .0223      .2000     8.0000
+     .30     1.00      .3567      .3000      .7000
+     .30     2.00      .1783      .3000     1.4000
+     .30     5.00      .0713      .3000     3.5000
+     .30    10.00      .0357      .3000     7.0000
+     .40     1.00      .5108      .4000      .6000
+     .40     2.00      .2554      .4000     1.2000
+     .40     5.00      .1022      .4000     3.0000
+     .40    10.00      .0511      .4000     6.0000
+     .50     1.00      .6931      .5000      .5000
+     .50     2.00      .3466      .5000     1.0000
+     .50     5.00      .1386      .5000     2.5000
+     .50    10.00      .0693      .5000     5.0000
+     .60     1.00      .9163      .6000      .4000
+     .60     2.00      .4581      .6000      .8000
+     .60     5.00      .1833      .6000     2.0000
+     .60    10.00      .0916      .6000     4.0000
+     .70     1.00     1.2040      .7000      .3000
+     .70     2.00      .6020      .7000      .6000
+     .70     5.00      .2408      .7000     1.5000
+     .70    10.00      .1204      .7000     3.0000
+     .80     1.00     1.6094      .8000      .2000
+     .80     2.00      .8047      .8000      .4000
+     .80     5.00      .3219      .8000     1.0000
+     .80    10.00      .1609      .8000     2.0000
+     .90     1.00     2.3026      .9000      .1000
+     .90     2.00     1.1513      .9000      .2000
+     .90     5.00      .4605      .9000      .5000
+     .90    10.00      .2303      .9000     1.0000
+     .99     1.00     4.6052      .9900      .0100
+     .99     2.00     2.3026      .9900      .0200
+     .99     5.00      .9210      .9900      .0500
+     .99    10.00      .4605      .9900      .1000
 ])
 
 RANDIST_CHECK([f], [df1 df2], [cdf pdf], [dnl
-       P      df1      df2          x        cdf        pdf 
-     .01     1.00     1.00      .0002      .0100    20.2576 
-     .01     1.00     2.00      .0002      .0100    24.9950 
-     .01     1.00     5.00      .0002      .0100    28.8162 
-     .01     1.00    10.00      .0002      .0100    30.2774 
-     .01     2.00     1.00      .0102      .0100      .9703 
-     .01     2.00     2.00      .0101      .0100      .9801 
-     .01     2.00     5.00      .0101      .0100      .9860 
-     .01     2.00    10.00      .0101      .0100      .9880 
-     .01     5.00     1.00      .0615      .0100      .3238 
-     .01     5.00     2.00      .0753      .0100      .2793 
-     .01     5.00     5.00      .0912      .0100      .2417 
-     .01     5.00    10.00      .0995      .0100      .2261 
-     .01    10.00     1.00      .0996      .0100      .2704 
-     .01    10.00     2.00      .1323      .0100      .2275 
-     .01    10.00     5.00      .1774      .0100      .1907 
-     .01    10.00    10.00      .2062      .0100      .1747 
-     .10     1.00     1.00      .0251      .1000     1.9605 
-     .10     1.00     2.00      .0202      .1000     2.4503 
-     .10     1.00     5.00      .0175      .1000     2.8421 
-     .10     1.00    10.00      .0166      .1000     2.9915 
-     .10     2.00     1.00      .1173      .1000      .7290 
-     .10     2.00     2.00      .1111      .1000      .8100 
-     .10     2.00     5.00      .1076      .1000      .8629 
-     .10     2.00    10.00      .1065      .1000      .8812 
-     .10     5.00     1.00      .2463      .1000      .5220 
-     .10     5.00     2.00      .2646      .1000      .5687 
-     .10     5.00     5.00      .2896      .1000      .5934 
-     .10     5.00    10.00      .3033      .1000      .6006 
-     .10    10.00     1.00      .3044      .1000      .4857 
-     .10    10.00     2.00      .3419      .1000      .5396 
-     .10    10.00     5.00      .3966      .1000      .5816 
-     .10    10.00    10.00      .4306      .1000      .6031 
-     .20     1.00     1.00      .1056      .2000      .8861 
-     .20     1.00     2.00      .0833      .2000     1.1520 
-     .20     1.00     5.00      .0714      .2000     1.3616 
-     .20     1.00    10.00      .0677      .2000     1.4410 
-     .20     2.00     1.00      .2812      .2000      .5120 
-     .20     2.00     2.00      .2500      .2000      .6400 
-     .20     2.00     5.00      .2334      .2000      .7317 
-     .20     2.00    10.00      .2282      .2000      .7651 
-     .20     5.00     1.00      .4591      .2000      .4124 
-     .20     5.00     2.00      .4426      .2000      .5362 
-     .20     5.00     5.00      .4489      .2000      .6397 
-     .20     5.00    10.00      .4563      .2000      .6842 
-     .20    10.00     1.00      .5311      .2000      .3893 
-     .20    10.00     2.00      .5267      .2000      .5225 
-     .20    10.00     5.00      .5547      .2000      .6584 
-     .20    10.00    10.00      .5775      .2000      .7343 
-     .30     1.00     1.00      .2596      .3000      .4960 
-     .30     1.00     2.00      .1978      .3000      .6901 
-     .30     1.00     5.00      .1667      .3000      .8428 
-     .30     1.00    10.00      .1573      .3000      .9004 
-     .30     2.00     1.00      .5204      .3000      .3430 
-     .30     2.00     2.00      .4286      .3000      .4900 
-     .30     2.00     5.00      .3834      .3000      .6069 
-     .30     2.00    10.00      .3697      .3000      .6518 
-     .30     5.00     1.00      .7486      .3000      .2880 
-     .30     5.00     2.00      .6466      .3000      .4433 
-     .30     5.00     5.00      .6094      .3000      .5984 
-     .30     5.00    10.00      .6026      .3000      .6729 
-     .30    10.00     1.00      .8370      .3000      .2732 
-     .30    10.00     2.00      .7346      .3000      .4370 
-     .30    10.00     5.00      .7085      .3000      .6313 
-     .30    10.00    10.00      .7112      .3000      .7487 
-     .40     1.00     1.00      .5279      .4000      .2868 
-     .40     1.00     2.00      .3810      .4000      .4410 
-     .40     1.00     5.00      .3130      .4000      .5656 
-     .40     1.00    10.00      .2933      .4000      .6129 
-     .40     2.00     1.00      .8889      .4000      .2160 
-     .40     2.00     2.00      .6667      .4000      .3600 
-     .40     2.00     5.00      .5668      .4000      .4891 
-     .40     2.00    10.00      .5378      .4000      .5417 
-     .40     5.00     1.00     1.1826      .4000      .1847 
-     .40     5.00     2.00      .9035      .4000      .3396 
-     .40     5.00     5.00      .7879      .4000      .5199 
-     .40     5.00    10.00      .7573      .4000      .6147 
-     .40    10.00     1.00     1.2941      .4000      .1755 
-     .40    10.00     2.00      .9944      .4000      .3368 
-     .40    10.00     5.00      .8763      .4000      .5572 
-     .40    10.00    10.00      .8484      .4000      .7011 
-     .50     1.00     1.00     1.0000      .5000      .1592 
-     .50     1.00     2.00      .6667      .5000      .2813 
-     .50     1.00     5.00      .5281      .5000      .3865 
-     .50     1.00    10.00      .4897      .5000      .4274 
-     .50     2.00     1.00     1.5000      .5000      .1250 
-     .50     2.00     2.00     1.0000      .5000      .2500 
-     .50     2.00     5.00      .7988      .5000      .3789 
-     .50     2.00    10.00      .7435      .5000      .4353 
-     .50     5.00     1.00     1.8937      .5000      .1078 
-     .50     5.00     2.00     1.2519      .5000      .2418 
-     .50     5.00     5.00     1.0000      .5000      .4244 
-     .50     5.00    10.00      .9319      .5000      .5295 
-     .50    10.00     1.00     2.0419      .5000      .1025 
-     .50    10.00     2.00     1.3450      .5000      .2406 
-     .50    10.00     5.00     1.0730      .5000      .4599 
-     .50    10.00    10.00     1.0000      .5000      .6152 
-     .60     1.00     1.00     1.8944      .6000      .0799 
-     .60     1.00     2.00     1.1250      .6000      .1707 
-     .60     1.00     5.00      .8456      .6000      .2583 
-     .60     1.00    10.00      .7727      .6000      .2939 
-     .60     2.00     1.00     2.6250      .6000      .0640 
-     .60     2.00     2.00     1.5000      .6000      .1600 
-     .60     2.00     5.00     1.1067      .6000      .2773 
-     .60     2.00    10.00     1.0056      .6000      .3330 
-     .60     5.00     1.00     3.1953      .6000      .0554 
-     .60     5.00     2.00     1.7644      .6000      .1571 
-     .60     5.00     5.00     1.2692      .6000      .3227 
-     .60     5.00    10.00     1.1412      .6000      .4278 
-     .60    10.00     1.00     3.4100      .6000      .0527 
-     .60    10.00     2.00     1.8593      .6000      .1567 
-     .60    10.00     5.00     1.3204      .6000      .3526 
-     .60    10.00    10.00     1.1787      .6000      .5047 
-     .70     1.00     1.00     3.8518      .7000      .0334 
-     .70     1.00     2.00     1.9216      .7000      .0929 
-     .70     1.00     5.00     1.3358      .7000      .1614 
-     .70     1.00    10.00     1.1948      .7000      .1914 
-     .70     2.00     1.00     5.0556      .7000      .0270 
-     .70     2.00     2.00     2.3333      .7000      .0900 
-     .70     2.00     5.00     1.5466      .7000      .1853 
-     .70     2.00    10.00     1.3613      .7000      .2358 
-     .70     5.00     1.00     6.0006      .7000      .0234 
-     .70     5.00     2.00     2.6084      .7000      .0892 
-     .70     5.00     5.00     1.6410      .7000      .2222 
-     .70     5.00    10.00     1.4114      .7000      .3169 
-     .70    10.00     1.00     6.3579      .7000      .0223 
-     .70    10.00     2.00     2.7049      .7000      .0891 
-     .70    10.00     5.00     1.6595      .7000      .2443 
-     .70    10.00    10.00     1.4061      .7000      .3787 
-     .80     1.00     1.00     9.4721      .8000      .0099 
-     .80     1.00     2.00     3.5556      .8000      .0405 
-     .80     1.00     5.00     2.1782      .8000      .0869 
-     .80     1.00    10.00     1.8829      .8000      .1098 
-     .80     2.00     1.00    12.0000      .8000      .0080 
-     .80     2.00     2.00     4.0000      .8000      .0400 
-     .80     2.00     5.00     2.2591      .8000      .1051 
-     .80     2.00    10.00     1.8986      .8000      .1450 
-     .80     5.00     1.00    14.0084      .8000      .0069 
-     .80     5.00     2.00     4.2844      .8000      .0399 
-     .80     5.00     5.00     2.2275      .8000      .1289 
-     .80     5.00    10.00     1.8027      .8000      .2026 
-     .80    10.00     1.00    14.7719      .8000      .0066 
-     .80    10.00     2.00     4.3822      .8000      .0398 
-     .80    10.00     5.00     2.1914      .8000      .1425 
-     .80    10.00    10.00     1.7316      .8000      .2449 
-     .90     1.00     1.00    39.8635      .9000      .0012 
-     .90     1.00     2.00     8.5263      .9000      .0100 
-     .90     1.00     5.00     4.0604      .9000      .0317 
-     .90     1.00    10.00     3.2850      .9000      .0450 
-     .90     2.00     1.00    49.5000      .9000      .0010 
-     .90     2.00     2.00     9.0000      .9000      .0100 
-     .90     2.00     5.00     3.7797      .9000      .0398 
-     .90     2.00    10.00     2.9245      .9000      .0631 
-     .90     5.00     1.00    57.2401      .9000      .0009 
-     .90     5.00     2.00     9.2926      .9000      .0100 
-     .90     5.00     5.00     3.4530      .9000      .0498 
-     .90     5.00    10.00     2.5216      .9000      .0915 
-     .90    10.00     1.00    60.1950      .9000      .0008 
-     .90    10.00     2.00     9.3916      .9000      .0100 
-     .90    10.00     5.00     3.2974      .9000      .0552 
-     .90    10.00    10.00     2.3226      .9000      .1118 
-     .99     1.00     1.00  4052.1807      .9900      .0000 
-     .99     1.00     2.00    98.5025      .9900      .0001 
-     .99     1.00     5.00    16.2582      .9900      .0012 
-     .99     1.00    10.00    10.0443      .9900      .0027 
-     .99     2.00     1.00  4999.5000      .9900      .0000 
-     .99     2.00     2.00    99.0000      .9900      .0001 
-     .99     2.00     5.00    13.2739      .9900      .0016 
-     .99     2.00    10.00     7.5594      .9900      .0040 
-     .99     5.00     1.00  5763.6496      .9900      .0000 
-     .99     5.00     2.00    99.2993      .9900      .0001 
-     .99     5.00     5.00    10.9670      .9900      .0020 
-     .99     5.00    10.00     5.6363      .9900      .0060 
-     .99    10.00     1.00  6055.8467      .9900      .0000 
-     .99    10.00     2.00    99.3992      .9900      .0001 
-     .99    10.00     5.00    10.0510      .9900      .0022 
-     .99    10.00    10.00     4.8491      .9900      .0074 
+       P      df1      df2          x        cdf        pdf
+     .01     1.00     1.00      .0002      .0100    20.2576
+     .01     1.00     2.00      .0002      .0100    24.9950
+     .01     1.00     5.00      .0002      .0100    28.8162
+     .01     1.00    10.00      .0002      .0100    30.2774
+     .01     2.00     1.00      .0102      .0100      .9703
+     .01     2.00     2.00      .0101      .0100      .9801
+     .01     2.00     5.00      .0101      .0100      .9860
+     .01     2.00    10.00      .0101      .0100      .9880
+     .01     5.00     1.00      .0615      .0100      .3238
+     .01     5.00     2.00      .0753      .0100      .2793
+     .01     5.00     5.00      .0912      .0100      .2417
+     .01     5.00    10.00      .0995      .0100      .2261
+     .01    10.00     1.00      .0996      .0100      .2704
+     .01    10.00     2.00      .1323      .0100      .2275
+     .01    10.00     5.00      .1774      .0100      .1907
+     .01    10.00    10.00      .2062      .0100      .1747
+     .10     1.00     1.00      .0251      .1000     1.9605
+     .10     1.00     2.00      .0202      .1000     2.4503
+     .10     1.00     5.00      .0175      .1000     2.8421
+     .10     1.00    10.00      .0166      .1000     2.9915
+     .10     2.00     1.00      .1173      .1000      .7290
+     .10     2.00     2.00      .1111      .1000      .8100
+     .10     2.00     5.00      .1076      .1000      .8629
+     .10     2.00    10.00      .1065      .1000      .8812
+     .10     5.00     1.00      .2463      .1000      .5220
+     .10     5.00     2.00      .2646      .1000      .5687
+     .10     5.00     5.00      .2896      .1000      .5934
+     .10     5.00    10.00      .3033      .1000      .6006
+     .10    10.00     1.00      .3044      .1000      .4857
+     .10    10.00     2.00      .3419      .1000      .5396
+     .10    10.00     5.00      .3966      .1000      .5816
+     .10    10.00    10.00      .4306      .1000      .6031
+     .20     1.00     1.00      .1056      .2000      .8861
+     .20     1.00     2.00      .0833      .2000     1.1520
+     .20     1.00     5.00      .0714      .2000     1.3616
+     .20     1.00    10.00      .0677      .2000     1.4410
+     .20     2.00     1.00      .2812      .2000      .5120
+     .20     2.00     2.00      .2500      .2000      .6400
+     .20     2.00     5.00      .2334      .2000      .7317
+     .20     2.00    10.00      .2282      .2000      .7651
+     .20     5.00     1.00      .4591      .2000      .4124
+     .20     5.00     2.00      .4426      .2000      .5362
+     .20     5.00     5.00      .4489      .2000      .6397
+     .20     5.00    10.00      .4563      .2000      .6842
+     .20    10.00     1.00      .5311      .2000      .3893
+     .20    10.00     2.00      .5267      .2000      .5225
+     .20    10.00     5.00      .5547      .2000      .6584
+     .20    10.00    10.00      .5775      .2000      .7343
+     .30     1.00     1.00      .2596      .3000      .4960
+     .30     1.00     2.00      .1978      .3000      .6901
+     .30     1.00     5.00      .1667      .3000      .8428
+     .30     1.00    10.00      .1573      .3000      .9004
+     .30     2.00     1.00      .5204      .3000      .3430
+     .30     2.00     2.00      .4286      .3000      .4900
+     .30     2.00     5.00      .3834      .3000      .6069
+     .30     2.00    10.00      .3697      .3000      .6518
+     .30     5.00     1.00      .7486      .3000      .2880
+     .30     5.00     2.00      .6466      .3000      .4433
+     .30     5.00     5.00      .6094      .3000      .5984
+     .30     5.00    10.00      .6026      .3000      .6729
+     .30    10.00     1.00      .8370      .3000      .2732
+     .30    10.00     2.00      .7346      .3000      .4370
+     .30    10.00     5.00      .7085      .3000      .6313
+     .30    10.00    10.00      .7112      .3000      .7487
+     .40     1.00     1.00      .5279      .4000      .2868
+     .40     1.00     2.00      .3810      .4000      .4410
+     .40     1.00     5.00      .3130      .4000      .5656
+     .40     1.00    10.00      .2933      .4000      .6129
+     .40     2.00     1.00      .8889      .4000      .2160
+     .40     2.00     2.00      .6667      .4000      .3600
+     .40     2.00     5.00      .5668      .4000      .4891
+     .40     2.00    10.00      .5378      .4000      .5417
+     .40     5.00     1.00     1.1826      .4000      .1847
+     .40     5.00     2.00      .9035      .4000      .3396
+     .40     5.00     5.00      .7879      .4000      .5199
+     .40     5.00    10.00      .7573      .4000      .6147
+     .40    10.00     1.00     1.2941      .4000      .1755
+     .40    10.00     2.00      .9944      .4000      .3368
+     .40    10.00     5.00      .8763      .4000      .5572
+     .40    10.00    10.00      .8484      .4000      .7011
+     .50     1.00     1.00     1.0000      .5000      .1592
+     .50     1.00     2.00      .6667      .5000      .2813
+     .50     1.00     5.00      .5281      .5000      .3865
+     .50     1.00    10.00      .4897      .5000      .4274
+     .50     2.00     1.00     1.5000      .5000      .1250
+     .50     2.00     2.00     1.0000      .5000      .2500
+     .50     2.00     5.00      .7988      .5000      .3789
+     .50     2.00    10.00      .7435      .5000      .4353
+     .50     5.00     1.00     1.8937      .5000      .1078
+     .50     5.00     2.00     1.2519      .5000      .2418
+     .50     5.00     5.00     1.0000      .5000      .4244
+     .50     5.00    10.00      .9319      .5000      .5295
+     .50    10.00     1.00     2.0419      .5000      .1025
+     .50    10.00     2.00     1.3450      .5000      .2406
+     .50    10.00     5.00     1.0730      .5000      .4599
+     .50    10.00    10.00     1.0000      .5000      .6152
+     .60     1.00     1.00     1.8944      .6000      .0799
+     .60     1.00     2.00     1.1250      .6000      .1707
+     .60     1.00     5.00      .8456      .6000      .2583
+     .60     1.00    10.00      .7727      .6000      .2939
+     .60     2.00     1.00     2.6250      .6000      .0640
+     .60     2.00     2.00     1.5000      .6000      .1600
+     .60     2.00     5.00     1.1067      .6000      .2773
+     .60     2.00    10.00     1.0056      .6000      .3330
+     .60     5.00     1.00     3.1953      .6000      .0554
+     .60     5.00     2.00     1.7644      .6000      .1571
+     .60     5.00     5.00     1.2692      .6000      .3227
+     .60     5.00    10.00     1.1412      .6000      .4278
+     .60    10.00     1.00     3.4100      .6000      .0527
+     .60    10.00     2.00     1.8593      .6000      .1567
+     .60    10.00     5.00     1.3204      .6000      .3526
+     .60    10.00    10.00     1.1787      .6000      .5047
+     .70     1.00     1.00     3.8518      .7000      .0334
+     .70     1.00     2.00     1.9216      .7000      .0929
+     .70     1.00     5.00     1.3358      .7000      .1614
+     .70     1.00    10.00     1.1948      .7000      .1914
+     .70     2.00     1.00     5.0556      .7000      .0270
+     .70     2.00     2.00     2.3333      .7000      .0900
+     .70     2.00     5.00     1.5466      .7000      .1853
+     .70     2.00    10.00     1.3613      .7000      .2358
+     .70     5.00     1.00     6.0006      .7000      .0234
+     .70     5.00     2.00     2.6084      .7000      .0892
+     .70     5.00     5.00     1.6410      .7000      .2222
+     .70     5.00    10.00     1.4114      .7000      .3169
+     .70    10.00     1.00     6.3579      .7000      .0223
+     .70    10.00     2.00     2.7049      .7000      .0891
+     .70    10.00     5.00     1.6595      .7000      .2443
+     .70    10.00    10.00     1.4061      .7000      .3787
+     .80     1.00     1.00     9.4721      .8000      .0099
+     .80     1.00     2.00     3.5556      .8000      .0405
+     .80     1.00     5.00     2.1782      .8000      .0869
+     .80     1.00    10.00     1.8829      .8000      .1098
+     .80     2.00     1.00    12.0000      .8000      .0080
+     .80     2.00     2.00     4.0000      .8000      .0400
+     .80     2.00     5.00     2.2591      .8000      .1051
+     .80     2.00    10.00     1.8986      .8000      .1450
+     .80     5.00     1.00    14.0084      .8000      .0069
+     .80     5.00     2.00     4.2844      .8000      .0399
+     .80     5.00     5.00     2.2275      .8000      .1289
+     .80     5.00    10.00     1.8027      .8000      .2026
+     .80    10.00     1.00    14.7719      .8000      .0066
+     .80    10.00     2.00     4.3822      .8000      .0398
+     .80    10.00     5.00     2.1914      .8000      .1425
+     .80    10.00    10.00     1.7316      .8000      .2449
+     .90     1.00     1.00    39.8635      .9000      .0012
+     .90     1.00     2.00     8.5263      .9000      .0100
+     .90     1.00     5.00     4.0604      .9000      .0317
+     .90     1.00    10.00     3.2850      .9000      .0450
+     .90     2.00     1.00    49.5000      .9000      .0010
+     .90     2.00     2.00     9.0000      .9000      .0100
+     .90     2.00     5.00     3.7797      .9000      .0398
+     .90     2.00    10.00     2.9245      .9000      .0631
+     .90     5.00     1.00    57.2401      .9000      .0009
+     .90     5.00     2.00     9.2926      .9000      .0100
+     .90     5.00     5.00     3.4530      .9000      .0498
+     .90     5.00    10.00     2.5216      .9000      .0915
+     .90    10.00     1.00    60.1950      .9000      .0008
+     .90    10.00     2.00     9.3916      .9000      .0100
+     .90    10.00     5.00     3.2974      .9000      .0552
+     .90    10.00    10.00     2.3226      .9000      .1118
+     .99     1.00     1.00  4052.1807      .9900      .0000
+     .99     1.00     2.00    98.5025      .9900      .0001
+     .99     1.00     5.00    16.2582      .9900      .0012
+     .99     1.00    10.00    10.0443      .9900      .0027
+     .99     2.00     1.00  4999.5000      .9900      .0000
+     .99     2.00     2.00    99.0000      .9900      .0001
+     .99     2.00     5.00    13.2739      .9900      .0016
+     .99     2.00    10.00     7.5594      .9900      .0040
+     .99     5.00     1.00  5763.6496      .9900      .0000
+     .99     5.00     2.00    99.2993      .9900      .0001
+     .99     5.00     5.00    10.9670      .9900      .0020
+     .99     5.00    10.00     5.6363      .9900      .0060
+     .99    10.00     1.00  6055.8467      .9900      .0000
+     .99    10.00     2.00    99.3992      .9900      .0001
+     .99    10.00     5.00    10.0510      .9900      .0022
+     .99    10.00    10.00     4.8491      .9900      .0074
 ])
 
 RANDIST_CHECK([gamma], [a b], [cdf pdf], [dnl
-       P        a        b          x        cdf        pdf 
-     .01      .50   -10.00      .          .          .     
-     .01      .50    -5.00      .          .          .     
-     .01      .50      .00      .          .          .     
-     .01      .50     5.00      .0000      .0100   318.2766 
-     .01      .50    10.00      .0000      .0100   636.5531 
-     .01     1.00   -10.00      .          .          .     
-     .01     1.00    -5.00      .          .          .     
-     .01     1.00      .00      .          .          .     
-     .01     1.00     5.00      .0020      .0100     4.9500 
-     .01     1.00    10.00      .0010      .0100     9.9000 
-     .01     2.00   -10.00      .          .          .     
-     .01     2.00    -5.00      .          .          .     
-     .01     2.00      .00      .          .          .     
-     .01     2.00     5.00      .0297      .0100      .6402 
-     .01     2.00    10.00      .0149      .0100     1.2805 
-     .01     5.00   -10.00      .          .          .     
-     .01     5.00    -5.00      .          .          .     
-     .01     5.00      .00      .          .          .     
-     .01     5.00     5.00      .2558      .0100      .1552 
-     .01     5.00    10.00      .1279      .0100      .3104 
-     .10      .50   -10.00      .          .          .     
-     .10      .50    -5.00      .          .          .     
-     .10      .50      .00      .          .          .     
-     .10      .50     5.00      .0016      .1000    31.4977 
-     .10      .50    10.00      .0008      .1000    62.9955 
-     .10     1.00   -10.00      .          .          .     
-     .10     1.00    -5.00      .          .          .     
-     .10     1.00      .00      .          .          .     
-     .10     1.00     5.00      .0211      .1000     4.5000 
-     .10     1.00    10.00      .0105      .1000     9.0000 
-     .10     2.00   -10.00      .          .          .     
-     .10     2.00    -5.00      .          .          .     
-     .10     2.00      .00      .          .          .     
-     .10     2.00     5.00      .1064      .1000     1.5623 
-     .10     2.00    10.00      .0532      .1000     3.1246 
-     .10     5.00   -10.00      .          .          .     
-     .10     5.00    -5.00      .          .          .     
-     .10     5.00      .00      .          .          .     
-     .10     5.00     5.00      .4865      .1000      .6406 
-     .10     5.00    10.00      .2433      .1000     1.2812 
-     .20      .50   -10.00      .          .          .     
-     .20      .50    -5.00      .          .          .     
-     .20      .50      .00      .          .          .     
-     .20      .50     5.00      .0064      .2000    15.2495 
-     .20      .50    10.00      .0032      .2000    30.4991 
-     .20     1.00   -10.00      .          .          .     
-     .20     1.00    -5.00      .          .          .     
-     .20     1.00      .00      .          .          .     
-     .20     1.00     5.00      .0446      .2000     4.0000 
-     .20     1.00    10.00      .0223      .2000     8.0000 
-     .20     2.00   -10.00      .          .          .     
-     .20     2.00    -5.00      .          .          .     
-     .20     2.00      .00      .          .          .     
-     .20     2.00     5.00      .1649      .2000     1.8075 
-     .20     2.00    10.00      .0824      .2000     3.6150 
-     .20     5.00   -10.00      .          .          .     
-     .20     5.00    -5.00      .          .          .     
-     .20     5.00      .00      .          .          .     
-     .20     5.00     5.00      .6179      .2000      .8641 
-     .20     5.00    10.00      .3090      .2000     1.7282 
-     .30      .50   -10.00      .          .          .     
-     .30      .50    -5.00      .          .          .     
-     .30      .50      .00      .          .          .     
-     .30      .50     5.00      .0148      .3000     9.6128 
-     .30      .50    10.00      .0074      .3000    19.2255 
-     .30     1.00   -10.00      .          .          .     
-     .30     1.00    -5.00      .          .          .     
-     .30     1.00      .00      .          .          .     
-     .30     1.00     5.00      .0713      .3000     3.5000 
-     .30     1.00    10.00      .0357      .3000     7.0000 
-     .30     2.00   -10.00      .          .          .     
-     .30     2.00    -5.00      .          .          .     
-     .30     2.00      .00      .          .          .     
-     .30     2.00     5.00      .2195      .3000     1.8312 
-     .30     2.00    10.00      .1097      .3000     3.6625 
-     .30     5.00   -10.00      .          .          .     
-     .30     5.00    -5.00      .          .          .     
-     .30     5.00      .00      .          .          .     
-     .30     5.00     5.00      .7267      .3000      .9595 
-     .30     5.00    10.00      .3634      .3000     1.9190 
-     .40      .50   -10.00      .          .          .     
-     .40      .50    -5.00      .          .          .     
-     .40      .50      .00      .          .          .     
-     .40      .50     5.00      .0275      .4000     6.6303 
-     .40      .50    10.00      .0137      .4000    13.2606 
-     .40     1.00   -10.00      .          .          .     
-     .40     1.00    -5.00      .          .          .     
-     .40     1.00      .00      .          .          .     
-     .40     1.00     5.00      .1022      .4000     3.0000 
-     .40     1.00    10.00      .0511      .4000     6.0000 
-     .40     2.00   -10.00      .          .          .     
-     .40     2.00    -5.00      .          .          .     
-     .40     2.00      .00      .          .          .     
-     .40     2.00     5.00      .2753      .4000     1.7376 
-     .40     2.00    10.00      .1376      .4000     3.4752 
-     .40     5.00   -10.00      .          .          .     
-     .40     5.00    -5.00      .          .          .     
-     .40     5.00      .00      .          .          .     
-     .40     5.00     5.00      .8295      .4000      .9742 
-     .40     5.00    10.00      .4148      .4000     1.9485 
-     .50      .50   -10.00      .          .          .     
-     .50      .50    -5.00      .          .          .     
-     .50      .50      .00      .          .          .     
-     .50      .50     5.00      .0455      .5000     4.7114 
-     .50      .50    10.00      .0227      .5000     9.4227 
-     .50     1.00   -10.00      .          .          .     
-     .50     1.00    -5.00      .          .          .     
-     .50     1.00      .00      .          .          .     
-     .50     1.00     5.00      .1386      .5000     2.5000 
-     .50     1.00    10.00      .0693      .5000     5.0000 
-     .50     2.00   -10.00      .          .          .     
-     .50     2.00    -5.00      .          .          .     
-     .50     2.00      .00      .          .          .     
-     .50     2.00     5.00      .3357      .5000     1.5666 
-     .50     2.00    10.00      .1678      .5000     3.1332 
-     .50     5.00   -10.00      .          .          .     
-     .50     5.00    -5.00      .          .          .     
-     .50     5.00      .00      .          .          .     
-     .50     5.00     5.00      .9342      .5000      .9286 
-     .50     5.00    10.00      .4671      .5000     1.8571 
-     .60      .50   -10.00      .          .          .     
-     .60      .50    -5.00      .          .          .     
-     .60      .50      .00      .          .          .     
-     .60      .50     5.00      .0708      .6000     3.3265 
-     .60      .50    10.00      .0354      .6000     6.6529 
-     .60     1.00   -10.00      .          .          .     
-     .60     1.00    -5.00      .          .          .     
-     .60     1.00      .00      .          .          .     
-     .60     1.00     5.00      .1833      .6000     2.0000 
-     .60     1.00    10.00      .0916      .6000     4.0000 
-     .60     2.00   -10.00      .          .          .     
-     .60     2.00    -5.00      .          .          .     
-     .60     2.00      .00      .          .          .     
-     .60     2.00     5.00      .4045      .6000     1.3383 
-     .60     2.00    10.00      .2022      .6000     2.6765 
-     .60     5.00   -10.00      .          .          .     
-     .60     5.00    -5.00      .          .          .     
-     .60     5.00      .00      .          .          .     
-     .60     5.00     5.00     1.0473      .6000      .8332 
-     .60     5.00    10.00      .5237      .6000     1.6663 
-     .70      .50   -10.00      .          .          .     
-     .70      .50    -5.00      .          .          .     
-     .70      .50      .00      .          .          .     
-     .70      .50     5.00      .1074      .7000     2.2496 
-     .70      .50    10.00      .0537      .7000     4.4993 
-     .70     1.00   -10.00      .          .          .     
-     .70     1.00    -5.00      .          .          .     
-     .70     1.00      .00      .          .          .     
-     .70     1.00     5.00      .2408      .7000     1.5000 
-     .70     1.00    10.00      .1204      .7000     3.0000 
-     .70     2.00   -10.00      .          .          .     
-     .70     2.00    -5.00      .          .          .     
-     .70     2.00      .00      .          .          .     
-     .70     2.00     5.00      .4878      .7000     1.0639 
-     .70     2.00    10.00      .2439      .7000     2.1277 
-     .70     5.00   -10.00      .          .          .     
-     .70     5.00    -5.00      .          .          .     
-     .70     5.00      .00      .          .          .     
-     .70     5.00     5.00     1.1781      .7000      .6937 
-     .70     5.00    10.00      .5890      .7000     1.3874 
-     .80      .50   -10.00      .          .          .     
-     .80      .50    -5.00      .          .          .     
-     .80      .50      .00      .          .          .     
-     .80      .50     5.00      .1642      .8000     1.3694 
-     .80      .50    10.00      .0821      .8000     2.7388 
-     .80     1.00   -10.00      .          .          .     
-     .80     1.00    -5.00      .          .          .     
-     .80     1.00      .00      .          .          .     
-     .80     1.00     5.00      .3219      .8000     1.0000 
-     .80     1.00    10.00      .1609      .8000     2.0000 
-     .80     2.00   -10.00      .          .          .     
-     .80     2.00    -5.00      .          .          .     
-     .80     2.00      .00      .          .          .     
-     .80     2.00     5.00      .5989      .8000      .7496 
-     .80     2.00    10.00      .2994      .8000     1.4993 
-     .80     5.00   -10.00      .          .          .     
-     .80     5.00    -5.00      .          .          .     
-     .80     5.00      .00      .          .          .     
-     .80     5.00     5.00     1.3442      .8000      .5124 
-     .80     5.00    10.00      .6721      .8000     1.0248 
-     .90      .50   -10.00      .          .          .     
-     .90      .50    -5.00      .          .          .     
-     .90      .50      .00      .          .          .     
-     .90      .50     5.00      .2706      .9000      .6270 
-     .90      .50    10.00      .1353      .9000     1.2540 
-     .90     1.00   -10.00      .          .          .     
-     .90     1.00    -5.00      .          .          .     
-     .90     1.00      .00      .          .          .     
-     .90     1.00     5.00      .4605      .9000      .5000 
-     .90     1.00    10.00      .2303      .9000     1.0000 
-     .90     2.00   -10.00      .          .          .     
-     .90     2.00    -5.00      .          .          .     
-     .90     2.00      .00      .          .          .     
-     .90     2.00     5.00      .7779      .9000      .3977 
-     .90     2.00    10.00      .3890      .9000      .7955 
-     .90     5.00   -10.00      .          .          .     
-     .90     5.00    -5.00      .          .          .     
-     .90     5.00      .00      .          .          .     
-     .90     5.00     5.00     1.5987      .9000      .2872 
-     .90     5.00    10.00      .7994      .9000      .5744 
-     .99      .50   -10.00      .          .          .     
-     .99      .50    -5.00      .          .          .     
-     .99      .50      .00      .          .          .     
-     .99      .50     5.00      .6635      .9900      .0561 
-     .99      .50    10.00      .3317      .9900      .1123 
-     .99     1.00   -10.00      .          .          .     
-     .99     1.00    -5.00      .          .          .     
-     .99     1.00      .00      .          .          .     
-     .99     1.00     5.00      .9210      .9900      .0500 
-     .99     1.00    10.00      .4605      .9900      .1000 
-     .99     2.00   -10.00      .          .          .     
-     .99     2.00    -5.00      .          .          .     
-     .99     2.00      .00      .          .          .     
-     .99     2.00     5.00     1.3277      .9900      .0435 
-     .99     2.00    10.00      .6638      .9900      .0869 
-     .99     5.00   -10.00      .          .          .     
-     .99     5.00    -5.00      .          .          .     
-     .99     5.00      .00      .          .          .     
-     .99     5.00     5.00     2.3209      .9900      .0345 
-     .99     5.00    10.00     1.1605      .9900      .0689 
+       P        a        b          x        cdf        pdf
+     .01      .50   -10.00      .          .          .
+     .01      .50    -5.00      .          .          .
+     .01      .50      .00      .          .          .
+     .01      .50     5.00      .0000      .0100   318.2766
+     .01      .50    10.00      .0000      .0100   636.5531
+     .01     1.00   -10.00      .          .          .
+     .01     1.00    -5.00      .          .          .
+     .01     1.00      .00      .          .          .
+     .01     1.00     5.00      .0020      .0100     4.9500
+     .01     1.00    10.00      .0010      .0100     9.9000
+     .01     2.00   -10.00      .          .          .
+     .01     2.00    -5.00      .          .          .
+     .01     2.00      .00      .          .          .
+     .01     2.00     5.00      .0297      .0100      .6402
+     .01     2.00    10.00      .0149      .0100     1.2805
+     .01     5.00   -10.00      .          .          .
+     .01     5.00    -5.00      .          .          .
+     .01     5.00      .00      .          .          .
+     .01     5.00     5.00      .2558      .0100      .1552
+     .01     5.00    10.00      .1279      .0100      .3104
+     .10      .50   -10.00      .          .          .
+     .10      .50    -5.00      .          .          .
+     .10      .50      .00      .          .          .
+     .10      .50     5.00      .0016      .1000    31.4977
+     .10      .50    10.00      .0008      .1000    62.9955
+     .10     1.00   -10.00      .          .          .
+     .10     1.00    -5.00      .          .          .
+     .10     1.00      .00      .          .          .
+     .10     1.00     5.00      .0211      .1000     4.5000
+     .10     1.00    10.00      .0105      .1000     9.0000
+     .10     2.00   -10.00      .          .          .
+     .10     2.00    -5.00      .          .          .
+     .10     2.00      .00      .          .          .
+     .10     2.00     5.00      .1064      .1000     1.5623
+     .10     2.00    10.00      .0532      .1000     3.1246
+     .10     5.00   -10.00      .          .          .
+     .10     5.00    -5.00      .          .          .
+     .10     5.00      .00      .          .          .
+     .10     5.00     5.00      .4865      .1000      .6406
+     .10     5.00    10.00      .2433      .1000     1.2812
+     .20      .50   -10.00      .          .          .
+     .20      .50    -5.00      .          .          .
+     .20      .50      .00      .          .          .
+     .20      .50     5.00      .0064      .2000    15.2495
+     .20      .50    10.00      .0032      .2000    30.4991
+     .20     1.00   -10.00      .          .          .
+     .20     1.00    -5.00      .          .          .
+     .20     1.00      .00      .          .          .
+     .20     1.00     5.00      .0446      .2000     4.0000
+     .20     1.00    10.00      .0223      .2000     8.0000
+     .20     2.00   -10.00      .          .          .
+     .20     2.00    -5.00      .          .          .
+     .20     2.00      .00      .          .          .
+     .20     2.00     5.00      .1649      .2000     1.8075
+     .20     2.00    10.00      .0824      .2000     3.6150
+     .20     5.00   -10.00      .          .          .
+     .20     5.00    -5.00      .          .          .
+     .20     5.00      .00      .          .          .
+     .20     5.00     5.00      .6179      .2000      .8641
+     .20     5.00    10.00      .3090      .2000     1.7282
+     .30      .50   -10.00      .          .          .
+     .30      .50    -5.00      .          .          .
+     .30      .50      .00      .          .          .
+     .30      .50     5.00      .0148      .3000     9.6128
+     .30      .50    10.00      .0074      .3000    19.2255
+     .30     1.00   -10.00      .          .          .
+     .30     1.00    -5.00      .          .          .
+     .30     1.00      .00      .          .          .
+     .30     1.00     5.00      .0713      .3000     3.5000
+     .30     1.00    10.00      .0357      .3000     7.0000
+     .30     2.00   -10.00      .          .          .
+     .30     2.00    -5.00      .          .          .
+     .30     2.00      .00      .          .          .
+     .30     2.00     5.00      .2195      .3000     1.8312
+     .30     2.00    10.00      .1097      .3000     3.6625
+     .30     5.00   -10.00      .          .          .
+     .30     5.00    -5.00      .          .          .
+     .30     5.00      .00      .          .          .
+     .30     5.00     5.00      .7267      .3000      .9595
+     .30     5.00    10.00      .3634      .3000     1.9190
+     .40      .50   -10.00      .          .          .
+     .40      .50    -5.00      .          .          .
+     .40      .50      .00      .          .          .
+     .40      .50     5.00      .0275      .4000     6.6303
+     .40      .50    10.00      .0137      .4000    13.2606
+     .40     1.00   -10.00      .          .          .
+     .40     1.00    -5.00      .          .          .
+     .40     1.00      .00      .          .          .
+     .40     1.00     5.00      .1022      .4000     3.0000
+     .40     1.00    10.00      .0511      .4000     6.0000
+     .40     2.00   -10.00      .          .          .
+     .40     2.00    -5.00      .          .          .
+     .40     2.00      .00      .          .          .
+     .40     2.00     5.00      .2753      .4000     1.7376
+     .40     2.00    10.00      .1376      .4000     3.4752
+     .40     5.00   -10.00      .          .          .
+     .40     5.00    -5.00      .          .          .
+     .40     5.00      .00      .          .          .
+     .40     5.00     5.00      .8295      .4000      .9742
+     .40     5.00    10.00      .4148      .4000     1.9485
+     .50      .50   -10.00      .          .          .
+     .50      .50    -5.00      .          .          .
+     .50      .50      .00      .          .          .
+     .50      .50     5.00      .0455      .5000     4.7114
+     .50      .50    10.00      .0227      .5000     9.4227
+     .50     1.00   -10.00      .          .          .
+     .50     1.00    -5.00      .          .          .
+     .50     1.00      .00      .          .          .
+     .50     1.00     5.00      .1386      .5000     2.5000
+     .50     1.00    10.00      .0693      .5000     5.0000
+     .50     2.00   -10.00      .          .          .
+     .50     2.00    -5.00      .          .          .
+     .50     2.00      .00      .          .          .
+     .50     2.00     5.00      .3357      .5000     1.5666
+     .50     2.00    10.00      .1678      .5000     3.1332
+     .50     5.00   -10.00      .          .          .
+     .50     5.00    -5.00      .          .          .
+     .50     5.00      .00      .          .          .
+     .50     5.00     5.00      .9342      .5000      .9286
+     .50     5.00    10.00      .4671      .5000     1.8571
+     .60      .50   -10.00      .          .          .
+     .60      .50    -5.00      .          .          .
+     .60      .50      .00      .          .          .
+     .60      .50     5.00      .0708      .6000     3.3265
+     .60      .50    10.00      .0354      .6000     6.6529
+     .60     1.00   -10.00      .          .          .
+     .60     1.00    -5.00      .          .          .
+     .60     1.00      .00      .          .          .
+     .60     1.00     5.00      .1833      .6000     2.0000
+     .60     1.00    10.00      .0916      .6000     4.0000
+     .60     2.00   -10.00      .          .          .
+     .60     2.00    -5.00      .          .          .
+     .60     2.00      .00      .          .          .
+     .60     2.00     5.00      .4045      .6000     1.3383
+     .60     2.00    10.00      .2022      .6000     2.6765
+     .60     5.00   -10.00      .          .          .
+     .60     5.00    -5.00      .          .          .
+     .60     5.00      .00      .          .          .
+     .60     5.00     5.00     1.0473      .6000      .8332
+     .60     5.00    10.00      .5237      .6000     1.6663
+     .70      .50   -10.00      .          .          .
+     .70      .50    -5.00      .          .          .
+     .70      .50      .00      .          .          .
+     .70      .50     5.00      .1074      .7000     2.2496
+     .70      .50    10.00      .0537      .7000     4.4993
+     .70     1.00   -10.00      .          .          .
+     .70     1.00    -5.00      .          .          .
+     .70     1.00      .00      .          .          .
+     .70     1.00     5.00      .2408      .7000     1.5000
+     .70     1.00    10.00      .1204      .7000     3.0000
+     .70     2.00   -10.00      .          .          .
+     .70     2.00    -5.00      .          .          .
+     .70     2.00      .00      .          .          .
+     .70     2.00     5.00      .4878      .7000     1.0639
+     .70     2.00    10.00      .2439      .7000     2.1277
+     .70     5.00   -10.00      .          .          .
+     .70     5.00    -5.00      .          .          .
+     .70     5.00      .00      .          .          .
+     .70     5.00     5.00     1.1781      .7000      .6937
+     .70     5.00    10.00      .5890      .7000     1.3874
+     .80      .50   -10.00      .          .          .
+     .80      .50    -5.00      .          .          .
+     .80      .50      .00      .          .          .
+     .80      .50     5.00      .1642      .8000     1.3694
+     .80      .50    10.00      .0821      .8000     2.7388
+     .80     1.00   -10.00      .          .          .
+     .80     1.00    -5.00      .          .          .
+     .80     1.00      .00      .          .          .
+     .80     1.00     5.00      .3219      .8000     1.0000
+     .80     1.00    10.00      .1609      .8000     2.0000
+     .80     2.00   -10.00      .          .          .
+     .80     2.00    -5.00      .          .          .
+     .80     2.00      .00      .          .          .
+     .80     2.00     5.00      .5989      .8000      .7496
+     .80     2.00    10.00      .2994      .8000     1.4993
+     .80     5.00   -10.00      .          .          .
+     .80     5.00    -5.00      .          .          .
+     .80     5.00      .00      .          .          .
+     .80     5.00     5.00     1.3442      .8000      .5124
+     .80     5.00    10.00      .6721      .8000     1.0248
+     .90      .50   -10.00      .          .          .
+     .90      .50    -5.00      .          .          .
+     .90      .50      .00      .          .          .
+     .90      .50     5.00      .2706      .9000      .6270
+     .90      .50    10.00      .1353      .9000     1.2540
+     .90     1.00   -10.00      .          .          .
+     .90     1.00    -5.00      .          .          .
+     .90     1.00      .00      .          .          .
+     .90     1.00     5.00      .4605      .9000      .5000
+     .90     1.00    10.00      .2303      .9000     1.0000
+     .90     2.00   -10.00      .          .          .
+     .90     2.00    -5.00      .          .          .
+     .90     2.00      .00      .          .          .
+     .90     2.00     5.00      .7779      .9000      .3977
+     .90     2.00    10.00      .3890      .9000      .7955
+     .90     5.00   -10.00      .          .          .
+     .90     5.00    -5.00      .          .          .
+     .90     5.00      .00      .          .          .
+     .90     5.00     5.00     1.5987      .9000      .2872
+     .90     5.00    10.00      .7994      .9000      .5744
+     .99      .50   -10.00      .          .          .
+     .99      .50    -5.00      .          .          .
+     .99      .50      .00      .          .          .
+     .99      .50     5.00      .6635      .9900      .0561
+     .99      .50    10.00      .3317      .9900      .1123
+     .99     1.00   -10.00      .          .          .
+     .99     1.00    -5.00      .          .          .
+     .99     1.00      .00      .          .          .
+     .99     1.00     5.00      .9210      .9900      .0500
+     .99     1.00    10.00      .4605      .9900      .1000
+     .99     2.00   -10.00      .          .          .
+     .99     2.00    -5.00      .          .          .
+     .99     2.00      .00      .          .          .
+     .99     2.00     5.00     1.3277      .9900      .0435
+     .99     2.00    10.00      .6638      .9900      .0869
+     .99     5.00   -10.00      .          .          .
+     .99     5.00    -5.00      .          .          .
+     .99     5.00      .00      .          .          .
+     .99     5.00     5.00     2.3209      .9900      .0345
+     .99     5.00    10.00     1.1605      .9900      .0689
 ])
 
 RANDIST_CHECK([laplace], [a b], [cdf pdf], [dnl
-       P        a        b          x        cdf        pdf 
-     .01   -10.00      .50   -11.9560      .0100      .0200 
-     .01   -10.00     1.00   -13.9120      .0100      .0100 
-     .01   -10.00     2.00   -17.8240      .0100      .0050 
-     .01   -10.00     5.00   -29.5601      .0100      .0020 
-     .01    -5.00      .50    -6.9560      .0100      .0200 
-     .01    -5.00     1.00    -8.9120      .0100      .0100 
-     .01    -5.00     2.00   -12.8240      .0100      .0050 
-     .01    -5.00     5.00   -24.5601      .0100      .0020 
-     .01      .00      .50    -1.9560      .0100      .0200 
-     .01      .00     1.00    -3.9120      .0100      .0100 
-     .01      .00     2.00    -7.8240      .0100      .0050 
-     .01      .00     5.00   -19.5601      .0100      .0020 
-     .01     5.00      .50     3.0440      .0100      .0200 
-     .01     5.00     1.00     1.0880      .0100      .0100 
-     .01     5.00     2.00    -2.8240      .0100      .0050 
-     .01     5.00     5.00   -14.5601      .0100      .0020 
-     .01    10.00      .50     8.0440      .0100      .0200 
-     .01    10.00     1.00     6.0880      .0100      .0100 
-     .01    10.00     2.00     2.1760      .0100      .0050 
-     .01    10.00     5.00    -9.5601      .0100      .0020 
-     .10   -10.00      .50   -10.8047      .1000      .2000 
-     .10   -10.00     1.00   -11.6094      .1000      .1000 
-     .10   -10.00     2.00   -13.2189      .1000      .0500 
-     .10   -10.00     5.00   -18.0472      .1000      .0200 
-     .10    -5.00      .50    -5.8047      .1000      .2000 
-     .10    -5.00     1.00    -6.6094      .1000      .1000 
-     .10    -5.00     2.00    -8.2189      .1000      .0500 
-     .10    -5.00     5.00   -13.0472      .1000      .0200 
-     .10      .00      .50     -.8047      .1000      .2000 
-     .10      .00     1.00    -1.6094      .1000      .1000 
-     .10      .00     2.00    -3.2189      .1000      .0500 
-     .10      .00     5.00    -8.0472      .1000      .0200 
-     .10     5.00      .50     4.1953      .1000      .2000 
-     .10     5.00     1.00     3.3906      .1000      .1000 
-     .10     5.00     2.00     1.7811      .1000      .0500 
-     .10     5.00     5.00    -3.0472      .1000      .0200 
-     .10    10.00      .50     9.1953      .1000      .2000 
-     .10    10.00     1.00     8.3906      .1000      .1000 
-     .10    10.00     2.00     6.7811      .1000      .0500 
-     .10    10.00     5.00     1.9528      .1000      .0200 
-     .20   -10.00      .50   -10.4581      .2000      .4000 
-     .20   -10.00     1.00   -10.9163      .2000      .2000 
-     .20   -10.00     2.00   -11.8326      .2000      .1000 
-     .20   -10.00     5.00   -14.5815      .2000      .0400 
-     .20    -5.00      .50    -5.4581      .2000      .4000 
-     .20    -5.00     1.00    -5.9163      .2000      .2000 
-     .20    -5.00     2.00    -6.8326      .2000      .1000 
-     .20    -5.00     5.00    -9.5815      .2000      .0400 
-     .20      .00      .50     -.4581      .2000      .4000 
-     .20      .00     1.00     -.9163      .2000      .2000 
-     .20      .00     2.00    -1.8326      .2000      .1000 
-     .20      .00     5.00    -4.5815      .2000      .0400 
-     .20     5.00      .50     4.5419      .2000      .4000 
-     .20     5.00     1.00     4.0837      .2000      .2000 
-     .20     5.00     2.00     3.1674      .2000      .1000 
-     .20     5.00     5.00      .4185      .2000      .0400 
-     .20    10.00      .50     9.5419      .2000      .4000 
-     .20    10.00     1.00     9.0837      .2000      .2000 
-     .20    10.00     2.00     8.1674      .2000      .1000 
-     .20    10.00     5.00     5.4185      .2000      .0400 
-     .30   -10.00      .50   -10.2554      .3000      .6000 
-     .30   -10.00     1.00   -10.5108      .3000      .3000 
-     .30   -10.00     2.00   -11.0217      .3000      .1500 
-     .30   -10.00     5.00   -12.5541      .3000      .0600 
-     .30    -5.00      .50    -5.2554      .3000      .6000 
-     .30    -5.00     1.00    -5.5108      .3000      .3000 
-     .30    -5.00     2.00    -6.0217      .3000      .1500 
-     .30    -5.00     5.00    -7.5541      .3000      .0600 
-     .30      .00      .50     -.2554      .3000      .6000 
-     .30      .00     1.00     -.5108      .3000      .3000 
-     .30      .00     2.00    -1.0217      .3000      .1500 
-     .30      .00     5.00    -2.5541      .3000      .0600 
-     .30     5.00      .50     4.7446      .3000      .6000 
-     .30     5.00     1.00     4.4892      .3000      .3000 
-     .30     5.00     2.00     3.9783      .3000      .1500 
-     .30     5.00     5.00     2.4459      .3000      .0600 
-     .30    10.00      .50     9.7446      .3000      .6000 
-     .30    10.00     1.00     9.4892      .3000      .3000 
-     .30    10.00     2.00     8.9783      .3000      .1500 
-     .30    10.00     5.00     7.4459      .3000      .0600 
-     .40   -10.00      .50   -10.1116      .4000      .8000 
-     .40   -10.00     1.00   -10.2231      .4000      .4000 
-     .40   -10.00     2.00   -10.4463      .4000      .2000 
-     .40   -10.00     5.00   -11.1157      .4000      .0800 
-     .40    -5.00      .50    -5.1116      .4000      .8000 
-     .40    -5.00     1.00    -5.2231      .4000      .4000 
-     .40    -5.00     2.00    -5.4463      .4000      .2000 
-     .40    -5.00     5.00    -6.1157      .4000      .0800 
-     .40      .00      .50     -.1116      .4000      .8000 
-     .40      .00     1.00     -.2231      .4000      .4000 
-     .40      .00     2.00     -.4463      .4000      .2000 
-     .40      .00     5.00    -1.1157      .4000      .0800 
-     .40     5.00      .50     4.8884      .4000      .8000 
-     .40     5.00     1.00     4.7769      .4000      .4000 
-     .40     5.00     2.00     4.5537      .4000      .2000 
-     .40     5.00     5.00     3.8843      .4000      .0800 
-     .40    10.00      .50     9.8884      .4000      .8000 
-     .40    10.00     1.00     9.7769      .4000      .4000 
-     .40    10.00     2.00     9.5537      .4000      .2000 
-     .40    10.00     5.00     8.8843      .4000      .0800 
-     .50   -10.00      .50   -10.0000      .5000     1.0000 
-     .50   -10.00     1.00   -10.0000      .5000      .5000 
-     .50   -10.00     2.00   -10.0000      .5000      .2500 
-     .50   -10.00     5.00   -10.0000      .5000      .1000 
-     .50    -5.00      .50    -5.0000      .5000     1.0000 
-     .50    -5.00     1.00    -5.0000      .5000      .5000 
-     .50    -5.00     2.00    -5.0000      .5000      .2500 
-     .50    -5.00     5.00    -5.0000      .5000      .1000 
-     .50      .00      .50      .0000      .5000     1.0000 
-     .50      .00     1.00      .0000      .5000      .5000 
-     .50      .00     2.00      .0000      .5000      .2500 
-     .50      .00     5.00      .0000      .5000      .1000 
-     .50     5.00      .50     5.0000      .5000     1.0000 
-     .50     5.00     1.00     5.0000      .5000      .5000 
-     .50     5.00     2.00     5.0000      .5000      .2500 
-     .50     5.00     5.00     5.0000      .5000      .1000 
-     .50    10.00      .50    10.0000      .5000     1.0000 
-     .50    10.00     1.00    10.0000      .5000      .5000 
-     .50    10.00     2.00    10.0000      .5000      .2500 
-     .50    10.00     5.00    10.0000      .5000      .1000 
-     .60   -10.00      .50    -9.8884      .6000      .8000 
-     .60   -10.00     1.00    -9.7769      .6000      .4000 
-     .60   -10.00     2.00    -9.5537      .6000      .2000 
-     .60   -10.00     5.00    -8.8843      .6000      .0800 
-     .60    -5.00      .50    -4.8884      .6000      .8000 
-     .60    -5.00     1.00    -4.7769      .6000      .4000 
-     .60    -5.00     2.00    -4.5537      .6000      .2000 
-     .60    -5.00     5.00    -3.8843      .6000      .0800 
-     .60      .00      .50      .1116      .6000      .8000 
-     .60      .00     1.00      .2231      .6000      .4000 
-     .60      .00     2.00      .4463      .6000      .2000 
-     .60      .00     5.00     1.1157      .6000      .0800 
-     .60     5.00      .50     5.1116      .6000      .8000 
-     .60     5.00     1.00     5.2231      .6000      .4000 
-     .60     5.00     2.00     5.4463      .6000      .2000 
-     .60     5.00     5.00     6.1157      .6000      .0800 
-     .60    10.00      .50    10.1116      .6000      .8000 
-     .60    10.00     1.00    10.2231      .6000      .4000 
-     .60    10.00     2.00    10.4463      .6000      .2000 
-     .60    10.00     5.00    11.1157      .6000      .0800 
-     .70   -10.00      .50    -9.7446      .7000      .6000 
-     .70   -10.00     1.00    -9.4892      .7000      .3000 
-     .70   -10.00     2.00    -8.9783      .7000      .1500 
-     .70   -10.00     5.00    -7.4459      .7000      .0600 
-     .70    -5.00      .50    -4.7446      .7000      .6000 
-     .70    -5.00     1.00    -4.4892      .7000      .3000 
-     .70    -5.00     2.00    -3.9783      .7000      .1500 
-     .70    -5.00     5.00    -2.4459      .7000      .0600 
-     .70      .00      .50      .2554      .7000      .6000 
-     .70      .00     1.00      .5108      .7000      .3000 
-     .70      .00     2.00     1.0217      .7000      .1500 
-     .70      .00     5.00     2.5541      .7000      .0600 
-     .70     5.00      .50     5.2554      .7000      .6000 
-     .70     5.00     1.00     5.5108      .7000      .3000 
-     .70     5.00     2.00     6.0217      .7000      .1500 
-     .70     5.00     5.00     7.5541      .7000      .0600 
-     .70    10.00      .50    10.2554      .7000      .6000 
-     .70    10.00     1.00    10.5108      .7000      .3000 
-     .70    10.00     2.00    11.0217      .7000      .1500 
-     .70    10.00     5.00    12.5541      .7000      .0600 
-     .80   -10.00      .50    -9.5419      .8000      .4000 
-     .80   -10.00     1.00    -9.0837      .8000      .2000 
-     .80   -10.00     2.00    -8.1674      .8000      .1000 
-     .80   -10.00     5.00    -5.4185      .8000      .0400 
-     .80    -5.00      .50    -4.5419      .8000      .4000 
-     .80    -5.00     1.00    -4.0837      .8000      .2000 
-     .80    -5.00     2.00    -3.1674      .8000      .1000 
-     .80    -5.00     5.00     -.4185      .8000      .0400 
-     .80      .00      .50      .4581      .8000      .4000 
-     .80      .00     1.00      .9163      .8000      .2000 
-     .80      .00     2.00     1.8326      .8000      .1000 
-     .80      .00     5.00     4.5815      .8000      .0400 
-     .80     5.00      .50     5.4581      .8000      .4000 
-     .80     5.00     1.00     5.9163      .8000      .2000 
-     .80     5.00     2.00     6.8326      .8000      .1000 
-     .80     5.00     5.00     9.5815      .8000      .0400 
-     .80    10.00      .50    10.4581      .8000      .4000 
-     .80    10.00     1.00    10.9163      .8000      .2000 
-     .80    10.00     2.00    11.8326      .8000      .1000 
-     .80    10.00     5.00    14.5815      .8000      .0400 
-     .90   -10.00      .50    -9.1953      .9000      .2000 
-     .90   -10.00     1.00    -8.3906      .9000      .1000 
-     .90   -10.00     2.00    -6.7811      .9000      .0500 
-     .90   -10.00     5.00    -1.9528      .9000      .0200 
-     .90    -5.00      .50    -4.1953      .9000      .2000 
-     .90    -5.00     1.00    -3.3906      .9000      .1000 
-     .90    -5.00     2.00    -1.7811      .9000      .0500 
-     .90    -5.00     5.00     3.0472      .9000      .0200 
-     .90      .00      .50      .8047      .9000      .2000 
-     .90      .00     1.00     1.6094      .9000      .1000 
-     .90      .00     2.00     3.2189      .9000      .0500 
-     .90      .00     5.00     8.0472      .9000      .0200 
-     .90     5.00      .50     5.8047      .9000      .2000 
-     .90     5.00     1.00     6.6094      .9000      .1000 
-     .90     5.00     2.00     8.2189      .9000      .0500 
-     .90     5.00     5.00    13.0472      .9000      .0200 
-     .90    10.00      .50    10.8047      .9000      .2000 
-     .90    10.00     1.00    11.6094      .9000      .1000 
-     .90    10.00     2.00    13.2189      .9000      .0500 
-     .90    10.00     5.00    18.0472      .9000      .0200 
-     .99   -10.00      .50    -8.0440      .9900      .0200 
-     .99   -10.00     1.00    -6.0880      .9900      .0100 
-     .99   -10.00     2.00    -2.1760      .9900      .0050 
-     .99   -10.00     5.00     9.5601      .9900      .0020 
-     .99    -5.00      .50    -3.0440      .9900      .0200 
-     .99    -5.00     1.00    -1.0880      .9900      .0100 
-     .99    -5.00     2.00     2.8240      .9900      .0050 
-     .99    -5.00     5.00    14.5601      .9900      .0020 
-     .99      .00      .50     1.9560      .9900      .0200 
-     .99      .00     1.00     3.9120      .9900      .0100 
-     .99      .00     2.00     7.8240      .9900      .0050 
-     .99      .00     5.00    19.5601      .9900      .0020 
-     .99     5.00      .50     6.9560      .9900      .0200 
-     .99     5.00     1.00     8.9120      .9900      .0100 
-     .99     5.00     2.00    12.8240      .9900      .0050 
-     .99     5.00     5.00    24.5601      .9900      .0020 
-     .99    10.00      .50    11.9560      .9900      .0200 
-     .99    10.00     1.00    13.9120      .9900      .0100 
-     .99    10.00     2.00    17.8240      .9900      .0050 
-     .99    10.00     5.00    29.5601      .9900      .0020 
+       P        a        b          x        cdf        pdf
+     .01   -10.00      .50   -11.9560      .0100      .0200
+     .01   -10.00     1.00   -13.9120      .0100      .0100
+     .01   -10.00     2.00   -17.8240      .0100      .0050
+     .01   -10.00     5.00   -29.5601      .0100      .0020
+     .01    -5.00      .50    -6.9560      .0100      .0200
+     .01    -5.00     1.00    -8.9120      .0100      .0100
+     .01    -5.00     2.00   -12.8240      .0100      .0050
+     .01    -5.00     5.00   -24.5601      .0100      .0020
+     .01      .00      .50    -1.9560      .0100      .0200
+     .01      .00     1.00    -3.9120      .0100      .0100
+     .01      .00     2.00    -7.8240      .0100      .0050
+     .01      .00     5.00   -19.5601      .0100      .0020
+     .01     5.00      .50     3.0440      .0100      .0200
+     .01     5.00     1.00     1.0880      .0100      .0100
+     .01     5.00     2.00    -2.8240      .0100      .0050
+     .01     5.00     5.00   -14.5601      .0100      .0020
+     .01    10.00      .50     8.0440      .0100      .0200
+     .01    10.00     1.00     6.0880      .0100      .0100
+     .01    10.00     2.00     2.1760      .0100      .0050
+     .01    10.00     5.00    -9.5601      .0100      .0020
+     .10   -10.00      .50   -10.8047      .1000      .2000
+     .10   -10.00     1.00   -11.6094      .1000      .1000
+     .10   -10.00     2.00   -13.2189      .1000      .0500
+     .10   -10.00     5.00   -18.0472      .1000      .0200
+     .10    -5.00      .50    -5.8047      .1000      .2000
+     .10    -5.00     1.00    -6.6094      .1000      .1000
+     .10    -5.00     2.00    -8.2189      .1000      .0500
+     .10    -5.00     5.00   -13.0472      .1000      .0200
+     .10      .00      .50     -.8047      .1000      .2000
+     .10      .00     1.00    -1.6094      .1000      .1000
+     .10      .00     2.00    -3.2189      .1000      .0500
+     .10      .00     5.00    -8.0472      .1000      .0200
+     .10     5.00      .50     4.1953      .1000      .2000
+     .10     5.00     1.00     3.3906      .1000      .1000
+     .10     5.00     2.00     1.7811      .1000      .0500
+     .10     5.00     5.00    -3.0472      .1000      .0200
+     .10    10.00      .50     9.1953      .1000      .2000
+     .10    10.00     1.00     8.3906      .1000      .1000
+     .10    10.00     2.00     6.7811      .1000      .0500
+     .10    10.00     5.00     1.9528      .1000      .0200
+     .20   -10.00      .50   -10.4581      .2000      .4000
+     .20   -10.00     1.00   -10.9163      .2000      .2000
+     .20   -10.00     2.00   -11.8326      .2000      .1000
+     .20   -10.00     5.00   -14.5815      .2000      .0400
+     .20    -5.00      .50    -5.4581      .2000      .4000
+     .20    -5.00     1.00    -5.9163      .2000      .2000
+     .20    -5.00     2.00    -6.8326      .2000      .1000
+     .20    -5.00     5.00    -9.5815      .2000      .0400
+     .20      .00      .50     -.4581      .2000      .4000
+     .20      .00     1.00     -.9163      .2000      .2000
+     .20      .00     2.00    -1.8326      .2000      .1000
+     .20      .00     5.00    -4.5815      .2000      .0400
+     .20     5.00      .50     4.5419      .2000      .4000
+     .20     5.00     1.00     4.0837      .2000      .2000
+     .20     5.00     2.00     3.1674      .2000      .1000
+     .20     5.00     5.00      .4185      .2000      .0400
+     .20    10.00      .50     9.5419      .2000      .4000
+     .20    10.00     1.00     9.0837      .2000      .2000
+     .20    10.00     2.00     8.1674      .2000      .1000
+     .20    10.00     5.00     5.4185      .2000      .0400
+     .30   -10.00      .50   -10.2554      .3000      .6000
+     .30   -10.00     1.00   -10.5108      .3000      .3000
+     .30   -10.00     2.00   -11.0217      .3000      .1500
+     .30   -10.00     5.00   -12.5541      .3000      .0600
+     .30    -5.00      .50    -5.2554      .3000      .6000
+     .30    -5.00     1.00    -5.5108      .3000      .3000
+     .30    -5.00     2.00    -6.0217      .3000      .1500
+     .30    -5.00     5.00    -7.5541      .3000      .0600
+     .30      .00      .50     -.2554      .3000      .6000
+     .30      .00     1.00     -.5108      .3000      .3000
+     .30      .00     2.00    -1.0217      .3000      .1500
+     .30      .00     5.00    -2.5541      .3000      .0600
+     .30     5.00      .50     4.7446      .3000      .6000
+     .30     5.00     1.00     4.4892      .3000      .3000
+     .30     5.00     2.00     3.9783      .3000      .1500
+     .30     5.00     5.00     2.4459      .3000      .0600
+     .30    10.00      .50     9.7446      .3000      .6000
+     .30    10.00     1.00     9.4892      .3000      .3000
+     .30    10.00     2.00     8.9783      .3000      .1500
+     .30    10.00     5.00     7.4459      .3000      .0600
+     .40   -10.00      .50   -10.1116      .4000      .8000
+     .40   -10.00     1.00   -10.2231      .4000      .4000
+     .40   -10.00     2.00   -10.4463      .4000      .2000
+     .40   -10.00     5.00   -11.1157      .4000      .0800
+     .40    -5.00      .50    -5.1116      .4000      .8000
+     .40    -5.00     1.00    -5.2231      .4000      .4000
+     .40    -5.00     2.00    -5.4463      .4000      .2000
+     .40    -5.00     5.00    -6.1157      .4000      .0800
+     .40      .00      .50     -.1116      .4000      .8000
+     .40      .00     1.00     -.2231      .4000      .4000
+     .40      .00     2.00     -.4463      .4000      .2000
+     .40      .00     5.00    -1.1157      .4000      .0800
+     .40     5.00      .50     4.8884      .4000      .8000
+     .40     5.00     1.00     4.7769      .4000      .4000
+     .40     5.00     2.00     4.5537      .4000      .2000
+     .40     5.00     5.00     3.8843      .4000      .0800
+     .40    10.00      .50     9.8884      .4000      .8000
+     .40    10.00     1.00     9.7769      .4000      .4000
+     .40    10.00     2.00     9.5537      .4000      .2000
+     .40    10.00     5.00     8.8843      .4000      .0800
+     .50   -10.00      .50   -10.0000      .5000     1.0000
+     .50   -10.00     1.00   -10.0000      .5000      .5000
+     .50   -10.00     2.00   -10.0000      .5000      .2500
+     .50   -10.00     5.00   -10.0000      .5000      .1000
+     .50    -5.00      .50    -5.0000      .5000     1.0000
+     .50    -5.00     1.00    -5.0000      .5000      .5000
+     .50    -5.00     2.00    -5.0000      .5000      .2500
+     .50    -5.00     5.00    -5.0000      .5000      .1000
+     .50      .00      .50      .0000      .5000     1.0000
+     .50      .00     1.00      .0000      .5000      .5000
+     .50      .00     2.00      .0000      .5000      .2500
+     .50      .00     5.00      .0000      .5000      .1000
+     .50     5.00      .50     5.0000      .5000     1.0000
+     .50     5.00     1.00     5.0000      .5000      .5000
+     .50     5.00     2.00     5.0000      .5000      .2500
+     .50     5.00     5.00     5.0000      .5000      .1000
+     .50    10.00      .50    10.0000      .5000     1.0000
+     .50    10.00     1.00    10.0000      .5000      .5000
+     .50    10.00     2.00    10.0000      .5000      .2500
+     .50    10.00     5.00    10.0000      .5000      .1000
+     .60   -10.00      .50    -9.8884      .6000      .8000
+     .60   -10.00     1.00    -9.7769      .6000      .4000
+     .60   -10.00     2.00    -9.5537      .6000      .2000
+     .60   -10.00     5.00    -8.8843      .6000      .0800
+     .60    -5.00      .50    -4.8884      .6000      .8000
+     .60    -5.00     1.00    -4.7769      .6000      .4000
+     .60    -5.00     2.00    -4.5537      .6000      .2000
+     .60    -5.00     5.00    -3.8843      .6000      .0800
+     .60      .00      .50      .1116      .6000      .8000
+     .60      .00     1.00      .2231      .6000      .4000
+     .60      .00     2.00      .4463      .6000      .2000
+     .60      .00     5.00     1.1157      .6000      .0800
+     .60     5.00      .50     5.1116      .6000      .8000
+     .60     5.00     1.00     5.2231      .6000      .4000
+     .60     5.00     2.00     5.4463      .6000      .2000
+     .60     5.00     5.00     6.1157      .6000      .0800
+     .60    10.00      .50    10.1116      .6000      .8000
+     .60    10.00     1.00    10.2231      .6000      .4000
+     .60    10.00     2.00    10.4463      .6000      .2000
+     .60    10.00     5.00    11.1157      .6000      .0800
+     .70   -10.00      .50    -9.7446      .7000      .6000
+     .70   -10.00     1.00    -9.4892      .7000      .3000
+     .70   -10.00     2.00    -8.9783      .7000      .1500
+     .70   -10.00     5.00    -7.4459      .7000      .0600
+     .70    -5.00      .50    -4.7446      .7000      .6000
+     .70    -5.00     1.00    -4.4892      .7000      .3000
+     .70    -5.00     2.00    -3.9783      .7000      .1500
+     .70    -5.00     5.00    -2.4459      .7000      .0600
+     .70      .00      .50      .2554      .7000      .6000
+     .70      .00     1.00      .5108      .7000      .3000
+     .70      .00     2.00     1.0217      .7000      .1500
+     .70      .00     5.00     2.5541      .7000      .0600
+     .70     5.00      .50     5.2554      .7000      .6000
+     .70     5.00     1.00     5.5108      .7000      .3000
+     .70     5.00     2.00     6.0217      .7000      .1500
+     .70     5.00     5.00     7.5541      .7000      .0600
+     .70    10.00      .50    10.2554      .7000      .6000
+     .70    10.00     1.00    10.5108      .7000      .3000
+     .70    10.00     2.00    11.0217      .7000      .1500
+     .70    10.00     5.00    12.5541      .7000      .0600
+     .80   -10.00      .50    -9.5419      .8000      .4000
+     .80   -10.00     1.00    -9.0837      .8000      .2000
+     .80   -10.00     2.00    -8.1674      .8000      .1000
+     .80   -10.00     5.00    -5.4185      .8000      .0400
+     .80    -5.00      .50    -4.5419      .8000      .4000
+     .80    -5.00     1.00    -4.0837      .8000      .2000
+     .80    -5.00     2.00    -3.1674      .8000      .1000
+     .80    -5.00     5.00     -.4185      .8000      .0400
+     .80      .00      .50      .4581      .8000      .4000
+     .80      .00     1.00      .9163      .8000      .2000
+     .80      .00     2.00     1.8326      .8000      .1000
+     .80      .00     5.00     4.5815      .8000      .0400
+     .80     5.00      .50     5.4581      .8000      .4000
+     .80     5.00     1.00     5.9163      .8000      .2000
+     .80     5.00     2.00     6.8326      .8000      .1000
+     .80     5.00     5.00     9.5815      .8000      .0400
+     .80    10.00      .50    10.4581      .8000      .4000
+     .80    10.00     1.00    10.9163      .8000      .2000
+     .80    10.00     2.00    11.8326      .8000      .1000
+     .80    10.00     5.00    14.5815      .8000      .0400
+     .90   -10.00      .50    -9.1953      .9000      .2000
+     .90   -10.00     1.00    -8.3906      .9000      .1000
+     .90   -10.00     2.00    -6.7811      .9000      .0500
+     .90   -10.00     5.00    -1.9528      .9000      .0200
+     .90    -5.00      .50    -4.1953      .9000      .2000
+     .90    -5.00     1.00    -3.3906      .9000      .1000
+     .90    -5.00     2.00    -1.7811      .9000      .0500
+     .90    -5.00     5.00     3.0472      .9000      .0200
+     .90      .00      .50      .8047      .9000      .2000
+     .90      .00     1.00     1.6094      .9000      .1000
+     .90      .00     2.00     3.2189      .9000      .0500
+     .90      .00     5.00     8.0472      .9000      .0200
+     .90     5.00      .50     5.8047      .9000      .2000
+     .90     5.00     1.00     6.6094      .9000      .1000
+     .90     5.00     2.00     8.2189      .9000      .0500
+     .90     5.00     5.00    13.0472      .9000      .0200
+     .90    10.00      .50    10.8047      .9000      .2000
+     .90    10.00     1.00    11.6094      .9000      .1000
+     .90    10.00     2.00    13.2189      .9000      .0500
+     .90    10.00     5.00    18.0472      .9000      .0200
+     .99   -10.00      .50    -8.0440      .9900      .0200
+     .99   -10.00     1.00    -6.0880      .9900      .0100
+     .99   -10.00     2.00    -2.1760      .9900      .0050
+     .99   -10.00     5.00     9.5601      .9900      .0020
+     .99    -5.00      .50    -3.0440      .9900      .0200
+     .99    -5.00     1.00    -1.0880      .9900      .0100
+     .99    -5.00     2.00     2.8240      .9900      .0050
+     .99    -5.00     5.00    14.5601      .9900      .0020
+     .99      .00      .50     1.9560      .9900      .0200
+     .99      .00     1.00     3.9120      .9900      .0100
+     .99      .00     2.00     7.8240      .9900      .0050
+     .99      .00     5.00    19.5601      .9900      .0020
+     .99     5.00      .50     6.9560      .9900      .0200
+     .99     5.00     1.00     8.9120      .9900      .0100
+     .99     5.00     2.00    12.8240      .9900      .0050
+     .99     5.00     5.00    24.5601      .9900      .0020
+     .99    10.00      .50    11.9560      .9900      .0200
+     .99    10.00     1.00    13.9120      .9900      .0100
+     .99    10.00     2.00    17.8240      .9900      .0050
+     .99    10.00     5.00    29.5601      .9900      .0020
 ])
 
 RANDIST_CHECK([logistic], [a b], [cdf pdf], [dnl
-       P        a        b          x        cdf        pdf 
-     .01   -10.00      .50   -12.2976      .0100      .0198 
-     .01   -10.00     1.00   -14.5951      .0100      .0099 
-     .01   -10.00     2.00   -19.1902      .0100      .0049 
-     .01   -10.00     5.00   -32.9756      .0100      .0020 
-     .01    -5.00      .50    -7.2976      .0100      .0198 
-     .01    -5.00     1.00    -9.5951      .0100      .0099 
-     .01    -5.00     2.00   -14.1902      .0100      .0050 
-     .01    -5.00     5.00   -27.9756      .0100      .0020 
-     .01      .00      .50    -2.2976      .0100      .0198 
-     .01      .00     1.00    -4.5951      .0100      .0099 
-     .01      .00     2.00    -9.1902      .0100      .0050 
-     .01      .00     5.00   -22.9756      .0100      .0020 
-     .01     5.00      .50     2.7024      .0100      .0198 
-     .01     5.00     1.00      .4049      .0100      .0099 
-     .01     5.00     2.00    -4.1902      .0100      .0050 
-     .01     5.00     5.00   -17.9756      .0100      .0020 
-     .01    10.00      .50     7.7024      .0100      .0198 
-     .01    10.00     1.00     5.4049      .0100      .0099 
-     .01    10.00     2.00      .8098      .0100      .0050 
-     .01    10.00     5.00   -12.9756      .0100      .0020 
-     .10   -10.00      .50   -11.0986      .1000      .1800 
-     .10   -10.00     1.00   -12.1972      .1000      .0900 
-     .10   -10.00     2.00   -14.3944      .1000      .0450 
-     .10   -10.00     5.00   -20.9861      .1000      .0180 
-     .10    -5.00      .50    -6.0986      .1000      .1800 
-     .10    -5.00     1.00    -7.1972      .1000      .0900 
-     .10    -5.00     2.00    -9.3944      .1000      .0450 
-     .10    -5.00     5.00   -15.9861      .1000      .0180 
-     .10      .00      .50    -1.0986      .1000      .1800 
-     .10      .00     1.00    -2.1972      .1000      .0900 
-     .10      .00     2.00    -4.3944      .1000      .0450 
-     .10      .00     5.00   -10.9861      .1000      .0180 
-     .10     5.00      .50     3.9014      .1000      .1800 
-     .10     5.00     1.00     2.8028      .1000      .0900 
-     .10     5.00     2.00      .6056      .1000      .0450 
-     .10     5.00     5.00    -5.9861      .1000      .0180 
-     .10    10.00      .50     8.9014      .1000      .1800 
-     .10    10.00     1.00     7.8028      .1000      .0900 
-     .10    10.00     2.00     5.6056      .1000      .0450 
-     .10    10.00     5.00     -.9861      .1000      .0180 
-     .20   -10.00      .50   -10.6931      .2000      .3200 
-     .20   -10.00     1.00   -11.3863      .2000      .1600 
-     .20   -10.00     2.00   -12.7726      .2000      .0800 
-     .20   -10.00     5.00   -16.9315      .2000      .0320 
-     .20    -5.00      .50    -5.6931      .2000      .3200 
-     .20    -5.00     1.00    -6.3863      .2000      .1600 
-     .20    -5.00     2.00    -7.7726      .2000      .0800 
-     .20    -5.00     5.00   -11.9315      .2000      .0320 
-     .20      .00      .50     -.6931      .2000      .3200 
-     .20      .00     1.00    -1.3863      .2000      .1600 
-     .20      .00     2.00    -2.7726      .2000      .0800 
-     .20      .00     5.00    -6.9315      .2000      .0320 
-     .20     5.00      .50     4.3069      .2000      .3200 
-     .20     5.00     1.00     3.6137      .2000      .1600 
-     .20     5.00     2.00     2.2274      .2000      .0800 
-     .20     5.00     5.00    -1.9315      .2000      .0320 
-     .20    10.00      .50     9.3069      .2000      .3200 
-     .20    10.00     1.00     8.6137      .2000      .1600 
-     .20    10.00     2.00     7.2274      .2000      .0800 
-     .20    10.00     5.00     3.0685      .2000      .0320 
-     .30   -10.00      .50   -10.4236      .3000      .4200 
-     .30   -10.00     1.00   -10.8473      .3000      .2100 
-     .30   -10.00     2.00   -11.6946      .3000      .1050 
-     .30   -10.00     5.00   -14.2365      .3000      .0420 
-     .30    -5.00      .50    -5.4236      .3000      .4200 
-     .30    -5.00     1.00    -5.8473      .3000      .2100 
-     .30    -5.00     2.00    -6.6946      .3000      .1050 
-     .30    -5.00     5.00    -9.2365      .3000      .0420 
-     .30      .00      .50     -.4236      .3000      .4200 
-     .30      .00     1.00     -.8473      .3000      .2100 
-     .30      .00     2.00    -1.6946      .3000      .1050 
-     .30      .00     5.00    -4.2365      .3000      .0420 
-     .30     5.00      .50     4.5764      .3000      .4200 
-     .30     5.00     1.00     4.1527      .3000      .2100 
-     .30     5.00     2.00     3.3054      .3000      .1050 
-     .30     5.00     5.00      .7635      .3000      .0420 
-     .30    10.00      .50     9.5764      .3000      .4200 
-     .30    10.00     1.00     9.1527      .3000      .2100 
-     .30    10.00     2.00     8.3054      .3000      .1050 
-     .30    10.00     5.00     5.7635      .3000      .0420 
-     .40   -10.00      .50   -10.2027      .4000      .4800 
-     .40   -10.00     1.00   -10.4055      .4000      .2400 
-     .40   -10.00     2.00   -10.8109      .4000      .1200 
-     .40   -10.00     5.00   -12.0273      .4000      .0480 
-     .40    -5.00      .50    -5.2027      .4000      .4800 
-     .40    -5.00     1.00    -5.4055      .4000      .2400 
-     .40    -5.00     2.00    -5.8109      .4000      .1200 
-     .40    -5.00     5.00    -7.0273      .4000      .0480 
-     .40      .00      .50     -.2027      .4000      .4800 
-     .40      .00     1.00     -.4055      .4000      .2400 
-     .40      .00     2.00     -.8109      .4000      .1200 
-     .40      .00     5.00    -2.0273      .4000      .0480 
-     .40     5.00      .50     4.7973      .4000      .4800 
-     .40     5.00     1.00     4.5945      .4000      .2400 
-     .40     5.00     2.00     4.1891      .4000      .1200 
-     .40     5.00     5.00     2.9727      .4000      .0480 
-     .40    10.00      .50     9.7973      .4000      .4800 
-     .40    10.00     1.00     9.5945      .4000      .2400 
-     .40    10.00     2.00     9.1891      .4000      .1200 
-     .40    10.00     5.00     7.9727      .4000      .0480 
-     .50   -10.00      .50   -10.0000      .5000      .5000 
-     .50   -10.00     1.00   -10.0000      .5000      .2500 
-     .50   -10.00     2.00   -10.0000      .5000      .1250 
-     .50   -10.00     5.00   -10.0000      .5000      .0500 
-     .50    -5.00      .50    -5.0000      .5000      .5000 
-     .50    -5.00     1.00    -5.0000      .5000      .2500 
-     .50    -5.00     2.00    -5.0000      .5000      .1250 
-     .50    -5.00     5.00    -5.0000      .5000      .0500 
-     .50      .00      .50      .0000      .5000      .5000 
-     .50      .00     1.00      .0000      .5000      .2500 
-     .50      .00     2.00      .0000      .5000      .1250 
-     .50      .00     5.00      .0000      .5000      .0500 
-     .50     5.00      .50     5.0000      .5000      .5000 
-     .50     5.00     1.00     5.0000      .5000      .2500 
-     .50     5.00     2.00     5.0000      .5000      .1250 
-     .50     5.00     5.00     5.0000      .5000      .0500 
-     .50    10.00      .50    10.0000      .5000      .5000 
-     .50    10.00     1.00    10.0000      .5000      .2500 
-     .50    10.00     2.00    10.0000      .5000      .1250 
-     .50    10.00     5.00    10.0000      .5000      .0500 
-     .60   -10.00      .50    -9.7973      .6000      .4800 
-     .60   -10.00     1.00    -9.5945      .6000      .2400 
-     .60   -10.00     2.00    -9.1891      .6000      .1200 
-     .60   -10.00     5.00    -7.9727      .6000      .0480 
-     .60    -5.00      .50    -4.7973      .6000      .4800 
-     .60    -5.00     1.00    -4.5945      .6000      .2400 
-     .60    -5.00     2.00    -4.1891      .6000      .1200 
-     .60    -5.00     5.00    -2.9727      .6000      .0480 
-     .60      .00      .50      .2027      .6000      .4800 
-     .60      .00     1.00      .4055      .6000      .2400 
-     .60      .00     2.00      .8109      .6000      .1200 
-     .60      .00     5.00     2.0273      .6000      .0480 
-     .60     5.00      .50     5.2027      .6000      .4800 
-     .60     5.00     1.00     5.4055      .6000      .2400 
-     .60     5.00     2.00     5.8109      .6000      .1200 
-     .60     5.00     5.00     7.0273      .6000      .0480 
-     .60    10.00      .50    10.2027      .6000      .4800 
-     .60    10.00     1.00    10.4055      .6000      .2400 
-     .60    10.00     2.00    10.8109      .6000      .1200 
-     .60    10.00     5.00    12.0273      .6000      .0480 
-     .70   -10.00      .50    -9.5764      .7000      .4200 
-     .70   -10.00     1.00    -9.1527      .7000      .2100 
-     .70   -10.00     2.00    -8.3054      .7000      .1050 
-     .70   -10.00     5.00    -5.7635      .7000      .0420 
-     .70    -5.00      .50    -4.5764      .7000      .4200 
-     .70    -5.00     1.00    -4.1527      .7000      .2100 
-     .70    -5.00     2.00    -3.3054      .7000      .1050 
-     .70    -5.00     5.00     -.7635      .7000      .0420 
-     .70      .00      .50      .4236      .7000      .4200 
-     .70      .00     1.00      .8473      .7000      .2100 
-     .70      .00     2.00     1.6946      .7000      .1050 
-     .70      .00     5.00     4.2365      .7000      .0420 
-     .70     5.00      .50     5.4236      .7000      .4200 
-     .70     5.00     1.00     5.8473      .7000      .2100 
-     .70     5.00     2.00     6.6946      .7000      .1050 
-     .70     5.00     5.00     9.2365      .7000      .0420 
-     .70    10.00      .50    10.4236      .7000      .4200 
-     .70    10.00     1.00    10.8473      .7000      .2100 
-     .70    10.00     2.00    11.6946      .7000      .1050 
-     .70    10.00     5.00    14.2365      .7000      .0420 
-     .80   -10.00      .50    -9.3069      .8000      .3200 
-     .80   -10.00     1.00    -8.6137      .8000      .1600 
-     .80   -10.00     2.00    -7.2274      .8000      .0800 
-     .80   -10.00     5.00    -3.0685      .8000      .0320 
-     .80    -5.00      .50    -4.3069      .8000      .3200 
-     .80    -5.00     1.00    -3.6137      .8000      .1600 
-     .80    -5.00     2.00    -2.2274      .8000      .0800 
-     .80    -5.00     5.00     1.9315      .8000      .0320 
-     .80      .00      .50      .6931      .8000      .3200 
-     .80      .00     1.00     1.3863      .8000      .1600 
-     .80      .00     2.00     2.7726      .8000      .0800 
-     .80      .00     5.00     6.9315      .8000      .0320 
-     .80     5.00      .50     5.6931      .8000      .3200 
-     .80     5.00     1.00     6.3863      .8000      .1600 
-     .80     5.00     2.00     7.7726      .8000      .0800 
-     .80     5.00     5.00    11.9315      .8000      .0320 
-     .80    10.00      .50    10.6931      .8000      .3200 
-     .80    10.00     1.00    11.3863      .8000      .1600 
-     .80    10.00     2.00    12.7726      .8000      .0800 
-     .80    10.00     5.00    16.9315      .8000      .0320 
-     .90   -10.00      .50    -8.9014      .9000      .1800 
-     .90   -10.00     1.00    -7.8028      .9000      .0900 
-     .90   -10.00     2.00    -5.6056      .9000      .0450 
-     .90   -10.00     5.00      .9861      .9000      .0180 
-     .90    -5.00      .50    -3.9014      .9000      .1800 
-     .90    -5.00     1.00    -2.8028      .9000      .0900 
-     .90    -5.00     2.00     -.6056      .9000      .0450 
-     .90    -5.00     5.00     5.9861      .9000      .0180 
-     .90      .00      .50     1.0986      .9000      .1800 
-     .90      .00     1.00     2.1972      .9000      .0900 
-     .90      .00     2.00     4.3944      .9000      .0450 
-     .90      .00     5.00    10.9861      .9000      .0180 
-     .90     5.00      .50     6.0986      .9000      .1800 
-     .90     5.00     1.00     7.1972      .9000      .0900 
-     .90     5.00     2.00     9.3944      .9000      .0450 
-     .90     5.00     5.00    15.9861      .9000      .0180 
-     .90    10.00      .50    11.0986      .9000      .1800 
-     .90    10.00     1.00    12.1972      .9000      .0900 
-     .90    10.00     2.00    14.3944      .9000      .0450 
-     .90    10.00     5.00    20.9861      .9000      .0180 
-     .99   -10.00      .50    -7.7024      .9900      .0198 
-     .99   -10.00     1.00    -5.4049      .9900      .0099 
-     .99   -10.00     2.00     -.8098      .9900      .0050 
-     .99   -10.00     5.00    12.9756      .9900      .0020 
-     .99    -5.00      .50    -2.7024      .9900      .0198 
-     .99    -5.00     1.00     -.4049      .9900      .0099 
-     .99    -5.00     2.00     4.1902      .9900      .0050 
-     .99    -5.00     5.00    17.9756      .9900      .0020 
-     .99      .00      .50     2.2976      .9900      .0198 
-     .99      .00     1.00     4.5951      .9900      .0099 
-     .99      .00     2.00     9.1902      .9900      .0050 
-     .99      .00     5.00    22.9756      .9900      .0020 
-     .99     5.00      .50     7.2976      .9900      .0198 
-     .99     5.00     1.00     9.5951      .9900      .0099 
-     .99     5.00     2.00    14.1902      .9900      .0050 
-     .99     5.00     5.00    27.9756      .9900      .0020 
-     .99    10.00      .50    12.2976      .9900      .0198 
-     .99    10.00     1.00    14.5951      .9900      .0099 
-     .99    10.00     2.00    19.1902      .9900      .0050 
-     .99    10.00     5.00    32.9756      .9900      .0020 
+       P        a        b          x        cdf        pdf
+     .01   -10.00      .50   -12.2976      .0100      .0198
+     .01   -10.00     1.00   -14.5951      .0100      .0099
+     .01   -10.00     2.00   -19.1902      .0100      .0049
+     .01   -10.00     5.00   -32.9756      .0100      .0020
+     .01    -5.00      .50    -7.2976      .0100      .0198
+     .01    -5.00     1.00    -9.5951      .0100      .0099
+     .01    -5.00     2.00   -14.1902      .0100      .0050
+     .01    -5.00     5.00   -27.9756      .0100      .0020
+     .01      .00      .50    -2.2976      .0100      .0198
+     .01      .00     1.00    -4.5951      .0100      .0099
+     .01      .00     2.00    -9.1902      .0100      .0050
+     .01      .00     5.00   -22.9756      .0100      .0020
+     .01     5.00      .50     2.7024      .0100      .0198
+     .01     5.00     1.00      .4049      .0100      .0099
+     .01     5.00     2.00    -4.1902      .0100      .0050
+     .01     5.00     5.00   -17.9756      .0100      .0020
+     .01    10.00      .50     7.7024      .0100      .0198
+     .01    10.00     1.00     5.4049      .0100      .0099
+     .01    10.00     2.00      .8098      .0100      .0050
+     .01    10.00     5.00   -12.9756      .0100      .0020
+     .10   -10.00      .50   -11.0986      .1000      .1800
+     .10   -10.00     1.00   -12.1972      .1000      .0900
+     .10   -10.00     2.00   -14.3944      .1000      .0450
+     .10   -10.00     5.00   -20.9861      .1000      .0180
+     .10    -5.00      .50    -6.0986      .1000      .1800
+     .10    -5.00     1.00    -7.1972      .1000      .0900
+     .10    -5.00     2.00    -9.3944      .1000      .0450
+     .10    -5.00     5.00   -15.9861      .1000      .0180
+     .10      .00      .50    -1.0986      .1000      .1800
+     .10      .00     1.00    -2.1972      .1000      .0900
+     .10      .00     2.00    -4.3944      .1000      .0450
+     .10      .00     5.00   -10.9861      .1000      .0180
+     .10     5.00      .50     3.9014      .1000      .1800
+     .10     5.00     1.00     2.8028      .1000      .0900
+     .10     5.00     2.00      .6056      .1000      .0450
+     .10     5.00     5.00    -5.9861      .1000      .0180
+     .10    10.00      .50     8.9014      .1000      .1800
+     .10    10.00     1.00     7.8028      .1000      .0900
+     .10    10.00     2.00     5.6056      .1000      .0450
+     .10    10.00     5.00     -.9861      .1000      .0180
+     .20   -10.00      .50   -10.6931      .2000      .3200
+     .20   -10.00     1.00   -11.3863      .2000      .1600
+     .20   -10.00     2.00   -12.7726      .2000      .0800
+     .20   -10.00     5.00   -16.9315      .2000      .0320
+     .20    -5.00      .50    -5.6931      .2000      .3200
+     .20    -5.00     1.00    -6.3863      .2000      .1600
+     .20    -5.00     2.00    -7.7726      .2000      .0800
+     .20    -5.00     5.00   -11.9315      .2000      .0320
+     .20      .00      .50     -.6931      .2000      .3200
+     .20      .00     1.00    -1.3863      .2000      .1600
+     .20      .00     2.00    -2.7726      .2000      .0800
+     .20      .00     5.00    -6.9315      .2000      .0320
+     .20     5.00      .50     4.3069      .2000      .3200
+     .20     5.00     1.00     3.6137      .2000      .1600
+     .20     5.00     2.00     2.2274      .2000      .0800
+     .20     5.00     5.00    -1.9315      .2000      .0320
+     .20    10.00      .50     9.3069      .2000      .3200
+     .20    10.00     1.00     8.6137      .2000      .1600
+     .20    10.00     2.00     7.2274      .2000      .0800
+     .20    10.00     5.00     3.0685      .2000      .0320
+     .30   -10.00      .50   -10.4236      .3000      .4200
+     .30   -10.00     1.00   -10.8473      .3000      .2100
+     .30   -10.00     2.00   -11.6946      .3000      .1050
+     .30   -10.00     5.00   -14.2365      .3000      .0420
+     .30    -5.00      .50    -5.4236      .3000      .4200
+     .30    -5.00     1.00    -5.8473      .3000      .2100
+     .30    -5.00     2.00    -6.6946      .3000      .1050
+     .30    -5.00     5.00    -9.2365      .3000      .0420
+     .30      .00      .50     -.4236      .3000      .4200
+     .30      .00     1.00     -.8473      .3000      .2100
+     .30      .00     2.00    -1.6946      .3000      .1050
+     .30      .00     5.00    -4.2365      .3000      .0420
+     .30     5.00      .50     4.5764      .3000      .4200
+     .30     5.00     1.00     4.1527      .3000      .2100
+     .30     5.00     2.00     3.3054      .3000      .1050
+     .30     5.00     5.00      .7635      .3000      .0420
+     .30    10.00      .50     9.5764      .3000      .4200
+     .30    10.00     1.00     9.1527      .3000      .2100
+     .30    10.00     2.00     8.3054      .3000      .1050
+     .30    10.00     5.00     5.7635      .3000      .0420
+     .40   -10.00      .50   -10.2027      .4000      .4800
+     .40   -10.00     1.00   -10.4055      .4000      .2400
+     .40   -10.00     2.00   -10.8109      .4000      .1200
+     .40   -10.00     5.00   -12.0273      .4000      .0480
+     .40    -5.00      .50    -5.2027      .4000      .4800
+     .40    -5.00     1.00    -5.4055      .4000      .2400
+     .40    -5.00     2.00    -5.8109      .4000      .1200
+     .40    -5.00     5.00    -7.0273      .4000      .0480
+     .40      .00      .50     -.2027      .4000      .4800
+     .40      .00     1.00     -.4055      .4000      .2400
+     .40      .00     2.00     -.8109      .4000      .1200
+     .40      .00     5.00    -2.0273      .4000      .0480
+     .40     5.00      .50     4.7973      .4000      .4800
+     .40     5.00     1.00     4.5945      .4000      .2400
+     .40     5.00     2.00     4.1891      .4000      .1200
+     .40     5.00     5.00     2.9727      .4000      .0480
+     .40    10.00      .50     9.7973      .4000      .4800
+     .40    10.00     1.00     9.5945      .4000      .2400
+     .40    10.00     2.00     9.1891      .4000      .1200
+     .40    10.00     5.00     7.9727      .4000      .0480
+     .50   -10.00      .50   -10.0000      .5000      .5000
+     .50   -10.00     1.00   -10.0000      .5000      .2500
+     .50   -10.00     2.00   -10.0000      .5000      .1250
+     .50   -10.00     5.00   -10.0000      .5000      .0500
+     .50    -5.00      .50    -5.0000      .5000      .5000
+     .50    -5.00     1.00    -5.0000      .5000      .2500
+     .50    -5.00     2.00    -5.0000      .5000      .1250
+     .50    -5.00     5.00    -5.0000      .5000      .0500
+     .50      .00      .50      .0000      .5000      .5000
+     .50      .00     1.00      .0000      .5000      .2500
+     .50      .00     2.00      .0000      .5000      .1250
+     .50      .00     5.00      .0000      .5000      .0500
+     .50     5.00      .50     5.0000      .5000      .5000
+     .50     5.00     1.00     5.0000      .5000      .2500
+     .50     5.00     2.00     5.0000      .5000      .1250
+     .50     5.00     5.00     5.0000      .5000      .0500
+     .50    10.00      .50    10.0000      .5000      .5000
+     .50    10.00     1.00    10.0000      .5000      .2500
+     .50    10.00     2.00    10.0000      .5000      .1250
+     .50    10.00     5.00    10.0000      .5000      .0500
+     .60   -10.00      .50    -9.7973      .6000      .4800
+     .60   -10.00     1.00    -9.5945      .6000      .2400
+     .60   -10.00     2.00    -9.1891      .6000      .1200
+     .60   -10.00     5.00    -7.9727      .6000      .0480
+     .60    -5.00      .50    -4.7973      .6000      .4800
+     .60    -5.00     1.00    -4.5945      .6000      .2400
+     .60    -5.00     2.00    -4.1891      .6000      .1200
+     .60    -5.00     5.00    -2.9727      .6000      .0480
+     .60      .00      .50      .2027      .6000      .4800
+     .60      .00     1.00      .4055      .6000      .2400
+     .60      .00     2.00      .8109      .6000      .1200
+     .60      .00     5.00     2.0273      .6000      .0480
+     .60     5.00      .50     5.2027      .6000      .4800
+     .60     5.00     1.00     5.4055      .6000      .2400
+     .60     5.00     2.00     5.8109      .6000      .1200
+     .60     5.00     5.00     7.0273      .6000      .0480
+     .60    10.00      .50    10.2027      .6000      .4800
+     .60    10.00     1.00    10.4055      .6000      .2400
+     .60    10.00     2.00    10.8109      .6000      .1200
+     .60    10.00     5.00    12.0273      .6000      .0480
+     .70   -10.00      .50    -9.5764      .7000      .4200
+     .70   -10.00     1.00    -9.1527      .7000      .2100
+     .70   -10.00     2.00    -8.3054      .7000      .1050
+     .70   -10.00     5.00    -5.7635      .7000      .0420
+     .70    -5.00      .50    -4.5764      .7000      .4200
+     .70    -5.00     1.00    -4.1527      .7000      .2100
+     .70    -5.00     2.00    -3.3054      .7000      .1050
+     .70    -5.00     5.00     -.7635      .7000      .0420
+     .70      .00      .50      .4236      .7000      .4200
+     .70      .00     1.00      .8473      .7000      .2100
+     .70      .00     2.00     1.6946      .7000      .1050
+     .70      .00     5.00     4.2365      .7000      .0420
+     .70     5.00      .50     5.4236      .7000      .4200
+     .70     5.00     1.00     5.8473      .7000      .2100
+     .70     5.00     2.00     6.6946      .7000      .1050
+     .70     5.00     5.00     9.2365      .7000      .0420
+     .70    10.00      .50    10.4236      .7000      .4200
+     .70    10.00     1.00    10.8473      .7000      .2100
+     .70    10.00     2.00    11.6946      .7000      .1050
+     .70    10.00     5.00    14.2365      .7000      .0420
+     .80   -10.00      .50    -9.3069      .8000      .3200
+     .80   -10.00     1.00    -8.6137      .8000      .1600
+     .80   -10.00     2.00    -7.2274      .8000      .0800
+     .80   -10.00     5.00    -3.0685      .8000      .0320
+     .80    -5.00      .50    -4.3069      .8000      .3200
+     .80    -5.00     1.00    -3.6137      .8000      .1600
+     .80    -5.00     2.00    -2.2274      .8000      .0800
+     .80    -5.00     5.00     1.9315      .8000      .0320
+     .80      .00      .50      .6931      .8000      .3200
+     .80      .00     1.00     1.3863      .8000      .1600
+     .80      .00     2.00     2.7726      .8000      .0800
+     .80      .00     5.00     6.9315      .8000      .0320
+     .80     5.00      .50     5.6931      .8000      .3200
+     .80     5.00     1.00     6.3863      .8000      .1600
+     .80     5.00     2.00     7.7726      .8000      .0800
+     .80     5.00     5.00    11.9315      .8000      .0320
+     .80    10.00      .50    10.6931      .8000      .3200
+     .80    10.00     1.00    11.3863      .8000      .1600
+     .80    10.00     2.00    12.7726      .8000      .0800
+     .80    10.00     5.00    16.9315      .8000      .0320
+     .90   -10.00      .50    -8.9014      .9000      .1800
+     .90   -10.00     1.00    -7.8028      .9000      .0900
+     .90   -10.00     2.00    -5.6056      .9000      .0450
+     .90   -10.00     5.00      .9861      .9000      .0180
+     .90    -5.00      .50    -3.9014      .9000      .1800
+     .90    -5.00     1.00    -2.8028      .9000      .0900
+     .90    -5.00     2.00     -.6056      .9000      .0450
+     .90    -5.00     5.00     5.9861      .9000      .0180
+     .90      .00      .50     1.0986      .9000      .1800
+     .90      .00     1.00     2.1972      .9000      .0900
+     .90      .00     2.00     4.3944      .9000      .0450
+     .90      .00     5.00    10.9861      .9000      .0180
+     .90     5.00      .50     6.0986      .9000      .1800
+     .90     5.00     1.00     7.1972      .9000      .0900
+     .90     5.00     2.00     9.3944      .9000      .0450
+     .90     5.00     5.00    15.9861      .9000      .0180
+     .90    10.00      .50    11.0986      .9000      .1800
+     .90    10.00     1.00    12.1972      .9000      .0900
+     .90    10.00     2.00    14.3944      .9000      .0450
+     .90    10.00     5.00    20.9861      .9000      .0180
+     .99   -10.00      .50    -7.7024      .9900      .0198
+     .99   -10.00     1.00    -5.4049      .9900      .0099
+     .99   -10.00     2.00     -.8098      .9900      .0050
+     .99   -10.00     5.00    12.9756      .9900      .0020
+     .99    -5.00      .50    -2.7024      .9900      .0198
+     .99    -5.00     1.00     -.4049      .9900      .0099
+     .99    -5.00     2.00     4.1902      .9900      .0050
+     .99    -5.00     5.00    17.9756      .9900      .0020
+     .99      .00      .50     2.2976      .9900      .0198
+     .99      .00     1.00     4.5951      .9900      .0099
+     .99      .00     2.00     9.1902      .9900      .0050
+     .99      .00     5.00    22.9756      .9900      .0020
+     .99     5.00      .50     7.2976      .9900      .0198
+     .99     5.00     1.00     9.5951      .9900      .0099
+     .99     5.00     2.00    14.1902      .9900      .0050
+     .99     5.00     5.00    27.9756      .9900      .0020
+     .99    10.00      .50    12.2976      .9900      .0198
+     .99    10.00     1.00    14.5951      .9900      .0099
+     .99    10.00     2.00    19.1902      .9900      .0050
+     .99    10.00     5.00    32.9756      .9900      .0020
 ])
 
 RANDIST_CHECK([lnormal], [z s], [cdf pdf], [dnl
-       P        z        s          x        cdf        pdf 
-     .01      .50      .50      .1562      .0100      .3412 
-     .01      .50     1.00      .0488      .0100      .5459 
-     .01      .50     2.00      .0048      .0100     2.7949 
-     .01      .50     5.00      .0000      .0100  1200.5834 
-     .01     1.00      .50      .3125      .0100      .1706 
-     .01     1.00     1.00      .0977      .0100      .2729 
-     .01     1.00     2.00      .0095      .0100     1.3975 
-     .01     1.00     5.00      .0000      .0100   600.2917 
-     .01     2.00      .50      .6250      .0100      .0853 
-     .01     2.00     1.00      .1953      .0100      .1365 
-     .01     2.00     2.00      .0191      .0100      .6987 
-     .01     2.00     5.00      .0000      .0100   300.1459 
-     .01     5.00      .50     1.5625      .0100      .0341 
-     .01     5.00     1.00      .4883      .0100      .0546 
-     .01     5.00     2.00      .0477      .0100      .2795 
-     .01     5.00     5.00      .0000      .0100   120.0583 
-     .10      .50      .50      .2634      .1000     1.3324 
-     .10      .50     1.00      .1388      .1000     1.2644 
-     .10      .50     2.00      .0385      .1000     2.2773 
-     .10      .50     5.00      .0008      .1000    42.5782 
-     .10     1.00      .50      .5269      .1000      .6662 
-     .10     1.00     1.00      .2776      .1000      .6322 
-     .10     1.00     2.00      .0771      .1000     1.1386 
-     .10     1.00     5.00      .0016      .1000    21.2891 
-     .10     2.00      .50     1.0538      .1000      .3331 
-     .10     2.00     1.00      .5552      .1000      .3161 
-     .10     2.00     2.00      .1541      .1000      .5693 
-     .10     2.00     5.00      .0033      .1000    10.6445 
-     .10     5.00      .50     2.6344      .1000      .1332 
-     .10     5.00     1.00     1.3880      .1000      .1264 
-     .10     5.00     2.00      .3853      .1000      .2277 
-     .10     5.00     5.00      .0082      .1000     4.2578 
-     .20      .50      .50      .3283      .2000     1.7057 
-     .20      .50     1.00      .2155      .2000     1.2991 
-     .20      .50     2.00      .0929      .2000     1.5070 
-     .20      .50     5.00      .0074      .2000     7.5286 
-     .20     1.00      .50      .6565      .2000      .8529 
-     .20     1.00     1.00      .4310      .2000      .6495 
-     .20     1.00     2.00      .1858      .2000      .7535 
-     .20     1.00     5.00      .0149      .2000     3.7643 
-     .20     2.00      .50     1.3130      .2000      .4264 
-     .20     2.00     1.00      .8620      .2000      .3248 
-     .20     2.00     2.00      .3715      .2000      .3768 
-     .20     2.00     5.00      .0297      .2000     1.8822 
-     .20     5.00      .50     3.2826      .2000      .1706 
-     .20     5.00     1.00     2.1551      .2000      .1299 
-     .20     5.00     2.00      .9289      .2000      .1507 
-     .20     5.00     5.00      .0744      .2000      .7529 
-     .30      .50      .50      .3847      .3000     1.8077 
-     .30      .50     1.00      .2960      .3000     1.1748 
-     .30      .50     2.00      .1752      .3000      .9924 
-     .30      .50     5.00      .0363      .3000     1.9142 
-     .30     1.00      .50      .7694      .3000      .9039 
-     .30     1.00     1.00      .5919      .3000      .5874 
-     .30     1.00     2.00      .3504      .3000      .4962 
-     .30     1.00     5.00      .0727      .3000      .9571 
-     .30     2.00      .50     1.5387      .3000      .4519 
-     .30     2.00     1.00     1.1838      .3000      .2937 
-     .30     2.00     2.00      .7007      .3000      .2481 
-     .30     2.00     5.00      .1453      .3000      .4785 
-     .30     5.00      .50     3.8468      .3000      .1808 
-     .30     5.00     1.00     2.9596      .3000      .1175 
-     .30     5.00     2.00     1.7518      .3000      .0992 
-     .30     5.00     5.00      .3633      .3000      .1914 
-     .40      .50      .50      .4405      .4000     1.7541 
-     .40      .50     1.00      .3881      .4000      .9955 
-     .40      .50     2.00      .3012      .4000      .6412 
-     .40      .50     5.00      .1409      .4000      .5485 
-     .40     1.00      .50      .8810      .4000      .8770 
-     .40     1.00     1.00      .7762      .4000      .4977 
-     .40     1.00     2.00      .6025      .4000      .3206 
-     .40     1.00     5.00      .2817      .4000      .2742 
-     .40     2.00      .50     1.7620      .4000      .4385 
-     .40     2.00     1.00     1.5524      .4000      .2489 
-     .40     2.00     2.00     1.2050      .4000      .1603 
-     .40     2.00     5.00      .5635      .4000      .1371 
-     .40     5.00      .50     4.4051      .4000      .1754 
-     .40     5.00     1.00     3.8810      .4000      .0995 
-     .40     5.00     2.00     3.0124      .4000      .0641 
-     .40     5.00     5.00     1.4087      .4000      .0548 
-     .50      .50      .50      .5000      .5000     1.5958 
-     .50      .50     1.00      .5000      .5000      .7979 
-     .50      .50     2.00      .5000      .5000      .3989 
-     .50      .50     5.00      .5000      .5000      .1596 
-     .50     1.00      .50     1.0000      .5000      .7979 
-     .50     1.00     1.00     1.0000      .5000      .3989 
-     .50     1.00     2.00     1.0000      .5000      .1995 
-     .50     1.00     5.00     1.0000      .5000      .0798 
-     .50     2.00      .50     2.0000      .5000      .3989 
-     .50     2.00     1.00     2.0000      .5000      .1995 
-     .50     2.00     2.00     2.0000      .5000      .0997 
-     .50     2.00     5.00     2.0000      .5000      .0399 
-     .50     5.00      .50     5.0000      .5000      .1596 
-     .50     5.00     1.00     5.0000      .5000      .0798 
-     .50     5.00     2.00     5.0000      .5000      .0399 
-     .50     5.00     5.00     5.0000      .5000      .0160 
-     .60      .50      .50      .5675      .6000     1.3615 
-     .60      .50     1.00      .6442      .6000      .5998 
-     .60      .50     2.00      .8299      .6000      .2328 
-     .60      .50     5.00     1.7746      .6000      .0435 
-     .60     1.00      .50     1.1350      .6000      .6808 
-     .60     1.00     1.00     1.2883      .6000      .2999 
-     .60     1.00     2.00     1.6598      .6000      .1164 
-     .60     1.00     5.00     3.5492      .6000      .0218 
-     .60     2.00      .50     2.2701      .6000      .3404 
-     .60     2.00     1.00     2.5767      .6000      .1499 
-     .60     2.00     2.00     3.3196      .6000      .0582 
-     .60     2.00     5.00     7.0985      .6000      .0109 
-     .60     5.00      .50     5.6752      .6000      .1362 
-     .60     5.00     1.00     6.4417      .6000      .0600 
-     .60     5.00     2.00     8.2990      .6000      .0233 
-     .60     5.00     5.00    17.7462      .6000      .0044 
-     .70      .50      .50      .6499      .7000     1.0700 
-     .70      .50     1.00      .8447      .7000      .4116 
-     .70      .50     2.00     1.4271      .7000      .1218 
-     .70      .50     5.00     6.8816      .7000      .0101 
-     .70     1.00      .50     1.2998      .7000      .5350 
-     .70     1.00     1.00     1.6894      .7000      .2058 
-     .70     1.00     2.00     2.8542      .7000      .0609 
-     .70     1.00     5.00    13.7633      .7000      .0051 
-     .70     2.00      .50     2.5996      .7000      .2675 
-     .70     2.00     1.00     3.3789      .7000      .1029 
-     .70     2.00     2.00     5.7085      .7000      .0305 
-     .70     2.00     5.00    27.5265      .7000      .0025 
-     .70     5.00      .50     6.4989      .7000      .1070 
-     .70     5.00     1.00     8.4472      .7000      .0412 
-     .70     5.00     2.00    14.2711      .7000      .0122 
-     .70     5.00     5.00    68.8163      .7000      .0010 
-     .80      .50      .50      .7616      .8000      .7352 
-     .80      .50     1.00     1.1601      .8000      .2413 
-     .80      .50     2.00     2.6915      .8000      .0520 
-     .80      .50     5.00    33.6145      .8000      .0017 
-     .80     1.00      .50     1.5232      .8000      .3676 
-     .80     1.00     1.00     2.3201      .8000      .1207 
-     .80     1.00     2.00     5.3830      .8000      .0260 
-     .80     1.00     5.00    67.2291      .8000      .0008 
-     .80     2.00      .50     3.0464      .8000      .1838 
-     .80     2.00     1.00     4.6403      .8000      .0603 
-     .80     2.00     2.00    10.7660      .8000      .0130 
-     .80     2.00     5.00   134.4582      .8000      .0004 
-     .80     5.00      .50     7.6160      .8000      .0735 
-     .80     5.00     1.00    11.6006      .8000      .0241 
-     .80     5.00     2.00    26.9149      .8000      .0052 
-     .80     5.00     5.00   336.1455      .8000      .0002 
-     .90      .50      .50      .9490      .9000      .3699 
-     .90      .50     1.00     1.8011      .9000      .0974 
-     .90      .50     2.00     6.4880      .9000      .0135 
-     .90      .50     5.00   303.2661      .9000      .0001 
-     .90     1.00      .50     1.8980      .9000      .1849 
-     .90     1.00     1.00     3.6022      .9000      .0487 
-     .90     1.00     2.00    12.9760      .9000      .0068 
-     .90     1.00     5.00   606.5322      .9000      .0001 
-     .90     2.00      .50     3.7959      .9000      .0925 
-     .90     2.00     1.00     7.2044      .9000      .0244 
-     .90     2.00     2.00    25.9520      .9000      .0034 
-     .90     2.00     5.00  1213.0644      .9000      .0000 
-     .90     5.00      .50     9.4898      .9000      .0370 
-     .90     5.00     1.00    18.0111      .9000      .0097 
-     .90     5.00     2.00    64.8801      .9000      .0014 
-     .90     5.00     5.00  3032.6610      .9000      .0000 
-     .99      .50      .50     1.6000      .9900      .0333 
-     .99      .50     1.00     5.1202      .9900      .0052 
-     .99      .50     2.00    52.4337      .9900      .0003 
-     .99      .50     5.00 56308.0163      .9900      .0000 
-     .99     1.00      .50     3.2001      .9900      .0167 
-     .99     1.00     1.00    10.2405      .9900      .0026 
-     .99     1.00     2.00   104.8673      .9900      .0001 
-     .99     1.00     5.00 112616.033      .9900      .0000 
-     .99     2.00      .50     6.4001      .9900      .0083 
-     .99     2.00     1.00    20.4809      .9900      .0013 
-     .99     2.00     2.00   209.7346      .9900      .0001 
-     .99     2.00     5.00 225232.065      .9900      .0000 
-     .99     5.00      .50    16.0004      .9900      .0033 
-     .99     5.00     1.00    51.2024      .9900      .0005 
-     .99     5.00     2.00   524.3365      .9900      .0000 
-     .99     5.00     5.00 563080.163      .9900      .0000 
+       P        z        s          x        cdf        pdf
+     .01      .50      .50      .1562      .0100      .3412
+     .01      .50     1.00      .0488      .0100      .5459
+     .01      .50     2.00      .0048      .0100     2.7949
+     .01      .50     5.00      .0000      .0100  1200.5834
+     .01     1.00      .50      .3125      .0100      .1706
+     .01     1.00     1.00      .0977      .0100      .2729
+     .01     1.00     2.00      .0095      .0100     1.3975
+     .01     1.00     5.00      .0000      .0100   600.2917
+     .01     2.00      .50      .6250      .0100      .0853
+     .01     2.00     1.00      .1953      .0100      .1365
+     .01     2.00     2.00      .0191      .0100      .6987
+     .01     2.00     5.00      .0000      .0100   300.1459
+     .01     5.00      .50     1.5625      .0100      .0341
+     .01     5.00     1.00      .4883      .0100      .0546
+     .01     5.00     2.00      .0477      .0100      .2795
+     .01     5.00     5.00      .0000      .0100   120.0583
+     .10      .50      .50      .2634      .1000     1.3324
+     .10      .50     1.00      .1388      .1000     1.2644
+     .10      .50     2.00      .0385      .1000     2.2773
+     .10      .50     5.00      .0008      .1000    42.5782
+     .10     1.00      .50      .5269      .1000      .6662
+     .10     1.00     1.00      .2776      .1000      .6322
+     .10     1.00     2.00      .0771      .1000     1.1386
+     .10     1.00     5.00      .0016      .1000    21.2891
+     .10     2.00      .50     1.0538      .1000      .3331
+     .10     2.00     1.00      .5552      .1000      .3161
+     .10     2.00     2.00      .1541      .1000      .5693
+     .10     2.00     5.00      .0033      .1000    10.6445
+     .10     5.00      .50     2.6344      .1000      .1332
+     .10     5.00     1.00     1.3880      .1000      .1264
+     .10     5.00     2.00      .3853      .1000      .2277
+     .10     5.00     5.00      .0082      .1000     4.2578
+     .20      .50      .50      .3283      .2000     1.7057
+     .20      .50     1.00      .2155      .2000     1.2991
+     .20      .50     2.00      .0929      .2000     1.5070
+     .20      .50     5.00      .0074      .2000     7.5286
+     .20     1.00      .50      .6565      .2000      .8529
+     .20     1.00     1.00      .4310      .2000      .6495
+     .20     1.00     2.00      .1858      .2000      .7535
+     .20     1.00     5.00      .0149      .2000     3.7643
+     .20     2.00      .50     1.3130      .2000      .4264
+     .20     2.00     1.00      .8620      .2000      .3248
+     .20     2.00     2.00      .3715      .2000      .3768
+     .20     2.00     5.00      .0297      .2000     1.8822
+     .20     5.00      .50     3.2826      .2000      .1706
+     .20     5.00     1.00     2.1551      .2000      .1299
+     .20     5.00     2.00      .9289      .2000      .1507
+     .20     5.00     5.00      .0744      .2000      .7529
+     .30      .50      .50      .3847      .3000     1.8077
+     .30      .50     1.00      .2960      .3000     1.1748
+     .30      .50     2.00      .1752      .3000      .9924
+     .30      .50     5.00      .0363      .3000     1.9142
+     .30     1.00      .50      .7694      .3000      .9039
+     .30     1.00     1.00      .5919      .3000      .5874
+     .30     1.00     2.00      .3504      .3000      .4962
+     .30     1.00     5.00      .0727      .3000      .9571
+     .30     2.00      .50     1.5387      .3000      .4519
+     .30     2.00     1.00     1.1838      .3000      .2937
+     .30     2.00     2.00      .7007      .3000      .2481
+     .30     2.00     5.00      .1453      .3000      .4785
+     .30     5.00      .50     3.8468      .3000      .1808
+     .30     5.00     1.00     2.9596      .3000      .1175
+     .30     5.00     2.00     1.7518      .3000      .0992
+     .30     5.00     5.00      .3633      .3000      .1914
+     .40      .50      .50      .4405      .4000     1.7541
+     .40      .50     1.00      .3881      .4000      .9955
+     .40      .50     2.00      .3012      .4000      .6412
+     .40      .50     5.00      .1409      .4000      .5485
+     .40     1.00      .50      .8810      .4000      .8770
+     .40     1.00     1.00      .7762      .4000      .4977
+     .40     1.00     2.00      .6025      .4000      .3206
+     .40     1.00     5.00      .2817      .4000      .2742
+     .40     2.00      .50     1.7620      .4000      .4385
+     .40     2.00     1.00     1.5524      .4000      .2489
+     .40     2.00     2.00     1.2050      .4000      .1603
+     .40     2.00     5.00      .5635      .4000      .1371
+     .40     5.00      .50     4.4051      .4000      .1754
+     .40     5.00     1.00     3.8810      .4000      .0995
+     .40     5.00     2.00     3.0124      .4000      .0641
+     .40     5.00     5.00     1.4087      .4000      .0548
+     .50      .50      .50      .5000      .5000     1.5958
+     .50      .50     1.00      .5000      .5000      .7979
+     .50      .50     2.00      .5000      .5000      .3989
+     .50      .50     5.00      .5000      .5000      .1596
+     .50     1.00      .50     1.0000      .5000      .7979
+     .50     1.00     1.00     1.0000      .5000      .3989
+     .50     1.00     2.00     1.0000      .5000      .1995
+     .50     1.00     5.00     1.0000      .5000      .0798
+     .50     2.00      .50     2.0000      .5000      .3989
+     .50     2.00     1.00     2.0000      .5000      .1995
+     .50     2.00     2.00     2.0000      .5000      .0997
+     .50     2.00     5.00     2.0000      .5000      .0399
+     .50     5.00      .50     5.0000      .5000      .1596
+     .50     5.00     1.00     5.0000      .5000      .0798
+     .50     5.00     2.00     5.0000      .5000      .0399
+     .50     5.00     5.00     5.0000      .5000      .0160
+     .60      .50      .50      .5675      .6000     1.3615
+     .60      .50     1.00      .6442      .6000      .5998
+     .60      .50     2.00      .8299      .6000      .2328
+     .60      .50     5.00     1.7746      .6000      .0435
+     .60     1.00      .50     1.1350      .6000      .6808
+     .60     1.00     1.00     1.2883      .6000      .2999
+     .60     1.00     2.00     1.6598      .6000      .1164
+     .60     1.00     5.00     3.5492      .6000      .0218
+     .60     2.00      .50     2.2701      .6000      .3404
+     .60     2.00     1.00     2.5767      .6000      .1499
+     .60     2.00     2.00     3.3196      .6000      .0582
+     .60     2.00     5.00     7.0985      .6000      .0109
+     .60     5.00      .50     5.6752      .6000      .1362
+     .60     5.00     1.00     6.4417      .6000      .0600
+     .60     5.00     2.00     8.2990      .6000      .0233
+     .60     5.00     5.00    17.7462      .6000      .0044
+     .70      .50      .50      .6499      .7000     1.0700
+     .70      .50     1.00      .8447      .7000      .4116
+     .70      .50     2.00     1.4271      .7000      .1218
+     .70      .50     5.00     6.8816      .7000      .0101
+     .70     1.00      .50     1.2998      .7000      .5350
+     .70     1.00     1.00     1.6894      .7000      .2058
+     .70     1.00     2.00     2.8542      .7000      .0609
+     .70     1.00     5.00    13.7633      .7000      .0051
+     .70     2.00      .50     2.5996      .7000      .2675
+     .70     2.00     1.00     3.3789      .7000      .1029
+     .70     2.00     2.00     5.7085      .7000      .0305
+     .70     2.00     5.00    27.5265      .7000      .0025
+     .70     5.00      .50     6.4989      .7000      .1070
+     .70     5.00     1.00     8.4472      .7000      .0412
+     .70     5.00     2.00    14.2711      .7000      .0122
+     .70     5.00     5.00    68.8163      .7000      .0010
+     .80      .50      .50      .7616      .8000      .7352
+     .80      .50     1.00     1.1601      .8000      .2413
+     .80      .50     2.00     2.6915      .8000      .0520
+     .80      .50     5.00    33.6145      .8000      .0017
+     .80     1.00      .50     1.5232      .8000      .3676
+     .80     1.00     1.00     2.3201      .8000      .1207
+     .80     1.00     2.00     5.3830      .8000      .0260
+     .80     1.00     5.00    67.2291      .8000      .0008
+     .80     2.00      .50     3.0464      .8000      .1838
+     .80     2.00     1.00     4.6403      .8000      .0603
+     .80     2.00     2.00    10.7660      .8000      .0130
+     .80     2.00     5.00   134.4582      .8000      .0004
+     .80     5.00      .50     7.6160      .8000      .0735
+     .80     5.00     1.00    11.6006      .8000      .0241
+     .80     5.00     2.00    26.9149      .8000      .0052
+     .80     5.00     5.00   336.1455      .8000      .0002
+     .90      .50      .50      .9490      .9000      .3699
+     .90      .50     1.00     1.8011      .9000      .0974
+     .90      .50     2.00     6.4880      .9000      .0135
+     .90      .50     5.00   303.2661      .9000      .0001
+     .90     1.00      .50     1.8980      .9000      .1849
+     .90     1.00     1.00     3.6022      .9000      .0487
+     .90     1.00     2.00    12.9760      .9000      .0068
+     .90     1.00     5.00   606.5322      .9000      .0001
+     .90     2.00      .50     3.7959      .9000      .0925
+     .90     2.00     1.00     7.2044      .9000      .0244
+     .90     2.00     2.00    25.9520      .9000      .0034
+     .90     2.00     5.00  1213.0644      .9000      .0000
+     .90     5.00      .50     9.4898      .9000      .0370
+     .90     5.00     1.00    18.0111      .9000      .0097
+     .90     5.00     2.00    64.8801      .9000      .0014
+     .90     5.00     5.00  3032.6610      .9000      .0000
+     .99      .50      .50     1.6000      .9900      .0333
+     .99      .50     1.00     5.1202      .9900      .0052
+     .99      .50     2.00    52.4337      .9900      .0003
+     .99      .50     5.00 56308.0163      .9900      .0000
+     .99     1.00      .50     3.2001      .9900      .0167
+     .99     1.00     1.00    10.2405      .9900      .0026
+     .99     1.00     2.00   104.8673      .9900      .0001
+     .99     1.00     5.00 112616.033      .9900      .0000
+     .99     2.00      .50     6.4001      .9900      .0083
+     .99     2.00     1.00    20.4809      .9900      .0013
+     .99     2.00     2.00   209.7346      .9900      .0001
+     .99     2.00     5.00 225232.065      .9900      .0000
+     .99     5.00      .50    16.0004      .9900      .0033
+     .99     5.00     1.00    51.2024      .9900      .0005
+     .99     5.00     2.00   524.3365      .9900      .0000
+     .99     5.00     5.00 563080.163      .9900      .0000
 ])
 
 RANDIST_CHECK([normal], [u s], [cdf pdf], [dnl
-       P        u        s          x        cdf        pdf 
-     .01   -10.00      .50   -11.1632      .0100      .0533 
-     .01   -10.00     1.00   -12.3263      .0100      .0267 
-     .01   -10.00     2.00   -14.6527      .0100      .0133 
-     .01   -10.00     5.00   -21.6317      .0100      .0053 
-     .01    -5.00      .50    -6.1632      .0100      .0533 
-     .01    -5.00     1.00    -7.3263      .0100      .0267 
-     .01    -5.00     2.00    -9.6527      .0100      .0133 
-     .01    -5.00     5.00   -16.6317      .0100      .0053 
-     .01      .00      .50    -1.1632      .0100      .0533 
-     .01      .00     1.00    -2.3263      .0100      .0267 
-     .01      .00     2.00    -4.6527      .0100      .0133 
-     .01      .00     5.00   -11.6317      .0100      .0053 
-     .01     5.00      .50     3.8368      .0100      .0533 
-     .01     5.00     1.00     2.6737      .0100      .0267 
-     .01     5.00     2.00      .3473      .0100      .0133 
-     .01     5.00     5.00    -6.6317      .0100      .0053 
-     .01    10.00      .50     8.8368      .0100      .0533 
-     .01    10.00     1.00     7.6737      .0100      .0267 
-     .01    10.00     2.00     5.3473      .0100      .0133 
-     .01    10.00     5.00    -1.6317      .0100      .0053 
-     .10   -10.00      .50   -10.6408      .1000      .3510 
-     .10   -10.00     1.00   -11.2816      .1000      .1755 
-     .10   -10.00     2.00   -12.5631      .1000      .0877 
-     .10   -10.00     5.00   -16.4078      .1000      .0351 
-     .10    -5.00      .50    -5.6408      .1000      .3510 
-     .10    -5.00     1.00    -6.2816      .1000      .1755 
-     .10    -5.00     2.00    -7.5631      .1000      .0877 
-     .10    -5.00     5.00   -11.4078      .1000      .0351 
-     .10      .00      .50     -.6408      .1000      .3510 
-     .10      .00     1.00    -1.2816      .1000      .1755 
-     .10      .00     2.00    -2.5631      .1000      .0877 
-     .10      .00     5.00    -6.4078      .1000      .0351 
-     .10     5.00      .50     4.3592      .1000      .3510 
-     .10     5.00     1.00     3.7184      .1000      .1755 
-     .10     5.00     2.00     2.4369      .1000      .0877 
-     .10     5.00     5.00    -1.4078      .1000      .0351 
-     .10    10.00      .50     9.3592      .1000      .3510 
-     .10    10.00     1.00     8.7184      .1000      .1755 
-     .10    10.00     2.00     7.4369      .1000      .0877 
-     .10    10.00     5.00     3.5922      .1000      .0351 
-     .20   -10.00      .50   -10.4208      .2000      .5599 
-     .20   -10.00     1.00   -10.8416      .2000      .2800 
-     .20   -10.00     2.00   -11.6832      .2000      .1400 
-     .20   -10.00     5.00   -14.2081      .2000      .0560 
-     .20    -5.00      .50    -5.4208      .2000      .5599 
-     .20    -5.00     1.00    -5.8416      .2000      .2800 
-     .20    -5.00     2.00    -6.6832      .2000      .1400 
-     .20    -5.00     5.00    -9.2081      .2000      .0560 
-     .20      .00      .50     -.4208      .2000      .5599 
-     .20      .00     1.00     -.8416      .2000      .2800 
-     .20      .00     2.00    -1.6832      .2000      .1400 
-     .20      .00     5.00    -4.2081      .2000      .0560 
-     .20     5.00      .50     4.5792      .2000      .5599 
-     .20     5.00     1.00     4.1584      .2000      .2800 
-     .20     5.00     2.00     3.3168      .2000      .1400 
-     .20     5.00     5.00      .7919      .2000      .0560 
-     .20    10.00      .50     9.5792      .2000      .5599 
-     .20    10.00     1.00     9.1584      .2000      .2800 
-     .20    10.00     2.00     8.3168      .2000      .1400 
-     .20    10.00     5.00     5.7919      .2000      .0560 
-     .30   -10.00      .50   -10.2622      .3000      .6954 
-     .30   -10.00     1.00   -10.5244      .3000      .3477 
-     .30   -10.00     2.00   -11.0488      .3000      .1738 
-     .30   -10.00     5.00   -12.6220      .3000      .0695 
-     .30    -5.00      .50    -5.2622      .3000      .6954 
-     .30    -5.00     1.00    -5.5244      .3000      .3477 
-     .30    -5.00     2.00    -6.0488      .3000      .1738 
-     .30    -5.00     5.00    -7.6220      .3000      .0695 
-     .30      .00      .50     -.2622      .3000      .6954 
-     .30      .00     1.00     -.5244      .3000      .3477 
-     .30      .00     2.00    -1.0488      .3000      .1738 
-     .30      .00     5.00    -2.6220      .3000      .0695 
-     .30     5.00      .50     4.7378      .3000      .6954 
-     .30     5.00     1.00     4.4756      .3000      .3477 
-     .30     5.00     2.00     3.9512      .3000      .1738 
-     .30     5.00     5.00     2.3780      .3000      .0695 
-     .30    10.00      .50     9.7378      .3000      .6954 
-     .30    10.00     1.00     9.4756      .3000      .3477 
-     .30    10.00     2.00     8.9512      .3000      .1738 
-     .30    10.00     5.00     7.3780      .3000      .0695 
-     .40   -10.00      .50   -10.1267      .4000      .7727 
-     .40   -10.00     1.00   -10.2533      .4000      .3863 
-     .40   -10.00     2.00   -10.5067      .4000      .1932 
-     .40   -10.00     5.00   -11.2667      .4000      .0773 
-     .40    -5.00      .50    -5.1267      .4000      .7727 
-     .40    -5.00     1.00    -5.2533      .4000      .3863 
-     .40    -5.00     2.00    -5.5067      .4000      .1932 
-     .40    -5.00     5.00    -6.2667      .4000      .0773 
-     .40      .00      .50     -.1267      .4000      .7727 
-     .40      .00     1.00     -.2533      .4000      .3863 
-     .40      .00     2.00     -.5067      .4000      .1932 
-     .40      .00     5.00    -1.2667      .4000      .0773 
-     .40     5.00      .50     4.8733      .4000      .7727 
-     .40     5.00     1.00     4.7467      .4000      .3863 
-     .40     5.00     2.00     4.4933      .4000      .1932 
-     .40     5.00     5.00     3.7333      .4000      .0773 
-     .40    10.00      .50     9.8733      .4000      .7727 
-     .40    10.00     1.00     9.7467      .4000      .3863 
-     .40    10.00     2.00     9.4933      .4000      .1932 
-     .40    10.00     5.00     8.7333      .4000      .0773 
-     .50   -10.00      .50   -10.0000      .5000      .7979 
-     .50   -10.00     1.00   -10.0000      .5000      .3989 
-     .50   -10.00     2.00   -10.0000      .5000      .1995 
-     .50   -10.00     5.00   -10.0000      .5000      .0798 
-     .50    -5.00      .50    -5.0000      .5000      .7979 
-     .50    -5.00     1.00    -5.0000      .5000      .3989 
-     .50    -5.00     2.00    -5.0000      .5000      .1995 
-     .50    -5.00     5.00    -5.0000      .5000      .0798 
-     .50      .00      .50      .0000      .5000      .7979 
-     .50      .00     1.00      .0000      .5000      .3989 
-     .50      .00     2.00      .0000      .5000      .1995 
-     .50      .00     5.00      .0000      .5000      .0798 
-     .50     5.00      .50     5.0000      .5000      .7979 
-     .50     5.00     1.00     5.0000      .5000      .3989 
-     .50     5.00     2.00     5.0000      .5000      .1995 
-     .50     5.00     5.00     5.0000      .5000      .0798 
-     .50    10.00      .50    10.0000      .5000      .7979 
-     .50    10.00     1.00    10.0000      .5000      .3989 
-     .50    10.00     2.00    10.0000      .5000      .1995 
-     .50    10.00     5.00    10.0000      .5000      .0798 
-     .60   -10.00      .50    -9.8733      .6000      .7727 
-     .60   -10.00     1.00    -9.7467      .6000      .3863 
-     .60   -10.00     2.00    -9.4933      .6000      .1932 
-     .60   -10.00     5.00    -8.7333      .6000      .0773 
-     .60    -5.00      .50    -4.8733      .6000      .7727 
-     .60    -5.00     1.00    -4.7467      .6000      .3863 
-     .60    -5.00     2.00    -4.4933      .6000      .1932 
-     .60    -5.00     5.00    -3.7333      .6000      .0773 
-     .60      .00      .50      .1267      .6000      .7727 
-     .60      .00     1.00      .2533      .6000      .3863 
-     .60      .00     2.00      .5067      .6000      .1932 
-     .60      .00     5.00     1.2667      .6000      .0773 
-     .60     5.00      .50     5.1267      .6000      .7727 
-     .60     5.00     1.00     5.2533      .6000      .3863 
-     .60     5.00     2.00     5.5067      .6000      .1932 
-     .60     5.00     5.00     6.2667      .6000      .0773 
-     .60    10.00      .50    10.1267      .6000      .7727 
-     .60    10.00     1.00    10.2533      .6000      .3863 
-     .60    10.00     2.00    10.5067      .6000      .1932 
-     .60    10.00     5.00    11.2667      .6000      .0773 
-     .70   -10.00      .50    -9.7378      .7000      .6954 
-     .70   -10.00     1.00    -9.4756      .7000      .3477 
-     .70   -10.00     2.00    -8.9512      .7000      .1738 
-     .70   -10.00     5.00    -7.3780      .7000      .0695 
-     .70    -5.00      .50    -4.7378      .7000      .6954 
-     .70    -5.00     1.00    -4.4756      .7000      .3477 
-     .70    -5.00     2.00    -3.9512      .7000      .1738 
-     .70    -5.00     5.00    -2.3780      .7000      .0695 
-     .70      .00      .50      .2622      .7000      .6954 
-     .70      .00     1.00      .5244      .7000      .3477 
-     .70      .00     2.00     1.0488      .7000      .1738 
-     .70      .00     5.00     2.6220      .7000      .0695 
-     .70     5.00      .50     5.2622      .7000      .6954 
-     .70     5.00     1.00     5.5244      .7000      .3477 
-     .70     5.00     2.00     6.0488      .7000      .1738 
-     .70     5.00     5.00     7.6220      .7000      .0695 
-     .70    10.00      .50    10.2622      .7000      .6954 
-     .70    10.00     1.00    10.5244      .7000      .3477 
-     .70    10.00     2.00    11.0488      .7000      .1738 
-     .70    10.00     5.00    12.6220      .7000      .0695 
-     .80   -10.00      .50    -9.5792      .8000      .5599 
-     .80   -10.00     1.00    -9.1584      .8000      .2800 
-     .80   -10.00     2.00    -8.3168      .8000      .1400 
-     .80   -10.00     5.00    -5.7919      .8000      .0560 
-     .80    -5.00      .50    -4.5792      .8000      .5599 
-     .80    -5.00     1.00    -4.1584      .8000      .2800 
-     .80    -5.00     2.00    -3.3168      .8000      .1400 
-     .80    -5.00     5.00     -.7919      .8000      .0560 
-     .80      .00      .50      .4208      .8000      .5599 
-     .80      .00     1.00      .8416      .8000      .2800 
-     .80      .00     2.00     1.6832      .8000      .1400 
-     .80      .00     5.00     4.2081      .8000      .0560 
-     .80     5.00      .50     5.4208      .8000      .5599 
-     .80     5.00     1.00     5.8416      .8000      .2800 
-     .80     5.00     2.00     6.6832      .8000      .1400 
-     .80     5.00     5.00     9.2081      .8000      .0560 
-     .80    10.00      .50    10.4208      .8000      .5599 
-     .80    10.00     1.00    10.8416      .8000      .2800 
-     .80    10.00     2.00    11.6832      .8000      .1400 
-     .80    10.00     5.00    14.2081      .8000      .0560 
-     .90   -10.00      .50    -9.3592      .9000      .3510 
-     .90   -10.00     1.00    -8.7184      .9000      .1755 
-     .90   -10.00     2.00    -7.4369      .9000      .0877 
-     .90   -10.00     5.00    -3.5922      .9000      .0351 
-     .90    -5.00      .50    -4.3592      .9000      .3510 
-     .90    -5.00     1.00    -3.7184      .9000      .1755 
-     .90    -5.00     2.00    -2.4369      .9000      .0877 
-     .90    -5.00     5.00     1.4078      .9000      .0351 
-     .90      .00      .50      .6408      .9000      .3510 
-     .90      .00     1.00     1.2816      .9000      .1755 
-     .90      .00     2.00     2.5631      .9000      .0877 
-     .90      .00     5.00     6.4078      .9000      .0351 
-     .90     5.00      .50     5.6408      .9000      .3510 
-     .90     5.00     1.00     6.2816      .9000      .1755 
-     .90     5.00     2.00     7.5631      .9000      .0877 
-     .90     5.00     5.00    11.4078      .9000      .0351 
-     .90    10.00      .50    10.6408      .9000      .3510 
-     .90    10.00     1.00    11.2816      .9000      .1755 
-     .90    10.00     2.00    12.5631      .9000      .0877 
-     .90    10.00     5.00    16.4078      .9000      .0351 
-     .99   -10.00      .50    -8.8368      .9900      .0533 
-     .99   -10.00     1.00    -7.6737      .9900      .0267 
-     .99   -10.00     2.00    -5.3473      .9900      .0133 
-     .99   -10.00     5.00     1.6317      .9900      .0053 
-     .99    -5.00      .50    -3.8368      .9900      .0533 
-     .99    -5.00     1.00    -2.6737      .9900      .0267 
-     .99    -5.00     2.00     -.3473      .9900      .0133 
-     .99    -5.00     5.00     6.6317      .9900      .0053 
-     .99      .00      .50     1.1632      .9900      .0533 
-     .99      .00     1.00     2.3263      .9900      .0267 
-     .99      .00     2.00     4.6527      .9900      .0133 
-     .99      .00     5.00    11.6317      .9900      .0053 
-     .99     5.00      .50     6.1632      .9900      .0533 
-     .99     5.00     1.00     7.3263      .9900      .0267 
-     .99     5.00     2.00     9.6527      .9900      .0133 
-     .99     5.00     5.00    16.6317      .9900      .0053 
-     .99    10.00      .50    11.1632      .9900      .0533 
-     .99    10.00     1.00    12.3263      .9900      .0267 
-     .99    10.00     2.00    14.6527      .9900      .0133 
-     .99    10.00     5.00    21.6317      .9900      .0053 
+       P        u        s          x        cdf        pdf
+     .01   -10.00      .50   -11.1632      .0100      .0533
+     .01   -10.00     1.00   -12.3263      .0100      .0267
+     .01   -10.00     2.00   -14.6527      .0100      .0133
+     .01   -10.00     5.00   -21.6317      .0100      .0053
+     .01    -5.00      .50    -6.1632      .0100      .0533
+     .01    -5.00     1.00    -7.3263      .0100      .0267
+     .01    -5.00     2.00    -9.6527      .0100      .0133
+     .01    -5.00     5.00   -16.6317      .0100      .0053
+     .01      .00      .50    -1.1632      .0100      .0533
+     .01      .00     1.00    -2.3263      .0100      .0267
+     .01      .00     2.00    -4.6527      .0100      .0133
+     .01      .00     5.00   -11.6317      .0100      .0053
+     .01     5.00      .50     3.8368      .0100      .0533
+     .01     5.00     1.00     2.6737      .0100      .0267
+     .01     5.00     2.00      .3473      .0100      .0133
+     .01     5.00     5.00    -6.6317      .0100      .0053
+     .01    10.00      .50     8.8368      .0100      .0533
+     .01    10.00     1.00     7.6737      .0100      .0267
+     .01    10.00     2.00     5.3473      .0100      .0133
+     .01    10.00     5.00    -1.6317      .0100      .0053
+     .10   -10.00      .50   -10.6408      .1000      .3510
+     .10   -10.00     1.00   -11.2816      .1000      .1755
+     .10   -10.00     2.00   -12.5631      .1000      .0877
+     .10   -10.00     5.00   -16.4078      .1000      .0351
+     .10    -5.00      .50    -5.6408      .1000      .3510
+     .10    -5.00     1.00    -6.2816      .1000      .1755
+     .10    -5.00     2.00    -7.5631      .1000      .0877
+     .10    -5.00     5.00   -11.4078      .1000      .0351
+     .10      .00      .50     -.6408      .1000      .3510
+     .10      .00     1.00    -1.2816      .1000      .1755
+     .10      .00     2.00    -2.5631      .1000      .0877
+     .10      .00     5.00    -6.4078      .1000      .0351
+     .10     5.00      .50     4.3592      .1000      .3510
+     .10     5.00     1.00     3.7184      .1000      .1755
+     .10     5.00     2.00     2.4369      .1000      .0877
+     .10     5.00     5.00    -1.4078      .1000      .0351
+     .10    10.00      .50     9.3592      .1000      .3510
+     .10    10.00     1.00     8.7184      .1000      .1755
+     .10    10.00     2.00     7.4369      .1000      .0877
+     .10    10.00     5.00     3.5922      .1000      .0351
+     .20   -10.00      .50   -10.4208      .2000      .5599
+     .20   -10.00     1.00   -10.8416      .2000      .2800
+     .20   -10.00     2.00   -11.6832      .2000      .1400
+     .20   -10.00     5.00   -14.2081      .2000      .0560
+     .20    -5.00      .50    -5.4208      .2000      .5599
+     .20    -5.00     1.00    -5.8416      .2000      .2800
+     .20    -5.00     2.00    -6.6832      .2000      .1400
+     .20    -5.00     5.00    -9.2081      .2000      .0560
+     .20      .00      .50     -.4208      .2000      .5599
+     .20      .00     1.00     -.8416      .2000      .2800
+     .20      .00     2.00    -1.6832      .2000      .1400
+     .20      .00     5.00    -4.2081      .2000      .0560
+     .20     5.00      .50     4.5792      .2000      .5599
+     .20     5.00     1.00     4.1584      .2000      .2800
+     .20     5.00     2.00     3.3168      .2000      .1400
+     .20     5.00     5.00      .7919      .2000      .0560
+     .20    10.00      .50     9.5792      .2000      .5599
+     .20    10.00     1.00     9.1584      .2000      .2800
+     .20    10.00     2.00     8.3168      .2000      .1400
+     .20    10.00     5.00     5.7919      .2000      .0560
+     .30   -10.00      .50   -10.2622      .3000      .6954
+     .30   -10.00     1.00   -10.5244      .3000      .3477
+     .30   -10.00     2.00   -11.0488      .3000      .1738
+     .30   -10.00     5.00   -12.6220      .3000      .0695
+     .30    -5.00      .50    -5.2622      .3000      .6954
+     .30    -5.00     1.00    -5.5244      .3000      .3477
+     .30    -5.00     2.00    -6.0488      .3000      .1738
+     .30    -5.00     5.00    -7.6220      .3000      .0695
+     .30      .00      .50     -.2622      .3000      .6954
+     .30      .00     1.00     -.5244      .3000      .3477
+     .30      .00     2.00    -1.0488      .3000      .1738
+     .30      .00     5.00    -2.6220      .3000      .0695
+     .30     5.00      .50     4.7378      .3000      .6954
+     .30     5.00     1.00     4.4756      .3000      .3477
+     .30     5.00     2.00     3.9512      .3000      .1738
+     .30     5.00     5.00     2.3780      .3000      .0695
+     .30    10.00      .50     9.7378      .3000      .6954
+     .30    10.00     1.00     9.4756      .3000      .3477
+     .30    10.00     2.00     8.9512      .3000      .1738
+     .30    10.00     5.00     7.3780      .3000      .0695
+     .40   -10.00      .50   -10.1267      .4000      .7727
+     .40   -10.00     1.00   -10.2533      .4000      .3863
+     .40   -10.00     2.00   -10.5067      .4000      .1932
+     .40   -10.00     5.00   -11.2667      .4000      .0773
+     .40    -5.00      .50    -5.1267      .4000      .7727
+     .40    -5.00     1.00    -5.2533      .4000      .3863
+     .40    -5.00     2.00    -5.5067      .4000      .1932
+     .40    -5.00     5.00    -6.2667      .4000      .0773
+     .40      .00      .50     -.1267      .4000      .7727
+     .40      .00     1.00     -.2533      .4000      .3863
+     .40      .00     2.00     -.5067      .4000      .1932
+     .40      .00     5.00    -1.2667      .4000      .0773
+     .40     5.00      .50     4.8733      .4000      .7727
+     .40     5.00     1.00     4.7467      .4000      .3863
+     .40     5.00     2.00     4.4933      .4000      .1932
+     .40     5.00     5.00     3.7333      .4000      .0773
+     .40    10.00      .50     9.8733      .4000      .7727
+     .40    10.00     1.00     9.7467      .4000      .3863
+     .40    10.00     2.00     9.4933      .4000      .1932
+     .40    10.00     5.00     8.7333      .4000      .0773
+     .50   -10.00      .50   -10.0000      .5000      .7979
+     .50   -10.00     1.00   -10.0000      .5000      .3989
+     .50   -10.00     2.00   -10.0000      .5000      .1995
+     .50   -10.00     5.00   -10.0000      .5000      .0798
+     .50    -5.00      .50    -5.0000      .5000      .7979
+     .50    -5.00     1.00    -5.0000      .5000      .3989
+     .50    -5.00     2.00    -5.0000      .5000      .1995
+     .50    -5.00     5.00    -5.0000      .5000      .0798
+     .50      .00      .50      .0000      .5000      .7979
+     .50      .00     1.00      .0000      .5000      .3989
+     .50      .00     2.00      .0000      .5000      .1995
+     .50      .00     5.00      .0000      .5000      .0798
+     .50     5.00      .50     5.0000      .5000      .7979
+     .50     5.00     1.00     5.0000      .5000      .3989
+     .50     5.00     2.00     5.0000      .5000      .1995
+     .50     5.00     5.00     5.0000      .5000      .0798
+     .50    10.00      .50    10.0000      .5000      .7979
+     .50    10.00     1.00    10.0000      .5000      .3989
+     .50    10.00     2.00    10.0000      .5000      .1995
+     .50    10.00     5.00    10.0000      .5000      .0798
+     .60   -10.00      .50    -9.8733      .6000      .7727
+     .60   -10.00     1.00    -9.7467      .6000      .3863
+     .60   -10.00     2.00    -9.4933      .6000      .1932
+     .60   -10.00     5.00    -8.7333      .6000      .0773
+     .60    -5.00      .50    -4.8733      .6000      .7727
+     .60    -5.00     1.00    -4.7467      .6000      .3863
+     .60    -5.00     2.00    -4.4933      .6000      .1932
+     .60    -5.00     5.00    -3.7333      .6000      .0773
+     .60      .00      .50      .1267      .6000      .7727
+     .60      .00     1.00      .2533      .6000      .3863
+     .60      .00     2.00      .5067      .6000      .1932
+     .60      .00     5.00     1.2667      .6000      .0773
+     .60     5.00      .50     5.1267      .6000      .7727
+     .60     5.00     1.00     5.2533      .6000      .3863
+     .60     5.00     2.00     5.5067      .6000      .1932
+     .60     5.00     5.00     6.2667      .6000      .0773
+     .60    10.00      .50    10.1267      .6000      .7727
+     .60    10.00     1.00    10.2533      .6000      .3863
+     .60    10.00     2.00    10.5067      .6000      .1932
+     .60    10.00     5.00    11.2667      .6000      .0773
+     .70   -10.00      .50    -9.7378      .7000      .6954
+     .70   -10.00     1.00    -9.4756      .7000      .3477
+     .70   -10.00     2.00    -8.9512      .7000      .1738
+     .70   -10.00     5.00    -7.3780      .7000      .0695
+     .70    -5.00      .50    -4.7378      .7000      .6954
+     .70    -5.00     1.00    -4.4756      .7000      .3477
+     .70    -5.00     2.00    -3.9512      .7000      .1738
+     .70    -5.00     5.00    -2.3780      .7000      .0695
+     .70      .00      .50      .2622      .7000      .6954
+     .70      .00     1.00      .5244      .7000      .3477
+     .70      .00     2.00     1.0488      .7000      .1738
+     .70      .00     5.00     2.6220      .7000      .0695
+     .70     5.00      .50     5.2622      .7000      .6954
+     .70     5.00     1.00     5.5244      .7000      .3477
+     .70     5.00     2.00     6.0488      .7000      .1738
+     .70     5.00     5.00     7.6220      .7000      .0695
+     .70    10.00      .50    10.2622      .7000      .6954
+     .70    10.00     1.00    10.5244      .7000      .3477
+     .70    10.00     2.00    11.0488      .7000      .1738
+     .70    10.00     5.00    12.6220      .7000      .0695
+     .80   -10.00      .50    -9.5792      .8000      .5599
+     .80   -10.00     1.00    -9.1584      .8000      .2800
+     .80   -10.00     2.00    -8.3168      .8000      .1400
+     .80   -10.00     5.00    -5.7919      .8000      .0560
+     .80    -5.00      .50    -4.5792      .8000      .5599
+     .80    -5.00     1.00    -4.1584      .8000      .2800
+     .80    -5.00     2.00    -3.3168      .8000      .1400
+     .80    -5.00     5.00     -.7919      .8000      .0560
+     .80      .00      .50      .4208      .8000      .5599
+     .80      .00     1.00      .8416      .8000      .2800
+     .80      .00     2.00     1.6832      .8000      .1400
+     .80      .00     5.00     4.2081      .8000      .0560
+     .80     5.00      .50     5.4208      .8000      .5599
+     .80     5.00     1.00     5.8416      .8000      .2800
+     .80     5.00     2.00     6.6832      .8000      .1400
+     .80     5.00     5.00     9.2081      .8000      .0560
+     .80    10.00      .50    10.4208      .8000      .5599
+     .80    10.00     1.00    10.8416      .8000      .2800
+     .80    10.00     2.00    11.6832      .8000      .1400
+     .80    10.00     5.00    14.2081      .8000      .0560
+     .90   -10.00      .50    -9.3592      .9000      .3510
+     .90   -10.00     1.00    -8.7184      .9000      .1755
+     .90   -10.00     2.00    -7.4369      .9000      .0877
+     .90   -10.00     5.00    -3.5922      .9000      .0351
+     .90    -5.00      .50    -4.3592      .9000      .3510
+     .90    -5.00     1.00    -3.7184      .9000      .1755
+     .90    -5.00     2.00    -2.4369      .9000      .0877
+     .90    -5.00     5.00     1.4078      .9000      .0351
+     .90      .00      .50      .6408      .9000      .3510
+     .90      .00     1.00     1.2816      .9000      .1755
+     .90      .00     2.00     2.5631      .9000      .0877
+     .90      .00     5.00     6.4078      .9000      .0351
+     .90     5.00      .50     5.6408      .9000      .3510
+     .90     5.00     1.00     6.2816      .9000      .1755
+     .90     5.00     2.00     7.5631      .9000      .0877
+     .90     5.00     5.00    11.4078      .9000      .0351
+     .90    10.00      .50    10.6408      .9000      .3510
+     .90    10.00     1.00    11.2816      .9000      .1755
+     .90    10.00     2.00    12.5631      .9000      .0877
+     .90    10.00     5.00    16.4078      .9000      .0351
+     .99   -10.00      .50    -8.8368      .9900      .0533
+     .99   -10.00     1.00    -7.6737      .9900      .0267
+     .99   -10.00     2.00    -5.3473      .9900      .0133
+     .99   -10.00     5.00     1.6317      .9900      .0053
+     .99    -5.00      .50    -3.8368      .9900      .0533
+     .99    -5.00     1.00    -2.6737      .9900      .0267
+     .99    -5.00     2.00     -.3473      .9900      .0133
+     .99    -5.00     5.00     6.6317      .9900      .0053
+     .99      .00      .50     1.1632      .9900      .0533
+     .99      .00     1.00     2.3263      .9900      .0267
+     .99      .00     2.00     4.6527      .9900      .0133
+     .99      .00     5.00    11.6317      .9900      .0053
+     .99     5.00      .50     6.1632      .9900      .0533
+     .99     5.00     1.00     7.3263      .9900      .0267
+     .99     5.00     2.00     9.6527      .9900      .0133
+     .99     5.00     5.00    16.6317      .9900      .0053
+     .99    10.00      .50    11.1632      .9900      .0533
+     .99    10.00     1.00    12.3263      .9900      .0267
+     .99    10.00     2.00    14.6527      .9900      .0133
+     .99    10.00     5.00    21.6317      .9900      .0053
 ])
 
 RANDIST_CHECK([pareto], [a b], [cdf pdf], [dnl
-       P        a        b          x        cdf        pdf 
-     .01     1.00     1.00     1.0101      .0100      .9801 
-     .01     1.00     2.00     1.0050      .0100     1.9701 
-     .01     1.00     5.00     1.0020      .0100     4.9401 
-     .01     1.00    10.00     1.0010      .0100     9.8901 
-     .01     5.00     1.00     5.0505      .0100      .1960 
-     .01     5.00     2.00     5.0252      .0100      .3940 
-     .01     5.00     5.00     5.0101      .0100      .9880 
-     .01     5.00    10.00     5.0050      .0100     1.9780 
-     .01    10.00     1.00    10.1010      .0100      .0980 
-     .01    10.00     2.00    10.0504      .0100      .1970 
-     .01    10.00     5.00    10.0201      .0100      .4940 
-     .01    10.00    10.00    10.0101      .0100      .9890 
-     .10     1.00     1.00     1.1111      .1000      .8100 
-     .10     1.00     2.00     1.0541      .1000     1.7076 
-     .10     1.00     5.00     1.0213      .1000     4.4062 
-     .10     1.00    10.00     1.0106      .1000     8.9057 
-     .10     5.00     1.00     5.5556      .1000      .1620 
-     .10     5.00     2.00     5.2705      .1000      .3415 
-     .10     5.00     5.00     5.1065      .1000      .8812 
-     .10     5.00    10.00     5.0530      .1000     1.7811 
-     .10    10.00     1.00    11.1111      .1000      .0810 
-     .10    10.00     2.00    10.5409      .1000      .1708 
-     .10    10.00     5.00    10.2130      .1000      .4406 
-     .10    10.00    10.00    10.1059      .1000      .8906 
-     .20     1.00     1.00     1.2500      .2000      .6400 
-     .20     1.00     2.00     1.1180      .2000     1.4311 
-     .20     1.00     5.00     1.0456      .2000     3.8254 
-     .20     1.00    10.00     1.0226      .2000     7.8235 
-     .20     5.00     1.00     6.2500      .2000      .1280 
-     .20     5.00     2.00     5.5902      .2000      .2862 
-     .20     5.00     5.00     5.2282      .2000      .7651 
-     .20     5.00    10.00     5.1128      .2000     1.5647 
-     .20    10.00     1.00    12.5000      .2000      .0640 
-     .20    10.00     2.00    11.1803      .2000      .1431 
-     .20    10.00     5.00    10.4564      .2000      .3825 
-     .20    10.00    10.00    10.2257      .2000      .7823 
-     .30     1.00     1.00     1.4286      .3000      .4900 
-     .30     1.00     2.00     1.1952      .3000     1.1713 
-     .30     1.00     5.00     1.0739      .3000     3.2590 
-     .30     1.00    10.00     1.0363      .3000     6.7547 
-     .30     5.00     1.00     7.1429      .3000      .0980 
-     .30     5.00     2.00     5.9761      .3000      .2343 
-     .30     5.00     5.00     5.3697      .3000      .6518 
-     .30     5.00    10.00     5.1816      .3000     1.3509 
-     .30    10.00     1.00    14.2857      .3000      .0490 
-     .30    10.00     2.00    11.9523      .3000      .1171 
-     .30    10.00     5.00    10.7394      .3000      .3259 
-     .30    10.00    10.00    10.3631      .3000      .6755 
-     .40     1.00     1.00     1.6667      .4000      .3600 
-     .40     1.00     2.00     1.2910      .4000      .9295 
-     .40     1.00     5.00     1.1076      .4000     2.7086 
-     .40     1.00    10.00     1.0524      .4000     5.7012 
-     .40     5.00     1.00     8.3333      .4000      .0720 
-     .40     5.00     2.00     6.4550      .4000      .1859 
-     .40     5.00     5.00     5.5378      .4000      .5417 
-     .40     5.00    10.00     5.2620      .4000     1.1402 
-     .40    10.00     1.00    16.6667      .4000      .0360 
-     .40    10.00     2.00    12.9099      .4000      .0930 
-     .40    10.00     5.00    11.0757      .4000      .2709 
-     .40    10.00    10.00    10.5241      .4000      .5701 
-     .50     1.00     1.00     2.0000      .5000      .2500 
-     .50     1.00     2.00     1.4142      .5000      .7071 
-     .50     1.00     5.00     1.1487      .5000     2.1764 
-     .50     1.00    10.00     1.0718      .5000     4.6652 
-     .50     5.00     1.00    10.0000      .5000      .0500 
-     .50     5.00     2.00     7.0711      .5000      .1414 
-     .50     5.00     5.00     5.7435      .5000      .4353 
-     .50     5.00    10.00     5.3589      .5000      .9330 
-     .50    10.00     1.00    20.0000      .5000      .0250 
-     .50    10.00     2.00    14.1421      .5000      .0707 
-     .50    10.00     5.00    11.4870      .5000      .2176 
-     .50    10.00    10.00    10.7177      .5000      .4665 
-     .60     1.00     1.00     2.5000      .6000      .1600 
-     .60     1.00     2.00     1.5811      .6000      .5060 
-     .60     1.00     5.00     1.2011      .6000     1.6651 
-     .60     1.00    10.00     1.0960      .6000     3.6498 
-     .60     5.00     1.00    12.5000      .6000      .0320 
-     .60     5.00     2.00     7.9057      .6000      .1012 
-     .60     5.00     5.00     6.0056      .6000      .3330 
-     .60     5.00    10.00     5.4798      .6000      .7300 
-     .60    10.00     1.00    25.0000      .6000      .0160 
-     .60    10.00     2.00    15.8114      .6000      .0506 
-     .60    10.00     5.00    12.0112      .6000      .1665 
-     .60    10.00    10.00    10.9596      .6000      .3650 
-     .70     1.00     1.00     3.3333      .7000      .0900 
-     .70     1.00     2.00     1.8257      .7000      .3286 
-     .70     1.00     5.00     1.2723      .7000     1.1790 
-     .70     1.00    10.00     1.1279      .7000     2.6597 
-     .70     5.00     1.00    16.6667      .7000      .0180 
-     .70     5.00     2.00     9.1287      .7000      .0657 
-     .70     5.00     5.00     6.3613      .7000      .2358 
-     .70     5.00    10.00     5.6397      .7000      .5319 
-     .70    10.00     1.00    33.3333      .7000      .0090 
-     .70    10.00     2.00    18.2574      .7000      .0329 
-     .70    10.00     5.00    12.7226      .7000      .1179 
-     .70    10.00    10.00    11.2794      .7000      .2660 
-     .80     1.00     1.00     5.0000      .8000      .0400 
-     .80     1.00     2.00     2.2361      .8000      .1789 
-     .80     1.00     5.00     1.3797      .8000      .7248 
-     .80     1.00    10.00     1.1746      .8000     1.7027 
-     .80     5.00     1.00    25.0000      .8000      .0080 
-     .80     5.00     2.00    11.1803      .8000      .0358 
-     .80     5.00     5.00     6.8986      .8000      .1450 
-     .80     5.00    10.00     5.8731      .8000      .3405 
-     .80    10.00     1.00    50.0000      .8000      .0040 
-     .80    10.00     2.00    22.3607      .8000      .0179 
-     .80    10.00     5.00    13.7973      .8000      .0725 
-     .80    10.00    10.00    11.7462      .8000      .1703 
-     .90     1.00     1.00    10.0000      .9000      .0100 
-     .90     1.00     2.00     3.1623      .9000      .0632 
-     .90     1.00     5.00     1.5849      .9000      .3155 
-     .90     1.00    10.00     1.2589      .9000      .7943 
-     .90     5.00     1.00    50.0000      .9000      .0020 
-     .90     5.00     2.00    15.8114      .9000      .0126 
-     .90     5.00     5.00     7.9245      .9000      .0631 
-     .90     5.00    10.00     6.2946      .9000      .1589 
-     .90    10.00     1.00   100.0000      .9000      .0010 
-     .90    10.00     2.00    31.6228      .9000      .0063 
-     .90    10.00     5.00    15.8489      .9000      .0315 
-     .90    10.00    10.00    12.5893      .9000      .0794 
-     .99     1.00     1.00   100.0000      .9900      .0001 
-     .99     1.00     2.00    10.0000      .9900      .0020 
-     .99     1.00     5.00     2.5119      .9900      .0199 
-     .99     1.00    10.00     1.5849      .9900      .0631 
-     .99     5.00     1.00   500.0000      .9900      .0000 
-     .99     5.00     2.00    50.0000      .9900      .0004 
-     .99     5.00     5.00    12.5594      .9900      .0040 
-     .99     5.00    10.00     7.9245      .9900      .0126 
-     .99    10.00     1.00  1000.0000      .9900      .0000 
-     .99    10.00     2.00   100.0000      .9900      .0002 
-     .99    10.00     5.00    25.1189      .9900      .0020 
-     .99    10.00    10.00    15.8489      .9900      .0063 
+       P        a        b          x        cdf        pdf
+     .01     1.00     1.00     1.0101      .0100      .9801
+     .01     1.00     2.00     1.0050      .0100     1.9701
+     .01     1.00     5.00     1.0020      .0100     4.9401
+     .01     1.00    10.00     1.0010      .0100     9.8901
+     .01     5.00     1.00     5.0505      .0100      .1960
+     .01     5.00     2.00     5.0252      .0100      .3940
+     .01     5.00     5.00     5.0101      .0100      .9880
+     .01     5.00    10.00     5.0050      .0100     1.9780
+     .01    10.00     1.00    10.1010      .0100      .0980
+     .01    10.00     2.00    10.0504      .0100      .1970
+     .01    10.00     5.00    10.0201      .0100      .4940
+     .01    10.00    10.00    10.0101      .0100      .9890
+     .10     1.00     1.00     1.1111      .1000      .8100
+     .10     1.00     2.00     1.0541      .1000     1.7076
+     .10     1.00     5.00     1.0213      .1000     4.4062
+     .10     1.00    10.00     1.0106      .1000     8.9057
+     .10     5.00     1.00     5.5556      .1000      .1620
+     .10     5.00     2.00     5.2705      .1000      .3415
+     .10     5.00     5.00     5.1065      .1000      .8812
+     .10     5.00    10.00     5.0530      .1000     1.7811
+     .10    10.00     1.00    11.1111      .1000      .0810
+     .10    10.00     2.00    10.5409      .1000      .1708
+     .10    10.00     5.00    10.2130      .1000      .4406
+     .10    10.00    10.00    10.1059      .1000      .8906
+     .20     1.00     1.00     1.2500      .2000      .6400
+     .20     1.00     2.00     1.1180      .2000     1.4311
+     .20     1.00     5.00     1.0456      .2000     3.8254
+     .20     1.00    10.00     1.0226      .2000     7.8235
+     .20     5.00     1.00     6.2500      .2000      .1280
+     .20     5.00     2.00     5.5902      .2000      .2862
+     .20     5.00     5.00     5.2282      .2000      .7651
+     .20     5.00    10.00     5.1128      .2000     1.5647
+     .20    10.00     1.00    12.5000      .2000      .0640
+     .20    10.00     2.00    11.1803      .2000      .1431
+     .20    10.00     5.00    10.4564      .2000      .3825
+     .20    10.00    10.00    10.2257      .2000      .7823
+     .30     1.00     1.00     1.4286      .3000      .4900
+     .30     1.00     2.00     1.1952      .3000     1.1713
+     .30     1.00     5.00     1.0739      .3000     3.2590
+     .30     1.00    10.00     1.0363      .3000     6.7547
+     .30     5.00     1.00     7.1429      .3000      .0980
+     .30     5.00     2.00     5.9761      .3000      .2343
+     .30     5.00     5.00     5.3697      .3000      .6518
+     .30     5.00    10.00     5.1816      .3000     1.3509
+     .30    10.00     1.00    14.2857      .3000      .0490
+     .30    10.00     2.00    11.9523      .3000      .1171
+     .30    10.00     5.00    10.7394      .3000      .3259
+     .30    10.00    10.00    10.3631      .3000      .6755
+     .40     1.00     1.00     1.6667      .4000      .3600
+     .40     1.00     2.00     1.2910      .4000      .9295
+     .40     1.00     5.00     1.1076      .4000     2.7086
+     .40     1.00    10.00     1.0524      .4000     5.7012
+     .40     5.00     1.00     8.3333      .4000      .0720
+     .40     5.00     2.00     6.4550      .4000      .1859
+     .40     5.00     5.00     5.5378      .4000      .5417
+     .40     5.00    10.00     5.2620      .4000     1.1402
+     .40    10.00     1.00    16.6667      .4000      .0360
+     .40    10.00     2.00    12.9099      .4000      .0930
+     .40    10.00     5.00    11.0757      .4000      .2709
+     .40    10.00    10.00    10.5241      .4000      .5701
+     .50     1.00     1.00     2.0000      .5000      .2500
+     .50     1.00     2.00     1.4142      .5000      .7071
+     .50     1.00     5.00     1.1487      .5000     2.1764
+     .50     1.00    10.00     1.0718      .5000     4.6652
+     .50     5.00     1.00    10.0000      .5000      .0500
+     .50     5.00     2.00     7.0711      .5000      .1414
+     .50     5.00     5.00     5.7435      .5000      .4353
+     .50     5.00    10.00     5.3589      .5000      .9330
+     .50    10.00     1.00    20.0000      .5000      .0250
+     .50    10.00     2.00    14.1421      .5000      .0707
+     .50    10.00     5.00    11.4870      .5000      .2176
+     .50    10.00    10.00    10.7177      .5000      .4665
+     .60     1.00     1.00     2.5000      .6000      .1600
+     .60     1.00     2.00     1.5811      .6000      .5060
+     .60     1.00     5.00     1.2011      .6000     1.6651
+     .60     1.00    10.00     1.0960      .6000     3.6498
+     .60     5.00     1.00    12.5000      .6000      .0320
+     .60     5.00     2.00     7.9057      .6000      .1012
+     .60     5.00     5.00     6.0056      .6000      .3330
+     .60     5.00    10.00     5.4798      .6000      .7300
+     .60    10.00     1.00    25.0000      .6000      .0160
+     .60    10.00     2.00    15.8114      .6000      .0506
+     .60    10.00     5.00    12.0112      .6000      .1665
+     .60    10.00    10.00    10.9596      .6000      .3650
+     .70     1.00     1.00     3.3333      .7000      .0900
+     .70     1.00     2.00     1.8257      .7000      .3286
+     .70     1.00     5.00     1.2723      .7000     1.1790
+     .70     1.00    10.00     1.1279      .7000     2.6597
+     .70     5.00     1.00    16.6667      .7000      .0180
+     .70     5.00     2.00     9.1287      .7000      .0657
+     .70     5.00     5.00     6.3613      .7000      .2358
+     .70     5.00    10.00     5.6397      .7000      .5319
+     .70    10.00     1.00    33.3333      .7000      .0090
+     .70    10.00     2.00    18.2574      .7000      .0329
+     .70    10.00     5.00    12.7226      .7000      .1179
+     .70    10.00    10.00    11.2794      .7000      .2660
+     .80     1.00     1.00     5.0000      .8000      .0400
+     .80     1.00     2.00     2.2361      .8000      .1789
+     .80     1.00     5.00     1.3797      .8000      .7248
+     .80     1.00    10.00     1.1746      .8000     1.7027
+     .80     5.00     1.00    25.0000      .8000      .0080
+     .80     5.00     2.00    11.1803      .8000      .0358
+     .80     5.00     5.00     6.8986      .8000      .1450
+     .80     5.00    10.00     5.8731      .8000      .3405
+     .80    10.00     1.00    50.0000      .8000      .0040
+     .80    10.00     2.00    22.3607      .8000      .0179
+     .80    10.00     5.00    13.7973      .8000      .0725
+     .80    10.00    10.00    11.7462      .8000      .1703
+     .90     1.00     1.00    10.0000      .9000      .0100
+     .90     1.00     2.00     3.1623      .9000      .0632
+     .90     1.00     5.00     1.5849      .9000      .3155
+     .90     1.00    10.00     1.2589      .9000      .7943
+     .90     5.00     1.00    50.0000      .9000      .0020
+     .90     5.00     2.00    15.8114      .9000      .0126
+     .90     5.00     5.00     7.9245      .9000      .0631
+     .90     5.00    10.00     6.2946      .9000      .1589
+     .90    10.00     1.00   100.0000      .9000      .0010
+     .90    10.00     2.00    31.6228      .9000      .0063
+     .90    10.00     5.00    15.8489      .9000      .0315
+     .90    10.00    10.00    12.5893      .9000      .0794
+     .99     1.00     1.00   100.0000      .9900      .0001
+     .99     1.00     2.00    10.0000      .9900      .0020
+     .99     1.00     5.00     2.5119      .9900      .0199
+     .99     1.00    10.00     1.5849      .9900      .0631
+     .99     5.00     1.00   500.0000      .9900      .0000
+     .99     5.00     2.00    50.0000      .9900      .0004
+     .99     5.00     5.00    12.5594      .9900      .0040
+     .99     5.00    10.00     7.9245      .9900      .0126
+     .99    10.00     1.00  1000.0000      .9900      .0000
+     .99    10.00     2.00   100.0000      .9900      .0002
+     .99    10.00     5.00    25.1189      .9900      .0020
+     .99    10.00    10.00    15.8489      .9900      .0063
 ])
 
 RANDIST_CHECK([t], [df], [cdf pdf], [dnl
-       P       df          x        cdf        pdf 
-     .01     1.00   -31.8205      .0100      .0003 
-     .01     2.00    -6.9646      .0100      .0028 
-     .01     3.00    -4.5407      .0100      .0059 
-     .01     4.00    -3.7469      .0100      .0087 
-     .01     5.00    -3.3649      .0100      .0109 
-     .01    10.00    -2.7638      .0100      .0172 
-     .01    30.00    -2.4573      .0100      .0231 
-     .01   100.00    -2.3642      .0100      .0255 
-     .10     1.00    -3.0777      .1000      .0304 
-     .10     2.00    -1.8856      .1000      .0764 
-     .10     3.00    -1.6377      .1000      .1025 
-     .10     4.00    -1.5332      .1000      .1181 
-     .10     5.00    -1.4759      .1000      .1283 
-     .10    10.00    -1.3722      .1000      .1507 
-     .10    30.00    -1.3104      .1000      .1670 
-     .10   100.00    -1.2901      .1000      .1729 
-     .20     1.00    -1.3764      .2000      .1100 
-     .20     2.00    -1.0607      .2000      .1810 
-     .20     3.00     -.9785      .2000      .2112 
-     .20     4.00     -.9410      .2000      .2275 
-     .20     5.00     -.9195      .2000      .2376 
-     .20    10.00     -.8791      .2000      .2584 
-     .20    30.00     -.8538      .2000      .2727 
-     .20   100.00     -.8452      .2000      .2778 
-     .30     1.00     -.7265      .3000      .2083 
-     .30     2.00     -.6172      .3000      .2722 
-     .30     3.00     -.5844      .3000      .2963 
-     .30     4.00     -.5686      .3000      .3088 
-     .30     5.00     -.5594      .3000      .3164 
-     .30    10.00     -.5415      .3000      .3319 
-     .30    30.00     -.5300      .3000      .3424 
-     .30   100.00     -.5261      .3000      .3461 
-     .40     1.00     -.3249      .4000      .2879 
-     .40     2.00     -.2887      .4000      .3326 
-     .40     3.00     -.2767      .4000      .3495 
-     .40     4.00     -.2707      .4000      .3584 
-     .40     5.00     -.2672      .4000      .3638 
-     .40    10.00     -.2602      .4000      .3749 
-     .40    30.00     -.2556      .4000      .3825 
-     .40   100.00     -.2540      .4000      .3852 
-     .50     1.00      .0000      .5000      .3183 
-     .50     2.00      .0000      .5000      .3536 
-     .50     3.00      .0000      .5000      .3676 
-     .50     4.00      .0000      .5000      .3750 
-     .50     5.00      .0000      .5000      .3796 
-     .50    10.00      .0000      .5000      .3891 
-     .50    30.00      .0000      .5000      .3956 
-     .50   100.00      .0000      .5000      .3979 
-     .60     1.00      .3249      .6000      .2879 
-     .60     2.00      .2887      .6000      .3326 
-     .60     3.00      .2767      .6000      .3495 
-     .60     4.00      .2707      .6000      .3584 
-     .60     5.00      .2672      .6000      .3638 
-     .60    10.00      .2602      .6000      .3749 
-     .60    30.00      .2556      .6000      .3825 
-     .60   100.00      .2540      .6000      .3852 
-     .70     1.00      .7265      .7000      .2083 
-     .70     2.00      .6172      .7000      .2722 
-     .70     3.00      .5844      .7000      .2963 
-     .70     4.00      .5686      .7000      .3088 
-     .70     5.00      .5594      .7000      .3164 
-     .70    10.00      .5415      .7000      .3319 
-     .70    30.00      .5300      .7000      .3424 
-     .70   100.00      .5261      .7000      .3461 
-     .80     1.00     1.3764      .8000      .1100 
-     .80     2.00     1.0607      .8000      .1810 
-     .80     3.00      .9785      .8000      .2112 
-     .80     4.00      .9410      .8000      .2275 
-     .80     5.00      .9195      .8000      .2376 
-     .80    10.00      .8791      .8000      .2584 
-     .80    30.00      .8538      .8000      .2727 
-     .80   100.00      .8452      .8000      .2778 
-     .90     1.00     3.0777      .9000      .0304 
-     .90     2.00     1.8856      .9000      .0764 
-     .90     3.00     1.6377      .9000      .1025 
-     .90     4.00     1.5332      .9000      .1181 
-     .90     5.00     1.4759      .9000      .1283 
-     .90    10.00     1.3722      .9000      .1507 
-     .90    30.00     1.3104      .9000      .1670 
-     .90   100.00     1.2901      .9000      .1729 
-     .99     1.00    31.8205      .9900      .0003 
-     .99     2.00     6.9646      .9900      .0028 
-     .99     3.00     4.5407      .9900      .0059 
-     .99     4.00     3.7469      .9900      .0087 
-     .99     5.00     3.3649      .9900      .0109 
-     .99    10.00     2.7638      .9900      .0172 
-     .99    30.00     2.4573      .9900      .0231 
-     .99   100.00     2.3642      .9900      .0255 
+       P       df          x        cdf        pdf
+     .01     1.00   -31.8205      .0100      .0003
+     .01     2.00    -6.9646      .0100      .0028
+     .01     3.00    -4.5407      .0100      .0059
+     .01     4.00    -3.7469      .0100      .0087
+     .01     5.00    -3.3649      .0100      .0109
+     .01    10.00    -2.7638      .0100      .0172
+     .01    30.00    -2.4573      .0100      .0231
+     .01   100.00    -2.3642      .0100      .0255
+     .10     1.00    -3.0777      .1000      .0304
+     .10     2.00    -1.8856      .1000      .0764
+     .10     3.00    -1.6377      .1000      .1025
+     .10     4.00    -1.5332      .1000      .1181
+     .10     5.00    -1.4759      .1000      .1283
+     .10    10.00    -1.3722      .1000      .1507
+     .10    30.00    -1.3104      .1000      .1670
+     .10   100.00    -1.2901      .1000      .1729
+     .20     1.00    -1.3764      .2000      .1100
+     .20     2.00    -1.0607      .2000      .1810
+     .20     3.00     -.9785      .2000      .2112
+     .20     4.00     -.9410      .2000      .2275
+     .20     5.00     -.9195      .2000      .2376
+     .20    10.00     -.8791      .2000      .2584
+     .20    30.00     -.8538      .2000      .2727
+     .20   100.00     -.8452      .2000      .2778
+     .30     1.00     -.7265      .3000      .2083
+     .30     2.00     -.6172      .3000      .2722
+     .30     3.00     -.5844      .3000      .2963
+     .30     4.00     -.5686      .3000      .3088
+     .30     5.00     -.5594      .3000      .3164
+     .30    10.00     -.5415      .3000      .3319
+     .30    30.00     -.5300      .3000      .3424
+     .30   100.00     -.5261      .3000      .3461
+     .40     1.00     -.3249      .4000      .2879
+     .40     2.00     -.2887      .4000      .3326
+     .40     3.00     -.2767      .4000      .3495
+     .40     4.00     -.2707      .4000      .3584
+     .40     5.00     -.2672      .4000      .3638
+     .40    10.00     -.2602      .4000      .3749
+     .40    30.00     -.2556      .4000      .3825
+     .40   100.00     -.2540      .4000      .3852
+     .50     1.00      .0000      .5000      .3183
+     .50     2.00      .0000      .5000      .3536
+     .50     3.00      .0000      .5000      .3676
+     .50     4.00      .0000      .5000      .3750
+     .50     5.00      .0000      .5000      .3796
+     .50    10.00      .0000      .5000      .3891
+     .50    30.00      .0000      .5000      .3956
+     .50   100.00      .0000      .5000      .3979
+     .60     1.00      .3249      .6000      .2879
+     .60     2.00      .2887      .6000      .3326
+     .60     3.00      .2767      .6000      .3495
+     .60     4.00      .2707      .6000      .3584
+     .60     5.00      .2672      .6000      .3638
+     .60    10.00      .2602      .6000      .3749
+     .60    30.00      .2556      .6000      .3825
+     .60   100.00      .2540      .6000      .3852
+     .70     1.00      .7265      .7000      .2083
+     .70     2.00      .6172      .7000      .2722
+     .70     3.00      .5844      .7000      .2963
+     .70     4.00      .5686      .7000      .3088
+     .70     5.00      .5594      .7000      .3164
+     .70    10.00      .5415      .7000      .3319
+     .70    30.00      .5300      .7000      .3424
+     .70   100.00      .5261      .7000      .3461
+     .80     1.00     1.3764      .8000      .1100
+     .80     2.00     1.0607      .8000      .1810
+     .80     3.00      .9785      .8000      .2112
+     .80     4.00      .9410      .8000      .2275
+     .80     5.00      .9195      .8000      .2376
+     .80    10.00      .8791      .8000      .2584
+     .80    30.00      .8538      .8000      .2727
+     .80   100.00      .8452      .8000      .2778
+     .90     1.00     3.0777      .9000      .0304
+     .90     2.00     1.8856      .9000      .0764
+     .90     3.00     1.6377      .9000      .1025
+     .90     4.00     1.5332      .9000      .1181
+     .90     5.00     1.4759      .9000      .1283
+     .90    10.00     1.3722      .9000      .1507
+     .90    30.00     1.3104      .9000      .1670
+     .90   100.00     1.2901      .9000      .1729
+     .99     1.00    31.8205      .9900      .0003
+     .99     2.00     6.9646      .9900      .0028
+     .99     3.00     4.5407      .9900      .0059
+     .99     4.00     3.7469      .9900      .0087
+     .99     5.00     3.3649      .9900      .0109
+     .99    10.00     2.7638      .9900      .0172
+     .99    30.00     2.4573      .9900      .0231
+     .99   100.00     2.3642      .9900      .0255
 ])
 
 RANDIST_CHECK([uniform], [a b], [cdf pdf], [dnl
-       P        a        b          x        cdf        pdf 
-     .01   -10.00    40.00    -9.5000      .0100      .0200 
-     .01   -10.00    41.00    -9.4900      .0100      .0196 
-     .01   -10.00    45.00    -9.4500      .0100      .0182 
-     .01   -10.00    50.00    -9.4000      .0100      .0167 
-     .01      .00    40.00      .4000      .0100      .0250 
-     .01      .00    41.00      .4100      .0100      .0244 
-     .01      .00    45.00      .4500      .0100      .0222 
-     .01      .00    50.00      .5000      .0100      .0200 
-     .01    20.00    40.00    20.2000      .0100      .0500 
-     .01    20.00    41.00    20.2100      .0100      .0476 
-     .01    20.00    45.00    20.2500      .0100      .0400 
-     .01    20.00    50.00    20.3000      .0100      .0333 
-     .01    30.00    40.00    30.1000      .0100      .1000 
-     .01    30.00    41.00    30.1100      .0100      .0909 
-     .01    30.00    45.00    30.1500      .0100      .0667 
-     .01    30.00    50.00    30.2000      .0100      .0500 
-     .10   -10.00    40.00    -5.0000      .1000      .0200 
-     .10   -10.00    41.00    -4.9000      .1000      .0196 
-     .10   -10.00    45.00    -4.5000      .1000      .0182 
-     .10   -10.00    50.00    -4.0000      .1000      .0167 
-     .10      .00    40.00     4.0000      .1000      .0250 
-     .10      .00    41.00     4.1000      .1000      .0244 
-     .10      .00    45.00     4.5000      .1000      .0222 
-     .10      .00    50.00     5.0000      .1000      .0200 
-     .10    20.00    40.00    22.0000      .1000      .0500 
-     .10    20.00    41.00    22.1000      .1000      .0476 
-     .10    20.00    45.00    22.5000      .1000      .0400 
-     .10    20.00    50.00    23.0000      .1000      .0333 
-     .10    30.00    40.00    31.0000      .1000      .1000 
-     .10    30.00    41.00    31.1000      .1000      .0909 
-     .10    30.00    45.00    31.5000      .1000      .0667 
-     .10    30.00    50.00    32.0000      .1000      .0500 
-     .20   -10.00    40.00      .0000      .2000      .0200 
-     .20   -10.00    41.00      .2000      .2000      .0196 
-     .20   -10.00    45.00     1.0000      .2000      .0182 
-     .20   -10.00    50.00     2.0000      .2000      .0167 
-     .20      .00    40.00     8.0000      .2000      .0250 
-     .20      .00    41.00     8.2000      .2000      .0244 
-     .20      .00    45.00     9.0000      .2000      .0222 
-     .20      .00    50.00    10.0000      .2000      .0200 
-     .20    20.00    40.00    24.0000      .2000      .0500 
-     .20    20.00    41.00    24.2000      .2000      .0476 
-     .20    20.00    45.00    25.0000      .2000      .0400 
-     .20    20.00    50.00    26.0000      .2000      .0333 
-     .20    30.00    40.00    32.0000      .2000      .1000 
-     .20    30.00    41.00    32.2000      .2000      .0909 
-     .20    30.00    45.00    33.0000      .2000      .0667 
-     .20    30.00    50.00    34.0000      .2000      .0500 
-     .30   -10.00    40.00     5.0000      .3000      .0200 
-     .30   -10.00    41.00     5.3000      .3000      .0196 
-     .30   -10.00    45.00     6.5000      .3000      .0182 
-     .30   -10.00    50.00     8.0000      .3000      .0167 
-     .30      .00    40.00    12.0000      .3000      .0250 
-     .30      .00    41.00    12.3000      .3000      .0244 
-     .30      .00    45.00    13.5000      .3000      .0222 
-     .30      .00    50.00    15.0000      .3000      .0200 
-     .30    20.00    40.00    26.0000      .3000      .0500 
-     .30    20.00    41.00    26.3000      .3000      .0476 
-     .30    20.00    45.00    27.5000      .3000      .0400 
-     .30    20.00    50.00    29.0000      .3000      .0333 
-     .30    30.00    40.00    33.0000      .3000      .1000 
-     .30    30.00    41.00    33.3000      .3000      .0909 
-     .30    30.00    45.00    34.5000      .3000      .0667 
-     .30    30.00    50.00    36.0000      .3000      .0500 
-     .40   -10.00    40.00    10.0000      .4000      .0200 
-     .40   -10.00    41.00    10.4000      .4000      .0196 
-     .40   -10.00    45.00    12.0000      .4000      .0182 
-     .40   -10.00    50.00    14.0000      .4000      .0167 
-     .40      .00    40.00    16.0000      .4000      .0250 
-     .40      .00    41.00    16.4000      .4000      .0244 
-     .40      .00    45.00    18.0000      .4000      .0222 
-     .40      .00    50.00    20.0000      .4000      .0200 
-     .40    20.00    40.00    28.0000      .4000      .0500 
-     .40    20.00    41.00    28.4000      .4000      .0476 
-     .40    20.00    45.00    30.0000      .4000      .0400 
-     .40    20.00    50.00    32.0000      .4000      .0333 
-     .40    30.00    40.00    34.0000      .4000      .1000 
-     .40    30.00    41.00    34.4000      .4000      .0909 
-     .40    30.00    45.00    36.0000      .4000      .0667 
-     .40    30.00    50.00    38.0000      .4000      .0500 
-     .50   -10.00    40.00    15.0000      .5000      .0200 
-     .50   -10.00    41.00    15.5000      .5000      .0196 
-     .50   -10.00    45.00    17.5000      .5000      .0182 
-     .50   -10.00    50.00    20.0000      .5000      .0167 
-     .50      .00    40.00    20.0000      .5000      .0250 
-     .50      .00    41.00    20.5000      .5000      .0244 
-     .50      .00    45.00    22.5000      .5000      .0222 
-     .50      .00    50.00    25.0000      .5000      .0200 
-     .50    20.00    40.00    30.0000      .5000      .0500 
-     .50    20.00    41.00    30.5000      .5000      .0476 
-     .50    20.00    45.00    32.5000      .5000      .0400 
-     .50    20.00    50.00    35.0000      .5000      .0333 
-     .50    30.00    40.00    35.0000      .5000      .1000 
-     .50    30.00    41.00    35.5000      .5000      .0909 
-     .50    30.00    45.00    37.5000      .5000      .0667 
-     .50    30.00    50.00    40.0000      .5000      .0500 
-     .60   -10.00    40.00    20.0000      .6000      .0200 
-     .60   -10.00    41.00    20.6000      .6000      .0196 
-     .60   -10.00    45.00    23.0000      .6000      .0182 
-     .60   -10.00    50.00    26.0000      .6000      .0167 
-     .60      .00    40.00    24.0000      .6000      .0250 
-     .60      .00    41.00    24.6000      .6000      .0244 
-     .60      .00    45.00    27.0000      .6000      .0222 
-     .60      .00    50.00    30.0000      .6000      .0200 
-     .60    20.00    40.00    32.0000      .6000      .0500 
-     .60    20.00    41.00    32.6000      .6000      .0476 
-     .60    20.00    45.00    35.0000      .6000      .0400 
-     .60    20.00    50.00    38.0000      .6000      .0333 
-     .60    30.00    40.00    36.0000      .6000      .1000 
-     .60    30.00    41.00    36.6000      .6000      .0909 
-     .60    30.00    45.00    39.0000      .6000      .0667 
-     .60    30.00    50.00    42.0000      .6000      .0500 
-     .70   -10.00    40.00    25.0000      .7000      .0200 
-     .70   -10.00    41.00    25.7000      .7000      .0196 
-     .70   -10.00    45.00    28.5000      .7000      .0182 
-     .70   -10.00    50.00    32.0000      .7000      .0167 
-     .70      .00    40.00    28.0000      .7000      .0250 
-     .70      .00    41.00    28.7000      .7000      .0244 
-     .70      .00    45.00    31.5000      .7000      .0222 
-     .70      .00    50.00    35.0000      .7000      .0200 
-     .70    20.00    40.00    34.0000      .7000      .0500 
-     .70    20.00    41.00    34.7000      .7000      .0476 
-     .70    20.00    45.00    37.5000      .7000      .0400 
-     .70    20.00    50.00    41.0000      .7000      .0333 
-     .70    30.00    40.00    37.0000      .7000      .1000 
-     .70    30.00    41.00    37.7000      .7000      .0909 
-     .70    30.00    45.00    40.5000      .7000      .0667 
-     .70    30.00    50.00    44.0000      .7000      .0500 
-     .80   -10.00    40.00    30.0000      .8000      .0200 
-     .80   -10.00    41.00    30.8000      .8000      .0196 
-     .80   -10.00    45.00    34.0000      .8000      .0182 
-     .80   -10.00    50.00    38.0000      .8000      .0167 
-     .80      .00    40.00    32.0000      .8000      .0250 
-     .80      .00    41.00    32.8000      .8000      .0244 
-     .80      .00    45.00    36.0000      .8000      .0222 
-     .80      .00    50.00    40.0000      .8000      .0200 
-     .80    20.00    40.00    36.0000      .8000      .0500 
-     .80    20.00    41.00    36.8000      .8000      .0476 
-     .80    20.00    45.00    40.0000      .8000      .0400 
-     .80    20.00    50.00    44.0000      .8000      .0333 
-     .80    30.00    40.00    38.0000      .8000      .1000 
-     .80    30.00    41.00    38.8000      .8000      .0909 
-     .80    30.00    45.00    42.0000      .8000      .0667 
-     .80    30.00    50.00    46.0000      .8000      .0500 
-     .90   -10.00    40.00    35.0000      .9000      .0200 
-     .90   -10.00    41.00    35.9000      .9000      .0196 
-     .90   -10.00    45.00    39.5000      .9000      .0182 
-     .90   -10.00    50.00    44.0000      .9000      .0167 
-     .90      .00    40.00    36.0000      .9000      .0250 
-     .90      .00    41.00    36.9000      .9000      .0244 
-     .90      .00    45.00    40.5000      .9000      .0222 
-     .90      .00    50.00    45.0000      .9000      .0200 
-     .90    20.00    40.00    38.0000      .9000      .0500 
-     .90    20.00    41.00    38.9000      .9000      .0476 
-     .90    20.00    45.00    42.5000      .9000      .0400 
-     .90    20.00    50.00    47.0000      .9000      .0333 
-     .90    30.00    40.00    39.0000      .9000      .1000 
-     .90    30.00    41.00    39.9000      .9000      .0909 
-     .90    30.00    45.00    43.5000      .9000      .0667 
-     .90    30.00    50.00    48.0000      .9000      .0500 
-     .99   -10.00    40.00    39.5000      .9900      .0200 
-     .99   -10.00    41.00    40.4900      .9900      .0196 
-     .99   -10.00    45.00    44.4500      .9900      .0182 
-     .99   -10.00    50.00    49.4000      .9900      .0167 
-     .99      .00    40.00    39.6000      .9900      .0250 
-     .99      .00    41.00    40.5900      .9900      .0244 
-     .99      .00    45.00    44.5500      .9900      .0222 
-     .99      .00    50.00    49.5000      .9900      .0200 
-     .99    20.00    40.00    39.8000      .9900      .0500 
-     .99    20.00    41.00    40.7900      .9900      .0476 
-     .99    20.00    45.00    44.7500      .9900      .0400 
-     .99    20.00    50.00    49.7000      .9900      .0333 
-     .99    30.00    40.00    39.9000      .9900      .1000 
-     .99    30.00    41.00    40.8900      .9900      .0909 
-     .99    30.00    45.00    44.8500      .9900      .0667 
-     .99    30.00    50.00    49.8000      .9900      .0500 
+       P        a        b          x        cdf        pdf
+     .01   -10.00    40.00    -9.5000      .0100      .0200
+     .01   -10.00    41.00    -9.4900      .0100      .0196
+     .01   -10.00    45.00    -9.4500      .0100      .0182
+     .01   -10.00    50.00    -9.4000      .0100      .0167
+     .01      .00    40.00      .4000      .0100      .0250
+     .01      .00    41.00      .4100      .0100      .0244
+     .01      .00    45.00      .4500      .0100      .0222
+     .01      .00    50.00      .5000      .0100      .0200
+     .01    20.00    40.00    20.2000      .0100      .0500
+     .01    20.00    41.00    20.2100      .0100      .0476
+     .01    20.00    45.00    20.2500      .0100      .0400
+     .01    20.00    50.00    20.3000      .0100      .0333
+     .01    30.00    40.00    30.1000      .0100      .1000
+     .01    30.00    41.00    30.1100      .0100      .0909
+     .01    30.00    45.00    30.1500      .0100      .0667
+     .01    30.00    50.00    30.2000      .0100      .0500
+     .10   -10.00    40.00    -5.0000      .1000      .0200
+     .10   -10.00    41.00    -4.9000      .1000      .0196
+     .10   -10.00    45.00    -4.5000      .1000      .0182
+     .10   -10.00    50.00    -4.0000      .1000      .0167
+     .10      .00    40.00     4.0000      .1000      .0250
+     .10      .00    41.00     4.1000      .1000      .0244
+     .10      .00    45.00     4.5000      .1000      .0222
+     .10      .00    50.00     5.0000      .1000      .0200
+     .10    20.00    40.00    22.0000      .1000      .0500
+     .10    20.00    41.00    22.1000      .1000      .0476
+     .10    20.00    45.00    22.5000      .1000      .0400
+     .10    20.00    50.00    23.0000      .1000      .0333
+     .10    30.00    40.00    31.0000      .1000      .1000
+     .10    30.00    41.00    31.1000      .1000      .0909
+     .10    30.00    45.00    31.5000      .1000      .0667
+     .10    30.00    50.00    32.0000      .1000      .0500
+     .20   -10.00    40.00      .0000      .2000      .0200
+     .20   -10.00    41.00      .2000      .2000      .0196
+     .20   -10.00    45.00     1.0000      .2000      .0182
+     .20   -10.00    50.00     2.0000      .2000      .0167
+     .20      .00    40.00     8.0000      .2000      .0250
+     .20      .00    41.00     8.2000      .2000      .0244
+     .20      .00    45.00     9.0000      .2000      .0222
+     .20      .00    50.00    10.0000      .2000      .0200
+     .20    20.00    40.00    24.0000      .2000      .0500
+     .20    20.00    41.00    24.2000      .2000      .0476
+     .20    20.00    45.00    25.0000      .2000      .0400
+     .20    20.00    50.00    26.0000      .2000      .0333
+     .20    30.00    40.00    32.0000      .2000      .1000
+     .20    30.00    41.00    32.2000      .2000      .0909
+     .20    30.00    45.00    33.0000      .2000      .0667
+     .20    30.00    50.00    34.0000      .2000      .0500
+     .30   -10.00    40.00     5.0000      .3000      .0200
+     .30   -10.00    41.00     5.3000      .3000      .0196
+     .30   -10.00    45.00     6.5000      .3000      .0182
+     .30   -10.00    50.00     8.0000      .3000      .0167
+     .30      .00    40.00    12.0000      .3000      .0250
+     .30      .00    41.00    12.3000      .3000      .0244
+     .30      .00    45.00    13.5000      .3000      .0222
+     .30      .00    50.00    15.0000      .3000      .0200
+     .30    20.00    40.00    26.0000      .3000      .0500
+     .30    20.00    41.00    26.3000      .3000      .0476
+     .30    20.00    45.00    27.5000      .3000      .0400
+     .30    20.00    50.00    29.0000      .3000      .0333
+     .30    30.00    40.00    33.0000      .3000      .1000
+     .30    30.00    41.00    33.3000      .3000      .0909
+     .30    30.00    45.00    34.5000      .3000      .0667
+     .30    30.00    50.00    36.0000      .3000      .0500
+     .40   -10.00    40.00    10.0000      .4000      .0200
+     .40   -10.00    41.00    10.4000      .4000      .0196
+     .40   -10.00    45.00    12.0000      .4000      .0182
+     .40   -10.00    50.00    14.0000      .4000      .0167
+     .40      .00    40.00    16.0000      .4000      .0250
+     .40      .00    41.00    16.4000      .4000      .0244
+     .40      .00    45.00    18.0000      .4000      .0222
+     .40      .00    50.00    20.0000      .4000      .0200
+     .40    20.00    40.00    28.0000      .4000      .0500
+     .40    20.00    41.00    28.4000      .4000      .0476
+     .40    20.00    45.00    30.0000      .4000      .0400
+     .40    20.00    50.00    32.0000      .4000      .0333
+     .40    30.00    40.00    34.0000      .4000      .1000
+     .40    30.00    41.00    34.4000      .4000      .0909
+     .40    30.00    45.00    36.0000      .4000      .0667
+     .40    30.00    50.00    38.0000      .4000      .0500
+     .50   -10.00    40.00    15.0000      .5000      .0200
+     .50   -10.00    41.00    15.5000      .5000      .0196
+     .50   -10.00    45.00    17.5000      .5000      .0182
+     .50   -10.00    50.00    20.0000      .5000      .0167
+     .50      .00    40.00    20.0000      .5000      .0250
+     .50      .00    41.00    20.5000      .5000      .0244
+     .50      .00    45.00    22.5000      .5000      .0222
+     .50      .00    50.00    25.0000      .5000      .0200
+     .50    20.00    40.00    30.0000      .5000      .0500
+     .50    20.00    41.00    30.5000      .5000      .0476
+     .50    20.00    45.00    32.5000      .5000      .0400
+     .50    20.00    50.00    35.0000      .5000      .0333
+     .50    30.00    40.00    35.0000      .5000      .1000
+     .50    30.00    41.00    35.5000      .5000      .0909
+     .50    30.00    45.00    37.5000      .5000      .0667
+     .50    30.00    50.00    40.0000      .5000      .0500
+     .60   -10.00    40.00    20.0000      .6000      .0200
+     .60   -10.00    41.00    20.6000      .6000      .0196
+     .60   -10.00    45.00    23.0000      .6000      .0182
+     .60   -10.00    50.00    26.0000      .6000      .0167
+     .60      .00    40.00    24.0000      .6000      .0250
+     .60      .00    41.00    24.6000      .6000      .0244
+     .60      .00    45.00    27.0000      .6000      .0222
+     .60      .00    50.00    30.0000      .6000      .0200
+     .60    20.00    40.00    32.0000      .6000      .0500
+     .60    20.00    41.00    32.6000      .6000      .0476
+     .60    20.00    45.00    35.0000      .6000      .0400
+     .60    20.00    50.00    38.0000      .6000      .0333
+     .60    30.00    40.00    36.0000      .6000      .1000
+     .60    30.00    41.00    36.6000      .6000      .0909
+     .60    30.00    45.00    39.0000      .6000      .0667
+     .60    30.00    50.00    42.0000      .6000      .0500
+     .70   -10.00    40.00    25.0000      .7000      .0200
+     .70   -10.00    41.00    25.7000      .7000      .0196
+     .70   -10.00    45.00    28.5000      .7000      .0182
+     .70   -10.00    50.00    32.0000      .7000      .0167
+     .70      .00    40.00    28.0000      .7000      .0250
+     .70      .00    41.00    28.7000      .7000      .0244
+     .70      .00    45.00    31.5000      .7000      .0222
+     .70      .00    50.00    35.0000      .7000      .0200
+     .70    20.00    40.00    34.0000      .7000      .0500
+     .70    20.00    41.00    34.7000      .7000      .0476
+     .70    20.00    45.00    37.5000      .7000      .0400
+     .70    20.00    50.00    41.0000      .7000      .0333
+     .70    30.00    40.00    37.0000      .7000      .1000
+     .70    30.00    41.00    37.7000      .7000      .0909
+     .70    30.00    45.00    40.5000      .7000      .0667
+     .70    30.00    50.00    44.0000      .7000      .0500
+     .80   -10.00    40.00    30.0000      .8000      .0200
+     .80   -10.00    41.00    30.8000      .8000      .0196
+     .80   -10.00    45.00    34.0000      .8000      .0182
+     .80   -10.00    50.00    38.0000      .8000      .0167
+     .80      .00    40.00    32.0000      .8000      .0250
+     .80      .00    41.00    32.8000      .8000      .0244
+     .80      .00    45.00    36.0000      .8000      .0222
+     .80      .00    50.00    40.0000      .8000      .0200
+     .80    20.00    40.00    36.0000      .8000      .0500
+     .80    20.00    41.00    36.8000      .8000      .0476
+     .80    20.00    45.00    40.0000      .8000      .0400
+     .80    20.00    50.00    44.0000      .8000      .0333
+     .80    30.00    40.00    38.0000      .8000      .1000
+     .80    30.00    41.00    38.8000      .8000      .0909
+     .80    30.00    45.00    42.0000      .8000      .0667
+     .80    30.00    50.00    46.0000      .8000      .0500
+     .90   -10.00    40.00    35.0000      .9000      .0200
+     .90   -10.00    41.00    35.9000      .9000      .0196
+     .90   -10.00    45.00    39.5000      .9000      .0182
+     .90   -10.00    50.00    44.0000      .9000      .0167
+     .90      .00    40.00    36.0000      .9000      .0250
+     .90      .00    41.00    36.9000      .9000      .0244
+     .90      .00    45.00    40.5000      .9000      .0222
+     .90      .00    50.00    45.0000      .9000      .0200
+     .90    20.00    40.00    38.0000      .9000      .0500
+     .90    20.00    41.00    38.9000      .9000      .0476
+     .90    20.00    45.00    42.5000      .9000      .0400
+     .90    20.00    50.00    47.0000      .9000      .0333
+     .90    30.00    40.00    39.0000      .9000      .1000
+     .90    30.00    41.00    39.9000      .9000      .0909
+     .90    30.00    45.00    43.5000      .9000      .0667
+     .90    30.00    50.00    48.0000      .9000      .0500
+     .99   -10.00    40.00    39.5000      .9900      .0200
+     .99   -10.00    41.00    40.4900      .9900      .0196
+     .99   -10.00    45.00    44.4500      .9900      .0182
+     .99   -10.00    50.00    49.4000      .9900      .0167
+     .99      .00    40.00    39.6000      .9900      .0250
+     .99      .00    41.00    40.5900      .9900      .0244
+     .99      .00    45.00    44.5500      .9900      .0222
+     .99      .00    50.00    49.5000      .9900      .0200
+     .99    20.00    40.00    39.8000      .9900      .0500
+     .99    20.00    41.00    40.7900      .9900      .0476
+     .99    20.00    45.00    44.7500      .9900      .0400
+     .99    20.00    50.00    49.7000      .9900      .0333
+     .99    30.00    40.00    39.9000      .9900      .1000
+     .99    30.00    41.00    40.8900      .9900      .0909
+     .99    30.00    45.00    44.8500      .9900      .0667
+     .99    30.00    50.00    49.8000      .9900      .0500
 ])
 
 RANDIST_CHECK([weibull], [a b], [cdf pdf], [dnl
-       P        a        b          x        cdf        pdf 
-     .01      .50     1.00      .0050      .0100     1.9800 
-     .01      .50     2.00      .0501      .0100      .3970 
-     .01      .50     4.00      .1583      .0100      .2514 
-     .01      .50     8.00      .2813      .0100      .2829 
-     .01     1.00     1.00      .0101      .0100      .9900 
-     .01     1.00     2.00      .1003      .0100      .1985 
-     .01     1.00     4.00      .3166      .0100      .1257 
-     .01     1.00     8.00      .5627      .0100      .1415 
-     .01     2.00     1.00      .0201      .0100      .4950 
-     .01     2.00     2.00      .2005      .0100      .0992 
-     .01     2.00     4.00      .6332      .0100      .0628 
-     .01     2.00     8.00     1.1254      .0100      .0707 
-     .01     5.00     1.00      .0503      .0100      .1980 
-     .01     5.00     2.00      .5013      .0100      .0397 
-     .01     5.00     4.00     1.5831      .0100      .0251 
-     .01     5.00     8.00     2.8135      .0100      .0283 
-     .10      .50     1.00      .0527      .1000     1.8000 
-     .10      .50     2.00      .1623      .1000     1.1685 
-     .10      .50     4.00      .2849      .1000     1.3315 
-     .10      .50     8.00      .3774      .1000     2.0100 
-     .10     1.00     1.00      .1054      .1000      .9000 
-     .10     1.00     2.00      .3246      .1000      .5843 
-     .10     1.00     4.00      .5697      .1000      .6657 
-     .10     1.00     8.00      .7548      .1000     1.0050 
-     .10     2.00     1.00      .2107      .1000      .4500 
-     .10     2.00     2.00      .6492      .1000      .2921 
-     .10     2.00     4.00     1.1395      .1000      .3329 
-     .10     2.00     8.00     1.5096      .1000      .5025 
-     .10     5.00     1.00      .5268      .1000      .1800 
-     .10     5.00     2.00     1.6230      .1000      .1169 
-     .10     5.00     4.00     2.8487      .1000      .1331 
-     .10     5.00     8.00     3.7740      .1000      .2010 
-     .20      .50     1.00      .1116      .2000     1.6000 
-     .20      .50     2.00      .2362      .2000     1.5116 
-     .20      .50     4.00      .3436      .2000     2.0779 
-     .20      .50     8.00      .4145      .2000     3.4453 
-     .20     1.00     1.00      .2231      .2000      .8000 
-     .20     1.00     2.00      .4724      .2000      .7558 
-     .20     1.00     4.00      .6873      .2000     1.0389 
-     .20     1.00     8.00      .8290      .2000     1.7226 
-     .20     2.00     1.00      .4463      .2000      .4000 
-     .20     2.00     2.00      .9448      .2000      .3779 
-     .20     2.00     4.00     1.3746      .2000      .5195 
-     .20     2.00     8.00     1.6581      .2000      .8613 
-     .20     5.00     1.00     1.1157      .2000      .1600 
-     .20     5.00     2.00     2.3619      .2000      .1512 
-     .20     5.00     4.00     3.4365      .2000      .2078 
-     .20     5.00     8.00     4.1452      .2000      .3445 
-     .30      .50     1.00      .1783      .3000     1.4000 
-     .30      .50     2.00      .2986      .3000     1.6722 
-     .30      .50     4.00      .3864      .3000     2.5846 
-     .30      .50     8.00      .4395      .3000     4.5442 
-     .30     1.00     1.00      .3567      .3000      .7000 
-     .30     1.00     2.00      .5972      .3000      .8361 
-     .30     1.00     4.00      .7728      .3000     1.2923 
-     .30     1.00     8.00      .8791      .3000     2.2721 
-     .30     2.00     1.00      .7133      .3000      .3500 
-     .30     2.00     2.00     1.1944      .3000      .4181 
-     .30     2.00     4.00     1.5456      .3000      .6461 
-     .30     2.00     8.00     1.7582      .3000     1.1360 
-     .30     5.00     1.00     1.7834      .3000      .1400 
-     .30     5.00     2.00     2.9861      .3000      .1672 
-     .30     5.00     4.00     3.8640      .3000      .2585 
-     .30     5.00     8.00     4.3955      .3000      .4544 
-     .40      .50     1.00      .2554      .4000     1.2000 
-     .40      .50     2.00      .3574      .4000     1.7153 
-     .40      .50     4.00      .4227      .4000     2.9003 
-     .40      .50     8.00      .4597      .4000     5.3335 
-     .40     1.00     1.00      .5108      .4000      .6000 
-     .40     1.00     2.00      .7147      .4000      .8577 
-     .40     1.00     4.00      .8454      .4000     1.4502 
-     .40     1.00     8.00      .9195      .4000     2.6667 
-     .40     2.00     1.00     1.0217      .4000      .3000 
-     .40     2.00     2.00     1.4294      .4000      .4288 
-     .40     2.00     4.00     1.6908      .4000      .7251 
-     .40     2.00     8.00     1.8389      .4000     1.3334 
-     .40     5.00     1.00     2.5541      .4000      .1200 
-     .40     5.00     2.00     3.5736      .4000      .1715 
-     .40     5.00     4.00     4.2271      .4000      .2900 
-     .40     5.00     8.00     4.5973      .4000      .5333 
-     .50      .50     1.00      .3466      .5000     1.0000 
-     .50      .50     2.00      .4163      .5000     1.6651 
-     .50      .50     4.00      .4562      .5000     3.0386 
-     .50      .50     8.00      .4776      .5000     5.8051 
-     .50     1.00     1.00      .6931      .5000      .5000 
-     .50     1.00     2.00      .8326      .5000      .8326 
-     .50     1.00     4.00      .9124      .5000     1.5193 
-     .50     1.00     8.00      .9552      .5000     2.9026 
-     .50     2.00     1.00     1.3863      .5000      .2500 
-     .50     2.00     2.00     1.6651      .5000      .4163 
-     .50     2.00     4.00     1.8249      .5000      .7597 
-     .50     2.00     8.00     1.9104      .5000     1.4513 
-     .50     5.00     1.00     3.4657      .5000      .1000 
-     .50     5.00     2.00     4.1628      .5000      .1665 
-     .50     5.00     4.00     4.5622      .5000      .3039 
-     .50     5.00     8.00     4.7761      .5000      .5805 
-     .60      .50     1.00      .4581      .6000      .8000 
-     .60      .50     2.00      .4786      .6000     1.5316 
-     .60      .50     4.00      .4892      .6000     2.9969 
-     .60      .50     8.00      .4946      .6000     5.9287 
-     .60     1.00     1.00      .9163      .6000      .4000 
-     .60     1.00     2.00      .9572      .6000      .7658 
-     .60     1.00     4.00      .9784      .6000     1.4985 
-     .60     1.00     8.00      .9891      .6000     2.9643 
-     .60     2.00     1.00     1.8326      .6000      .2000 
-     .60     2.00     2.00     1.9145      .6000      .3829 
-     .60     2.00     4.00     1.9568      .6000      .7492 
-     .60     2.00     8.00     1.9783      .6000     1.4822 
-     .60     5.00     1.00     4.5815      .6000      .0800 
-     .60     5.00     2.00     4.7862      .6000      .1532 
-     .60     5.00     4.00     4.8919      .6000      .2997 
-     .60     5.00     8.00     4.9457      .6000      .5929 
-     .70      .50     1.00      .6020      .7000      .6000 
-     .70      .50     2.00      .5486      .7000     1.3167 
-     .70      .50     4.00      .5238      .7000     2.7585 
-     .70      .50     8.00      .5117      .7000     5.6465 
-     .70     1.00     1.00     1.2040      .7000      .3000 
-     .70     1.00     2.00     1.0973      .7000      .6584 
-     .70     1.00     4.00     1.0475      .7000     1.3793 
-     .70     1.00     8.00     1.0235      .7000     2.8233 
-     .70     2.00     1.00     2.4079      .7000      .1500 
-     .70     2.00     2.00     2.1945      .7000      .3292 
-     .70     2.00     4.00     2.0950      .7000      .6896 
-     .70     2.00     8.00     2.0469      .7000     1.4116 
-     .70     5.00     1.00     6.0199      .7000      .0600 
-     .70     5.00     2.00     5.4863      .7000      .1317 
-     .70     5.00     4.00     5.2375      .7000      .2759 
-     .70     5.00     8.00     5.1174      .7000      .5647 
-     .80      .50     1.00      .8047      .8000      .4000 
-     .80      .50     2.00      .6343      .8000     1.0149 
-     .80      .50     4.00      .5632      .8000     2.2863 
-     .80      .50     8.00      .5306      .8000     4.8528 
-     .80     1.00     1.00     1.6094      .8000      .2000 
-     .80     1.00     2.00     1.2686      .8000      .5075 
-     .80     1.00     4.00     1.1263      .8000     1.1431 
-     .80     1.00     8.00     1.0613      .8000     2.4264 
-     .80     2.00     1.00     3.2189      .8000      .1000 
-     .80     2.00     2.00     2.5373      .8000      .2537 
-     .80     2.00     4.00     2.2527      .8000      .5716 
-     .80     2.00     8.00     2.1226      .8000     1.2132 
-     .80     5.00     1.00     8.0472      .8000      .0400 
-     .80     5.00     2.00     6.3432      .8000      .1015 
-     .80     5.00     4.00     5.6317      .8000      .2286 
-     .80     5.00     8.00     5.3065      .8000      .4853 
-     .90      .50     1.00     1.1513      .9000      .2000 
-     .90      .50     2.00      .7587      .9000      .6070 
-     .90      .50     4.00      .6159      .9000     1.4954 
-     .90      .50     8.00      .5549      .9000     3.3194 
-     .90     1.00     1.00     2.3026      .9000      .1000 
-     .90     1.00     2.00     1.5174      .9000      .3035 
-     .90     1.00     4.00     1.2318      .9000      .7477 
-     .90     1.00     8.00     1.1099      .9000     1.6597 
-     .90     2.00     1.00     4.6052      .9000      .0500 
-     .90     2.00     2.00     3.0349      .9000      .1517 
-     .90     2.00     4.00     2.4637      .9000      .3738 
-     .90     2.00     8.00     2.2198      .9000      .8298 
-     .90     5.00     1.00    11.5129      .9000      .0200 
-     .90     5.00     2.00     7.5871      .9000      .0607 
-     .90     5.00     4.00     6.1592      .9000      .1495 
-     .90     5.00     8.00     5.5494      .9000      .3319 
-     .99      .50     1.00     2.3026      .9900      .0200 
-     .99      .50     2.00     1.0730      .9900      .0858 
-     .99      .50     4.00      .7325      .9900      .2515 
-     .99      .50     8.00      .6052      .9900      .6088 
-     .99     1.00     1.00     4.6052      .9900      .0100 
-     .99     1.00     2.00     2.1460      .9900      .0429 
-     .99     1.00     4.00     1.4649      .9900      .1257 
-     .99     1.00     8.00     1.2103      .9900      .3044 
-     .99     2.00     1.00     9.2103      .9900      .0050 
-     .99     2.00     2.00     4.2919      .9900      .0215 
-     .99     2.00     4.00     2.9298      .9900      .0629 
-     .99     2.00     8.00     2.4207      .9900      .1522 
-     .99     5.00     1.00    23.0259      .9900      .0020 
-     .99     5.00     2.00    10.7298      .9900      .0086 
-     .99     5.00     4.00     7.3246      .9900      .0251 
-     .99     5.00     8.00     6.0517      .9900      .0609 
+       P        a        b          x        cdf        pdf
+     .01      .50     1.00      .0050      .0100     1.9800
+     .01      .50     2.00      .0501      .0100      .3970
+     .01      .50     4.00      .1583      .0100      .2514
+     .01      .50     8.00      .2813      .0100      .2829
+     .01     1.00     1.00      .0101      .0100      .9900
+     .01     1.00     2.00      .1003      .0100      .1985
+     .01     1.00     4.00      .3166      .0100      .1257
+     .01     1.00     8.00      .5627      .0100      .1415
+     .01     2.00     1.00      .0201      .0100      .4950
+     .01     2.00     2.00      .2005      .0100      .0992
+     .01     2.00     4.00      .6332      .0100      .0628
+     .01     2.00     8.00     1.1254      .0100      .0707
+     .01     5.00     1.00      .0503      .0100      .1980
+     .01     5.00     2.00      .5013      .0100      .0397
+     .01     5.00     4.00     1.5831      .0100      .0251
+     .01     5.00     8.00     2.8135      .0100      .0283
+     .10      .50     1.00      .0527      .1000     1.8000
+     .10      .50     2.00      .1623      .1000     1.1685
+     .10      .50     4.00      .2849      .1000     1.3315
+     .10      .50     8.00      .3774      .1000     2.0100
+     .10     1.00     1.00      .1054      .1000      .9000
+     .10     1.00     2.00      .3246      .1000      .5843
+     .10     1.00     4.00      .5697      .1000      .6657
+     .10     1.00     8.00      .7548      .1000     1.0050
+     .10     2.00     1.00      .2107      .1000      .4500
+     .10     2.00     2.00      .6492      .1000      .2921
+     .10     2.00     4.00     1.1395      .1000      .3329
+     .10     2.00     8.00     1.5096      .1000      .5025
+     .10     5.00     1.00      .5268      .1000      .1800
+     .10     5.00     2.00     1.6230      .1000      .1169
+     .10     5.00     4.00     2.8487      .1000      .1331
+     .10     5.00     8.00     3.7740      .1000      .2010
+     .20      .50     1.00      .1116      .2000     1.6000
+     .20      .50     2.00      .2362      .2000     1.5116
+     .20      .50     4.00      .3436      .2000     2.0779
+     .20      .50     8.00      .4145      .2000     3.4453
+     .20     1.00     1.00      .2231      .2000      .8000
+     .20     1.00     2.00      .4724      .2000      .7558
+     .20     1.00     4.00      .6873      .2000     1.0389
+     .20     1.00     8.00      .8290      .2000     1.7226
+     .20     2.00     1.00      .4463      .2000      .4000
+     .20     2.00     2.00      .9448      .2000      .3779
+     .20     2.00     4.00     1.3746      .2000      .5195
+     .20     2.00     8.00     1.6581      .2000      .8613
+     .20     5.00     1.00     1.1157      .2000      .1600
+     .20     5.00     2.00     2.3619      .2000      .1512
+     .20     5.00     4.00     3.4365      .2000      .2078
+     .20     5.00     8.00     4.1452      .2000      .3445
+     .30      .50     1.00      .1783      .3000     1.4000
+     .30      .50     2.00      .2986      .3000     1.6722
+     .30      .50     4.00      .3864      .3000     2.5846
+     .30      .50     8.00      .4395      .3000     4.5442
+     .30     1.00     1.00      .3567      .3000      .7000
+     .30     1.00     2.00      .5972      .3000      .8361
+     .30     1.00     4.00      .7728      .3000     1.2923
+     .30     1.00     8.00      .8791      .3000     2.2721
+     .30     2.00     1.00      .7133      .3000      .3500
+     .30     2.00     2.00     1.1944      .3000      .4181
+     .30     2.00     4.00     1.5456      .3000      .6461
+     .30     2.00     8.00     1.7582      .3000     1.1360
+     .30     5.00     1.00     1.7834      .3000      .1400
+     .30     5.00     2.00     2.9861      .3000      .1672
+     .30     5.00     4.00     3.8640      .3000      .2585
+     .30     5.00     8.00     4.3955      .3000      .4544
+     .40      .50     1.00      .2554      .4000     1.2000
+     .40      .50     2.00      .3574      .4000     1.7153
+     .40      .50     4.00      .4227      .4000     2.9003
+     .40      .50     8.00      .4597      .4000     5.3335
+     .40     1.00     1.00      .5108      .4000      .6000
+     .40     1.00     2.00      .7147      .4000      .8577
+     .40     1.00     4.00      .8454      .4000     1.4502
+     .40     1.00     8.00      .9195      .4000     2.6667
+     .40     2.00     1.00     1.0217      .4000      .3000
+     .40     2.00     2.00     1.4294      .4000      .4288
+     .40     2.00     4.00     1.6908      .4000      .7251
+     .40     2.00     8.00     1.8389      .4000     1.3334
+     .40     5.00     1.00     2.5541      .4000      .1200
+     .40     5.00     2.00     3.5736      .4000      .1715
+     .40     5.00     4.00     4.2271      .4000      .2900
+     .40     5.00     8.00     4.5973      .4000      .5333
+     .50      .50     1.00      .3466      .5000     1.0000
+     .50      .50     2.00      .4163      .5000     1.6651
+     .50      .50     4.00      .4562      .5000     3.0386
+     .50      .50     8.00      .4776      .5000     5.8051
+     .50     1.00     1.00      .6931      .5000      .5000
+     .50     1.00     2.00      .8326      .5000      .8326
+     .50     1.00     4.00      .9124      .5000     1.5193
+     .50     1.00     8.00      .9552      .5000     2.9026
+     .50     2.00     1.00     1.3863      .5000      .2500
+     .50     2.00     2.00     1.6651      .5000      .4163
+     .50     2.00     4.00     1.8249      .5000      .7597
+     .50     2.00     8.00     1.9104      .5000     1.4513
+     .50     5.00     1.00     3.4657      .5000      .1000
+     .50     5.00     2.00     4.1628      .5000      .1665
+     .50     5.00     4.00     4.5622      .5000      .3039
+     .50     5.00     8.00     4.7761      .5000      .5805
+     .60      .50     1.00      .4581      .6000      .8000
+     .60      .50     2.00      .4786      .6000     1.5316
+     .60      .50     4.00      .4892      .6000     2.9969
+     .60      .50     8.00      .4946      .6000     5.9287
+     .60     1.00     1.00      .9163      .6000      .4000
+     .60     1.00     2.00      .9572      .6000      .7658
+     .60     1.00     4.00      .9784      .6000     1.4985
+     .60     1.00     8.00      .9891      .6000     2.9643
+     .60     2.00     1.00     1.8326      .6000      .2000
+     .60     2.00     2.00     1.9145      .6000      .3829
+     .60     2.00     4.00     1.9568      .6000      .7492
+     .60     2.00     8.00     1.9783      .6000     1.4822
+     .60     5.00     1.00     4.5815      .6000      .0800
+     .60     5.00     2.00     4.7862      .6000      .1532
+     .60     5.00     4.00     4.8919      .6000      .2997
+     .60     5.00     8.00     4.9457      .6000      .5929
+     .70      .50     1.00      .6020      .7000      .6000
+     .70      .50     2.00      .5486      .7000     1.3167
+     .70      .50     4.00      .5238      .7000     2.7585
+     .70      .50     8.00      .5117      .7000     5.6465
+     .70     1.00     1.00     1.2040      .7000      .3000
+     .70     1.00     2.00     1.0973      .7000      .6584
+     .70     1.00     4.00     1.0475      .7000     1.3793
+     .70     1.00     8.00     1.0235      .7000     2.8233
+     .70     2.00     1.00     2.4079      .7000      .1500
+     .70     2.00     2.00     2.1945      .7000      .3292
+     .70     2.00     4.00     2.0950      .7000      .6896
+     .70     2.00     8.00     2.0469      .7000     1.4116
+     .70     5.00     1.00     6.0199      .7000      .0600
+     .70     5.00     2.00     5.4863      .7000      .1317
+     .70     5.00     4.00     5.2375      .7000      .2759
+     .70     5.00     8.00     5.1174      .7000      .5647
+     .80      .50     1.00      .8047      .8000      .4000
+     .80      .50     2.00      .6343      .8000     1.0149
+     .80      .50     4.00      .5632      .8000     2.2863
+     .80      .50     8.00      .5306      .8000     4.8528
+     .80     1.00     1.00     1.6094      .8000      .2000
+     .80     1.00     2.00     1.2686      .8000      .5075
+     .80     1.00     4.00     1.1263      .8000     1.1431
+     .80     1.00     8.00     1.0613      .8000     2.4264
+     .80     2.00     1.00     3.2189      .8000      .1000
+     .80     2.00     2.00     2.5373      .8000      .2537
+     .80     2.00     4.00     2.2527      .8000      .5716
+     .80     2.00     8.00     2.1226      .8000     1.2132
+     .80     5.00     1.00     8.0472      .8000      .0400
+     .80     5.00     2.00     6.3432      .8000      .1015
+     .80     5.00     4.00     5.6317      .8000      .2286
+     .80     5.00     8.00     5.3065      .8000      .4853
+     .90      .50     1.00     1.1513      .9000      .2000
+     .90      .50     2.00      .7587      .9000      .6070
+     .90      .50     4.00      .6159      .9000     1.4954
+     .90      .50     8.00      .5549      .9000     3.3194
+     .90     1.00     1.00     2.3026      .9000      .1000
+     .90     1.00     2.00     1.5174      .9000      .3035
+     .90     1.00     4.00     1.2318      .9000      .7477
+     .90     1.00     8.00     1.1099      .9000     1.6597
+     .90     2.00     1.00     4.6052      .9000      .0500
+     .90     2.00     2.00     3.0349      .9000      .1517
+     .90     2.00     4.00     2.4637      .9000      .3738
+     .90     2.00     8.00     2.2198      .9000      .8298
+     .90     5.00     1.00    11.5129      .9000      .0200
+     .90     5.00     2.00     7.5871      .9000      .0607
+     .90     5.00     4.00     6.1592      .9000      .1495
+     .90     5.00     8.00     5.5494      .9000      .3319
+     .99      .50     1.00     2.3026      .9900      .0200
+     .99      .50     2.00     1.0730      .9900      .0858
+     .99      .50     4.00      .7325      .9900      .2515
+     .99      .50     8.00      .6052      .9900      .6088
+     .99     1.00     1.00     4.6052      .9900      .0100
+     .99     1.00     2.00     2.1460      .9900      .0429
+     .99     1.00     4.00     1.4649      .9900      .1257
+     .99     1.00     8.00     1.2103      .9900      .3044
+     .99     2.00     1.00     9.2103      .9900      .0050
+     .99     2.00     2.00     4.2919      .9900      .0215
+     .99     2.00     4.00     2.9298      .9900      .0629
+     .99     2.00     8.00     2.4207      .9900      .1522
+     .99     5.00     1.00    23.0259      .9900      .0020
+     .99     5.00     2.00    10.7298      .9900      .0086
+     .99     5.00     4.00     7.3246      .9900      .0251
+     .99     5.00     8.00     6.0517      .9900      .0609
 ])
index 934de64662b557c3c23e3f7c4bd220f3fdf86cfc..fb7a8969dcff62d24f08724005fc0d5023c45f61 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index dafe416141bbb4065947e74de084da1abd1360b2..bbaf2aebcf0653feaf346a7e8de7a7647e659a36 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -143,7 +143,7 @@ AT_DATA([histogram.sps],[
   generates histograms.  It is no-crash test. However
   the code is rich in assertions, so any problems we
   hope will be caught there.
-  
+
 
 input program.
 loop #i = 1 to 1000.
@@ -202,7 +202,7 @@ French       Christian      Male
 END DATA.
 
 
-FREQUENCIES /VARIABLES=religion nationality /BARCHART /PIECHART. 
+FREQUENCIES /VARIABLES=religion nationality /BARCHART /PIECHART.
 ])
 
 
@@ -240,7 +240,7 @@ French       Christian      Male
 END DATA.
 
 
-CROSSTABS 
+CROSSTABS
          /tables = nationality by religion by gender
          /tables = nationality by religion
          /tables = religion by gender
index 973ba08433ec22e0d6987f6f9f634fadac7f555c..5f4f5964c604a7d592e03bae26d8ac2328657b70 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -21,14 +21,14 @@ AT_SETUP([HTML bug])
 dnl Checks for a bug which caused the html driver to go into a tight loop.
 AT_DATA([foo.sps], [data list notable list /w l96_r l99_r l102_r *.
 begin data.
-15  0 0 0 
- 1  1 1 1 
- 2  1 1 2 
- 1  1 2 1 
- 1  1 2 2 
- 1  2 1 1 
- 4  2 2 1 
- 2  2 2 2 
+15  0 0 0
+ 1  1 1 1
+ 2  1 1 2
+ 1  1 2 1
+ 1  1 2 2
+ 1  2 1 1
+ 4  2 2 1
+ 2  2 2 2
 end data.
 
 weight by w.
index bb97e011db8c00979531a6c56e9e0c3af5383621..c89cbec3d5a7ab249f2dc9b675069a1e732da498 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -30,7 +30,7 @@ begin data.
 end data.
 frequencies x/histogram.
 ])
-   dnl PSPP will fail to create the output file.  Thus, the exit status is 
+   dnl PSPP will fail to create the output file.  Thus, the exit status is
    dnl non zero
    AT_CHECK([cd unwritable && pspp -o pspp.$1 ../unwritable.sps], [1],
             [ignore], [ignore])
index 5b811c45552dcd2765db102d372de1ba885d6878..a76cb9c7f05dd9f1a9eb56680e068f7a25a1b314 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 9f0140d9fd770340c1c0966b0d8813b27a2c1fff..e9e1a4780ba732ddb6a7e6d7abee59e06d6337c5 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 # +-+---+-+-+-+
@@ -1266,12 +1266,12 @@ AT_DATA([input], [WEAVE_8X8_2])
 AT_CHECK([render-test --width=8 input], [0],[dnl
 +---+--
 |abc|jk
-|def|  
+|def|
 |ghi+--
 |   |yz
 +-+-+BC
 |Q|V|EF
-|R| |  
+|R| |
 |S+-+-+
 |T|012|
 |U|345|
@@ -1299,10 +1299,10 @@ FG|W| Z|
 |9| | ab
 | | | de
 +-+-+ gh
-|opq|   
+|opq|
 |rst+---
 |uvw| JK
-|   |   
+|   |
 +---+--+
 | MNOPQ|
 | RSTUV|
@@ -1336,12 +1336,12 @@ KL|  |
 AT_CHECK([render-test -o mb0 --min-break=0 --width=8 input], [0],[dnl
 +---+--
 |abc|jk
-|def|  
+|def|
 |ghi+--
 |   |yz
 +-+-+BC
 |Q|V|EF
-|R| |  
+|R| |
 |S+-+-+
 |T|012|
 |U|345|
@@ -1369,10 +1369,10 @@ FG|W| Z|
 |9| | ab
 | | | de
 +-+-+ gh
-|opq|   
+|opq|
 |rst+---
 |uvw| JK
-|   |   
+|   |
 +---+--+
 | MNOPQ|
 | RSTUV|
index be911d1563327722afaf994953123d4264ce800a..5eaaf4cf3eec7b3d76acb01e7edf041f1b16ab4d 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -28,16 +28,16 @@ begin data.
 3.0 6.0
 end data.
 
-OUTPUT MODIFY 
-       /SELECT TABLES 
-       /TABLECELLS  SELECT = [ SIGNIFICANCE ] 
+OUTPUT MODIFY
+       /SELECT TABLES
+       /TABLECELLS  SELECT = [ SIGNIFICANCE ]
                    FORMAT = F.3.
 
 t-test /PAIRS a with b (PAIRED).
 
-OUTPUT MODIFY 
-       /SELECT TABLES 
-       /TABLECELLS  SELECT = [ SIGNIFICANCE ] 
+OUTPUT MODIFY
+       /SELECT TABLES
+       /TABLECELLS  SELECT = [ SIGNIFICANCE ]
                    FORMAT = F12.5.
 
 t-test /PAIRS a with b (PAIRED).
@@ -90,9 +90,9 @@ begin data.
 1.0 2.0
 end data.
 
-OUTPUT MODIFY 
-       /SELECT TABLES 
-       /TABLECELLS  SELECT = [ SIGNIFICANCE ] 
+OUTPUT MODIFY
+       /SELECT TABLES
+       /TABLECELLS  SELECT = [ SIGNIFICANCE ]
        "FORMAT = F/1.
 
 t-test /PAIRS a with b (PAIRED).
index f3f393cc2c97a35d380be921996e7b1a51fc8006..177573cb310be5e56af3e062f38261a6501e6389 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
@@ -66,7 +66,7 @@ AT_DATA([test.pl],
    die "accept legal variable name" if !ref $var0;
    die if $d->get_var_cnt () != 1;
 
-   my $var1 = PSPP::Var->new ($d, "money", 
+   my $var1 = PSPP::Var->new ($d, "money",
                              (fmt=>PSPP::Fmt::DOLLAR,
                               width=>4, decimals=>2) );
    die "cappet valid format" if !ref $var1;
@@ -113,16 +113,16 @@ AT_DATA([test.pl],
     my $d = PSPP::Dict->new();
     PSPP::Var->new ($d, "id",
                    (
-                    fmt=>PSPP::Fmt::F, 
-                    width=>2, 
+                    fmt=>PSPP::Fmt::F,
+                    width=>2,
                     decimals=>0
                     )
                    );
 
     PSPP::Var->new ($d, "name",
                           (
-                           fmt=>PSPP::Fmt::A, 
-                           width=>20, 
+                           fmt=>PSPP::Fmt::A,
+                           width=>20,
                            )
                           );
 
@@ -208,7 +208,7 @@ AT_DATA([test.pl],
     my $dict = PSPP::Dict->new();
     die "dictionary creation" if !ref $dict;
 
-    my $int = PSPP::Var->new ($dict, "integer", 
+    my $int = PSPP::Var->new ($dict, "integer",
                              (width=>8, decimals=>0) );
 
     $int->set_label ("My Integer");
@@ -219,7 +219,7 @@ AT_DATA([test.pl],
     $int->add_value_label (1, "Unity");
     $int->add_value_label (2, "Duality");
 
-    my $str = PSPP::Var->new ($dict, "string", 
+    my $str = PSPP::Var->new ($dict, "string",
                              (fmt=>PSPP::Fmt::A, width=>8) );
 
 
@@ -229,7 +229,7 @@ AT_DATA([test.pl],
 
     $str->set_missing_values ("this", "that");
 
-    my $longstr = PSPP::Var->new ($dict, "longstring", 
+    my $longstr = PSPP::Var->new ($dict, "longstring",
                              (fmt=>PSPP::Fmt::A, width=>9) );
 
 
@@ -281,8 +281,8 @@ my $sysfile ;
 
        PSPP::Var->new ($d, "id",
                        (
-                        fmt=>PSPP::Fmt::F, 
-                        width=>2, 
+                        fmt=>PSPP::Fmt::F,
+                        width=>2,
                         decimals=>0
                         )
                        );
@@ -622,19 +622,19 @@ AT_DATA([test.pl],
     die "Missing Value Negative Num"
         if PSPP::value_is_missing ($val, $numericvar);
 
-    @c = $sf->get_next_case (); 
-    @c = $sf->get_next_case (); 
+    @c = $sf->get_next_case ();
+    @c = $sf->get_next_case ();
 
     $val = $c[0];
     die "Missing Value Positive"
         if !PSPP::value_is_missing ($val, $stringvar);
 
-    @c = $sf->get_next_case (); 
+    @c = $sf->get_next_case ();
     $val = $c[2];
     die "Missing Value Positive SYS"
         if !PSPP::value_is_missing ($val, $numericvar);
 
-    @c = $sf->get_next_case (); 
+    @c = $sf->get_next_case ();
     $val = $c[2];
     die "Missing Value Positive Num"
         if !PSPP::value_is_missing ($val, $numericvar);
index 5080901167af547f5dd22d059fa8a17937d83802..7d1c6df4afe253fef78407ab5929e03ee15f5b05 100644 (file)
@@ -1,19 +1,19 @@
 dnl PSPP - a program for statistical analysis.   -*- autotest -*-
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
-dnl 
+dnl
 
 AT_INIT
 
index 6177f0c3779fba191459ce8c759b4cff0ea38232..e3c8a4d6e5e3ad36b9b8beef518df97f96e99206 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
 PSPP - a program for statistical analysis.
 Copyright (C) 2017 Free Software Foundation, Inc.
 
index 71dcb8857c9601d19a9ea6a4bba3ae6ee62e754a..220bbee7e782362ac9002ab3a4642afa34f32909 100644 (file)
@@ -1,16 +1,16 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
index 4a07f6dd20cc89962a88d0a37e0f6b6292162f5f..29fef65843bebea780e02284364c40e3079618bc 100644 (file)
@@ -1,23 +1,23 @@
 dnl PSPP - a program for statistical analysis.
 dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl 
+dnl
 dnl This program is free software: you can redistribute it and/or modify
 dnl it under the terms of the GNU General Public License as published by
 dnl the Free Software Foundation, either version 3 of the License, or
 dnl (at your option) any later version.
-dnl 
+dnl
 dnl This program is distributed in the hope that it will be useful,
 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 dnl GNU General Public License for more details.
-dnl 
+dnl
 dnl You should have received a copy of the GNU General Public License
 dnl along with this program.  If not, see <http://www.gnu.org/licenses/>.
 dnl
 AT_BANNER([PSPP terminal UI])
 
 AT_SETUP([nonexistent syntax file crash])
-AT_CHECK([pspp nonexistent], [1], 
+AT_CHECK([pspp nonexistent], [1],
   [error: Opening `nonexistent': No such file or directory.
 ])
 AT_CLEANUP
index cbcf0ae2bb3350b3d2cb7dc60d1eabec40af6b54..1d58b619a947ea7dd93662880c58966c0d956541 100644 (file)
@@ -1,19 +1,19 @@
 # PSPP - a program for statistical analysis.
 # Copyright (C) 2017 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 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.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-# 
+#
 bin_PROGRAMS += utilities/pspp-dump-sav
 dist_man_MANS += utilities/pspp-dump-sav.1
 utilities_pspp_dump_sav_SOURCES = \