/*@ This file has been produced by GENBNR ------------ do not change directly */
#include "machine.h"
#include "portable.h"
#include "yaspapi.h"
#include "global.h"
#include "yasp.h"

#if (defined(DOS_SYS) || defined(OS2V1_SYS))
static struct { ulong rvl; char const str[58]; } yasp_identifier =
{
   136L,
   "\070YASP V1.36/PCDOS 04/01/97 09:44:53 GMT -- IBM Corp. 1993"
};
 YASP_API char const * const C_FCT PARSID = yasp_identifier.str;
uchar * _loadds P_FCT bnr_ocs() { return((uchar *)"\024YASP OCS/V0.40/PCDOS"); }
uchar * _loadds P_FCT bnr_odt() { return((uchar *)"\025YASP ODT/V0.40/PCDOS "); }

#else
#if (defined(OS2V2_SYS))
static struct { ulong rvl; char const str[58]; } yasp_identifier =
{
   136L,
   "\070YASP V1.36/OS2V2 04/01/97 09:44:53 GMT -- IBM Corp. 1993"
};
 YASP_API char const * const C_FCT PARSID = yasp_identifier.str;
uchar * _loadds P_FCT bnr_ocs() { return((uchar *)"\024YASP OCS/V0.40/OS2V2"); }
uchar * _loadds P_FCT bnr_odt() { return((uchar *)"\025YASP ODT/V0.40/OS2V2 "); }

#else
#if (defined(CMS_SYS) || defined(MVS_SYS))
static struct { ulong rvl; char const str[59]; } yasp_identifier =
{
   136L,
   "\071YASP V1.36/IBM370 04/01/97 09:44:53 GMT -- IBM Corp. 1993"
};
 YASP_API char const * const C_FCT PARSID = yasp_identifier.str;
uchar * _loadds P_FCT bnr_ocs() { return((uchar *)"\025YASP OCS/V0.40/IBM370"); }
uchar * _loadds P_FCT bnr_odt() { return((uchar *)"\026YASP ODT/V0.40/IBM370 "); }

#else
#if (defined(AIX_SYS))
static struct { ulong rvl; char const str[56]; } yasp_identifier =
{
   136L,
   "\066YASP V1.36/AIX 04/01/97 09:44:53 GMT -- IBM Corp. 1993"
};
 YASP_API char const * const C_FCT PARSID = yasp_identifier.str;
uchar * _loadds P_FCT bnr_ocs() { return((uchar *)"\022YASP OCS/V0.40/AIX"); }
uchar * _loadds P_FCT bnr_odt() { return((uchar *)"\023YASP ODT/V0.40/AIX "); }

#else
#if (defined(NT_SYS))
static struct { ulong rvl; char const str[55]; } yasp_identifier =
{
   136L,
   "\065YASP V1.36/NT 04/01/97 09:44:53 GMT -- IBM Corp. 1993"
};
 YASP_API char const * const C_FCT PARSID = yasp_identifier.str;
uchar * _loadds P_FCT bnr_ocs() { return((uchar *)"\021YASP OCS/V0.40/NT"); }
uchar * _loadds P_FCT bnr_odt() { return((uchar *)"\022YASP ODT/V0.40/NT "); }

#else
static struct { ulong rvl; char const str[59]; } yasp_identifier =
{
   136L,
   "\071YASP V1.36/?????? 04/01/97 09:44:53 GMT -- IBM Corp. 1993"
};
 YASP_API char const * const C_FCT PARSID = yasp_identifier.str;
uchar * _loadds P_FCT bnr_ocs() { return((uchar *)"\025YASP OCS/V0.40/??????"); }
uchar * _loadds P_FCT bnr_odt() { return((uchar *)"\026YASP ODT/V0.40/?????? "); }
#endif
#endif
#endif
#endif
#endif
/*@ End of production (GENBNR) ---------------------------------------------- */
