xref: /freebsd/sys/contrib/openzfs/module/lua/lctype.c (revision 10ff414c)
1 /* BEGIN CSTYLED */
2 /*
3 ** $Id: lctype.c,v 1.11.1.1 2013/04/12 18:48:47 roberto Exp $
4 ** 'ctype' functions for Lua
5 ** See Copyright Notice in lua.h
6 */
7 
8 #define lctype_c
9 #define LUA_CORE
10 
11 #include "lctype.h"
12 
13 #if !LUA_USE_CTYPE	/* { */
14 
15 LUAI_DDEF const lu_byte luai_ctype_[UCHAR_MAX + 2] = {
16   0x00,  /* EOZ */
17   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* 0. */
18   0x00,  0x08,  0x08,  0x08,  0x08,  0x08,  0x00,  0x00,
19   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* 1. */
20   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
21   0x0c,  0x04,  0x04,  0x04,  0x04,  0x04,  0x04,  0x04,	/* 2. */
22   0x04,  0x04,  0x04,  0x04,  0x04,  0x04,  0x04,  0x04,
23   0x16,  0x16,  0x16,  0x16,  0x16,  0x16,  0x16,  0x16,	/* 3. */
24   0x16,  0x16,  0x04,  0x04,  0x04,  0x04,  0x04,  0x04,
25   0x04,  0x15,  0x15,  0x15,  0x15,  0x15,  0x15,  0x05,	/* 4. */
26   0x05,  0x05,  0x05,  0x05,  0x05,  0x05,  0x05,  0x05,
27   0x05,  0x05,  0x05,  0x05,  0x05,  0x05,  0x05,  0x05,	/* 5. */
28   0x05,  0x05,  0x05,  0x04,  0x04,  0x04,  0x04,  0x05,
29   0x04,  0x15,  0x15,  0x15,  0x15,  0x15,  0x15,  0x05,	/* 6. */
30   0x05,  0x05,  0x05,  0x05,  0x05,  0x05,  0x05,  0x05,
31   0x05,  0x05,  0x05,  0x05,  0x05,  0x05,  0x05,  0x05,	/* 7. */
32   0x05,  0x05,  0x05,  0x04,  0x04,  0x04,  0x04,  0x00,
33   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* 8. */
34   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
35   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* 9. */
36   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
37   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* a. */
38   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
39   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* b. */
40   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
41   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* c. */
42   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
43   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* d. */
44   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
45   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* e. */
46   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
47   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,	/* f. */
48   0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,  0x00,
49 };
50 
51 #endif			/* } */
52 /* END CSTYLED */
53