dnl PSPP - a program for statistical analysis.
dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl
+dnl
dnl This program is free software: you can redistribute it and/or modify
dnl it under the terms of the GNU General Public License as published by
dnl the Free Software Foundation, either version 3 of the License, or
dnl (at your option) any later version.
-dnl
+dnl
dnl This program is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
dnl GNU General Public License for more details.
-dnl
+dnl
dnl You should have received a copy of the GNU General Public License
dnl along with this program. If not, see <http://www.gnu.org/licenses/>.
dnl
s3,3,,Nominal,Input,9,Left,A9,A9,"""1234 ""; ""12345 ""; ""12345678"""
Table: Value Labels
-Variable,Value,Label
-s1,abc ,First value label
-,abcdefgh ,Second value label
+Variable Value,,Label
+s1,abc,First value label
+,abcdefgh,Second value label
,abcdefghi,Third value label
-s2,0 ,Fourth value label
-,01234567 ,Fifth value label
+s2,0,Fourth value label
+,01234567,Fifth value label
,012345678,Sixth value label
])
AT_CHECK_UNQUOTED([dd if=foo.sav bs=1 count=4; echo], [0], [$magic
Table: Data List
cont,size,pop,count
-Asia ,44579000,3.7E+009,44.00
-Africa ,30065000,7.8E+008,53.00
-North America ,24256000,4.8E+008,23.00
-South America ,17819000,3.4E+008,12.00
-Antarctica ,13209000,.00,.00
-Europe ,9938000,7.3E+008,46.00
-Australia/Oceania ,7687000,31000000,14.00
+Asia,44579000,3.7E+009,44.00
+Africa,30065000,7.8E+008,53.00
+North America,24256000,4.8E+008,23.00
+South America,17819000,3.4E+008,12.00
+Antarctica,13209000,.00,.00
+Europe,9938000,7.3E+008,46.00
+Australia/Oceania,7687000,31000000,14.00
])
AT_CLEANUP
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.
DISPLAY VARIABLES.
PRINT OUTFILE='out.txt'
- /a (a10) b (a256) c (a200)
+ /a (a10) b (a256) c (a200)
d (a32767)
.
])
AT_CHECK([pspp -o pspp.csv get.sps])
AT_CHECK([[sed 's/(Entered [^)]*)/(Entered <date>)/' pspp.csv]], [0], [dnl
-File label: clientèle confrère cortège crèche
-
-Documents in the active dataset:
-
-DOCUMENT coördinate smörgåsbord
+Table: File Label
+Label,clientèle confrère cortège crèche
+Table: Documents
+"DOCUMENT coördinate smörgåsbord
épée séance soufflé soirée
-
jalapeño vicuña.
-
-(Entered <date>)
+ (Entered <date>)"
Table: Variables
Name,Position,Label,Measurement Level,Role,Width,Alignment,Print Format,Write Format,Missing Values
croûton,3,,Nominal,Input,32,Left,A1000,A1000,
Table: Value Labels
-Variable,Value,Label
+Variable Value,,Label
àéîöçxyzabc,1.00,éclair élan
-roué,abcdefghi,sauté précis
+Provençal soupçon,abcdefghi,sauté précis
Table: Variable and Dataset Attributes
-Variable,Name,Value
+Variable and Name,,Value
(dataset),Furtwängler,kindergärtner
àéîöçxyzabc,Atatürk,Düsseldorf Gewürztraminer
])