=cut
BEGIN {
- $PSPP::VERSION='0.7.1';
+ $PSPP::VERSION='0.7.2';
require XSLoader;
XSLoader::load('PSPP', $PSPP::VERSION);
}
=pod
+=head3 get_var_cnt ()
+
+Returns the number of variables in the dictionary.
+
=head3 get_var ($idx)
Returns the C<idx>th variable from the dictionary.
+Returns undef if C<idx> is greater than or equal to the number
+of variables in the dictionary.
=cut
=item width
-An integer denoting the number of width of the format.
+An integer denoting the width of the format.
=back
the data in the system file.
The first call to C<get_next_case> after C<open> has been called retrieves
the first case in the system file. Each subsequent call retrieves the next
-case. If there are no more cases to be read, the function returns undef.
+case. If there are no more cases to be read, the function returns an empty
+list.
If the case contains system missing values, these values are set to the
empty string.
=head3 PSPP::format_value ($value, $variable)
-Returns a scalar containing a string representing C<value> formatted accoring
+Returns a scalar containing a string representing C<value> formatted according
to the print format of C<variable>.
In the most common ussage, C<value> should be a value of C<variable>.