diff options
Diffstat (limited to 'include/langinfo.h')
| -rw-r--r-- | include/langinfo.h | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/include/langinfo.h b/include/langinfo.h new file mode 100644 index 00000000..7ccb9f2f --- /dev/null +++ b/include/langinfo.h @@ -0,0 +1,100 @@ +#ifndef __LANGINFO_H +#define __LANGINFO_H + +typedef struct __locale_t *locale_t; +typedef int nl_item; + +#define CODESET 0 +#define D_T_FMT 1 +#define D_FMT 2 +#define T_FMT 3 +#define T_FMT_AMPM 4 +#define AM_STR 5 +#define PM_STR 6 + +#define DAY_1 7 +#define DAY_2 8 +#define DAY_3 9 +#define DAY_4 10 +#define DAY_5 11 +#define DAY_6 12 +#define DAY_7 13 + +#define ABDAY_1 14 +#define ABDAY_2 15 +#define ABDAY_3 16 +#define ABDAY_4 17 +#define ABDAY_5 18 +#define ABDAY_6 19 +#define ABDAY_7 20 + +#define MON_1 21 +#define MON_2 22 +#define MON_3 23 +#define MON_4 24 +#define MON_5 25 +#define MON_6 26 +#define MON_7 27 +#define MON_8 28 +#define MON_9 29 +#define MON_10 30 +#define MON_11 31 +#define MON_12 32 + +#define ABMON_1 33 +#define ABMON_2 34 +#define ABMON_3 35 +#define ABMON_4 36 +#define ABMON_5 37 +#define ABMON_6 38 +#define ABMON_7 39 +#define ABMON_8 40 +#define ABMON_9 41 +#define ABMON_10 42 +#define ABMON_11 43 +#define ABMON_12 44 + +#define ERA 45 +#define ERA_D_FMT 46 +#define ERA_D_T_FMT 47 +#define ERA_T_FMT 48 +#define ALT_DIGITS 49 + +#define RADIXCHAR 50 +#define THOUSEP 51 + +#define YESEXPR 52 +#define NOEXPR 53 + +#define CRNCYSTR 54 + +#define ALTMON_1 55 +#define ALTMON_2 56 +#define ALTMON_3 57 +#define ALTMON_4 58 +#define ALTMON_5 59 +#define ALTMON_6 60 +#define ALTMON_7 61 +#define ALTMON_8 62 +#define ALTMON_9 63 +#define ALTMON_10 64 +#define ALTMON_11 65 +#define ALTMON_12 66 + +#define ABALTMON_1 67 +#define ABALTMON_2 68 +#define ABALTMON_3 69 +#define ABALTMON_4 70 +#define ABALTMON_5 71 +#define ABALTMON_6 72 +#define ABALTMON_7 73 +#define ABALTMON_8 74 +#define ABALTMON_9 75 +#define ABALTMON_10 76 +#define ABALTMON_11 77 +#define ABALTMON_12 78 + +char *nl_langinfo(nl_item); +char *nl_langinfo_l(nl_item, locale_t); + +#endif |
