116 lines
2.2 KiB
C
116 lines
2.2 KiB
C
/* Test of <langinfo.h> substitute.
|
|
Copyright (C) 2009-2025 Free Software Foundation, Inc.
|
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation, either version 3 of the License, or
|
|
(at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program. If not, see <https://www.gnu.org/licenses/>. */
|
|
|
|
/* Written by Bruno Haible <bruno@clisp.org>, 2009. */
|
|
|
|
#include <config.h>
|
|
|
|
#include <langinfo.h>
|
|
|
|
/* Check that all the nl_item values are defined. */
|
|
int items[] =
|
|
{
|
|
/* nl_langinfo items of the LC_CTYPE category */
|
|
CODESET,
|
|
/* nl_langinfo items of the LC_NUMERIC category */
|
|
RADIXCHAR,
|
|
THOUSEP,
|
|
/* nl_langinfo items of the LC_TIME category */
|
|
D_T_FMT,
|
|
D_FMT,
|
|
T_FMT,
|
|
T_FMT_AMPM,
|
|
AM_STR,
|
|
PM_STR,
|
|
DAY_1,
|
|
DAY_2,
|
|
DAY_3,
|
|
DAY_4,
|
|
DAY_5,
|
|
DAY_6,
|
|
DAY_7,
|
|
ABDAY_1,
|
|
ABDAY_2,
|
|
ABDAY_3,
|
|
ABDAY_4,
|
|
ABDAY_5,
|
|
ABDAY_6,
|
|
ABDAY_7,
|
|
MON_1,
|
|
MON_2,
|
|
MON_3,
|
|
MON_4,
|
|
MON_5,
|
|
MON_6,
|
|
MON_7,
|
|
MON_8,
|
|
MON_9,
|
|
MON_10,
|
|
MON_11,
|
|
MON_12,
|
|
ALTMON_1,
|
|
ALTMON_2,
|
|
ALTMON_3,
|
|
ALTMON_4,
|
|
ALTMON_5,
|
|
ALTMON_6,
|
|
ALTMON_7,
|
|
ALTMON_8,
|
|
ALTMON_9,
|
|
ALTMON_10,
|
|
ALTMON_11,
|
|
ALTMON_12,
|
|
ABMON_1,
|
|
ABMON_2,
|
|
ABMON_3,
|
|
ABMON_4,
|
|
ABMON_5,
|
|
ABMON_6,
|
|
ABMON_7,
|
|
ABMON_8,
|
|
ABMON_9,
|
|
ABMON_10,
|
|
ABMON_11,
|
|
ABMON_12,
|
|
ABALTMON_1,
|
|
ABALTMON_2,
|
|
ABALTMON_3,
|
|
ABALTMON_4,
|
|
ABALTMON_5,
|
|
ABALTMON_6,
|
|
ABALTMON_7,
|
|
ABALTMON_8,
|
|
ABALTMON_9,
|
|
ABALTMON_10,
|
|
ABALTMON_11,
|
|
ABALTMON_12,
|
|
ERA,
|
|
ERA_D_FMT,
|
|
ERA_D_T_FMT,
|
|
ERA_T_FMT,
|
|
ALT_DIGITS,
|
|
/* nl_langinfo items of the LC_MONETARY category */
|
|
CRNCYSTR,
|
|
/* nl_langinfo items of the LC_MESSAGES category */
|
|
YESEXPR,
|
|
NOEXPR
|
|
};
|
|
|
|
int
|
|
main (void)
|
|
{
|
|
return 0;
|
|
}
|