home *** CD-ROM | disk | FTP | other *** search
- /*
- * Copyright (c) 1998 The Santa Cruz Operation, Inc.. All Rights Reserved.
- *
- * THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF THE
- * SANTA CRUZ OPERATION INC.
- *
- * The copyright notice above does not evidence any actual or intended
- * publication of such source code.
- */
-
- #ifndef _LANGINFO_H
- #define _LANGINFO_H
- #ident "@(#)sgs-head:common/head/langinfo.h 1.7"
-
- #define DAY_1 1 /* sunday */
- #define DAY_2 2 /* monday */
- #define DAY_3 3 /* tuesday */
- #define DAY_4 4 /* wednesday */
- #define DAY_5 5 /* thursday */
- #define DAY_6 6 /* friday */
- #define DAY_7 7 /* saturday */
-
- #define ABDAY_1 8 /* sun */
- #define ABDAY_2 9 /* mon */
- #define ABDAY_3 10 /* tue */
- #define ABDAY_4 11 /* wed */
- #define ABDAY_5 12 /* thu */
- #define ABDAY_6 13 /* fri */
- #define ABDAY_7 14 /* sat */
-
- #define MON_1 15 /* january */
- #define MON_2 16 /* february */
- #define MON_3 17 /* march */
- #define MON_4 18 /* april */
- #define MON_5 19 /* may */
- #define MON_6 20 /* june */
- #define MON_7 21 /* july */
- #define MON_8 22 /* august */
- #define MON_9 23 /* september */
- #define MON_10 24 /* october */
- #define MON_11 25 /* november */
- #define MON_12 26 /* december */
-
- #define ABMON_1 27 /* jan */
- #define ABMON_2 28 /* feb */
- #define ABMON_3 29 /* mar */
- #define ABMON_4 30 /* apr */
- #define ABMON_5 31 /* may */
- #define ABMON_6 32 /* jun */
- #define ABMON_7 33 /* jul */
- #define ABMON_8 34 /* aug */
- #define ABMON_9 35 /* sep */
- #define ABMON_10 36 /* oct */
- #define ABMON_11 37 /* nov */
- #define ABMON_12 38 /* dec */
-
- #define RADIXCHAR 39 /* radix character */
- #define THOUSEP 40 /* separator for thousand */
- #define YESSTR 41 /* affirmative response for yes/no queries */
- #define NOSTR 42 /* negative response for yes/no queries */
- #define CRNCYSTR 43 /* currency symbol */
-
- #define D_T_FMT 44 /* string for formatting date and time */
- #define D_FMT 45 /* date format */
- #define T_FMT 46 /* time format */
- #define AM_STR 47 /* am string */
- #define PM_STR 48 /* pm string */
-
- #define CODESET 49 /* code set name */
- #define T_FMT_AMPM 50 /* a.m. or p.m. time format string */
- #define ERA 51 /* era description segments */
- #define ERA_D_FMT 52 /* era date format string */
- #define ERA_D_T_FMT 53 /* era date and time format string */
- #define ERA_T_FMT 54 /* era time format string */
- #define ALT_DIGITS 55 /* alternative symbols for digits */
- #define YESEXPR 56 /* affirmative ERE string */
- #define NOEXPR 57 /* negative ERE string */
-
- #define _MAXSTRMSG 57 /* Maximum number of strings in langinfo */
-
- #ifndef _XOPEN_SOURCE /* the following are extensions to XPG */
-
- #define QUITSTR 58 /* "yes, go away" answer */
- #define QUITEXPR 59 /* "go away" response ERE string */
-
- #define DATECMD_FMT 60 /* format string used by date(1) */
- #define CHARCLASS 61 /* all valid wctype() strings, ;-separated */
-
- #undef _MAXSTRMSG
- #define _MAXSTRMSG 61
-
- #endif /*_XOPEN_SOURCE*/
-
- #ifndef _NL_ITEM
- # define _NL_ITEM
- typedef int nl_item;
- #endif
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- extern char *nl_langinfo(nl_item); /* get a string from the database */
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif /*_LANGINFO_H*/
-