From facb4a1ad3c9e8b2cdf55824680eed2afb91aebe Mon Sep 17 00:00:00 2001 From: John Darrington Date: Wed, 27 Nov 2019 10:14:01 +0100 Subject: [PATCH] Delete trailing whitespace at line endings. --- AUTHORS | 6 +- Bug-administration | 14 +- INSTALL | 18 +- Makefile.am | 6 +- NEWS | 6 +- ONEWS | 8 +- README | 8 +- Smake | 14 +- THANKS | 2 +- acinclude.m4 | 8 +- build-aux/automake.mk | 8 +- configure.ac | 42 +- doc/automake.mk | 2 +- doc/combining.texi | 4 +- doc/data-io.texi | 18 +- doc/data-selection.texi | 2 +- doc/dev/concepts.texi | 6 +- doc/dev/encrypted-file-wrappers.texi | 2 +- doc/dev/i18n.texi | 40 +- doc/dev/spv-file-format.texi | 4 +- doc/dev/system-file-format.texi | 2 +- doc/expressions.texi | 18 +- doc/files.texi | 38 +- doc/flow-control.texi | 4 +- doc/get-commands.pl | 6 +- doc/introduction.texi | 4 +- doc/invoking.texi | 24 +- doc/language.texi | 34 +- doc/pspp.texi | 6 +- doc/regression.texi | 10 +- doc/statistics.texi | 322 +- doc/transformation.texi | 48 +- doc/tutorial.texi | 156 +- doc/utilities.texi | 54 +- doc/variables.texi | 34 +- examples/automake.mk | 8 +- examples/t-test.sps | 10 +- glade/automake.mk | 8 +- glade/psppire.xml | 22 +- lib/automake.mk | 8 +- lib/linreg/automake.mk | 10 +- lib/tukey/automake.mk | 10 +- perl-module/Changes | 2 +- perl-module/Examples.pod | 26 +- perl-module/Makefile.PL | 12 +- perl-module/PSPP.xs | 4 +- perl-module/README | 2 +- perl-module/automake.mk | 10 +- perl-module/lib/PSPP.pm.in | 128 +- perl-module/ppport.h | 2 +- perl-module/t/Pspp.t | 48 +- po/automake.mk | 8 +- pspp-mode.el | 396 +- src/automake.mk | 12 +- src/data/automake.mk | 10 +- src/data/calendar.h | 2 +- src/data/ods-reader.c | 2 +- src/data/sys-file-encoding.c | 2 +- src/language/automake.mk | 8 +- src/language/control/automake.mk | 8 +- src/language/control/control-stack.c | 2 +- src/language/data-io/automake.mk | 8 +- src/language/dictionary/automake.mk | 8 +- src/language/expressions/automake.mk | 8 +- src/language/expressions/generate.pl | 12 +- src/language/expressions/helpers.h | 2 +- src/language/expressions/operations.def | 42 +- src/language/lexer/automake.mk | 10 +- src/language/stats/automake.mk | 8 +- src/language/stats/chart-category.h | 2 +- src/language/tests/automake.mk | 10 +- src/language/utilities/automake.mk | 10 +- src/language/xforms/automake.mk | 8 +- src/libpspp/array.h | 2 +- src/libpspp/automake.mk | 8 +- src/math/automake.mk | 8 +- src/math/covariance.c | 4 +- src/math/linreg.c | 2 +- src/math/wilcoxon-sig.h | 2 +- src/output/automake.mk | 12 +- src/ui/automake.mk | 8 +- src/ui/gui/automake.mk | 8 +- src/ui/gui/gen-dot-desktop.sh | 6 +- src/ui/gui/icons/automake.mk | 8 +- src/ui/gui/k-independent.ui | 1 - src/ui/gui/memorandum.txt | 4 +- src/ui/gui/options.ui | 6 +- src/ui/gui/psppire-data-sheet.c | 8 +- src/ui/gui/psppire-delimited-text.h | 6 +- .../gui/psppire-dialog-action-descriptives.c | 2 +- src/ui/gui/psppire-dialog-action-examine.c | 6 +- src/ui/gui/psppire-dialog-action-flip.c | 2 +- .../gui/psppire-dialog-action-k-independent.c | 2 +- src/ui/gui/psppire-dialog-action-means.c | 2 +- src/ui/gui/psppire-dialog-action-paired.c | 2 +- src/ui/gui/psppire-dialog-action-recode.c | 2 +- src/ui/gui/psppire-dialog-action-regression.c | 2 +- src/ui/gui/psppire-dialog-action-select.c | 2 +- src/ui/gui/psppire-dialog-action.c | 2 +- src/ui/gui/psppire-dict.c | 8 +- src/ui/gui/psppire-var-sheet-header.c | 2 +- src/ui/gui/psppire-variable-sheet.c | 10 +- src/ui/gui/var-display.c | 2 +- src/ui/gui/widgets.c | 2 +- src/ui/terminal/automake.mk | 8 +- tests/atlocal.in | 8 +- tests/automake.mk | 28 +- tests/coverage.sh | 20 +- tests/data/calendar.at | 6 +- tests/data/data-in.at | 8 +- tests/data/data-out.at | 6 +- tests/data/datasheet-test.at | 6 +- tests/data/dictionary.at | 6 +- tests/data/encrypted-file.at | 6 +- tests/data/file.at | 8 +- tests/data/format-guesser.at | 6 +- tests/data/pc+-file-reader.at | 6 +- tests/data/por-file.at | 6 +- tests/data/sys-file-reader.at | 74 +- tests/data/sys-file.at | 14 +- tests/data/test-date-input.py | 6 +- tests/data/test-time-input.py | 4 +- tests/language/command.at | 6 +- tests/language/control/do-if.at | 6 +- tests/language/control/do-repeat.at | 6 +- tests/language/control/loop.at | 6 +- tests/language/control/temporary.at | 6 +- tests/language/data-io/add-files.at | 6 +- tests/language/data-io/data-list.at | 6 +- tests/language/data-io/data-reader.at | 8 +- tests/language/data-io/dataset.at | 6 +- tests/language/data-io/file-handle.at | 6 +- tests/language/data-io/get-data-psql.at | 20 +- .../language/data-io/get-data-spreadsheet.at | 16 +- tests/language/data-io/get-data-txt.at | 8 +- tests/language/data-io/get.at | 10 +- tests/language/data-io/inpt-pgm.at | 10 +- tests/language/data-io/list.at | 6 +- tests/language/data-io/match-files.at | 8 +- tests/language/data-io/matrix-data.at | 6 +- tests/language/data-io/print-space.at | 6 +- tests/language/data-io/print.at | 6 +- tests/language/data-io/save-translate.at | 10 +- tests/language/data-io/save.at | 6 +- tests/language/data-io/update.at | 6 +- tests/language/dictionary/attributes.at | 6 +- tests/language/dictionary/delete-variables.at | 6 +- tests/language/dictionary/formats.at | 6 +- tests/language/dictionary/missing-values.at | 6 +- tests/language/dictionary/modify-variables.at | 6 +- tests/language/dictionary/mrsets.at | 6 +- tests/language/dictionary/rename-variables.at | 6 +- tests/language/dictionary/sort-variables.at | 6 +- tests/language/dictionary/split-file.at | 12 +- tests/language/dictionary/sys-file-info.at | 6 +- tests/language/dictionary/value-labels.at | 18 +- tests/language/dictionary/variable-display.at | 6 +- tests/language/dictionary/vector.at | 6 +- tests/language/dictionary/weight.at | 6 +- tests/language/expressions/evaluate.at | 18 +- tests/language/expressions/parse.at | 6 +- tests/language/lexer/command-name.at | 6 +- tests/language/lexer/lexer.at | Bin 3526 -> 3523 bytes tests/language/lexer/q2c.at | 6 +- tests/language/lexer/scan.at | 6 +- tests/language/lexer/segment.at | 16 +- tests/language/lexer/variable-parser.at | 12 +- tests/language/mann-whitney.txt | 462 +- tests/language/stats/aggregate.at | 10 +- tests/language/stats/autorecode.at | 14 +- tests/language/stats/correlations.at | 20 +- tests/language/stats/crosstabs.at | 446 +- tests/language/stats/descriptives.at | 10 +- tests/language/stats/examine.at | 52 +- tests/language/stats/factor.at | 62 +- tests/language/stats/flip.at | 8 +- tests/language/stats/frequencies.at | 96 +- tests/language/stats/glm.at | 10 +- tests/language/stats/graph.at | 36 +- tests/language/stats/logistic.at | 1802 +++--- tests/language/stats/npar.at | 396 +- tests/language/stats/oneway.at | 46 +- tests/language/stats/quick-cluster.at | 14 +- tests/language/stats/rank.at | 34 +- tests/language/stats/regression.at | 100 +- tests/language/stats/reliability.at | 12 +- tests/language/stats/roc.at | 10 +- tests/language/stats/sort-cases.at | 8 +- tests/language/stats/t-test.at | 32 +- tests/language/utilities/cache.at | 6 +- tests/language/utilities/cd.at | 6 +- tests/language/utilities/date.at | 6 +- tests/language/utilities/insert.at | 16 +- tests/language/utilities/permissions.at | 6 +- tests/language/utilities/set.at | 6 +- tests/language/utilities/show.at | 6 +- tests/language/utilities/title.at | 6 +- tests/language/xforms/compute.at | 8 +- tests/language/xforms/count.at | 8 +- tests/language/xforms/recode.at | 6 +- tests/language/xforms/sample.at | 6 +- tests/language/xforms/select-if.at | 6 +- tests/libpspp/abt.at | 6 +- tests/libpspp/bt.at | 6 +- tests/libpspp/encoding-guesser.at | 32 +- tests/libpspp/float-format.at | 6 +- tests/libpspp/heap.at | 6 +- tests/libpspp/hmap.at | 6 +- tests/libpspp/hmapx.at | 6 +- tests/libpspp/i18n.at | 14 +- tests/libpspp/line-reader.at | 6 +- tests/libpspp/ll.at | 6 +- tests/libpspp/llx.at | 6 +- tests/libpspp/range-map.at | 6 +- tests/libpspp/range-set.at | 6 +- tests/libpspp/range-tower.at | 6 +- tests/libpspp/sparse-array.at | 6 +- tests/libpspp/sparse-xarray-test.at | 12 +- tests/libpspp/str.at | 6 +- tests/libpspp/string-map.at | 6 +- tests/libpspp/string-set.at | 6 +- tests/libpspp/stringi-map.at | 6 +- tests/libpspp/stringi-set.at | 6 +- tests/libpspp/tower.at | 6 +- tests/libpspp/u8-istream.at | 10 +- tests/libpspp/zip.at | 8 +- tests/math/chart-geometry.at | 6 +- tests/math/moments.at | 8 +- tests/math/randist.at | 5490 ++++++++--------- tests/output/ascii.at | 6 +- tests/output/charts.at | 12 +- tests/output/html.at | 22 +- tests/output/output.at | 8 +- tests/output/paper-size.at | 6 +- tests/output/render.at | 22 +- tests/output/tables.at | 24 +- tests/perl-module.at | 34 +- tests/testsuite.in | 8 +- tests/ui/syntax-gen-test.c | 2 +- tests/ui/syntax-gen.at | 6 +- tests/ui/terminal/main.at | 8 +- utilities/automake.mk | 8 +- 242 files changed, 6108 insertions(+), 6109 deletions(-) diff --git a/AUTHORS b/AUTHORS index 5c0808287f..461d8c1daf 100644 --- 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. diff --git a/Bug-administration b/Bug-administration index 3a760b52b2..8206e61ff9 100644 --- a/Bug-administration +++ b/Bug-administration @@ -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 c057f27e2b..2e985ae481 100644 --- 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 ================= diff --git a/Makefile.am b/Makefile.am index 0d40442dd8..4e9daebf9d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -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 2048f8c434..1cad23fea6 100644 --- 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 451a24f0bc..5b61da8838 100644 --- 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 5e7d6a7e16..9cc48a8364 100644 --- 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 abe67b3db1..a52b7272f7 100644 --- 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 . -# +# 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 ecb3a7bd14..18024d0a83 100644 --- 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. diff --git a/acinclude.m4 b/acinclude.m4 index 69071099fb..b830dd8dc9 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -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]) diff --git a/build-aux/automake.mk b/build-aux/automake.mk index ac778c47e0..af4d6e98f9 100644 --- a/build-aux/automake.mk +++ b/build-aux/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- EXTRA_DIST += build-aux/svg2png build-aux/icon-list diff --git a/configure.ac b/configure.ac index b8da5816f5..1d68d55a7e 100644 --- a/configure.ac +++ b/configure.ac @@ -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 . -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.]) diff --git a/doc/automake.mk b/doc/automake.mk index ab2852eafd..951c6dbaa9 100644 --- a/doc/automake.mk +++ b/doc/automake.mk @@ -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 \ diff --git a/doc/combining.texi b/doc/combining.texi index ad2ed03e3f..9b013fe99b 100644 --- a/doc/combining.texi +++ b/doc/combining.texi @@ -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}, diff --git a/doc/data-io.texi b/doc/data-io.texi index 1d1f13e362..f2e855b4f1 100644 --- a/doc/data-io.texi +++ b/doc/data-io.texi @@ -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: diff --git a/doc/data-selection.texi b/doc/data-selection.texi index 9d8cbbf2f5..2f5f9c3285 100644 --- a/doc/data-selection.texi +++ b/doc/data-selection.texi @@ -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}). diff --git a/doc/dev/concepts.texi b/doc/dev/concepts.texi index 5980e74f0d..64b0130e12 100644 --- a/doc/dev/concepts.texi +++ b/doc/dev/concepts.texi @@ -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 diff --git a/doc/dev/encrypted-file-wrappers.texi b/doc/dev/encrypted-file-wrappers.texi index 50739244d4..d4fcac207b 100644 --- a/doc/dev/encrypted-file-wrappers.texi +++ b/doc/dev/encrypted-file-wrappers.texi @@ -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 diff --git a/doc/dev/i18n.texi b/doc/dev/i18n.texi index ab80b2f773..7d8d12d871 100644 --- a/doc/dev/i18n.texi +++ b/doc/dev/i18n.texi @@ -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. diff --git a/doc/dev/spv-file-format.texi b/doc/dev/spv-file-format.texi index e8db27c4b9..34b0ac585c 100644 --- a/doc/dev/spv-file-format.texi +++ b/doc/dev/spv-file-format.texi @@ -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 diff --git a/doc/dev/system-file-format.texi b/doc/dev/system-file-format.texi index c6ac8f71c4..a5a89f4ded 100644 --- a/doc/dev/system-file-format.texi +++ b/doc/dev/system-file-format.texi @@ -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 diff --git a/doc/expressions.texi b/doc/expressions.texi index c530f7a7a8..c205024a79 100644 --- a/doc/expressions.texi +++ b/doc/expressions.texi @@ -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 diff --git a/doc/files.texi b/doc/files.texi index 4085e386af..cdc23fc2f5 100644 --- a/doc/files.texi +++ b/doc/files.texi @@ -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 diff --git a/doc/flow-control.texi b/doc/flow-control.texi index 9f4d413457..a8e399f0f4 100644 --- a/doc/flow-control.texi +++ b/doc/flow-control.texi @@ -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. diff --git a/doc/get-commands.pl b/doc/get-commands.pl index a1bfd5c80f..7d5ac4534b 100755 --- a/doc/get-commands.pl +++ b/doc/get-commands.pl @@ -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"; diff --git a/doc/introduction.texi b/doc/introduction.texi index 3a6ca3bad5..45b3e0f301 100644 --- a/doc/introduction.texi +++ b/doc/introduction.texi @@ -13,12 +13,12 @@ @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 diff --git a/doc/invoking.texi b/doc/invoking.texi index 813e84e93b..88d4c1258a 100644 --- a/doc/invoking.texi +++ b/doc/invoking.texi @@ -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. diff --git a/doc/language.texi b/doc/language.texi index 10fab4eca6..1c998d9926 100644 --- a/doc/language.texi +++ b/doc/language.texi @@ -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{"}. diff --git a/doc/pspp.texi b/doc/pspp.texi index 2e8b8f43f2..0707f73e06 100644 --- a/doc/pspp.texi +++ b/doc/pspp.texi @@ -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. diff --git a/doc/regression.texi b/doc/regression.texi index cc8a206518..66a7d0e393 100644 --- a/doc/regression.texi +++ b/doc/regression.texi @@ -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 diff --git a/doc/statistics.texi b/doc/statistics.texi index 3d4f2f421c..ee8709616f 100644 --- a/doc/statistics.texi +++ b/doc/statistics.texi @@ -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 diff --git a/doc/transformation.texi b/doc/transformation.texi index 9da42937ea..74d972a2e2 100644 --- a/doc/transformation.texi +++ b/doc/transformation.texi @@ -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}. diff --git a/doc/tutorial.texi b/doc/tutorial.texi index c6928c810c..b4d4ac11b2 100644 --- a/doc/tutorial.texi +++ b/doc/tutorial.texi @@ -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'. diff --git a/doc/utilities.texi b/doc/utilities.texi index f193e673ac..bca15ea53d 100644 --- a/doc/utilities.texi +++ b/doc/utilities.texi @@ -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 diff --git a/doc/variables.texi b/doc/variables.texi index eb931d448b..a47de44afd 100644 --- a/doc/variables.texi +++ b/doc/variables.texi @@ -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. diff --git a/examples/automake.mk b/examples/automake.mk index 15b984abc1..f1aadffffa 100644 --- a/examples/automake.mk +++ b/examples/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- diff --git a/examples/t-test.sps b/examples/t-test.sps index 65ab067681..9064d2574b 100644 --- a/examples/t-test.sps +++ b/examples/t-test.sps @@ -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! diff --git a/glade/automake.mk b/glade/automake.mk index 0d6363e3c1..374c015255 100644 --- a/glade/automake.mk +++ b/glade/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- module_LTLIBRARIES = libglade-psppire.la diff --git a/glade/psppire.xml b/glade/psppire.xml index e03f277341..62c609a3b5 100644 --- a/glade/psppire.xml +++ b/glade/psppire.xml @@ -20,9 +20,9 @@ - @@ -111,9 +111,9 @@ - @@ -130,7 +130,7 @@ - + @@ -152,13 +152,13 @@ - - - - diff --git a/lib/automake.mk b/lib/automake.mk index dbda6b48a8..959f7f3830 100644 --- a/lib/automake.mk +++ b/lib/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- include $(top_srcdir)/lib/linreg/automake.mk diff --git a/lib/linreg/automake.mk b/lib/linreg/automake.mk index 9e4b6b24ed..57de131a52 100644 --- a/lib/linreg/automake.mk +++ b/lib/linreg/automake.mk @@ -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 . -# +# ## 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 diff --git a/lib/tukey/automake.mk b/lib/tukey/automake.mk index b7852a2a1c..4de5863e6d 100644 --- a/lib/tukey/automake.mk +++ b/lib/tukey/automake.mk @@ -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 . -# +# ## 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 diff --git a/perl-module/Changes b/perl-module/Changes index 5919ad62a5..2d1a7fdf31 100644 --- a/perl-module/Changes +++ b/perl-module/Changes @@ -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 diff --git a/perl-module/Examples.pod b/perl-module/Examples.pod index fb53d08572..eba537c81f 100644 --- a/perl-module/Examples.pod +++ b/perl-module/Examples.pod @@ -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 . - + =head1 PSPP::Examples This page shows some simple examples of using the PSPP module. @@ -23,7 +23,7 @@ See L for details on each of the subroutines. =head2 A Simple example -This example creates a system file called F, containing one +This example creates a system file called F, 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 diff --git a/perl-module/Makefile.PL b/perl-module/Makefile.PL index 44e184b467..9081d007f5 100644 --- a/perl-module/Makefile.PL +++ b/perl-module/Makefile.PL @@ -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 . @@ -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 ') : ()), - 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"} diff --git a/perl-module/PSPP.xs b/perl-module/PSPP.xs index adae822d4e..8800d0bdf4 100644 --- a/perl-module/PSPP.xs +++ b/perl-module/PSPP.xs @@ -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: diff --git a/perl-module/README b/perl-module/README index f8c1ce3826..a6259fb27c 100644 --- a/perl-module/README +++ b/perl-module/README @@ -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 diff --git a/perl-module/automake.mk b/perl-module/automake.mk index 6b88da2692..ea1a47c7c2 100644 --- a/perl-module/automake.mk +++ b/perl-module/automake.mk @@ -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 . -# +# ## 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) diff --git a/perl-module/lib/PSPP.pm.in b/perl-module/lib/PSPP.pm.in index de4c3d961a..f3c3a08229 100644 --- a/perl-module/lib/PSPP.pm.in +++ b/perl-module/lib/PSPP.pm.in @@ -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 defines floating point format, and C denotes string format. @@ -168,40 +168,40 @@ C 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. The +Creates and returns a new variable in the dictionary C. The new variable will have the name C. C must be a valid UTF8 string. -The input format is set by the C parameter +The input format is set by the C parameter (See L). By default, the write and print formats are the same as the input format. -The write and print formats may be changed (See L), +The write and print formats may be changed (See L), L). 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. The file will -be written to the file called C. The string C must +be written to the file called C. The string C must be encoded in UTF-8. C, 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 is an array of scalars, each of which are the values of +C 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 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. The string C +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. The string C 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 after C 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 formatted according +Returns a scalar containing a string representing C formatted according to the print format of C. In the most common usage, C should be a value of C. =head3 PSPP::value_is_missing ($value, $variable) -Returns non-zero if C is either system missing, or if it matches the +Returns non-zero if C is either system missing, or if it matches the user missing criteria for C. =cut diff --git a/perl-module/ppport.h b/perl-module/ppport.h index 1f009d9de9..166f577f1f 100644 --- a/perl-module/ppport.h +++ b/perl-module/ppport.h @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/perl-module/t/Pspp.t b/perl-module/t/Pspp.t index be334cff8e..c31458dbe1 100644 --- a/perl-module/t/Pspp.t +++ b/perl-module/t/Pspp.t @@ -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"); } diff --git a/po/automake.mk b/po/automake.mk index 53e01fd36a..f3c9cc1372 100644 --- a/po/automake.mk +++ b/po/automake.mk @@ -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 . -# +# include $(top_srcdir)/po/Makevars XGETTEXT=xgettext diff --git a/pspp-mode.el b/pspp-mode.el index c12acdfbe1..edfc243b64 100644 --- a/pspp-mode.el +++ b/pspp-mode.el @@ -16,12 +16,12 @@ ;; 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 . @@ -45,16 +45,16 @@ (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." @@ -106,7 +106,7 @@ (if (bobp) (setq the-indent 0) ; First line is always non-indented ) - + (let ( (within-command nil) @@ -116,14 +116,14 @@ ;; 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) ) @@ -134,7 +134,7 @@ ;; 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)) ) ) @@ -146,15 +146,15 @@ (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) ) ) @@ -211,9 +211,9 @@ ) (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)) ) @@ -222,12 +222,12 @@ ) ) - (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))) @@ -239,7 +239,7 @@ (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) @@ -249,7 +249,7 @@ ;; 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) @@ -258,11 +258,11 @@ ;; 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 @@ -270,187 +270,187 @@ (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" @@ -687,7 +687,7 @@ (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 " diff --git a/src/automake.mk b/src/automake.mk index 20a3cc052b..1dd598f159 100644 --- a/src/automake.mk +++ b/src/automake.mk @@ -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 . -# +# ## 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) diff --git a/src/data/automake.mk b/src/data/automake.mk index b59423a153..50ac40c4e5 100644 --- a/src/data/automake.mk +++ b/src/data/automake.mk @@ -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 . -# +# 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) diff --git a/src/data/calendar.h b/src/data/calendar.h index ce6d3a3141..be1e5cb828 100644 --- a/src/data/calendar.h +++ b/src/data/calendar.h @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/data/ods-reader.c b/src/data/ods-reader.c index abc65f5f8d..7d91135b99 100644 --- a/src/data/ods-reader.c +++ b/src/data/ods-reader.c @@ -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); diff --git a/src/data/sys-file-encoding.c b/src/data/sys-file-encoding.c index 37e989b43f..a7d7227216 100644 --- a/src/data/sys-file-encoding.c +++ b/src/data/sys-file-encoding.c @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/language/automake.mk b/src/language/automake.mk index cc90ade4dc..0cf8cc0010 100644 --- a/src/language/automake.mk +++ b/src/language/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- include $(top_srcdir)/src/language/lexer/automake.mk diff --git a/src/language/control/automake.mk b/src/language/control/automake.mk index 3c12497885..909acd13db 100644 --- a/src/language/control/automake.mk +++ b/src/language/control/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- diff --git a/src/language/control/control-stack.c b/src/language/control/control-stack.c index b6a405485e..8d0962be63 100644 --- a/src/language/control/control-stack.c +++ b/src/language/control/control-stack.c @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/language/data-io/automake.mk b/src/language/data-io/automake.mk index 2d839991cc..819f267b63 100644 --- a/src/language/data-io/automake.mk +++ b/src/language/data-io/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- language_data_io_sources = \ diff --git a/src/language/dictionary/automake.mk b/src/language/dictionary/automake.mk index dbb7ec446f..93a1decbf2 100644 --- a/src/language/dictionary/automake.mk +++ b/src/language/dictionary/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- language_dictionary_sources = \ diff --git a/src/language/expressions/automake.mk b/src/language/expressions/automake.mk index 5039c12247..b1f710dc38 100644 --- a/src/language/expressions/automake.mk +++ b/src/language/expressions/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- language_expressions_sources = \ diff --git a/src/language/expressions/generate.pl b/src/language/expressions/generate.pl index 1b821c412d..228095db94 100644 --- a/src/language/expressions/generate.pl +++ b/src/language/expressions/generate.pl @@ -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 . -# +# use strict; use warnings 'all'; @@ -583,7 +583,7 @@ sub parse_arg { sub print_header { print <{ABSORB_MISS}) { for my $arg (@{$op->{ARGS}}) { my ($arg_name) = "arg_$arg->{NAME}"; diff --git a/src/language/expressions/helpers.h b/src/language/expressions/helpers.h index 84ba8616bd..2465d63e80 100644 --- a/src/language/expressions/helpers.h +++ b/src/language/expressions/helpers.h @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/language/expressions/operations.def b/src/language/expressions/operations.def index e8f1f781dc..c0e684969b 100644 --- a/src/language/expressions/operations.def +++ b/src/language/expressions/operations.def @@ -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 . @@ -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 { diff --git a/src/language/lexer/automake.mk b/src/language/lexer/automake.mk index 05b7d55d0e..a19eba686a 100644 --- a/src/language/lexer/automake.mk +++ b/src/language/lexer/automake.mk @@ -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 . -# +# ## 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) diff --git a/src/language/stats/automake.mk b/src/language/stats/automake.mk index aa385529eb..060519dc9c 100644 --- a/src/language/stats/automake.mk +++ b/src/language/stats/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- AM_CPPFLAGS += -I$(top_srcdir)/src/language/stats diff --git a/src/language/stats/chart-category.h b/src/language/stats/chart-category.h index 0ec56b9b31..e702f94cb6 100644 --- a/src/language/stats/chart-category.h +++ b/src/language/stats/chart-category.h @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/language/tests/automake.mk b/src/language/tests/automake.mk index 2996615a3f..cae085f308 100644 --- a/src/language/tests/automake.mk +++ b/src/language/tests/automake.mk @@ -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 . -# +# ## 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 diff --git a/src/language/utilities/automake.mk b/src/language/utilities/automake.mk index 4228eaa7a0..f9e6a4a668 100644 --- a/src/language/utilities/automake.mk +++ b/src/language/utilities/automake.mk @@ -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 . -# +# ## 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) diff --git a/src/language/xforms/automake.mk b/src/language/xforms/automake.mk index 3256ca9752..c71489d5c0 100644 --- a/src/language/xforms/automake.mk +++ b/src/language/xforms/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- diff --git a/src/libpspp/array.h b/src/libpspp/array.h index 5205be935b..968fb56579 100644 --- a/src/libpspp/array.h +++ b/src/libpspp/array.h @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/libpspp/automake.mk b/src/libpspp/automake.mk index 247bb8e1c1..ddff61f8fc 100644 --- a/src/libpspp/automake.mk +++ b/src/libpspp/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- diff --git a/src/math/automake.mk b/src/math/automake.mk index 36a73530a8..dec87c0691 100644 --- a/src/math/automake.mk +++ b/src/math/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- diff --git a/src/math/covariance.c b/src/math/covariance.c index 8aa652b5bd..dea0055ffa 100644 --- a/src/math/covariance.c +++ b/src/math/covariance.c @@ -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); } diff --git a/src/math/linreg.c b/src/math/linreg.c index f88a18a5b8..f60672e2ca 100644 --- a/src/math/linreg.c +++ b/src/math/linreg.c @@ -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); diff --git a/src/math/wilcoxon-sig.h b/src/math/wilcoxon-sig.h index 92f1906579..a4f78c4337 100644 --- a/src/math/wilcoxon-sig.h +++ b/src/math/wilcoxon-sig.h @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/output/automake.mk b/src/output/automake.mk index c1ff60370c..668a1c5fb3 100644 --- a/src/output/automake.mk +++ b/src/output/automake.mk @@ -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 . -# +# ## 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 \ diff --git a/src/ui/automake.mk b/src/ui/automake.mk index 4836caa926..a341ce6cec 100644 --- a/src/ui/automake.mk +++ b/src/ui/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- include $(top_srcdir)/src/ui/terminal/automake.mk diff --git a/src/ui/gui/automake.mk b/src/ui/gui/automake.mk index 4eeffe9e2c..446c82427a 100644 --- a/src/ui/gui/automake.mk +++ b/src/ui/gui/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- UI_FILES = \ diff --git a/src/ui/gui/gen-dot-desktop.sh b/src/ui/gui/gen-dot-desktop.sh index bb86c01f2c..ea5b3eb71c 100644 --- a/src/ui/gui/gen-dot-desktop.sh +++ b/src/ui/gui/gen-dot-desktop.sh @@ -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"` diff --git a/src/ui/gui/icons/automake.mk b/src/ui/gui/icons/automake.mk index d3eb0ef1b7..b2f53246f5 100644 --- a/src/ui/gui/icons/automake.mk +++ b/src/ui/gui/icons/automake.mk @@ -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 . -# +# EXTRA_DIST += $(icons) $(icon_srcs) src/ui/gui/icons/COPYING_CCBYSA3 include $(top_srcdir)/src/ui/gui/icons/manifest diff --git a/src/ui/gui/k-independent.ui b/src/ui/gui/k-independent.ui index 8b1ffb2836..5a1c373fde 100644 --- a/src/ui/gui/k-independent.ui +++ b/src/ui/gui/k-independent.ui @@ -109,7 +109,6 @@ - vertical diff --git a/src/ui/gui/memorandum.txt b/src/ui/gui/memorandum.txt index 6e5de6e10a..c2cd66b6b7 100644 --- a/src/ui/gui/memorandum.txt +++ b/src/ui/gui/memorandum.txt @@ -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: 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. diff --git a/src/ui/gui/options.ui b/src/ui/gui/options.ui index 3a15821edd..c5c64741e2 100644 --- a/src/ui/gui/options.ui +++ b/src/ui/gui/options.ui @@ -235,7 +235,7 @@ - + vertical @@ -252,9 +252,9 @@ 1 - + - + diff --git a/src/ui/gui/psppire-data-sheet.c b/src/ui/gui/psppire-data-sheet.c index 58c9decc66..3774bfbfd8 100644 --- a/src/ui/gui/psppire-data-sheet.c +++ b/src/ui/gui/psppire-data-sheet.c @@ -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); diff --git a/src/ui/gui/psppire-delimited-text.h b/src/ui/gui/psppire-delimited-text.h index d18570a83f..b0ef9499fb 100644 --- a/src/ui/gui/psppire-delimited-text.h +++ b/src/ui/gui/psppire-delimited-text.h @@ -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; diff --git a/src/ui/gui/psppire-dialog-action-descriptives.c b/src/ui/gui/psppire-dialog-action-descriptives.c index 5d2f4b7c5c..78e962bc9f 100644 --- a/src/ui/gui/psppire-dialog-action-descriptives.c +++ b/src/ui/gui/psppire-dialog-action-descriptives.c @@ -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"); diff --git a/src/ui/gui/psppire-dialog-action-examine.c b/src/ui/gui/psppire-dialog-action-examine.c index 2bafe67952..a885178906 100644 --- a/src/ui/gui/psppire-dialog-action-examine.c +++ b/src/ui/gui/psppire-dialog-action-examine.c @@ -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"); diff --git a/src/ui/gui/psppire-dialog-action-flip.c b/src/ui/gui/psppire-dialog-action-flip.c index 99947f773f..640f8c2b07 100644 --- a/src/ui/gui/psppire-dialog-action-flip.c +++ b/src/ui/gui/psppire-dialog-action-flip.c @@ -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"); diff --git a/src/ui/gui/psppire-dialog-action-k-independent.c b/src/ui/gui/psppire-dialog-action-k-independent.c index 9027fdd0a4..3a590f95d1 100644 --- a/src/ui/gui/psppire-dialog-action-k-independent.c +++ b/src/ui/gui/psppire-dialog-action-k-independent.c @@ -74,7 +74,7 @@ generate_syntax (const PsppireDialogAction *act) kid->upper_limit_value.f); } } - + g_string_append (string, ".\n"); text = string->str; diff --git a/src/ui/gui/psppire-dialog-action-means.c b/src/ui/gui/psppire-dialog-action-means.c index 5b5a72f54a..10cc426bf1 100644 --- a/src/ui/gui/psppire-dialog-action-means.c +++ b/src/ui/gui/psppire-dialog-action-means.c @@ -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"); diff --git a/src/ui/gui/psppire-dialog-action-paired.c b/src/ui/gui/psppire-dialog-action-paired.c index 8f3394fa70..4b8dfba835 100644 --- a/src/ui/gui/psppire-dialog-action-paired.c +++ b/src/ui/gui/psppire-dialog-action-paired.c @@ -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...")); diff --git a/src/ui/gui/psppire-dialog-action-recode.c b/src/ui/gui/psppire-dialog-action-recode.c index 221e90f230..5b05284489 100644 --- a/src/ui/gui/psppire-dialog-action-recode.c +++ b/src/ui/gui/psppire-dialog-action-recode.c @@ -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"); diff --git a/src/ui/gui/psppire-dialog-action-regression.c b/src/ui/gui/psppire-dialog-action-regression.c index f862e731f8..fd92f93c5b 100644 --- a/src/ui/gui/psppire-dialog-action-regression.c +++ b/src/ui/gui/psppire-dialog-action-regression.c @@ -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"); diff --git a/src/ui/gui/psppire-dialog-action-select.c b/src/ui/gui/psppire-dialog-action-select.c index f6570be873..538087934f 100644 --- a/src/ui/gui/psppire-dialog-action-select.c +++ b/src/ui/gui/psppire-dialog-action-select.c @@ -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"); diff --git a/src/ui/gui/psppire-dialog-action.c b/src/ui/gui/psppire-dialog-action.c index 9eeed98d8d..f2266cc535 100644 --- a/src/ui/gui/psppire-dialog-action.c +++ b/src/ui/gui/psppire-dialog-action.c @@ -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)); diff --git a/src/ui/gui/psppire-dict.c b/src/ui/gui/psppire-dict.c index 6331b668c1..7ec2f9754d 100644 --- a/src/ui/gui/psppire-dict.c +++ b/src/ui/gui/psppire-dict.c @@ -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, diff --git a/src/ui/gui/psppire-var-sheet-header.c b/src/ui/gui/psppire-var-sheet-header.c index 01743a1267..c3c25042ec 100644 --- a/src/ui/gui/psppire-var-sheet-header.c +++ b/src/ui/gui/psppire-var-sheet-header.c @@ -90,7 +90,7 @@ gi (GListModel *list, guint position) if (text) gtk_button_set_label (GTK_BUTTON (button), gettext (text)); - + return button; } diff --git a/src/ui/gui/psppire-variable-sheet.c b/src/ui/gui/psppire-variable-sheet.c index 32d163f665..41c428fffc 100644 --- a/src/ui/gui/psppire-variable-sheet.c +++ b/src/ui/gui/psppire-variable-sheet.c @@ -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); diff --git a/src/ui/gui/var-display.c b/src/ui/gui/var-display.c index 086b5d6184..52342b3d83 100644 --- a/src/ui/gui/var-display.c +++ b/src/ui/gui/var-display.c @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/ui/gui/widgets.c b/src/ui/gui/widgets.c index 6ce1292490..5ec357b88d 100644 --- a/src/ui/gui/widgets.c +++ b/src/ui/gui/widgets.c @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/src/ui/terminal/automake.mk b/src/ui/terminal/automake.mk index 2a3c33966f..77c8a13ec9 100644 --- a/src/ui/terminal/automake.mk +++ b/src/ui/terminal/automake.mk @@ -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 . -# +# ## Process this file with automake to produce Makefile.in -*- makefile -*- noinst_LTLIBRARIES += src/ui/terminal/libui.la diff --git a/tests/atlocal.in b/tests/atlocal.in index da7707139c..da9446e421 100644 --- a/tests/atlocal.in +++ b/tests/atlocal.in @@ -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 . -# +# # Variables used internally by the testsuite. diff --git a/tests/automake.mk b/tests/automake.mk index cfbf271fc3..0a8b8e3657 100644 --- a/tests/automake.mk +++ b/tests/automake.mk @@ -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 . -# +# ## 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 $@ diff --git a/tests/coverage.sh b/tests/coverage.sh index 7a47296c8d..daefe5e27e 100755 --- a/tests/coverage.sh +++ b/tests/coverage.sh @@ -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 . -# +# -# 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). diff --git a/tests/data/calendar.at b/tests/data/calendar.at index 4520858ef5..339098892e 100644 --- a/tests/data/calendar.at +++ b/tests/data/calendar.at @@ -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 . dnl diff --git a/tests/data/data-in.at b/tests/data/data-in.at index 94ff261648..a5285b0b6e 100644 --- a/tests/data/data-in.at +++ b/tests/data/data-in.at @@ -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 . 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]) diff --git a/tests/data/data-out.at b/tests/data/data-out.at index 77f12ff43c..67b8fb9d94 100644 --- a/tests/data/data-out.at +++ b/tests/data/data-out.at @@ -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 . dnl diff --git a/tests/data/datasheet-test.at b/tests/data/datasheet-test.at index b25660cdd2..3260df3e8b 100644 --- a/tests/data/datasheet-test.at +++ b/tests/data/datasheet-test.at @@ -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 . dnl diff --git a/tests/data/dictionary.at b/tests/data/dictionary.at index bc14638dfb..86a7e07cb4 100644 --- a/tests/data/dictionary.at +++ b/tests/data/dictionary.at @@ -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 . dnl diff --git a/tests/data/encrypted-file.at b/tests/data/encrypted-file.at index cfad7e05e2..7f0a1ae197 100644 --- a/tests/data/encrypted-file.at +++ b/tests/data/encrypted-file.at @@ -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 . dnl diff --git a/tests/data/file.at b/tests/data/file.at index 686984046a..6fcbe579aa 100644 --- a/tests/data/file.at +++ b/tests/data/file.at @@ -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 . 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]) diff --git a/tests/data/format-guesser.at b/tests/data/format-guesser.at index af33114b48..be78cde345 100644 --- a/tests/data/format-guesser.at +++ b/tests/data/format-guesser.at @@ -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 . dnl diff --git a/tests/data/pc+-file-reader.at b/tests/data/pc+-file-reader.at index e78dd756a0..35d0fcb856 100644 --- a/tests/data/pc+-file-reader.at +++ b/tests/data/pc+-file-reader.at @@ -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 . dnl diff --git a/tests/data/por-file.at b/tests/data/por-file.at index 1b5fc21174..b9e45ef4ee 100644 --- a/tests/data/por-file.at +++ b/tests/data/por-file.at @@ -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 . dnl diff --git a/tests/data/sys-file-reader.at b/tests/data/sys-file-reader.at index a22ecfa56b..8ed13a666a 100644 --- a/tests/data/sys-file-reader.at +++ b/tests/data/sys-file-reader.at @@ -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 . 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 diff --git a/tests/data/sys-file.at b/tests/data/sys-file.at index e260f0eada..4c02e1c853 100644 --- a/tests/data/sys-file.at +++ b/tests/data/sys-file.at @@ -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 . 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) . diff --git a/tests/data/test-date-input.py b/tests/data/test-date-input.py index cdab260d64..dec4374945 100644 --- a/tests/data/test-date-input.py +++ b/tests/data/test-date-input.py @@ -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: diff --git a/tests/data/test-time-input.py b/tests/data/test-time-input.py index 4b53cc1d64..0cf0370829 100644 --- a/tests/data/test-time-input.py +++ b/tests/data/test-time-input.py @@ -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: diff --git a/tests/language/command.at b/tests/language/command.at index 3cca366387..e9cbb919a0 100644 --- a/tests/language/command.at +++ b/tests/language/command.at @@ -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 . dnl diff --git a/tests/language/control/do-if.at b/tests/language/control/do-if.at index 01dae0d904..d0bf071765 100644 --- a/tests/language/control/do-if.at +++ b/tests/language/control/do-if.at @@ -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 . dnl diff --git a/tests/language/control/do-repeat.at b/tests/language/control/do-repeat.at index e52b7ad999..91f6b4bd1b 100644 --- a/tests/language/control/do-repeat.at +++ b/tests/language/control/do-repeat.at @@ -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 . dnl diff --git a/tests/language/control/loop.at b/tests/language/control/loop.at index babab1c825..a2ceac3de3 100644 --- a/tests/language/control/loop.at +++ b/tests/language/control/loop.at @@ -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 . dnl diff --git a/tests/language/control/temporary.at b/tests/language/control/temporary.at index 675ad777b6..1d67b42809 100644 --- a/tests/language/control/temporary.at +++ b/tests/language/control/temporary.at @@ -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 . dnl diff --git a/tests/language/data-io/add-files.at b/tests/language/data-io/add-files.at index 8131eb592d..384b968a62 100644 --- a/tests/language/data-io/add-files.at +++ b/tests/language/data-io/add-files.at @@ -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 . dnl m4_define([CHECK_ADD_FILES], diff --git a/tests/language/data-io/data-list.at b/tests/language/data-io/data-list.at index 44aa7c1115..8637ff7c6a 100644 --- a/tests/language/data-io/data-list.at +++ b/tests/language/data-io/data-list.at @@ -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 . dnl diff --git a/tests/language/data-io/data-reader.at b/tests/language/data-io/data-reader.at index 83d316aee3..85a5e87851 100644 --- a/tests/language/data-io/data-reader.at +++ b/tests/language/data-io/data-reader.at @@ -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 . 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 diff --git a/tests/language/data-io/dataset.at b/tests/language/data-io/dataset.at index 32ff5e140a..f901410d98 100644 --- a/tests/language/data-io/dataset.at +++ b/tests/language/data-io/dataset.at @@ -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 . dnl diff --git a/tests/language/data-io/file-handle.at b/tests/language/data-io/file-handle.at index 2207513cb6..cd5e108358 100644 --- a/tests/language/data-io/file-handle.at +++ b/tests/language/data-io/file-handle.at @@ -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 . dnl diff --git a/tests/language/data-io/get-data-psql.at b/tests/language/data-io/get-data-psql.at index 2cf33fd1b3..31682ff060 100644 --- a/tests/language/data-io/get-data-psql.at +++ b/tests/language/data-io/get-data-psql.at @@ -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 . 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 < empty-result.sps < large-result.sps < get-data.sps <. -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 diff --git a/tests/language/data-io/get-data-txt.at b/tests/language/data-io/get-data-txt.at index f1cd7615ec..936bf7d7ab 100644 --- a/tests/language/data-io/get-data-txt.at +++ b/tests/language/data-io/get-data-txt.at @@ -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 . 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 diff --git a/tests/language/data-io/get.at b/tests/language/data-io/get.at index f4ce9ac8f0..9b60544d15 100644 --- a/tests/language/data-io/get.at +++ b/tests/language/data-io/get.at @@ -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 . 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 diff --git a/tests/language/data-io/inpt-pgm.at b/tests/language/data-io/inpt-pgm.at index 4cb5321080..f676e308bb 100644 --- a/tests/language/data-io/inpt-pgm.at +++ b/tests/language/data-io/inpt-pgm.at @@ -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 . 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 diff --git a/tests/language/data-io/list.at b/tests/language/data-io/list.at index c93437ae9b..bc44cd592a 100644 --- a/tests/language/data-io/list.at +++ b/tests/language/data-io/list.at @@ -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 . dnl diff --git a/tests/language/data-io/match-files.at b/tests/language/data-io/match-files.at index f1b13daecf..89f81e6365 100644 --- a/tests/language/data-io/match-files.at +++ b/tests/language/data-io/match-files.at @@ -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 . 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], diff --git a/tests/language/data-io/matrix-data.at b/tests/language/data-io/matrix-data.at index b590061efb..f389ade64d 100644 --- a/tests/language/data-io/matrix-data.at +++ b/tests/language/data-io/matrix-data.at @@ -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 . dnl diff --git a/tests/language/data-io/print-space.at b/tests/language/data-io/print-space.at index eb3cbe75a8..65695f8805 100644 --- a/tests/language/data-io/print-space.at +++ b/tests/language/data-io/print-space.at @@ -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 . dnl diff --git a/tests/language/data-io/print.at b/tests/language/data-io/print.at index 0e32361b71..c9dd0908ea 100644 --- a/tests/language/data-io/print.at +++ b/tests/language/data-io/print.at @@ -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 . dnl diff --git a/tests/language/data-io/save-translate.at b/tests/language/data-io/save-translate.at index a80c49f9c3..d2dd858059 100644 --- a/tests/language/data-io/save-translate.at +++ b/tests/language/data-io/save-translate.at @@ -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 . 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") diff --git a/tests/language/data-io/save.at b/tests/language/data-io/save.at index fd907d7a84..1cbb034454 100644 --- a/tests/language/data-io/save.at +++ b/tests/language/data-io/save.at @@ -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 . dnl diff --git a/tests/language/data-io/update.at b/tests/language/data-io/update.at index b2c7c482f2..c04b39a46f 100644 --- a/tests/language/data-io/update.at +++ b/tests/language/data-io/update.at @@ -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 . dnl m4_define([CHECK_UPDATE], diff --git a/tests/language/dictionary/attributes.at b/tests/language/dictionary/attributes.at index f0407b6369..b13f44306b 100644 --- a/tests/language/dictionary/attributes.at +++ b/tests/language/dictionary/attributes.at @@ -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 . dnl diff --git a/tests/language/dictionary/delete-variables.at b/tests/language/dictionary/delete-variables.at index 9ced4d36e8..2237df92c4 100644 --- a/tests/language/dictionary/delete-variables.at +++ b/tests/language/dictionary/delete-variables.at @@ -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 . dnl diff --git a/tests/language/dictionary/formats.at b/tests/language/dictionary/formats.at index b9671b7798..41278e4f74 100644 --- a/tests/language/dictionary/formats.at +++ b/tests/language/dictionary/formats.at @@ -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 . dnl diff --git a/tests/language/dictionary/missing-values.at b/tests/language/dictionary/missing-values.at index c3d3991356..76b84fad47 100644 --- a/tests/language/dictionary/missing-values.at +++ b/tests/language/dictionary/missing-values.at @@ -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 . dnl diff --git a/tests/language/dictionary/modify-variables.at b/tests/language/dictionary/modify-variables.at index 818bf5f51d..6fcd6b840a 100644 --- a/tests/language/dictionary/modify-variables.at +++ b/tests/language/dictionary/modify-variables.at @@ -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 . dnl diff --git a/tests/language/dictionary/mrsets.at b/tests/language/dictionary/mrsets.at index a520a41370..253a318c97 100644 --- a/tests/language/dictionary/mrsets.at +++ b/tests/language/dictionary/mrsets.at @@ -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 . dnl diff --git a/tests/language/dictionary/rename-variables.at b/tests/language/dictionary/rename-variables.at index 53bec03823..021698243c 100644 --- a/tests/language/dictionary/rename-variables.at +++ b/tests/language/dictionary/rename-variables.at @@ -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 . dnl diff --git a/tests/language/dictionary/sort-variables.at b/tests/language/dictionary/sort-variables.at index 16614474f8..896833d23e 100644 --- a/tests/language/dictionary/sort-variables.at +++ b/tests/language/dictionary/sort-variables.at @@ -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 . dnl diff --git a/tests/language/dictionary/split-file.at b/tests/language/dictionary/split-file.at index 427bf2d993..674bd6ff05 100644 --- a/tests/language/dictionary/split-file.at +++ b/tests/language/dictionary/split-file.at @@ -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 . 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 . diff --git a/tests/language/dictionary/sys-file-info.at b/tests/language/dictionary/sys-file-info.at index 50bf224b63..5986e9e01a 100644 --- a/tests/language/dictionary/sys-file-info.at +++ b/tests/language/dictionary/sys-file-info.at @@ -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 . dnl diff --git a/tests/language/dictionary/value-labels.at b/tests/language/dictionary/value-labels.at index 1ddabf972a..b821500443 100644 --- a/tests/language/dictionary/value-labels.at +++ b/tests/language/dictionary/value-labels.at @@ -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 . 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 diff --git a/tests/language/dictionary/variable-display.at b/tests/language/dictionary/variable-display.at index b586f64d56..1e6142b335 100644 --- a/tests/language/dictionary/variable-display.at +++ b/tests/language/dictionary/variable-display.at @@ -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 . dnl diff --git a/tests/language/dictionary/vector.at b/tests/language/dictionary/vector.at index 1c274402cd..82a0dc2e6a 100644 --- a/tests/language/dictionary/vector.at +++ b/tests/language/dictionary/vector.at @@ -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 . dnl diff --git a/tests/language/dictionary/weight.at b/tests/language/dictionary/weight.at index 92de2177b2..a4a927b9a2 100644 --- a/tests/language/dictionary/weight.at +++ b/tests/language/dictionary/weight.at @@ -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 . dnl diff --git a/tests/language/expressions/evaluate.at b/tests/language/expressions/evaluate.at index 76e11d885e..cec32e7621 100644 --- a/tests/language/expressions/evaluate.at +++ b/tests/language/expressions/evaluate.at @@ -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 . 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. diff --git a/tests/language/expressions/parse.at b/tests/language/expressions/parse.at index eadc30dd74..cfa1db997e 100644 --- a/tests/language/expressions/parse.at +++ b/tests/language/expressions/parse.at @@ -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 . dnl diff --git a/tests/language/lexer/command-name.at b/tests/language/lexer/command-name.at index 18a005ca23..50da596d94 100644 --- a/tests/language/lexer/command-name.at +++ b/tests/language/lexer/command-name.at @@ -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 . dnl diff --git a/tests/language/lexer/lexer.at b/tests/language/lexer/lexer.at index c4fb4cf8299e35a76fee29325b8e6b993f0d4ba2..879e08785f1d0eb395d333b078cea27fb278b276 100644 GIT binary patch delta 19 bcmX>meOP)z#>Pw*#>sh%|2F3`MREfGP#FhZ delta 25 hcmX>seN1{n2BX5p3>HR4g~>UL{}>fEXE8-`0|0GS2f6?N diff --git a/tests/language/lexer/q2c.at b/tests/language/lexer/q2c.at index 0b985e6280..92b93062d3 100644 --- a/tests/language/lexer/q2c.at +++ b/tests/language/lexer/q2c.at @@ -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 . dnl diff --git a/tests/language/lexer/scan.at b/tests/language/lexer/scan.at index 8eb48059e9..9eded70f87 100644 --- a/tests/language/lexer/scan.at +++ b/tests/language/lexer/scan.at @@ -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 . dnl diff --git a/tests/language/lexer/segment.at b/tests/language/lexer/segment.at index 3660c924f7..22d1bdee5b 100644 --- a/tests/language/lexer/segment.at +++ b/tests/language/lexer/segment.at @@ -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 . 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 diff --git a/tests/language/lexer/variable-parser.at b/tests/language/lexer/variable-parser.at index a1682a9083..d9ca22815f 100644 --- a/tests/language/lexer/variable-parser.at +++ b/tests/language/lexer/variable-parser.at @@ -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 . 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]) diff --git a/tests/language/mann-whitney.txt b/tests/language/mann-whitney.txt index bcbf5056fb..af5b4841f1 100644 --- a/tests/language/mann-whitney.txt +++ b/tests/language/mann-whitney.txt @@ -1,231 +1,231 @@ - 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 diff --git a/tests/language/stats/aggregate.at b/tests/language/stats/aggregate.at index 590a63f200..e574fc51f3 100644 --- a/tests/language/stats/aggregate.at +++ b/tests/language/stats/aggregate.at @@ -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 . 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. diff --git a/tests/language/stats/autorecode.at b/tests/language/stats/autorecode.at index 2267a80a90..42f3cd32c0 100644 --- a/tests/language/stats/autorecode.at +++ b/tests/language/stats/autorecode.at @@ -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 . 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. diff --git a/tests/language/stats/correlations.at b/tests/language/stats/correlations.at index df00e67723..1662ee7499 100644 --- a/tests/language/stats/correlations.at +++ b/tests/language/stats/correlations.at @@ -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 . 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 . ]) diff --git a/tests/language/stats/crosstabs.at b/tests/language/stats/crosstabs.at index 7e8a3f91eb..21154183fc 100644 --- a/tests/language/stats/crosstabs.at +++ b/tests/language/stats/crosstabs.at @@ -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 . 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. diff --git a/tests/language/stats/descriptives.at b/tests/language/stats/descriptives.at index 60ec213097..b737890253 100644 --- a/tests/language/stats/descriptives.at +++ b/tests/language/stats/descriptives.at @@ -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 . 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 diff --git a/tests/language/stats/examine.at b/tests/language/stats/examine.at index cd7391c6a8..b7bd3e8ec8 100644 --- a/tests/language/stats/examine.at +++ b/tests/language/stats/examine.at @@ -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 . 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, diff --git a/tests/language/stats/factor.at b/tests/language/stats/factor.at index ab0b066c2b..334b4ba72c 100644 --- a/tests/language/stats/factor.at +++ b/tests/language/stats/factor.at @@ -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 . 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 diff --git a/tests/language/stats/flip.at b/tests/language/stats/flip.at index f6d665e1fe..155350dde7 100644 --- a/tests/language/stats/flip.at +++ b/tests/language/stats/flip.at @@ -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 . dnl @@ -75,7 +75,7 @@ end data. list. flip. -list. +list. ]) AT_CHECK([pspp -O format=csv flip.sps], [0], [dnl Table: Data List diff --git a/tests/language/stats/frequencies.at b/tests/language/stats/frequencies.at index 141c36fd83..3d0d55221e 100644 --- a/tests/language/stats/frequencies.at +++ b/tests/language/stats/frequencies.at @@ -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 . 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 diff --git a/tests/language/stats/glm.at b/tests/language/stats/glm.at index ac18c340da..721bbc121a 100644 --- a/tests/language/stats/glm.at +++ b/tests/language/stats/glm.at @@ -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 . 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 diff --git a/tests/language/stats/graph.at b/tests/language/stats/graph.at index b61d8a522f..89127163b8 100644 --- a/tests/language/stats/graph.at +++ b/tests/language/stats/graph.at @@ -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 . 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. ]) diff --git a/tests/language/stats/logistic.at b/tests/language/stats/logistic.at index 6952167fa0..dd68b6c125 100644 --- a/tests/language/stats/logistic.at +++ b/tests/language/stats/logistic.at @@ -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 . 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). diff --git a/tests/language/stats/npar.at b/tests/language/stats/npar.at index 10889a4123..377832cfe9 100644 --- a/tests/language/stats/npar.at +++ b/tests/language/stats/npar.at @@ -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 . 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 - + diff --git a/tests/language/stats/oneway.at b/tests/language/stats/oneway.at index be9ae130e4..cedbe827c4 100644 --- a/tests/language/stats/oneway.at +++ b/tests/language/stats/oneway.at @@ -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 . 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]) diff --git a/tests/language/stats/quick-cluster.at b/tests/language/stats/quick-cluster.at index 34294468c6..f3d0d24283 100644 --- a/tests/language/stats/quick-cluster.at +++ b/tests/language/stats/quick-cluster.at @@ -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 . 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. diff --git a/tests/language/stats/rank.at b/tests/language/stats/rank.at index 2194da5f86..d8fc9655a4 100644 --- a/tests/language/stats/rank.at +++ b/tests/language/stats/rank.at @@ -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 . 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 diff --git a/tests/language/stats/regression.at b/tests/language/stats/regression.at index 2547fd6529..a3a8d908a1 100644 --- a/tests/language/stats/regression.at +++ b/tests/language/stats/regression.at @@ -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 . 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, diff --git a/tests/language/stats/reliability.at b/tests/language/stats/reliability.at index 072a48aca2..77cd27620d 100644 --- a/tests/language/stats/reliability.at +++ b/tests/language/stats/reliability.at @@ -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 . 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 *. diff --git a/tests/language/stats/roc.at b/tests/language/stats/roc.at index a74059b45d..1eacaacef0 100644 --- a/tests/language/stats/roc.at +++ b/tests/language/stats/roc.at @@ -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 . 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. diff --git a/tests/language/stats/sort-cases.at b/tests/language/stats/sort-cases.at index 4624dbfdde..5217e64d3f 100644 --- a/tests/language/stats/sort-cases.at +++ b/tests/language/stats/sort-cases.at @@ -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 . 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]) diff --git a/tests/language/stats/t-test.at b/tests/language/stats/t-test.at index 8cd4e6cb55..c1e96e557e 100644 --- a/tests/language/stats/t-test.at +++ b/tests/language/stats/t-test.at @@ -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 . 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). diff --git a/tests/language/utilities/cache.at b/tests/language/utilities/cache.at index bb0f208d9a..7eecb7e7e6 100644 --- a/tests/language/utilities/cache.at +++ b/tests/language/utilities/cache.at @@ -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 . dnl diff --git a/tests/language/utilities/cd.at b/tests/language/utilities/cd.at index c120bbd9dd..6ec699a4fd 100644 --- a/tests/language/utilities/cd.at +++ b/tests/language/utilities/cd.at @@ -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 . dnl diff --git a/tests/language/utilities/date.at b/tests/language/utilities/date.at index 2b5b9032d5..02618aa4cb 100644 --- a/tests/language/utilities/date.at +++ b/tests/language/utilities/date.at @@ -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 . dnl diff --git a/tests/language/utilities/insert.at b/tests/language/utilities/insert.at index a7a24fbf1d..8867ac28c1 100644 --- a/tests/language/utilities/insert.at +++ b/tests/language/utilities/insert.at @@ -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 . 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 diff --git a/tests/language/utilities/permissions.at b/tests/language/utilities/permissions.at index a6610dab95..6d2baa20b8 100644 --- a/tests/language/utilities/permissions.at +++ b/tests/language/utilities/permissions.at @@ -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 . dnl diff --git a/tests/language/utilities/set.at b/tests/language/utilities/set.at index b6ff8187cd..ee66278dac 100644 --- a/tests/language/utilities/set.at +++ b/tests/language/utilities/set.at @@ -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 . dnl diff --git a/tests/language/utilities/show.at b/tests/language/utilities/show.at index e934d59b5d..05426ee0f5 100644 --- a/tests/language/utilities/show.at +++ b/tests/language/utilities/show.at @@ -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 . dnl diff --git a/tests/language/utilities/title.at b/tests/language/utilities/title.at index bbfb98b695..bcc0320a2d 100644 --- a/tests/language/utilities/title.at +++ b/tests/language/utilities/title.at @@ -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 . dnl diff --git a/tests/language/xforms/compute.at b/tests/language/xforms/compute.at index 12a620b798..981561aad5 100644 --- a/tests/language/xforms/compute.at +++ b/tests/language/xforms/compute.at @@ -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 . 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 diff --git a/tests/language/xforms/count.at b/tests/language/xforms/count.at index 6f689c2c6a..0812bc0699 100644 --- a/tests/language/xforms/count.at +++ b/tests/language/xforms/count.at @@ -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 . 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 diff --git a/tests/language/xforms/recode.at b/tests/language/xforms/recode.at index 2d89c5e0b7..9927d3c3d5 100644 --- a/tests/language/xforms/recode.at +++ b/tests/language/xforms/recode.at @@ -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 . dnl diff --git a/tests/language/xforms/sample.at b/tests/language/xforms/sample.at index 4024a92266..406517a03d 100644 --- a/tests/language/xforms/sample.at +++ b/tests/language/xforms/sample.at @@ -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 . dnl diff --git a/tests/language/xforms/select-if.at b/tests/language/xforms/select-if.at index 27dd9ab78f..e7a3740997 100644 --- a/tests/language/xforms/select-if.at +++ b/tests/language/xforms/select-if.at @@ -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 . dnl diff --git a/tests/libpspp/abt.at b/tests/libpspp/abt.at index 454acb512e..e45f60ee62 100644 --- a/tests/libpspp/abt.at +++ b/tests/libpspp/abt.at @@ -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 . dnl diff --git a/tests/libpspp/bt.at b/tests/libpspp/bt.at index 7d907bd896..45a1c62176 100644 --- a/tests/libpspp/bt.at +++ b/tests/libpspp/bt.at @@ -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 . dnl diff --git a/tests/libpspp/encoding-guesser.at b/tests/libpspp/encoding-guesser.at index 1c7af5b709..5ec2da351d 100644 --- a/tests/libpspp/encoding-guesser.at +++ b/tests/libpspp/encoding-guesser.at @@ -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 . 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 diff --git a/tests/libpspp/float-format.at b/tests/libpspp/float-format.at index c65a09bc19..c9073a7c91 100644 --- a/tests/libpspp/float-format.at +++ b/tests/libpspp/float-format.at @@ -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 . dnl diff --git a/tests/libpspp/heap.at b/tests/libpspp/heap.at index d9041a622a..bfae25b0f8 100644 --- a/tests/libpspp/heap.at +++ b/tests/libpspp/heap.at @@ -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 . dnl diff --git a/tests/libpspp/hmap.at b/tests/libpspp/hmap.at index e36d8d8a79..d95e6ddc7c 100644 --- a/tests/libpspp/hmap.at +++ b/tests/libpspp/hmap.at @@ -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 . dnl diff --git a/tests/libpspp/hmapx.at b/tests/libpspp/hmapx.at index 034963ff6d..704486622d 100644 --- a/tests/libpspp/hmapx.at +++ b/tests/libpspp/hmapx.at @@ -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 . dnl diff --git a/tests/libpspp/i18n.at b/tests/libpspp/i18n.at index 78b86fd754..77216aac20 100644 --- a/tests/libpspp/i18n.at +++ b/tests/libpspp/i18n.at @@ -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 . 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]) diff --git a/tests/libpspp/line-reader.at b/tests/libpspp/line-reader.at index 30870d1feb..0419670db1 100644 --- a/tests/libpspp/line-reader.at +++ b/tests/libpspp/line-reader.at @@ -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 . dnl diff --git a/tests/libpspp/ll.at b/tests/libpspp/ll.at index fc83402ccd..ce05d74914 100644 --- a/tests/libpspp/ll.at +++ b/tests/libpspp/ll.at @@ -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 . dnl diff --git a/tests/libpspp/llx.at b/tests/libpspp/llx.at index 7158ff262f..3538f66914 100644 --- a/tests/libpspp/llx.at +++ b/tests/libpspp/llx.at @@ -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 . dnl diff --git a/tests/libpspp/range-map.at b/tests/libpspp/range-map.at index d31d08cf3c..0f8a16af75 100644 --- a/tests/libpspp/range-map.at +++ b/tests/libpspp/range-map.at @@ -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 . dnl diff --git a/tests/libpspp/range-set.at b/tests/libpspp/range-set.at index cb29ae6d5a..c95552047d 100644 --- a/tests/libpspp/range-set.at +++ b/tests/libpspp/range-set.at @@ -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 . dnl diff --git a/tests/libpspp/range-tower.at b/tests/libpspp/range-tower.at index 13e160ed67..7fddd2ab6c 100644 --- a/tests/libpspp/range-tower.at +++ b/tests/libpspp/range-tower.at @@ -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 . dnl diff --git a/tests/libpspp/sparse-array.at b/tests/libpspp/sparse-array.at index 778a8c30b5..d7e8a4c5c5 100644 --- a/tests/libpspp/sparse-array.at +++ b/tests/libpspp/sparse-array.at @@ -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 . dnl diff --git a/tests/libpspp/sparse-xarray-test.at b/tests/libpspp/sparse-xarray-test.at index 00fa4fb00d..6f00251f28 100644 --- a/tests/libpspp/sparse-xarray-test.at +++ b/tests/libpspp/sparse-xarray-test.at @@ -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 . 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 diff --git a/tests/libpspp/str.at b/tests/libpspp/str.at index c132a94d58..5a36e5957a 100644 --- a/tests/libpspp/str.at +++ b/tests/libpspp/str.at @@ -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 . dnl diff --git a/tests/libpspp/string-map.at b/tests/libpspp/string-map.at index a1fbf31d18..a0570c9301 100644 --- a/tests/libpspp/string-map.at +++ b/tests/libpspp/string-map.at @@ -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 . dnl diff --git a/tests/libpspp/string-set.at b/tests/libpspp/string-set.at index ee22ccebc1..5d04166568 100644 --- a/tests/libpspp/string-set.at +++ b/tests/libpspp/string-set.at @@ -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 . dnl diff --git a/tests/libpspp/stringi-map.at b/tests/libpspp/stringi-map.at index 1724d30bee..9613d1a3af 100644 --- a/tests/libpspp/stringi-map.at +++ b/tests/libpspp/stringi-map.at @@ -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 . dnl diff --git a/tests/libpspp/stringi-set.at b/tests/libpspp/stringi-set.at index 98bf6dc375..bd18452915 100644 --- a/tests/libpspp/stringi-set.at +++ b/tests/libpspp/stringi-set.at @@ -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 . dnl diff --git a/tests/libpspp/tower.at b/tests/libpspp/tower.at index ae89b5b2c0..d63983aa72 100644 --- a/tests/libpspp/tower.at +++ b/tests/libpspp/tower.at @@ -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 . dnl diff --git a/tests/libpspp/u8-istream.at b/tests/libpspp/u8-istream.at index 9b1bafcd39..53cf2082d8 100644 --- a/tests/libpspp/u8-istream.at +++ b/tests/libpspp/u8-istream.at @@ -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 . 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 diff --git a/tests/libpspp/zip.at b/tests/libpspp/zip.at index a2f9d6f179..9598717f82 100644 --- a/tests/libpspp/zip.at +++ b/tests/libpspp/zip.at @@ -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 . 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 diff --git a/tests/math/chart-geometry.at b/tests/math/chart-geometry.at index 143d214775..eebc065485 100644 --- a/tests/math/chart-geometry.at +++ b/tests/math/chart-geometry.at @@ -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 . dnl diff --git a/tests/math/moments.at b/tests/math/moments.at index 5552f434bf..e25c7c0540 100644 --- a/tests/math/moments.at +++ b/tests/math/moments.at @@ -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 . 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) ])]) diff --git a/tests/math/randist.at b/tests/math/randist.at index 677bee8120..958d03116c 100644 --- a/tests/math/randist.at +++ b/tests/math/randist.at @@ -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 . 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 ]) diff --git a/tests/output/ascii.at b/tests/output/ascii.at index 934de64662..fb7a8969dc 100644 --- a/tests/output/ascii.at +++ b/tests/output/ascii.at @@ -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 . dnl diff --git a/tests/output/charts.at b/tests/output/charts.at index dafe416141..bbaf2aebcf 100644 --- a/tests/output/charts.at +++ b/tests/output/charts.at @@ -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 . 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 diff --git a/tests/output/html.at b/tests/output/html.at index 973ba08433..5f4f5964c6 100644 --- a/tests/output/html.at +++ b/tests/output/html.at @@ -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 . 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. diff --git a/tests/output/output.at b/tests/output/output.at index bb97e011db..c89cbec3d5 100644 --- a/tests/output/output.at +++ b/tests/output/output.at @@ -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 . 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]) diff --git a/tests/output/paper-size.at b/tests/output/paper-size.at index 5b811c4555..a76cb9c7f0 100644 --- a/tests/output/paper-size.at +++ b/tests/output/paper-size.at @@ -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 . dnl diff --git a/tests/output/render.at b/tests/output/render.at index 9f0140d9fd..e9e1a4780b 100644 --- a/tests/output/render.at +++ b/tests/output/render.at @@ -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 . # +-+---+-+-+-+ @@ -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| diff --git a/tests/output/tables.at b/tests/output/tables.at index be911d1563..5eaaf4cf3e 100644 --- a/tests/output/tables.at +++ b/tests/output/tables.at @@ -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 . 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). diff --git a/tests/perl-module.at b/tests/perl-module.at index f3f393cc2c..177573cb31 100644 --- a/tests/perl-module.at +++ b/tests/perl-module.at @@ -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 . 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); diff --git a/tests/testsuite.in b/tests/testsuite.in index 5080901167..7d1c6df4af 100644 --- a/tests/testsuite.in +++ b/tests/testsuite.in @@ -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 . -dnl +dnl AT_INIT diff --git a/tests/ui/syntax-gen-test.c b/tests/ui/syntax-gen-test.c index 6177f0c377..e3c8a4d6e5 100644 --- a/tests/ui/syntax-gen-test.c +++ b/tests/ui/syntax-gen-test.c @@ -1,4 +1,4 @@ -/* +/* PSPP - a program for statistical analysis. Copyright (C) 2017 Free Software Foundation, Inc. diff --git a/tests/ui/syntax-gen.at b/tests/ui/syntax-gen.at index 71dcb8857c..220bbee7e7 100644 --- a/tests/ui/syntax-gen.at +++ b/tests/ui/syntax-gen.at @@ -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 . dnl diff --git a/tests/ui/terminal/main.at b/tests/ui/terminal/main.at index 4a07f6dd20..29fef65843 100644 --- a/tests/ui/terminal/main.at +++ b/tests/ui/terminal/main.at @@ -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 . 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 diff --git a/utilities/automake.mk b/utilities/automake.mk index cbcf0ae2bb..1d58b619a9 100644 --- a/utilities/automake.mk +++ b/utilities/automake.mk @@ -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 . -# +# bin_PROGRAMS += utilities/pspp-dump-sav dist_man_MANS += utilities/pspp-dump-sav.1 utilities_pspp_dump_sav_SOURCES = \ -- 2.30.2