github.com/gotranspile/cxgo@v0.3.8-0.20240118201721-29871598a6a2/libs/includes/wctype.h (about)

     1  #include <stdbool.h>
     2  #include <stddef.h>
     3  #include <stdio.h>
     4  
     5  #define wint_t _cxgo_go_rune
     6  const wint_t WEOF = -1;
     7  
     8  _Bool      iswalnum(wint_t);
     9  _Bool      iswalpha(wint_t);
    10  _Bool      iswblank(wint_t);
    11  _Bool      iswcntrl(wint_t);
    12  //_Bool      iswctype(wint_t, wctype_t);
    13  _Bool      iswdigit(wint_t);
    14  _Bool      iswgraph(wint_t);
    15  _Bool      iswlower(wint_t);
    16  _Bool      iswprint(wint_t);
    17  _Bool      iswpunct(wint_t);
    18  _Bool      iswspace(wint_t);
    19  _Bool      iswupper(wint_t);
    20  _Bool      iswxdigit(wint_t);
    21  //wint_t    towctrans(wint_t, wctrans_t);
    22  wint_t    towlower(wint_t);
    23  wint_t    towupper(wint_t);
    24  //wctrans_t wctrans(const char *);
    25  //wctype_t  wctype(const char *);
    26  /*
    27  _Bool      iswalnum_l(wint_t, locale_t);
    28  _Bool      iswalpha_l(wint_t, locale_t);
    29  _Bool      iswblank_l(wint_t, locale_t);
    30  _Bool      iswcntrl_l(wint_t, locale_t);
    31  _Bool      iswctype_l(wint_t, wctype_t, locale_t);
    32  _Bool      iswdigit_l(wint_t, locale_t);
    33  _Bool      iswgraph_l(wint_t, locale_t);
    34  _Bool      iswlower_l(wint_t, locale_t);
    35  _Bool      iswprint_l(wint_t, locale_t);
    36  _Bool      iswpunct_l(wint_t, locale_t);
    37  _Bool      iswspace_l(wint_t, locale_t);
    38  _Bool      iswupper_l(wint_t, locale_t);
    39  _Bool      iswxdigit_l(wint_t, locale_t);
    40  wint_t    towctrans_l(wint_t, wctrans_t, locale_t);
    41  wint_t    towlower_l(wint_t, locale_t);
    42  wint_t    towupper_l(wint_t, locale_t);
    43  wctrans_t wctrans_l(const char *, locale_t);
    44  wctype_t  wctype_l(const char *, locale_t);
    45  */