Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. /****************************************************************************
  2. *
  3. *                            Open Watcom Project
  4. *
  5. *    Portions Copyright (c) 1983-2002 Sybase, Inc. All Rights Reserved.
  6. *
  7. *  ========================================================================
  8. *
  9. *    This file contains Original Code and/or Modifications of Original
  10. *    Code as defined in and that are subject to the Sybase Open Watcom
  11. *    Public License version 1.0 (the 'License'). You may not use this file
  12. *    except in compliance with the License. BY USING THIS FILE YOU AGREE TO
  13. *    ALL TERMS AND CONDITIONS OF THE LICENSE. A copy of the License is
  14. *    provided with the Original Code and Modifications, and is also
  15. *    available at www.sybase.com/developer/opensource.
  16. *
  17. *    The Original Code and all software distributed under the License are
  18. *    distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
  19. *    EXPRESS OR IMPLIED, AND SYBASE AND ALL CONTRIBUTORS HEREBY DISCLAIM
  20. *    ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
  21. *    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR
  22. *    NON-INFRINGEMENT. Please see the License for the specific language
  23. *    governing rights and limitations under the License.
  24. *
  25. *  ========================================================================
  26. *
  27. * Description:  Character classification table.
  28. *
  29. ****************************************************************************/
  30.  
  31.  
  32. #include "variety.h"
  33. #include <ctype.h>
  34.  
  35. _WCRTLINKD const char _HUGEDATA _IsTable[257] = {
  36.  
  37. #define ___0__ 0
  38.  
  39. /* -1,EOF */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  40. /* 00,NUL */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  41. /* 01,SOH */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  42. /* 02,STX */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  43. /* 03,ETX */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  44. /* 04,EOT */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  45. /* 05,ENQ */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  46. /* 06,NAK */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  47. /* 07,BEL */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  48. /* 08,BS  */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  49. /* 09,TAB */  ___0__|___0__|___0__|___0__|___0__|___0__|_SPACE|_CNTRL,
  50. /* 0A,LF  */  ___0__|___0__|___0__|___0__|___0__|___0__|_SPACE|_CNTRL,
  51. /* 0B,VT  */  ___0__|___0__|___0__|___0__|___0__|___0__|_SPACE|_CNTRL,
  52. /* 0C,FF  */  ___0__|___0__|___0__|___0__|___0__|___0__|_SPACE|_CNTRL,
  53. /* 0D,CR  */  ___0__|___0__|___0__|___0__|___0__|___0__|_SPACE|_CNTRL,
  54. /* 0E,SI  */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  55. /* 0F,SO  */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  56. /* 10,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  57. /* 11,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  58. /* 12,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  59. /* 13,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  60. /* 14,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  61. /* 15,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  62. /* 16,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  63. /* 17,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  64. /* 18,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  65. /* 19,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  66. /* 1A,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  67. /* 1B,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  68. /* 1C,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  69. /* 1D,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  70. /* 1E,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  71. /* 1F,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  72. /* 20,    */  ___0__|___0__|___0__|___0__|_PRINT|___0__|_SPACE|___0__,
  73. /* 21, !  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  74. /* 22, "  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  75. /* 23, #  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  76. /* 24, $  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  77. /* 25, %  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  78. /* 26, &  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  79. /* 27, '  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  80. /* 28, (  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  81. /* 29, )  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  82. /* 2A, *  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  83. /* 2B, +  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  84. /* 2C, ,  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  85. /* 2D, -  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  86. /* 2E, .  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  87. /* 2F, /  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  88. /* 30, 0  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  89. /* 31, 1  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  90. /* 32, 2  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  91. /* 33, 3  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  92. /* 34, 4  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  93. /* 35, 5  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  94. /* 36, 6  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  95. /* 37, 7  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  96. /* 38, 8  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  97. /* 39, 9  */  ___0__|___0__|_DIGIT|_XDIGT|_PRINT|___0__|___0__|___0__,
  98. /* 3A, :  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  99. /* 3B, ;  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  100. /* 3C, <  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  101. /* 3D, =  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  102. /* 3E, >  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  103. /* 3F, ?  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  104. /* 40, @  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  105. /* 41, A  */  ___0__|_UPPER|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  106. /* 42, B  */  ___0__|_UPPER|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  107. /* 43, C  */  ___0__|_UPPER|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  108. /* 44, D  */  ___0__|_UPPER|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  109. /* 45, E  */  ___0__|_UPPER|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  110. /* 46, F  */  ___0__|_UPPER|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  111. /* 47, G  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  112. /* 48, H  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  113. /* 49, I  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  114. /* 4A, J  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  115. /* 4B, K  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  116. /* 4C, L  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  117. /* 4D, M  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  118. /* 4E, N  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  119. /* 4F, O  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  120. /* 50, P  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  121. /* 51, Q  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  122. /* 52, R  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  123. /* 53, S  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  124. /* 54, T  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  125. /* 55, U  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  126. /* 56, V  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  127. /* 57, W  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  128. /* 58, X  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  129. /* 59, Y  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  130. /* 5A, Z  */  ___0__|_UPPER|___0__|___0__|_PRINT|___0__|___0__|___0__,
  131. /* 5B, [  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  132. /* 5C, \  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  133. /* 5D, ]  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  134. /* 5E, ^  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  135. /* 5F, _  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  136. /* 60, `  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  137. /* 61, a  */  _LOWER|___0__|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  138. /* 62, b  */  _LOWER|___0__|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  139. /* 63, c  */  _LOWER|___0__|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  140. /* 64, d  */  _LOWER|___0__|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  141. /* 65, e  */  _LOWER|___0__|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  142. /* 66, f  */  _LOWER|___0__|___0__|_XDIGT|_PRINT|___0__|___0__|___0__,
  143. /* 67, g  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  144. /* 68, h  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  145. /* 69, i  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  146. /* 6A, j  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  147. /* 6B, k  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  148. /* 6C, l  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  149. /* 6D, m  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  150. /* 6E, n  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  151. /* 6F, o  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  152. /* 70, p  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  153. /* 71, q  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  154. /* 72, r  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  155. /* 73, s  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  156. /* 74, t  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  157. /* 75, u  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  158. /* 76, v  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  159. /* 77, w  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  160. /* 78, x  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  161. /* 79, y  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  162. /* 7A, z  */  _LOWER|___0__|___0__|___0__|_PRINT|___0__|___0__|___0__,
  163. /* 7B, {  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  164. /* 7C, |  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  165. /* 7D, }  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  166. /* 7E, ~  */  ___0__|___0__|___0__|___0__|_PRINT|_PUNCT|___0__|___0__,
  167. /* 7F,DEL */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|_CNTRL,
  168. /* 80,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  169. /* 81,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  170. /* 82,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  171. /* 83,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  172. /* 84,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  173. /* 85,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  174. /* 86,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  175. /* 87,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  176. /* 88,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  177. /* 89,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  178. /* 8A,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  179. /* 8B,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  180. /* 8C,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  181. /* 8D,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  182. /* 8E,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  183. /* 8F,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  184. /* 90,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  185. /* 91,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  186. /* 92,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  187. /* 93,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  188. /* 94,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  189. /* 95,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  190. /* 96,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  191. /* 97,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  192. /* 98,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  193. /* 99,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  194. /* 9A,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  195. /* 9B,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  196. /* 9C,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  197. /* 9D,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  198. /* 9E,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  199. /* 9F,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  200. /* A0,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  201. /* A1,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  202. /* A2,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  203. /* A3,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  204. /* A4,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  205. /* A5,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  206. /* A6,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  207. /* A7,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  208. /* A8,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  209. /* A9,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  210. /* AA,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  211. /* AB,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  212. /* AC,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  213. /* AD,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  214. /* AE,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  215. /* AF,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  216. /* B0,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  217. /* B1,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  218. /* B2,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  219. /* B3,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  220. /* B4,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  221. /* B5,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  222. /* B6,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  223. /* B7,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  224. /* B8,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  225. /* B9,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  226. /* BA,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  227. /* BB,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  228. /* BC,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  229. /* BD,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  230. /* BE,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  231. /* BF,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  232. /* C0,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  233. /* C1,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  234. /* C2,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  235. /* C3,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  236. /* C4,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  237. /* C5,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  238. /* C6,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  239. /* C7,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  240. /* C8,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  241. /* C9,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  242. /* CA,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  243. /* CB,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  244. /* CC,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  245. /* CD,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  246. /* CE,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  247. /* CF,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  248. /* D0,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  249. /* D1,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  250. /* D2,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  251. /* D3,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  252. /* D4,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  253. /* D5,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  254. /* D6,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  255. /* D7,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  256. /* D8,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  257. /* D9,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  258. /* DA,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  259. /* DB,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  260. /* DC,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  261. /* DD,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  262. /* DE,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  263. /* DF,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  264. /* E0,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  265. /* E1,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  266. /* E2,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  267. /* E3,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  268. /* E4,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  269. /* E5,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  270. /* E6,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  271. /* E7,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  272. /* E8,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  273. /* E9,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  274. /* EA,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  275. /* EB,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  276. /* EC,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  277. /* ED,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  278. /* EE,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  279. /* EF,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  280. /* F0,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  281. /* F1,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  282. /* F2,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  283. /* F3,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  284. /* F4,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  285. /* F5,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  286. /* F6,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  287. /* F7,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  288. /* F8,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  289. /* F9,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  290. /* FA,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  291. /* FB,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  292. /* FC,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  293. /* FD,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  294. /* FE,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__,
  295. /* FF,    */  ___0__|___0__|___0__|___0__|___0__|___0__|___0__|___0__  };
  296.