Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003  *  linux/lib/ctype.c
0004  *
0005  *  Copyright (C) 1991, 1992  Linus Torvalds
0006  */
0007 
0008 #include <linux/ctype.h>
0009 #include <linux/compiler.h>
0010 #include <linux/export.h>
0011 
0012 const unsigned char _ctype[] = {
0013 _C,_C,_C,_C,_C,_C,_C,_C,                /* 0-7 */
0014 _C,_C|_S,_C|_S,_C|_S,_C|_S,_C|_S,_C,_C,         /* 8-15 */
0015 _C,_C,_C,_C,_C,_C,_C,_C,                /* 16-23 */
0016 _C,_C,_C,_C,_C,_C,_C,_C,                /* 24-31 */
0017 _S|_SP,_P,_P,_P,_P,_P,_P,_P,                /* 32-39 */
0018 _P,_P,_P,_P,_P,_P,_P,_P,                /* 40-47 */
0019 _D,_D,_D,_D,_D,_D,_D,_D,                /* 48-55 */
0020 _D,_D,_P,_P,_P,_P,_P,_P,                /* 56-63 */
0021 _P,_U|_X,_U|_X,_U|_X,_U|_X,_U|_X,_U|_X,_U,      /* 64-71 */
0022 _U,_U,_U,_U,_U,_U,_U,_U,                /* 72-79 */
0023 _U,_U,_U,_U,_U,_U,_U,_U,                /* 80-87 */
0024 _U,_U,_U,_P,_P,_P,_P,_P,                /* 88-95 */
0025 _P,_L|_X,_L|_X,_L|_X,_L|_X,_L|_X,_L|_X,_L,      /* 96-103 */
0026 _L,_L,_L,_L,_L,_L,_L,_L,                /* 104-111 */
0027 _L,_L,_L,_L,_L,_L,_L,_L,                /* 112-119 */
0028 _L,_L,_L,_P,_P,_P,_P,_C,                /* 120-127 */
0029 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,            /* 128-143 */
0030 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,            /* 144-159 */
0031 _S|_SP,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,    /* 160-175 */
0032 _P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,_P,    /* 176-191 */
0033 _U,_U,_U,_U,_U,_U,_U,_U,_U,_U,_U,_U,_U,_U,_U,_U,    /* 192-207 */
0034 _U,_U,_U,_U,_U,_U,_U,_P,_U,_U,_U,_U,_U,_U,_U,_L,    /* 208-223 */
0035 _L,_L,_L,_L,_L,_L,_L,_L,_L,_L,_L,_L,_L,_L,_L,_L,    /* 224-239 */
0036 _L,_L,_L,_L,_L,_L,_L,_P,_L,_L,_L,_L,_L,_L,_L,_L};   /* 240-255 */
0037 
0038 EXPORT_SYMBOL(_ctype);