mirror of
https://github.com/UzixLS/KernelEx.git
synced 2025-07-18 23:11:19 +03:00
149 lines
6.0 KiB
C
Executable File
149 lines
6.0 KiB
C
Executable File
/*
|
|
* ctypes.c
|
|
*
|
|
* This is the array that defines <ctype.h> classes.
|
|
* This assumes ASCII.
|
|
*/
|
|
|
|
#include "ctypes.h"
|
|
|
|
const unsigned char __ctypes[257] = {
|
|
0, /* EOF */
|
|
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl | __ctype_space, /* BS */
|
|
__ctype_cntrl | __ctype_space, /* TAB */
|
|
__ctype_cntrl | __ctype_space, /* LF */
|
|
__ctype_cntrl | __ctype_space, /* VT */
|
|
__ctype_cntrl | __ctype_space, /* FF */
|
|
__ctype_cntrl | __ctype_space, /* CR */
|
|
__ctype_cntrl, /* control character */
|
|
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
__ctype_cntrl, /* control character */
|
|
|
|
__ctype_print | __ctype_space, /* space */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_digit | __ctype_xdigit, /* digit */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_upper | __ctype_xdigit, /* A-F */
|
|
__ctype_print | __ctype_upper | __ctype_xdigit, /* A-F */
|
|
__ctype_print | __ctype_upper | __ctype_xdigit, /* A-F */
|
|
__ctype_print | __ctype_upper | __ctype_xdigit, /* A-F */
|
|
__ctype_print | __ctype_upper | __ctype_xdigit, /* A-F */
|
|
__ctype_print | __ctype_upper | __ctype_xdigit, /* A-F */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_upper, /* G-Z */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_lower | __ctype_xdigit, /* a-f */
|
|
__ctype_print | __ctype_lower | __ctype_xdigit, /* a-f */
|
|
__ctype_print | __ctype_lower | __ctype_xdigit, /* a-f */
|
|
__ctype_print | __ctype_lower | __ctype_xdigit, /* a-f */
|
|
__ctype_print | __ctype_lower | __ctype_xdigit, /* a-f */
|
|
__ctype_print | __ctype_lower | __ctype_xdigit, /* a-f */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_lower, /* g-z */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_print | __ctype_punct, /* punctuation */
|
|
__ctype_cntrl, /* control character */
|
|
};
|