int genders_parse(genders_t handle, const char *filename, FILE *stream);
genders_parse() parses the genders file indicated by
filename and outputs information to stream about parse
errors in the genders file. If filename is NULL, the default
genders file will be checked. If stream is NULL, information
will be output to standard error.
On success, the number of parse errors discovered is returned. If
there are no errors, 0 is returned. On error, -1 is returned, and an
error code is returned in handle. The error code can be
, and a description of the error code can be retrieved via
Error codes are defined in genders.h.