Removed next, prev, up node names from @node lines, to make structural
authorBen Pfaff <blp@gnu.org>
Wed, 6 Jun 2007 05:17:47 +0000 (05:17 +0000)
committerBen Pfaff <blp@gnu.org>
Wed, 6 Jun 2007 05:17:47 +0000 (05:17 +0000)
changes to the manual easier.  (These node names are not needed by
makeinfo.)

26 files changed:
doc/ChangeLog
doc/bugs.texi
doc/command-index.texi
doc/concept-index.texi
doc/configuring.texi
doc/data-file-format.texi
doc/data-io.texi
doc/data-selection.texi
doc/expressions.texi
doc/fdl.texi
doc/files.texi
doc/flow-control.texi
doc/function-index.texi
doc/installing.texi
doc/introduction.texi
doc/invoking.texi
doc/language.texi
doc/license.texi
doc/not-implemented.texi
doc/portable-file-format.texi
doc/q2c.texi
doc/regression.texi
doc/statistics.texi
doc/transformation.texi
doc/utilities.texi
doc/variables.texi

index 607a9390587c55467bbaf6e547e9db0f506d500c..e63532274979e380c81483eb1d94c16e8d682dbd 100644 (file)
@@ -1,3 +1,9 @@
+2007-06-05  Ben Pfaff  <blp@gnu.org>
+
+       * Removed next, prev, up node names from @node lines, to make
+         structural changes to the manual easier.  (These node names are
+         not needed by makeinfo.)
+
 2007-03-31 John Darrington <john@darrington.wattle.id.au>
        
        * transformation.texi: SORT CASES: elaborated on the (D) (A) flags.
index 2f879171e913fad2917bb086308d42ab82832588..86208d92102bf74398e43b174b628f468e23913b 100644 (file)
@@ -1,4 +1,4 @@
-@node Bugs, Function Index, Not Implemented, Top
+@node Bugs
 @chapter Bugs
 
 PSPP does have bugs.  We do our best to fix them, but our limited
index 12ad857516be704f228585e2b7d4958b09cc63fd..c53b1db6e86af0c1ef9f593b1d37480105a77ef7 100644 (file)
@@ -1,4 +1,4 @@
-@node Command Index, Concept Index, Function Index, Top
+@node Command Index
 @chapter Command Index
 @printindex vr
 @setfilename ignored
index efc2f9dad480b710500b3d54018153500137480d..742488e4d7ab543389664df9a8ff72da3097c537 100644 (file)
@@ -1,4 +1,4 @@
-@node Concept Index, Configuration, Command Index, Top
+@node Concept Index
 @chapter Concept Index
 @printindex cp
 @setfilename ignored
index a4e9c16703b871129444ebb3a792c5f29ffcef01..b4aea100c3bb9f329ef2f063676afe537afc752f 100644 (file)
@@ -1,4 +1,4 @@
-@node Configuration, Portable File Format, Concept Index, Top
+@node Configuration
 @appendix Configuring PSPP
 @cindex configuration
 @cindex PSPP, configuring
@@ -17,7 +17,7 @@ This chapter describe how to configure PSPP for your system.
 * Miscellaneous configuring::   Even more configuration variables.
 @end menu
 
-@node File locations, Configuration techniques, Configuration, Configuration
+@node File locations
 @section Locating configuration files
 
 PSPP searches each directory in the configuration file path for most
@@ -29,7 +29,7 @@ default path.  Finally, @samp{-B @var{path}} or
 @samp{--config-dir=@var{path}} specified on the command line has highest
 priority.
 
-@node Configuration techniques, Configuration files, File locations, Configuration
+@node Configuration techniques
 @section Configuration techniques
 
 There are many ways that PSPP can be configured.  These are
@@ -59,7 +59,7 @@ Fallback defaults.
 
 Some of the above may not apply to a particular setting.
 
-@node Configuration files, Environment variables, Configuration techniques, Configuration
+@node Configuration files
 @section Configuration files
 
 Most configuration files have a common form:
@@ -113,7 +113,7 @@ Line splicing takes place before comment removal.
 Blank lines, and lines that contain only white space, are ignored.
 @end itemize
 
-@node Environment variables, Output devices, Configuration files, Configuration
+@node Environment variables
 @section Environment variables
 
 You may think the concept of environment variables is a fairly simple
@@ -126,7 +126,7 @@ in the sections below:
 * Predefined variables::        A few variables are automatically defined.
 @end menu
 
-@node Environment substitutions, Predefined variables, Environment variables, Environment variables
+@node Environment substitutions
 @subsection Environment substitutions
 
 Much of the power of environment variables lies in the way that they may
@@ -154,7 +154,7 @@ Replaced by a single dollar sign.
 
 Undefined variables expand to a empty value.
 
-@node Predefined variables,  , Environment substitutions, Environment variables
+@node Predefined variables
 @subsection Predefined environment variables
 
 There are two environment variables predefined for use in environment
@@ -175,7 +175,7 @@ somewhat dependent on the system used to compile PSPP.
 Nothing prevents these values from being overridden, although it's a
 good idea not to do so.
 
-@node Output devices, PostScript driver class, Environment variables, Configuration
+@node Output devices
 @section Output devices
 
 Configuring output devices is the most complicated aspect of configuring
@@ -213,7 +213,7 @@ The following sections further elaborate the contents of the
 * Tokenizing lines::            Dividing @file{devices} lines into tokens.
 @end menu
 
-@node Driver categories, Macro definitions, Output devices, Output devices
+@node Driver categories
 @subsection Driver categories
 
 Drivers can be divided into categories.  Drivers are specified by their
@@ -258,7 +258,7 @@ is not enabled.
 It is an error if the list is not empty when the end of @file{devices}
 is reached.
 
