(root)/
tar-1.35/
gnu/
unictype/
ctype_xdigit.h
       1  /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
       2  /* ISO C <ctype.h> like properties of Unicode characters.  */
       3  /* Generated automatically by gen-uni-tables.c for Unicode 15.0.0.  */
       4  
       5  /* Copyright (C) 2000-2023 Free Software Foundation, Inc.
       6  
       7     This file is free software: you can redistribute it and/or modify
       8     it under the terms of the GNU Lesser General Public License as
       9     published by the Free Software Foundation; either version 2.1 of the
      10     License, or (at your option) any later version.
      11  
      12     This file is distributed in the hope that it will be useful,
      13     but WITHOUT ANY WARRANTY; without even the implied warranty of
      14     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      15     GNU Lesser General Public License for more details.
      16  
      17     You should have received a copy of the GNU Lesser General Public License
      18     along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
      19  
      20  #define header_0 16
      21  #define header_2 9
      22  #define header_3 127
      23  #define header_4 15
      24  static const
      25  struct
      26    {
      27      int header[1];
      28      int level1[1];
      29      short level2[1 << 7];
      30      unsigned int level3[1 << 4];
      31    }
      32  u_is_xdigit =
      33  {
      34    { 1 },
      35    {     2 * sizeof (int) / sizeof (short) +     0 },
      36    {
      37          2 +   128 * sizeof (short) / sizeof (int) +     0,
      38         -1,
      39         -1,
      40         -1,
      41         -1,
      42         -1,
      43         -1,
      44         -1,
      45         -1,
      46         -1,
      47         -1,
      48         -1,
      49         -1,
      50         -1,
      51         -1,
      52         -1,
      53         -1,
      54         -1,
      55         -1,
      56         -1,
      57         -1,
      58         -1,
      59         -1,
      60         -1,
      61         -1,
      62         -1,
      63         -1,
      64         -1,
      65         -1,
      66         -1,
      67         -1,
      68         -1,
      69         -1,
      70         -1,
      71         -1,
      72         -1,
      73         -1,
      74         -1,
      75         -1,
      76         -1,
      77         -1,
      78         -1,
      79         -1,
      80         -1,
      81         -1,
      82         -1,
      83         -1,
      84         -1,
      85         -1,
      86         -1,
      87         -1,
      88         -1,
      89         -1,
      90         -1,
      91         -1,
      92         -1,
      93         -1,
      94         -1,
      95         -1,
      96         -1,
      97         -1,
      98         -1,
      99         -1,
     100         -1,
     101         -1,
     102         -1,
     103         -1,
     104         -1,
     105         -1,
     106         -1,
     107         -1,
     108         -1,
     109         -1,
     110         -1,
     111         -1,
     112         -1,
     113         -1,
     114         -1,
     115         -1,
     116         -1,
     117         -1,
     118         -1,
     119         -1,
     120         -1,
     121         -1,
     122         -1,
     123         -1,
     124         -1,
     125         -1,
     126         -1,
     127         -1,
     128         -1,
     129         -1,
     130         -1,
     131         -1,
     132         -1,
     133         -1,
     134         -1,
     135         -1,
     136         -1,
     137         -1,
     138         -1,
     139         -1,
     140         -1,
     141         -1,
     142         -1,
     143         -1,
     144         -1,
     145         -1,
     146         -1,
     147         -1,
     148         -1,
     149         -1,
     150         -1,
     151         -1,
     152         -1,
     153         -1,
     154         -1,
     155         -1,
     156         -1,
     157         -1,
     158         -1,
     159         -1,
     160         -1,
     161         -1,
     162         -1,
     163         -1,
     164         -1
     165    },
     166    {
     167      0x00000000U, 0x03FF0000U, 0x0000007EU, 0x0000007EU,
     168      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     169      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
     170      0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U
     171    }
     172  };