2 /* `strncmp' is used for comparison. */
5 /* This file defines `enum token'. */
8 struct locale_keyword { char *name; enum token token_id; };
12 LC_COLLATE, _NL_NUM_LC_COLLATE
13 LC_CTYPE, _NL_NUM_LC_CTYPE
14 LC_MESSAGES, _NL_NUM_LC_MESSAGES
15 LC_MONETARY, _NL_NUM_LC_MONETARY
16 LC_NUMERIC, _NL_NUM_LC_NUMERIC
17 LC_TIME, _NL_NUM_LC_TIME
18 UNDEFINED, TOK_UNDEFINED
22 alt_digits, ALT_DIGITS
24 backward, TOK_BACKWARD
27 collating_element, TOK_COLLATING_ELEMENT
28 collating_symbol, TOK_COLLATING_SYMBOL
29 comment_char, TOK_COMMENT_CHAR
31 currency_symbol, CURRENCY_SYMBOL
35 decimal_point, DECIMAL_POINT
40 escape_char, TOK_ESCAPE_CHAR
42 frac_digits, FRAC_DIGITS
46 int_curr_symbol, INT_CURR_SYMBOL
47 int_frac_digits, INT_FRAC_DIGITS
50 mon_decimal_point, MON_DECIMAL_POINT
51 mon_grouping, MON_GROUPING
52 mon_thousands_sep, MON_THOUSANDS_SEP
53 n_cs_precedes, N_CS_PRECEDES
54 n_sep_by_space, N_SEP_BY_SPACE
55 n_sign_posn, N_SIGN_POSN
56 negative_sign, NEGATIVE_SIGN
59 order_end, TOK_ORDER_END
60 order_start, TOK_ORDER_START
61 p_cs_precedes, P_CS_PRECEDES
62 p_sep_by_space, P_SEP_BY_SPACE
63 p_sign_posn, P_SIGN_POSN
64 position, TOK_POSITION
65 positive_sign, POSITIVE_SIGN
70 t_fmt_ampm, T_FMT_AMPM
71 thousands_sep, THOUSANDS_SEP