-@node Macro definitions, Device definitions, Driver categories, Output devices
+@node Macro definitions
 @subsection Macro definitions
 
 Macro definitions take the form @samp{define @var{macroname}
@@ -306,7 +306,7 @@ Defined as the length of the console screen, in lines of text.
 @end table
 @end itemize
 
-@node Device definitions, Dimensions, Macro definitions, Output devices
+@node Device definitions
 @subsection Driver definitions
 
 Driver definitions are the ultimate purpose of the @file{devices}
@@ -381,7 +381,7 @@ available driver classes.
 Options are dependent on the driver.  See the driver descriptions for
 details.
 
-@node Dimensions, papersize, Device definitions, Output devices
+@node Dimensions
 @subsection Dimensions
 
 Quite often in configuration it is necessary to specify a length or a
@@ -444,7 +444,7 @@ Numbers 50 or greater are assumed to be in millimeters.
 @end itemize
 @end itemize
 
-@node papersize, Distinguishing line types, Dimensions, Output devices
+@node papersize
 @subsection Paper sizes
 
 Output drivers usually deal with some sort of hardcopy media.  This
@@ -474,7 +474,7 @@ Otherwise the line must be of the form
 search becomes paper name @var{paper-2} and the search through the file
 continues.
 
-@node Distinguishing line types, Tokenizing lines, papersize, Output devices
+@node Distinguishing line types
 @subsection How lines are divided into types
 
 The lines in @file{devices} are distinguished in the following manner:
@@ -504,7 +504,7 @@ macro definition.
 Otherwise, the line is ill-formed.
 @end enumerate
 
-@node Tokenizing lines,  , Distinguishing line types, Output devices
+@node Tokenizing lines
 @subsection How lines are divided into tokens
 
 Each driver definition line is run through a simple tokenizer.  This
@@ -571,7 +571,7 @@ interpreted; only the lower 8 bits are used.
 Tokens, outside of quoted strings, are delimited by white space or equals
 signs.
 
-@node PostScript driver class, ASCII driver class, Output devices, Configuration
+@node PostScript driver class
 @section The PostScript driver class
 
 The @code{postscript} driver class is used to produce output that is
@@ -655,7 +655,7 @@ Default: @code{1pt}.
 Sets the width of the lines used in tables.  Default: @code{0.5pt}.
 @end table
 
-@node ASCII driver class, HTML driver class, PostScript driver class, Configuration
+@node ASCII driver class
 @section The ASCII driver class
 
 The ASCII driver class produces output that can be displayed on a
@@ -789,7 +789,7 @@ overstriking, which may not be supported by all the software to which
 you might pass the output.
 @end table
 
-@node HTML driver class, Miscellaneous configuring, ASCII driver class, Configuration
+@node HTML driver class
 @section The HTML driver class
 
 The @code{html} driver class is used to produce output for viewing in
@@ -812,7 +812,7 @@ format.  The name should contain a single @samp{#}, which is replaced by
 the chart number.  Default: @file{"pspp-#.png"}.
 @end table
 
-@node Miscellaneous configuring,, HTML driver class, Configuration
+@node Miscellaneous configuring
 @section Miscellaneous configuration
 
 The following environment variables can be used to further configure
index 006395078d9cb56e9cc618c72fba9edd83f1cad9..9cee3a4c822ba2e9044a9028eb6daa5d39eec914 100644 (file)
@@ -1,4 +1,4 @@
-@node Data File Format, q2c Input Format, Portable File Format, Top
+@node Data File Format
 @appendix Data File Format
 
 PSPP necessarily uses the same format for system files as do the
@@ -52,7 +52,7 @@ described below:
 * Data Record::                 
 @end menu
 
-@node File Header Record, Variable Record, Data File Format, Data File Format
+@node File Header Record
 @section File Header Record
 
 The file header is always the first record in the file.
@@ -143,7 +143,7 @@ Ignored padding bytes to make the structure a multiple of 32 bits in
 length.  Set to zeros.
 @end table
 
-@node Variable Record, Value Label Record, File Header Record, Data File Format
+@node Variable Record
 @section Variable Record
 
 Immediately following the header must come the variable records.  There
@@ -318,7 +318,7 @@ Not used.
 @code{SDATE}
 @end table
 
-@node Value Label Record, Value Label Variable Record, Variable Record, Data File Format
+@node Value Label Record
 @section Value Label Record
 
 Value label records must follow the variable records and must precede
@@ -344,7 +344,7 @@ first @code{char} is a count of the number of characters in the value
 label.  The remainder of the field is the label itself.  The field is
 padded on the right to a multiple of 64 bits in length.
 
-@node Value Label Variable Record, Document Record, Value Label Record, Data File Format
+@node Value Label Variable Record
 @section Value Label Variable Record
 
 Every value label variable record must be immediately preceded by a
@@ -374,7 +374,7 @@ the first element is numbered 1 and long string variables are considered
 to occupy multiple indexes.
 @end table
 
-@node Document Record, Machine int32 Info Record, Value Label Variable Record, Data File Format
+@node Document Record
 @section Document Record
 
 There must be no more than one document record per system file.
@@ -402,7 +402,7 @@ Document lines.  The number of elements is defined by @code{n_lines}.
 Lines shorter than 80 characters are padded on the right with spaces.
 @end table
 
-@node Machine int32 Info Record, Machine flt64 Info Record, Document Record, Data File Format
+@node Machine int32 Info Record
 @section Machine @code{int32} Info Record
 
 There must be no more than one machine @code{int32} info record per
@@ -475,7 +475,7 @@ indicates 8-bit ASCII, 4 indicates DEC Kanji.
 Windows code page numbers are also valid.
 @end table
 
-@node Machine flt64 Info Record, Auxiliary Variable Parameter Record, Machine int32 Info Record, Data File Format
+@node Machine flt64 Info Record
 @section Machine @code{flt64} Info Record
 
 There must be no more than one machine @code{flt64} info record per
@@ -521,7 +521,7 @@ The value used for HIGHEST in missing values.
 The value used for LOWEST in missing values.
 @end table
 
-@node Auxiliary Variable Parameter Record, Long Variable Names Record, Machine flt64 Info Record, Data File Format
+@node Auxiliary Variable Parameter Record
 @section Auxiliary Variable Parameter Record
 
 There must be no more than one auxiliary variable parameter record per
@@ -608,7 +608,7 @@ Centre aligned
 
 
 
-@node Long Variable Names Record, Very Long String Length Record, Auxiliary Variable Parameter Record,  Data File Format
+@node Long Variable Names Record
 @section Long Variable Names Record
 
 There must be no more than one long variable names record per
@@ -655,7 +655,7 @@ trailing separator following the last tuple.
 The total length is @code{count} bytes.
 @end table
 
-@node Very Long String Length Record, Miscellaneous Informational Records, Long Variable Names Record, Data File Format
+@node Very Long String Length Record
 @comment  node-name,  next,  previous,  up
 @section Very Long String Length Record
 
@@ -707,7 +707,7 @@ The total length is @code{count} bytes.
 
 
 
-@node Miscellaneous Informational Records, Dictionary Termination Record, Very Long String Length Record, Data File Format
+@node Miscellaneous Informational Records
 @section Miscellaneous Informational Records
 
 Miscellaneous informational records must follow the variable records and
@@ -752,7 +752,7 @@ Arbitrary data.  There must be @code{size} times @code{count} bytes of
 data.
 @end table
 
-@node Dictionary Termination Record, Data Record, Miscellaneous Informational Records, Data File Format
+@node Dictionary Termination Record
 @section Dictionary Termination Record
 
 The dictionary termination record must follow all other records, except
@@ -775,7 +775,7 @@ Record type.  Always set to 999.
 Ignored padding.  Should be set to 0.
 @end table
 
-@node Data Record,  , Dictionary Termination Record, Data File Format
+@node Data Record
 @section Data Record
 
 Data records must follow all other records in the data file.  There must
index 8f727e50540f0e305c57195881a1cb886b359bce..dedf1c1d03a39473d4233c82ec252295fddc0257 100644 (file)
@@ -1,4 +1,4 @@
-@node Data Input and Output, System and Portable Files, Expressions, Top
+@node Data Input and Output
 @chapter Data Input and Output
 @cindex input
 @cindex output
index d7f4c79fc11d756c2fdbe278a10c0edb1862d62a..e8430cf684a2573890b107588de34d16b5964145 100644 (file)
@@ -1,4 +1,4 @@
-@node Data Selection, Conditionals and Looping, Data Manipulation, Top
+@node Data Selection
 @chapter Selecting data for analysis
 
 This chapter documents PSPP commands that temporarily or permanently
@@ -14,7 +14,7 @@ select data records from the active file for analysis.
 * WEIGHT::                      Weight cases by a variable.
 @end menu
 
-@node FILTER, N OF CASES, Data Selection, Data Selection
+@node FILTER
 @section FILTER
 @vindex FILTER
 
@@ -146,7 +146,7 @@ samples may still result when the file is processed on systems with
 differing endianness or floating-point formats.  By default, the
 random number seed is based on the system time.
 
-@node SELECT IF, SPLIT FILE, SAMPLE, Data Selection
+@node SELECT IF
 @section SELECT IF
 @vindex SELECT IF
 
@@ -172,7 +172,7 @@ When @cmd{SELECT IF} is specified following @cmd{TEMPORARY}
 (@pxref{TEMPORARY}), the @cmd{LAG} function may not be used
 (@pxref{LAG}).
 
-@node SPLIT FILE, TEMPORARY, SELECT IF, Data Selection
+@node SPLIT FILE
 @section SPLIT FILE
 @vindex SPLIT FILE
 
@@ -205,7 +205,7 @@ entire active file as a single group of data.
 When @cmd{SPLIT FILE} is specified after @cmd{TEMPORARY}, it affects only
 the next procedure (@pxref{TEMPORARY}).
 
-@node TEMPORARY, WEIGHT, SPLIT FILE, Data Selection
+@node TEMPORARY
 @section TEMPORARY
 @vindex TEMPORARY
 
@@ -249,7 +249,7 @@ The data read by the first @cmd{DESCRIPTIVES} are 4, 5, 8,
 10.5, 13, 15.  The data read by the first @cmd{DESCRIPTIVES} are 1, 2,
 5, 7.5, 10, 12.
 
-@node WEIGHT,  , TEMPORARY, Data Selection
+@node WEIGHT
 @section WEIGHT
 @vindex WEIGHT
 
index a03a2fd432359d928c68d2905267a609fadef919..1021708ab418c565755f0c528b11c1cb4f49966c 100644 (file)
@@ -1,4 +1,4 @@
-@node Expressions, Data Input and Output, Language, Top
+@node Expressions
 @chapter Mathematical Expressions
 @cindex expressions, mathematical
 @cindex mathematical expressions
index b82e6b8cc82086e3a64489fa57f60075ae315b7f..3ab5da10bdeb53c765d8c9297c31efb430b14807 100644 (file)
@@ -1,4 +1,4 @@
-@node GNU Free Documentation License, , q2c Input Format, Top
+@node GNU Free Documentation License
 @appendix GNU Free Documentation License
 
 @cindex FDL, GNU Free Documentation License
index 479fc0671960cd5a8fb82632239062053eaa7b17..19f116614607b3be2ab3e98b07f5aed5333d32c3 100644 (file)
@@ -1,4 +1,4 @@
-@node System and Portable Files, Variable Attributes, Data Input and Output, Top
+@node System and Portable Files
 @chapter System Files and Portable Files
 
 The commands in this chapter read, write, and examine system files and
@@ -378,7 +378,7 @@ the data is read by a procedure or procedure-like command.
 
 @xref{EXPORT}, for more information.
 
-@node XSAVE,  , XEXPORT, System and Portable Files
+@node XSAVE
 @section XSAVE
 @vindex XSAVE
 
index 2c8eacd5977efe5c0c9577203e1825eb21a8277d..f501c65ae7f0cc62431d145924770cdce9be6ec6 100644 (file)
@@ -1,4 +1,4 @@
-@node Conditionals and Looping, Statistics, Data Selection, Top
+@node Conditionals and Looping
 @chapter Conditional and Looping Constructs
 @cindex conditionals
 @cindex loops
@@ -15,7 +15,7 @@ looping, and flow of control.
 * LOOP::                        Repeat a block of code.
 @end menu
 
-@node BREAK, DO IF, Conditionals and Looping, Conditionals and Looping
+@node BREAK
 @section BREAK
 @vindex BREAK
 
@@ -29,7 +29,7 @@ BREAK.
 @cmd{BREAK} is allowed only inside @cmd{LOOP}@dots{}@cmd{END LOOP}.
 @xref{LOOP}, for more details.
 
-@node DO IF, DO REPEAT, BREAK, Conditionals and Looping
+@node DO IF
 @section DO IF
 @vindex DO IF
 
@@ -59,7 +59,7 @@ When @cmd{DO IF} or @cmd{ELSE IF} is specified following @cmd{TEMPORARY}
 (@pxref{TEMPORARY}), the @cmd{LAG} function may not be used
 (@pxref{LAG}).
 
-@node DO REPEAT, LOOP, DO IF, Conditionals and Looping
+@node DO REPEAT
 @section DO REPEAT
 @vindex DO REPEAT
 
@@ -109,7 +109,7 @@ If PRINT is specified on @cmd{END REPEAT}, the commands after substitutions
 are made are printed to the listing file, prefixed by a plus sign
 (@samp{+}).
 
-@node LOOP,  , DO REPEAT, Conditionals and Looping
+@node LOOP
 @section LOOP
 @vindex LOOP
 
index 5b9d3b6cbd2ceddd6a9578dca8695f2c935e1cc9..2a63e136f5657721ca8dbfb392f105a257df6f2a 100644 (file)
@@ -1,4 +1,4 @@
-@node Function Index, Command Index, Bugs, Top
+@node Function Index
 @chapter Function Index
 @printindex fn
 @setfilename ignored
index 86296c7f8a92a946aef1bf7ce7425350a84c8025..fe5caa38a253a724c38fde21635ca9af8f26fb24 100644 (file)
@@ -1,4 +1,4 @@
-@node Installation, Configuration, Concept Index, Top
+@node Installation
 @appendix Installing PSPP
 @cindex installation
 @cindex PSPP, installing
index 64bb5b25e12fc3e810142a4f0347ce224b25edd7..4c5a1b6d02e6bcede5790948fab280362279ce1c 100644 (file)
@@ -1,4 +1,4 @@
-@node Introduction, License, Top, Top
+@node Introduction
 @chapter Introduction
 @cindex introduction
 
index e8b6791296e68ad04618362dde8a236652f91ada..15b047b8b1031d5f7fb193ac119dc7ceb564212d 100644 (file)
@@ -1,4 +1,4 @@
-@node Invocation, Language, License, Top
+@node Invocation
 @chapter Invoking PSPP
 @cindex invocation
 @cindex PSPP, invoking
@@ -25,7 +25,7 @@ pspp [ -B @var{dir} | --config-dir=@var{dir} ] [ -o @var{device} | --device=@var
 * Informational options::       Helpful information about PSPP.
 @end menu
 
-@node Non-option Arguments, Configuration Options, Invocation, Invocation
+@node Non-option Arguments
 @section Non-option Arguments
 
 Syntax files and output device substitutions can be specified on
@@ -63,7 +63,7 @@ instead.)  Now you should be able to invoke the syntax file just by
 typing its name.  You can include any options on the command line as
 usual.  PSPP entirely ignores any lines beginning with @samp{#!}.
 
-@node Configuration Options, Input and output options, Non-option Arguments, Invocation
+@node Configuration Options
 @section Configuration Options
 
 Configuration options are used to change PSPP's configuration for the
@@ -94,7 +94,7 @@ given more than once, then all devices mentioned are selected.  This
 option disables all devices besides those mentioned on the command line.
 @end table
 
-@node Input and output options, Language control options, Configuration Options, Invocation
+@node Input and output options
 @section Input and output options
 
 Input and output options affect how PSPP reads input and writes
@@ -139,7 +139,7 @@ Invoke heuristics to assist with testing PSPP.  For use by @code{make
 check} and similar scripts.
 @end table
 
-@node Language control options, Informational options, Input and output options, Invocation
+@node Language control options
 @section Language control options
 
 Language control options control how PSPP syntax files are parsed and
@@ -180,7 +180,7 @@ Disables certain unsafe operations.  This includes the ERASE and
 HOST commands, as well as use of pipes as input and output files.
 @end table
 
-@node Informational options,  , Language control options, Invocation
+@node Informational options
 @section Informational options
 
 Informational options cause information about PSPP to be written to
index 7ce4d88938d03786c77fbc3f50ec3792e1850f0a..d71ecc8a3868d73a4f27d9fa3bdc70edbd6b5cb7 100644 (file)
@@ -1,4 +1,4 @@
-@node Language, Expressions, Invocation, Top
+@node Language
 @chapter The PSPP language
 @cindex language, PSPP
 @cindex PSPP, language
@@ -24,7 +24,7 @@ Later chapters will describe individual commands in detail.
 * BNF::                         How command syntax is described.
 @end menu
 
-@node Tokens, Commands, Language, Language
+@node Tokens
 @section Tokens
 @cindex language, lexical analysis
 @cindex language, tokens
@@ -159,7 +159,7 @@ doing so.  Throughout the remainder of this manual we will assume that
 the default setting is in effect.
 @end table
 
-@node Commands, Types of Commands, Tokens, Language
+@node Commands
 @section Forming commands of tokens
 
 @cindex PSPP, command structure
@@ -198,7 +198,7 @@ in a line is ignored and causes that line to begin a new command,
 which allows for visual indentation of a command without that command
 being considered part of the previous command.
 
-@node Types of Commands, Order of Commands, Commands, Language
+@node Types of Commands
 @section Types of Commands
 
 Commands in PSPP are divided roughly into six categories:
@@ -241,7 +241,7 @@ more general sense, a @dfn{procedure} is any command that causes the
 active file (the data) to be read.
 @end table
 
-@node Order of Commands, Missing Observations, Types of Commands, Language
+@node Order of Commands
 @section Order of Commands
 @cindex commands, ordering
 @cindex order of commands
@@ -339,7 +339,7 @@ Cause a transition to the procedure state.
 @end itemize
 @end table
 
-@node Missing Observations, Variables, Order of Commands, Language
+@node Missing Observations
 @section Handling missing observations
 @cindex missing values
 @cindex values, missing
@@ -369,7 +369,7 @@ For more information on missing values, see the following sections:
 documentation on individual procedures for information on how they
 handle missing values.
 
-@node Variables, Files, Missing Observations, Language
+@node Variables
 @section Variables
 @cindex variables
 @cindex dictionary
@@ -387,7 +387,7 @@ Some details of variables are described in the sections below.
 * Scratch Variables::           Variables deleted by procedures.
 @end menu
 
-@node Attributes, System Variables, Variables, Variables
+@node Attributes
 @subsection Attributes of Variables
 @cindex variables, attributes of
 @cindex attributes of variables
@@ -478,7 +478,7 @@ Similar to print format, but used by the @cmd{WRITE} command
 (@pxref{WRITE}).
 @end table
 
-@node System Variables, Sets of Variables, Attributes, Variables
+@node System Variables
 @subsection Variables Automatically Defined by PSPP
 @cindex system variables
 @cindex variables, system
@@ -522,7 +522,7 @@ was read, in format F20.
 Page width, in characters, in format F3.
 @end table
 
-@node Sets of Variables, Input and Output Formats, System Variables, Variables
+@node Sets of Variables
 @subsection Lists of variable names
 @cindex @code{TO} convention
 @cindex convention, @code{TO}
@@ -551,7 +551,7 @@ After a set of variables has been defined with @cmd{DATA LIST} or
 another command with this method, the same set can be referenced on
 later commands using the same syntax.
 
-@node Input and Output Formats, Scratch Variables, Sets of Variables, Variables
+@node Input and Output Formats
 @subsection Input and Output Formats
 
 @cindex formats
@@ -1232,7 +1232,7 @@ as hex digit pairs.  On output, hex digits are output in uppercase; on
 input, uppercase and lowercase are both accepted.  The default output
 format is A format with half the input width.
 
-@node Scratch Variables,  , Input and Output Formats, Variables
+@node Scratch Variables
 @subsection Scratch Variables
 
 @cindex scratch variables
index 7902cd1e6265b1bba69494f87d65a34cc35ddab7..25fe4cdc06bcda9b2b0a4f64c47c750c5574c44b 100644 (file)
@@ -1,4 +1,4 @@
-@node License, Invocation, Introduction, Top
+@node License
 @chapter Your rights and obligations
 @cindex license
 @cindex licence
index 4e7f582782eeaa3cbddf3e8c1c6ef720ba465bbd..5706068764f485b3645e78b24cb4a3ddcb4dcd2f 100644 (file)
@@ -1,4 +1,4 @@
-@node Not Implemented, Bugs, Utilities, Top
+@node Not Implemented
 @chapter Not Implemented
 
 This chapter lists parts of the PSPP language that are not yet
index 5480e3ec216c49a30ea5f4f515bf52fcdcb18bef..f28829525942b7fbdf4abafc171ec0103e3c1b0c 100644 (file)
@@ -1,4 +1,4 @@
-@node Portable File Format, Data File Format, Configuration, Top
+@node Portable File Format
 @appendix Portable File Format
 
 These days, most computers use the same internal data formats for
@@ -25,7 +25,7 @@ may be incorrect in the general case.
 * Portable File Data::          
 @end menu
 
-@node Portable File Characters, Portable File Structure, Portable File Format, Portable File Format
+@node Portable File Characters
 @section Portable File Characters
 
 Portable files are arranged as a series of lines of exactly 80
@@ -45,7 +45,7 @@ and the trailing @samp{Z}s will be ignored, as if they did not exist,
 because they are not an important part of understanding the file
 contents.
 
-@node Portable File Structure, Portable File Header, Portable File Characters, Portable File Format
+@node Portable File Structure
 @section Portable File Structure
 
 Every portable file consists of the following records, in sequence:
@@ -127,7 +127,7 @@ may not contain a fraction.
 String fields take the form of a integer field having value @var{n},
 followed by exactly @var{n} characters, which are the string content.
 
-@node Portable File Header, Version and Date Info Record, Portable File Structure, Portable File Format
+@node Portable File Header
 @section Portable File Header
 
 Every portable file begins with a 464-byte header, consisting of a
@@ -304,7 +304,7 @@ The 8-byte tag string consists of the exact characters @code{SPSSPORT}
 in the portable file's character set, which can be used to verify that
 the file is indeed a portable file.
 
-@node Version and Date Info Record, Identification Records, Portable File Header, Portable File Format
+@node Version and Date Info Record
 @section Version and Date Info Record
 
 This record does not have a tag code.  It has the following structure:
@@ -323,7 +323,7 @@ A 6-character string field giving the file creation time in the format
 HHMMSS.
 @end itemize
 
-@node Identification Records, Variable Count Record, Version and Date Info Record, Portable File Format
+@node Identification Records
 @section Identification Records
 
 The product identification record has tag code @samp{1}.  It consists of
@@ -338,7 +338,7 @@ The subproduct identification record has tag code @samp{3}.  It is
 optional.  If present, it consists of a single string field giving
 additional information on the product that wrote the portable file.
 
-@node Variable Count Record, Case Weight Variable Record, Identification Records, Portable File Format
+@node Variable Count Record
 @section Variable Count Record
 
 The variable count record has tag code @samp{4}.  It consists of two
@@ -346,7 +346,7 @@ integer fields.  The first contains the number of variables in the file
 dictionary.  The purpose of the second is unknown; it contains the value
 161 in all portable files examined so far.
 
-@node Case Weight Variable Record, Variable Records, Variable Count Record, Portable File Format
+@node Case Weight Variable Record
 @section Case Weight Variable Record
 
 The case weight variable record is optional.  If it is present, it
@@ -354,7 +354,7 @@ indicates the variable used for weighting cases; if it is absent,
 cases are unweighted.  It has tag code @samp{6}.  It consists of a
 single string field that names the weighting variable.
 
-@node Variable Records, Value Label Records, Case Weight Variable Record, Portable File Format
+@node Variable Records
 @section Variable Records
 
 Each variable record represents a single variable.  Variable records
@@ -407,7 +407,7 @@ In addition, each variable record can optionally be followed by a
 variable label record, which has tag code @samp{C}.  A variable label
 record has one field, the variable label itself (string).
 
-@node Value Label Records, Portable File Data, Variable Records, Portable File Format
+@node Value Label Records
 @section Value Label Records
 
 Value label records have tag code @samp{D}.  They have the following
@@ -431,7 +431,7 @@ tuples.  Each tuple consists of a value, which is numeric or string as
 appropriate to the variables, followed by a label (string).
 @end itemize
 
-@node Portable File Data,  , Value Label Records, Portable File Format
+@node Portable File Data
 @section Portable File Data
 
 The data record has tag code @samp{F}.  There is only one tag for all
index 514060833aec86a93f54073093ed35d83aac56e0..fb61173e9b9ee592a26e58342d530cf254f382c1 100644 (file)
@@ -1,4 +1,4 @@
-@node q2c Input Format, GNU Free Documentation License, Data File Format, Top
+@node q2c Input Format
 @appendix @code{q2c} Input Format
 
 PSPP statistical procedures have a bizarre and somewhat irregular
@@ -13,7 +13,7 @@ hooks for the exceptional cases.  This parser generator is named
 * Grammar Rules::               Syntax of the grammar rules.
 @end menu
 
-@node Invoking q2c, q2c Input Structure, q2c Input Format, q2c Input Format
+@node Invoking q2c
 @section Invoking q2c
 
 @example
@@ -25,7 +25,7 @@ exactly two command-line arguments, which are the input file name and
 output file name, respectively.  @code{q2c} does not accept any
 command-line options.
 
-@node q2c Input Structure, Grammar Rules, Invoking q2c, q2c Input Format
+@node q2c Input Structure
 @section @code{q2c} Input Structure
 
 @code{q2c} input files are divided into two sections: the grammar rules
@@ -78,7 +78,7 @@ declared by the parser.  Only needs to be invoked if subcommands of type
 @code{string} are used in the grammar rules.
 @end table
 
-@node Grammar Rules,  , q2c Input Structure, q2c Input Format
+@node Grammar Rules
 @section Grammar Rules
 
 The grammar rules describe the format of the syntax that the parser
index af3c0aaf244b940f45b7cd5e276db0ac4636181a..8b6d7e4d70f268bd3a83fc6b1ddf5393d57a6a8a 100644 (file)
@@ -1,4 +1,4 @@
-@node REGRESSION, ,RANK, Statistics
+@node REGRESSION
 @comment  node-name,  next,  previous,  up
 @section REGRESSION
 
@@ -38,7 +38,7 @@ linear model.
 * Examples::                    Using the REGRESSION procedure.
 @end menu
 
-@node Syntax, Examples, , REGRESSION
+@node Syntax
 @subsection Syntax
 
 @vindex REGRESSION
@@ -99,7 +99,7 @@ to a file called pspp_model_reg.h. The user can then compile the C
 program and use it as part of another program. This subcommand is a
 PSPP extension.
 
-@node Examples, , Syntax, REGRESSION
+@node Examples
 @subsection Examples
 The following PSPP syntax will generate the default output, save the
 predicted values and residuals to the active file, and save the
index 0ce468103cb0ea974a2f2fd44ab4aad3efe82a44..7c141fa50068c555789c2f4e82fdfc1ca6860fe6 100644 (file)
@@ -1,4 +1,4 @@
-@node Statistics, Utilities, Conditionals and Looping, Top
+@node Statistics
 @chapter Statistics
 
 This chapter documents the statistical procedures that PSPP supports so
@@ -16,7 +16,7 @@ far.
 * REGRESSION::                  Linear regression.
 @end menu
 
-@node DESCRIPTIVES, FREQUENCIES, Statistics, Statistics
+@node DESCRIPTIVES
 @section DESCRIPTIVES
 
 @vindex DESCRIPTIVES
@@ -106,7 +106,7 @@ in the order that they are specified on the VARIABLES subcommand.  The A
 and D settings request an ascending or descending sort order,
 respectively.
 
-@node FREQUENCIES, EXAMINE, DESCRIPTIVES, Statistics
+@node FREQUENCIES
 @section FREQUENCIES
 
 @vindex FREQUENCIES
@@ -230,7 +230,7 @@ slices.  The MINIMUM and MAXIMUM keywords can be used to limit the
 displayed slices to a given range of values.  The MISSING keyword adds
 slices for missing values.
 
-@node EXAMINE, CROSSTABS, FREQUENCIES, Statistics
+@node EXAMINE
 @comment  node-name,  next,  previous,  up
 @section EXAMINE
 @vindex EXAMINE
@@ -305,7 +305,7 @@ there are many distinct values, then @cmd{EXAMINE} will produce a very
 large quantity of output.
 
 
-@node CROSSTABS, NPAR TESTS, EXAMINE, Statistics
+@node CROSSTABS
 @section CROSSTABS
 
 @vindex CROSSTABS
@@ -494,7 +494,7 @@ Approximate T of uncertainty coefficient is wrong.
 
 Fixes for any of these deficiencies would be welcomed.
 
-@node NPAR TESTS, T-TEST, CROSSTABS, Statistics
+@node NPAR TESTS
 @section NPAR TESTS
 
 @vindex NPAR TESTS
@@ -527,7 +527,7 @@ produces for each variable that is the subject of any test.
 @end menu
 
 
-@node    BINOMIAL,  CHISQUARE, NPAR TESTS, NPAR TESTS
+@node    BINOMIAL
 @subsection Binomial test
 @vindex BINOMIAL
 @cindex binomial test
@@ -575,7 +575,7 @@ even for very large sample sizes.
 
 
 
-@node    CHISQUARE, , BINOMIAL, NPAR TESTS
+@node    CHISQUARE
 @subsection Chisquare test
 @vindex CHISQUARE
 @cindex chisquare test
@@ -604,7 +604,7 @@ If no /EXPECTED subcommand is given, then then equal frequencies
 are expected.
 
 
-@node T-TEST, ONEWAY, NPAR TESTS, Statistics
+@node T-TEST
 @comment  node-name,  next,  previous,  up
 @section T-TEST
 
@@ -670,7 +670,7 @@ which they would be needed. This is the default.
 * Paired Samples Mode::         Testing two interdependent groups for equal mean
 @end menu
 
-@node One Sample Mode, Independent Samples Mode, T-TEST, T-TEST
+@node One Sample Mode
 @subsection One Sample Mode
 
 The @cmd{TESTVAL} subcommand invokes the One Sample mode.
@@ -681,7 +681,7 @@ which you wish to test.
 In this mode, you must also use the @cmd{/VARIABLES} subcommand to
 tell PSPP which variables you wish to test.
 
-@node Independent Samples Mode, Paired Samples Mode, One Sample Mode, T-TEST
+@node Independent Samples Mode
 @comment  node-name,  next,  previous,  up
 @subsection Independent Samples Mode
 
@@ -709,7 +709,7 @@ the independent variable are excluded on a listwise basis, regardless
 of whether @cmd{/MISSING=LISTWISE} was specified.
 
 
-@node Paired Samples Mode,  , Independent Samples Mode, T-TEST
+@node Paired Samples Mode
 @comment  node-name,  next,  previous,  up
 @subsection Paired Samples Mode
 
@@ -730,7 +730,7 @@ of variable preceding @code{WITH} against variable following
 @code{WITH} are generated.
 
 
-@node ONEWAY, RANK, T-TEST, Statistics
+@node ONEWAY
 @comment  node-name,  next,  previous,  up
 @section ONEWAY
 
@@ -780,7 +780,7 @@ The @code{CONTRASTS} subcommand may be given up to 10 times in order
 to specify different contrast tests.
 @setfilename ignored
 
-@node RANK, REGRESSION, ONEWAY, Statistics
+@node RANK
 @comment  node-name,  next,  previous,  up
 @section RANK
 
index 5333d954ad9b9116950f2f39cdb8e0b0d9376b55..002fb99eb8fb74ed624647f6811c24758edf552b 100644 (file)
@@ -1,4 +1,4 @@
-@node Data Manipulation, Data Selection, Variable Attributes, Top
+@node Data Manipulation
 @chapter Data transformations
 @cindex transformations
 
@@ -17,7 +17,7 @@ as a rule.
 * SORT CASES::                  Sort the active file.
 @end menu
 
-@node AGGREGATE, AUTORECODE, Data Manipulation, Data Manipulation
+@node AGGREGATE
 @section AGGREGATE
 @vindex AGGREGATE
 
@@ -194,7 +194,7 @@ will cause the period to be interpreted as the end of the command.)
 @cmd{AGGREGATE} both ignores and cancels the current @cmd{SPLIT FILE}
 settings (@pxref{SPLIT FILE}).
 
-@node AUTORECODE, COMPUTE, AGGREGATE, Data Manipulation
+@node AUTORECODE
 @section AUTORECODE
 @vindex AUTORECODE
 
@@ -224,7 +224,7 @@ PRINT is currently ignored.
 
 @cmd{AUTORECODE} is a procedure.  It causes the data to be read.
 
-@node COMPUTE, COUNT, AUTORECODE, Data Manipulation
+@node COMPUTE
 @section COMPUTE
 @vindex COMPUTE
 
@@ -264,7 +264,7 @@ When @cmd{COMPUTE} is specified following @cmd{TEMPORARY}
 (@pxref{TEMPORARY}), the @cmd{LAG} function may not be used
 (@pxref{LAG}).
 
-@node COUNT, FLIP, COMPUTE, Data Manipulation
+@node COUNT
 @section COUNT
 @vindex COUNT
 
@@ -368,7 +368,7 @@ DESCRIPTIVES QVALID /STATISTICS=MEAN.
 @end example
 @end enumerate
 
-@node FLIP, IF, COUNT, Data Manipulation
+@node FLIP
 @section FLIP
 @vindex FLIP
 
@@ -414,7 +414,7 @@ FLIP honors @cmd{N OF CASES} (@pxref{N OF CASES}).  It ignores
 @cmd{TEMPORARY} (@pxref{TEMPORARY}), so that ``temporary''
 transformations become permanent.
 
-@node IF, RECODE, FLIP, Data Manipulation
+@node IF
 @section IF
 @vindex IF
 
@@ -452,7 +452,7 @@ When @cmd{IF} is specified following @cmd{TEMPORARY}
 (@pxref{TEMPORARY}), the @cmd{LAG} function may not be used
 (@pxref{LAG}).
 
-@node RECODE, SORT CASES, IF, Data Manipulation
+@node RECODE
 @section RECODE
 @vindex RECODE
 
@@ -520,7 +520,7 @@ Multiple recodings can be specified on a single @cmd{RECODE} invocation.
 Introduce additional recodings with a slash (@samp{/}) to
 separate them from the previous recodings.
 
-@node SORT CASES,  , RECODE, Data Manipulation
+@node SORT CASES
 @section SORT CASES
 @vindex SORT CASES
 
index 009706e22584dc8591508992813cd6d4ff08cd9d..116c49fa8cb6b5a6ca4dc359bbad58108798f587 100644 (file)
@@ -1,4 +1,4 @@
-@node Utilities, Not Implemented, Statistics, Top
+@node Utilities
 @chapter Utilities
 
 Commands that don't fit any other category are placed here.
@@ -51,7 +51,7 @@ may not be more than 80 bytes long. @xref{DOCUMENT}.
 
 
 
-@node COMMENT, DOCUMENT, ADD DOCUMENT, Utilities
+@node COMMENT
 @section COMMENT
 @vindex COMMENT
 @vindex *
@@ -70,7 +70,7 @@ terminate it with a dot or a blank line.
 
 
 
-@node DOCUMENT, DISPLAY DOCUMENTS, COMMENT, Utilities
+@node DOCUMENT
 @section DOCUMENT
 @vindex DOCUMENT
 
@@ -91,7 +91,7 @@ You can extend the documentary text over as many lines as necessary.
 Lines are truncated at 80 bytes.  Don't forget to terminate
 the command with a dot or a blank line. @xref{ADD DOCUMENT}.
 
-@node DISPLAY DOCUMENTS, DISPLAY FILE LABEL, DOCUMENT, Utilities
+@node DISPLAY DOCUMENTS
 @section DISPLAY DOCUMENTS
 @vindex DISPLAY DOCUMENTS
 
@@ -103,7 +103,7 @@ DISPLAY DOCUMENTS.
 document is preceded by a line giving the time and date that it was
 added.  @xref{DOCUMENT}.
 
-@node DISPLAY FILE LABEL, DROP DOCUMENTS, DISPLAY DOCUMENTS, Utilities
+@node DISPLAY FILE LABEL
 @section DISPLAY FILE LABEL
 @vindex DISPLAY FILE LABEL
 
@@ -117,7 +117,7 @@ if any.  @xref{FILE LABEL}.
 
 This command is a PSPP extension.
 
-@node DROP DOCUMENTS, ECHO, DISPLAY FILE LABEL, Utilities
+@node DROP DOCUMENTS
 @section DROP DOCUMENTS
 @vindex DROP DOCUMENTS
 
@@ -131,7 +131,7 @@ New documents can be added with @cmd{DOCUMENT} (@pxref{DOCUMENT}).
 @cmd{DROP DOCUMENTS} changes only the active file.  It does not modify any
 system files stored on disk.
 
-@node ECHO, ERASE, DROP DOCUMENTS, Utilities
+@node ECHO
 @section ECHO
 @vindex ECHO
 
@@ -141,7 +141,7 @@ ECHO 'arbitrary text' .
 
 Use @cmd{ECHO} to write arbitrary text to the output stream. The text should be enclosed in quotation marks following the normal rules for string tokens (@pxref{Tokens}).
 
-@node ERASE, EXECUTE, ECHO, Utilities
+@node ERASE
 @comment  node-name,  next,  previous,  up
 @section ERASE
 @vindex ERASE
@@ -155,7 +155,7 @@ file_name must be quoted.
 This command cannot be used if the SAFER setting is active.
 
 
-@node EXECUTE, FILE LABEL, ERASE, Utilities
+@node EXECUTE
 @section EXECUTE
 @vindex EXECUTE
 
@@ -166,7 +166,7 @@ EXECUTE.
 @cmd{EXECUTE} causes the active file to be read and all pending
 transformations to be executed.
 
-@node FILE LABEL, FINISH, EXECUTE, Utilities
+@node FILE LABEL
 @section FILE LABEL
 @vindex FILE LABEL
 
@@ -181,7 +181,7 @@ created during this PSPP run.
 file_label need not be quoted.  If quotes are
 included, they become part of the file label.
 
-@node FINISH, HOST, FILE LABEL, Utilities
+@node FINISH
 @section FINISH
 @vindex FINISH
 
@@ -192,7 +192,7 @@ FINISH.
 @cmd{FINISH} terminates the current PSPP session and returns
 control to the operating system.
 
-@node HOST, INCLUDE, FINISH, Utilities
+@node HOST
 @comment  node-name,  next,  previous,  up
 @section HOST
 @vindex HOST
@@ -206,7 +206,7 @@ to the operating system.
 This command cannot be used if the SAFER setting is active.
 
 
-@node INCLUDE, PERMISSIONS, HOST, Utilities
+@node INCLUDE
 @section INCLUDE
 @vindex INCLUDE
 @vindex @@
@@ -224,7 +224,7 @@ command file.
 Include files may be nested to any depth, up to the limit of available
 memory.
 
-@node PERMISSIONS, SET, INCLUDE, Utilities
+@node PERMISSIONS
 @comment  node-name,  next,  previous,  up
 @section PERMISSIONS
 @vindex PERMISSIONS
@@ -249,7 +249,7 @@ unchanged.
 This command cannot be used if the SAFER setting is active.
 
 
-@node SET, SHOW, PERMISSIONS, Utilities
+@node SET
 @section SET
 @vindex SET
 
@@ -621,7 +621,7 @@ When set, this setting cannot be reset during the same session, for
 obvious security reasons.
 @end table
 
-@node SHOW, SUBTITLE, SET, Utilities
+@node SHOW
 @comment  node-name,  next,  previous,  up
 @section SHOW
 @vindex SHOW
@@ -670,7 +670,7 @@ Display the terms of PSPP's copyright licence (@pxref{License}).
 
 Specifying @cmd{SHOW} without any subcommands is equivalent to SHOW ALL.
 
-@node SUBTITLE, TITLE, SHOW, Utilities
+@node SUBTITLE
 @section SUBTITLE
 @vindex SUBTITLE
 
@@ -688,7 +688,7 @@ Specify a subtitle as a string in quotes.  The alternate syntax that did
 not require quotes is now obsolete.  If it is used then the subtitle is
 converted to all uppercase.
 
-@node TITLE,  , SUBTITLE, Utilities
+@node TITLE
 @section TITLE
 @vindex TITLE
 
index 1436158ec83b7dc9c3136ad297fe127974580aa8..46c6df8f6cac9037fdfe42aef55b0c2f83501bdb 100644 (file)
@@ -1,4 +1,4 @@
-@node Variable Attributes, Data Manipulation, System and Portable Files, Top
+@node Variable Attributes
 @chapter Manipulating variables
 
 The variables in the active file dictionary are important.  There are
@@ -26,7 +26,7 @@ several utility functions for examining and adjusting them.
 * WRITE FORMATS::               Set variable write formats.
 @end menu
 
-@node ADD VALUE LABELS, DELETE VARIABLES, Variable Attributes, Variable Attributes
+@node ADD VALUE LABELS
 @section ADD VALUE LABELS
 @vindex ADD VALUE LABELS
 
@@ -39,7 +39,7 @@ ADD VALUE LABELS
 LABELS} (@pxref{VALUE LABELS}), but it does not clear value
 labels from the variables before adding the ones specified.
 
-@node DELETE VARIABLES, DISPLAY, ADD VALUE LABELS, Variable Attributes
+@node DELETE VARIABLES
 @section DELETE VARIABLES
 @vindex DELETE VARIABLES
 
@@ -56,7 +56,7 @@ and before executing a procedure.  If it is used in such a context, it
 causes the data to be read.  If it is used while @cmd{TEMPORARY} is in
 effect, it causes the temporary transformations to become permanent.
 
-@node DISPLAY, DISPLAY VECTORS, DELETE VARIABLES, Variable Attributes
+@node DISPLAY
 @section DISPLAY
 @vindex DISPLAY
 
@@ -99,7 +99,7 @@ If SORTED is specified, then the variables are displayed in ascending
 order based on their names; otherwise, they are displayed in the order
 that they occur in the active file dictionary.
 
-@node DISPLAY VECTORS, FORMATS, DISPLAY, Variable Attributes
+@node DISPLAY VECTORS
 @section DISPLAY VECTORS
 @vindex DISPLAY VECTORS
 
@@ -109,7 +109,7 @@ DISPLAY VECTORS.
 
 @cmd{DISPLAY VECTORS} lists all the currently declared vectors.
 
-@node FORMATS, LEAVE, DISPLAY VECTORS, Variable Attributes
+@node FORMATS
 @section FORMATS
 @vindex FORMATS
 
@@ -131,7 +131,7 @@ delimited by a slash (@samp{/}).
 @cmd{FORMATS} takes effect immediately.  It is not affected by
 conditional and looping structures such as @cmd{DO IF} or @cmd{LOOP}.
 
-@node LEAVE, MISSING VALUES, FORMATS, Variable Attributes
+@node LEAVE
 @section LEAVE
 @vindex LEAVE
 
@@ -180,7 +180,7 @@ procedure command, because the left status of variables is reset by
 certain transformations---for instance, @cmd{COMPUTE} and @cmd{IF}.
 Left status is also reset by all procedure invocations.
 
-@node MISSING VALUES, MODIFY VARS, LEAVE, Variable Attributes
+@node MISSING VALUES
 @section MISSING VALUES
 @vindex MISSING VALUES
 
@@ -214,7 +214,7 @@ The @cmd{MISSING VALUES} command takes effect immediately.  It is not
 affected by conditional and looping constructs such as @cmd{DO IF} or
 @cmd{LOOP}.
 
-@node MODIFY VARS, NUMERIC, MISSING VALUES, Variable Attributes
+@node MODIFY VARS
 @section MODIFY VARS
 @vindex MODIFY VARS
 
@@ -261,7 +261,7 @@ not.
 @cmd{MODIFY VARS} may not be specified following @cmd{TEMPORARY}
 (@pxref{TEMPORARY}).
 
-@node NUMERIC, PRINT FORMATS, MODIFY VARS, Variable Attributes
+@node NUMERIC
 @section NUMERIC
 @vindex NUMERIC
 
@@ -280,7 +280,7 @@ Formats}); otherwise, the default is F8.2.
 Variables created with @cmd{NUMERIC} are initialized to the
 system-missing value.
 
