docs
[pspp] / doc / dev / portable-file-format.texi
index 31c1ac3a5a65295beb60a3b4430269859e4584ab..222791ed4b0d76a8d6367d0ee9cb5eed3dec1838 100644 (file)
@@ -1,3 +1,13 @@
+@c PSPP - a program for statistical analysis.
+@c Copyright (C) 2019 Free Software Foundation, Inc.
+@c Permission is granted to copy, distribute and/or modify this document
+@c under the terms of the GNU Free Documentation License, Version 1.3
+@c or any later version published by the Free Software Foundation;
+@c with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
+@c A copy of the license is included in the section entitled "GNU
+@c Free Documentation License".
+@c
+
 @node Portable File Format
 @appendix Portable File Format
 
@@ -18,6 +28,7 @@ for portable files formatted in EBCDIC or other character sets.
 * Version and Date Info Record::
 * Identification Records::
 * Variable Count Record::
+* Precision Record::
 * Case Weight Variable Record::
 * Variable Records::
 * Value Label Records::
@@ -350,10 +361,16 @@ additional information on the product that wrote the portable file.
 @node Variable Count Record
 @section Variable Count Record
 
-The variable count record has tag code @samp{4}.  It consists of two
-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.
+The variable count record has tag code @samp{4}.  It consists of a
+single integer field giving the number of variables in the file
+dictionary.
+
+@node Precision Record
+@section Precision Record
+
+The precision record has tag code @samp{5}.  It consists of a single
+integer field specifying the maximum number of base-30 digits used in
+data in the file.
 
 @node Case Weight Variable Record
 @section Case Weight Variable Record