require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_LANGINFO_H_)) {
    eval 'sub _LANGINFO_H_ () {1;}' unless defined(&_LANGINFO_H_);
    require 'sys/cdefs.ph';
    require 'nl_types.ph';
    eval 'sub D_T_FMT () {0;}' unless defined(&D_T_FMT);
    eval 'sub D_FMT () {1;}' unless defined(&D_FMT);
    eval 'sub T_FMT () {2;}' unless defined(&T_FMT);
    eval 'sub T_FMT_AMPM () {3;}' unless defined(&T_FMT_AMPM);
    eval 'sub AM_STR () {4;}' unless defined(&AM_STR);
    eval 'sub PM_STR () {5;}' unless defined(&PM_STR);
    eval 'sub DAY_1 () {6;}' unless defined(&DAY_1);
    eval 'sub DAY_2 () {7;}' unless defined(&DAY_2);
    eval 'sub DAY_3 () {8;}' unless defined(&DAY_3);
    eval 'sub DAY_4 () {9;}' unless defined(&DAY_4);
    eval 'sub DAY_5 () {10;}' unless defined(&DAY_5);
    eval 'sub DAY_6 () {11;}' unless defined(&DAY_6);
    eval 'sub DAY_7 () {12;}' unless defined(&DAY_7);
    eval 'sub ABDAY_1 () {13;}' unless defined(&ABDAY_1);
    eval 'sub ABDAY_2 () {14;}' unless defined(&ABDAY_2);
    eval 'sub ABDAY_3 () {15;}' unless defined(&ABDAY_3);
    eval 'sub ABDAY_4 () {16;}' unless defined(&ABDAY_4);
    eval 'sub ABDAY_5 () {17;}' unless defined(&ABDAY_5);
    eval 'sub ABDAY_6 () {18;}' unless defined(&ABDAY_6);
    eval 'sub ABDAY_7 () {19;}' unless defined(&ABDAY_7);
    eval 'sub MON_1 () {20;}' unless defined(&MON_1);
    eval 'sub MON_2 () {21;}' unless defined(&MON_2);
    eval 'sub MON_3 () {22;}' unless defined(&MON_3);
    eval 'sub MON_4 () {23;}' unless defined(&MON_4);
    eval 'sub MON_5 () {24;}' unless defined(&MON_5);
    eval 'sub MON_6 () {25;}' unless defined(&MON_6);
    eval 'sub MON_7 () {26;}' unless defined(&MON_7);
    eval 'sub MON_8 () {27;}' unless defined(&MON_8);
    eval 'sub MON_9 () {28;}' unless defined(&MON_9);
    eval 'sub MON_10 () {29;}' unless defined(&MON_10);
    eval 'sub MON_11 () {30;}' unless defined(&MON_11);
    eval 'sub MON_12 () {31;}' unless defined(&MON_12);
    eval 'sub ABMON_1 () {32;}' unless defined(&ABMON_1);
    eval 'sub ABMON_2 () {33;}' unless defined(&ABMON_2);
    eval 'sub ABMON_3 () {34;}' unless defined(&ABMON_3);
    eval 'sub ABMON_4 () {35;}' unless defined(&ABMON_4);
    eval 'sub ABMON_5 () {36;}' unless defined(&ABMON_5);
    eval 'sub ABMON_6 () {37;}' unless defined(&ABMON_6);
    eval 'sub ABMON_7 () {38;}' unless defined(&ABMON_7);
    eval 'sub ABMON_8 () {39;}' unless defined(&ABMON_8);
    eval 'sub ABMON_9 () {40;}' unless defined(&ABMON_9);
    eval 'sub ABMON_10 () {41;}' unless defined(&ABMON_10);
    eval 'sub ABMON_11 () {42;}' unless defined(&ABMON_11);
    eval 'sub ABMON_12 () {43;}' unless defined(&ABMON_12);
    eval 'sub RADIXCHAR () {44;}' unless defined(&RADIXCHAR);
    eval 'sub THOUSEP () {45;}' unless defined(&THOUSEP);
    eval 'sub YESSTR () {46;}' unless defined(&YESSTR);
    eval 'sub YESEXPR () {47;}' unless defined(&YESEXPR);
    eval 'sub NOSTR () {48;}' unless defined(&NOSTR);
    eval 'sub NOEXPR () {49;}' unless defined(&NOEXPR);
    eval 'sub CRNCYSTR () {50;}' unless defined(&CRNCYSTR);
    eval 'sub CODESET () {51;}' unless defined(&CODESET);
}
1;