-@node PRINT FORMATS, RENAME VARIABLES, NUMERIC, Variable Attributes
+@node PRINT FORMATS
 @section PRINT FORMATS
 @vindex PRINT FORMATS
 
@@ -294,7 +294,7 @@ numeric variables to the specified format specification.
 Its syntax is identical to that of @cmd{FORMATS} (@pxref{FORMATS}),
 but @cmd{PRINT FORMATS} sets only print formats, not write formats.
 
-@node RENAME VARIABLES, VALUE LABELS, PRINT FORMATS, Variable Attributes
+@node RENAME VARIABLES
 @section RENAME VARIABLES
 @vindex RENAME VARIABLES
 
@@ -315,7 +315,7 @@ to be read.
 @cmd{RENAME VARIABLES} may not be specified following @cmd{TEMPORARY}
 (@pxref{TEMPORARY}).
 
-@node VALUE LABELS, STRING, RENAME VARIABLES, Variable Attributes
+@node VALUE LABELS
 @section VALUE LABELS
 @vindex VALUE LABELS
 
@@ -338,7 +338,7 @@ are cleared from the variables specified.  Use @cmd{ADD VALUE LABELS}
 (@pxref{ADD VALUE LABELS}) to add value labels without clearing those
 already present.
 
-@node STRING, VARIABLE LABELS, VALUE LABELS, Variable Attributes
+@node STRING
 @section STRING
 @vindex STRING
 
