This global variable contains the number of the last
error encountered during a call to a LASH function. The error
number is set when errors occur but not cleared
when non-erroneous calls are made. The header file
lash-diag.h contains symbolic definitions for all
the values that this variable can take (these definitions
are of the form LASH_ERR_XXXXXXX).