3 AT_SETUP([DATA LIST LIST with explicit delimiters])
4 AT_DATA([data-list.pspp], [dnl
5 data list list ('|','X') /A B C D.
14 AT_CHECK([pspp -O format=csv data-list.pspp], [0], [dnl
15 Table: Reading free-form data from INLINE.
25 2.00,22.00,34.00,23.00
26 3.00,34.00,34.00,34.00
30 AT_SETUP([DATA LIST FREE with SKIP])
31 AT_DATA([data-list.pspp], [dnl
32 data list free skip=1/A B C D.
34 # This record is ignored.
50 AT_CHECK([pspp -O format=csv data-list.pspp], [0], [dnl
62 AT_SETUP([DATA LIST LIST with SKIP and tab delimiter])
63 AT_DATA([data-list.pspp], [dnl
64 data list free (tab) skip=2/A B C D.
87 AT_CHECK([pspp -O format=csv data-list.pspp], [0], [dnl
109 AT_SETUP([DATA LIST FIXED with multiple records per case])
110 AT_DATA([data-list.pspp], [dnl
111 data list fixed notable
112 /1 start 1-20 (adate)
128 AT_CHECK([pspp -O format=csv data-list.pspp], [0], [dnl
131 07/22/2007,10/06/2007,321
132 07/14/1789,08/26/1789,4
133 01/01/1972,12/31/1999,682
137 AT_SETUP([DATA LIST FIXED with empty trailing record])
138 AT_DATA([data-list.pspp], [dnl
139 data list fixed notable records=2/x 1 y 2.
154 AT_CHECK([pspp -O format=csv data-list.pspp], [0], [dnl