1 /* The <locale.h> header is used to custom tailor currency symbols, decimal
2 * points, and other items to the local style. It is ANSI's attempt at
3 * avoiding cultural imperialism. The locale given below is for C.
14 char *decimal_point
; /* "." */
15 char *thousands_sep
; /* "" */
16 char *grouping
; /* "" */
17 char *int_curr_symbol
; /* "" */
18 char *currency_symbol
; /* "" */
19 char *mon_decimal_point
; /* "" */
20 char *mon_thousands_sep
; /* "" */
21 char *mon_grouping
; /* "" */
22 char *positive_sign
; /* "" */
23 char *negative_sign
; /* "" */
24 char int_frac_digits
; /* CHAR_MAX */
25 char frac_digits
; /* CHAR_MAX */
26 char p_cs_precedes
; /* CHAR_MAX */
27 char p_sep_by_space
; /* CHAR_MAX */
28 char n_cs_precedes
; /* CHAR_MAX */
29 char n_sep_by_space
; /* CHAR_MAX */
30 char p_sign_posn
; /* CHAR_MAX */
31 char n_sign_posn
; /* CHAR_MAX */
34 #define NULL ((void *)0)
43 /* Function Prototypes. */
44 _PROTOTYPE( char *setlocale
, (int _category
, const char *_locale
) );
45 _PROTOTYPE( struct lconv
*localeconv
, (void) );
47 #endif /* _LOCALE_H */