start moving beyond PMModelItemInfo
[pspp] / analysis
1 title and caption
2 -----------------
3
4 03 "string" 58 "" "string" 01
5 05 58 "varname" "Label" 02
6
7 styles
8 ------
9
10 The first 20 or so lines appear to be present in each file as permutations.
11
12 dimensions
13 ----------
14
15 last number on each line is the number of directly nested groups
16 or categories
17
18 second-to-last number on first line is the dimension number: 00, i1,
19 i2, ...
20
21 second-to-last number on remaining lines is i-1 for groups, or a
22 counter from i0 for categories
23
24 First line of each dimension:
25     03 "Short" 58 "id" "Long" 01      00 0x i2 0y 00 [01|i1] z w
26     05 58 "varname" "Label"   [02|03] 00 0x i2 0y 00 [01|i1] z w
27 where x is 0, 1, or 2
28            0 and 1 are common
29            2 only occurs once and may indicate corner text or layering
30       y is 0 or 1
31       z is 00 or iN and counts up the dimension number from 0 for the
32         first dimension
33       w is iN and specifies the number of directly nested groups or categories.
34
35 data
36 ----
37
38 format: dd ww ff 00, e.g. F40.1 is 01 28 05 00
39 01 - double (01 58 format double)
40 02 - instance of a variable (02 58 format double "varname" "Variable Label")
41 03 - just a string (03 "Short Name" 58 "identifier" "Long Name")
42 05 - variable (05 58 "varname" "Variable Label")
43