@@ -357,7 +357,7 @@ implicitly derived from the specified output formats.
 Created variables are initialized to spaces.
 
 
-@node VARIABLE LABELS, VARIABLE ALIGNMENT, STRING, Variable Attributes
+@node VARIABLE LABELS
 @section VARIABLE LABELS
 @vindex VARIABLE LABELS
 
@@ -381,7 +381,7 @@ To assign different labels to different variables in the same command,
 preceed the subsequent variable list with a slash (@samp{/}).
 
 
-@node VARIABLE ALIGNMENT, VARIABLE WIDTH, VARIABLE LABELS, Variable Attributes
+@node VARIABLE ALIGNMENT
 @comment  node-name,  next,  previous,  u
 @section VARIABLE ALIGNMENT
 @vindex VARIABLE ALIGNMENT
@@ -403,7 +403,7 @@ the display of variables in the PSPP output.
 
 
 
-@node VARIABLE WIDTH, VARIABLE LEVEL, VARIABLE ALIGNMENT, Variable Attributes
+@node VARIABLE WIDTH
 @comment  node-name,  next,  previous,  up
 @section VARIABLE WIDTH
 @vindex VARIABLE WIDTH
@@ -422,7 +422,7 @@ purposes.   This only affects third party software.  It does not affect
 the display of variables in the PSPP output.
 
 
-@node VARIABLE LEVEL, VECTOR, VARIABLE WIDTH, Variable Attributes
+@node VARIABLE LEVEL
 @comment  node-name,  next,  previous,  up
 @section VARIABLE LEVEL
 @vindex VARIABLE LEVEL
@@ -440,7 +440,7 @@ VARIABLE LEVEL
 Currently, this has no effect except for certain third party software.
 
 
-@node VECTOR, WRITE FORMATS, VARIABLE LEVEL, Variable Attributes
+@node VECTOR
 @section VECTOR
 @vindex VECTOR
 
@@ -476,7 +476,7 @@ Variables}).
 Variables within a vector may be referenced in expressions using
 @code{vector(index)} syntax.
 
-@node WRITE FORMATS,  , VECTOR, Variable Attributes
+@node WRITE FORMATS
 @section WRITE FORMATS
 @vindex WRITE FORMATS