Subversion Repositories Kolibri OS

Rev

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

  1. /* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */
  2. #include <ctype.h>
  3. #include <inlines/ctype.ha>
  4.  
  5. unsigned short __dj_ctype_flags[] = {
  6.   0,                                                                                            /* CTRL+?, 0xffff */
  7.   __dj_ISCNTRL,                                                                                 /* CTRL+@, 0x00 */
  8.   __dj_ISCNTRL,                                                                                 /* CTRL+A, 0x01 */
  9.   __dj_ISCNTRL,                                                                                 /* CTRL+B, 0x02 */
  10.   __dj_ISCNTRL,                                                                                 /* CTRL+C, 0x03 */
  11.   __dj_ISCNTRL,                                                                                 /* CTRL+D, 0x04 */
  12.   __dj_ISCNTRL,                                                                                 /* CTRL+E, 0x05 */
  13.   __dj_ISCNTRL,                                                                                 /* CTRL+F, 0x06 */
  14.   __dj_ISCNTRL,                                                                                 /* CTRL+G, 0x07 */
  15.   __dj_ISCNTRL,                                                                                 /* CTRL+H, 0x08 */
  16.   __dj_ISCNTRL | __dj_ISSPACE,                                                                  /* CTRL+I, 0x09 */
  17.   __dj_ISCNTRL | __dj_ISSPACE,                                                                  /* CTRL+J, 0x0a */
  18.   __dj_ISCNTRL | __dj_ISSPACE,                                                                  /* CTRL+K, 0x0b */
  19.   __dj_ISCNTRL | __dj_ISSPACE,                                                                  /* CTRL+L, 0x0c */
  20.   __dj_ISCNTRL | __dj_ISSPACE,                                                                  /* CTRL+M, 0x0d */
  21.   __dj_ISCNTRL,                                                                                 /* CTRL+N, 0x0e */
  22.   __dj_ISCNTRL,                                                                                 /* CTRL+O, 0x0f */
  23.   __dj_ISCNTRL,                                                                                 /* CTRL+P, 0x10 */
  24.   __dj_ISCNTRL,                                                                                 /* CTRL+Q, 0x11 */
  25.   __dj_ISCNTRL,                                                                                 /* CTRL+R, 0x12 */
  26.   __dj_ISCNTRL,                                                                                 /* CTRL+S, 0x13 */
  27.   __dj_ISCNTRL,                                                                                 /* CTRL+T, 0x14 */
  28.   __dj_ISCNTRL,                                                                                 /* CTRL+U, 0x15 */
  29.   __dj_ISCNTRL,                                                                                 /* CTRL+V, 0x16 */
  30.   __dj_ISCNTRL,                                                                                 /* CTRL+W, 0x17 */
  31.   __dj_ISCNTRL,                                                                                 /* CTRL+X, 0x18 */
  32.   __dj_ISCNTRL,                                                                                 /* CTRL+Y, 0x19 */
  33.   __dj_ISCNTRL,                                                                                 /* CTRL+Z, 0x1a */
  34.   __dj_ISCNTRL,                                                                                 /* CTRL+[, 0x1b */
  35.   __dj_ISCNTRL,                                                                                 /* CTRL+\, 0x1c */
  36.   __dj_ISCNTRL,                                                                                 /* CTRL+], 0x1d */
  37.   __dj_ISCNTRL,                                                                                 /* CTRL+^, 0x1e */
  38.   __dj_ISCNTRL,                                                                                 /* CTRL+_, 0x1f */
  39.   __dj_ISPRINT | __dj_ISSPACE,                                                                  /* ` ', 0x20 */
  40.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `!', 0x21 */
  41.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* 0x22 */
  42.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `#', 0x23 */
  43.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `$', 0x24 */
  44.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `%', 0x25 */
  45.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `&', 0x26 */
  46.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* 0x27 */
  47.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `(', 0x28 */
  48.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `)', 0x29 */
  49.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `*', 0x2a */
  50.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `+', 0x2b */
  51.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `,', 0x2c */
  52.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `-', 0x2d */
  53.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `.', 0x2e */
  54.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `/', 0x2f */
  55.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `0', 0x30 */
  56.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `1', 0x31 */
  57.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `2', 0x32 */
  58.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `3', 0x33 */
  59.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `4', 0x34 */
  60.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `5', 0x35 */
  61.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `6', 0x36 */
  62.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `7', 0x37 */
  63.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `8', 0x38 */
  64.   __dj_ISALNUM | __dj_ISDIGIT | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISXDIGIT,                    /* `9', 0x39 */
  65.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `:', 0x3a */
  66.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `;', 0x3b */
  67.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `<', 0x3c */
  68.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `=', 0x3d */
  69.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `>', 0x3e */
  70.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `?', 0x3f */
  71.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `@', 0x40 */
  72.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER | __dj_ISXDIGIT,             /* `A', 0x41 */
  73.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER | __dj_ISXDIGIT,             /* `B', 0x42 */
  74.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER | __dj_ISXDIGIT,             /* `C', 0x43 */
  75.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER | __dj_ISXDIGIT,             /* `D', 0x44 */
  76.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER | __dj_ISXDIGIT,             /* `E', 0x45 */
  77.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER | __dj_ISXDIGIT,             /* `F', 0x46 */
  78.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `G', 0x47 */
  79.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `H', 0x48 */
  80.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `I', 0x49 */
  81.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `J', 0x4a */
  82.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `K', 0x4b */
  83.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `L', 0x4c */
  84.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `M', 0x4d */
  85.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `N', 0x4e */
  86.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `O', 0x4f */
  87.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `P', 0x50 */
  88.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `Q', 0x51 */
  89.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `R', 0x52 */
  90.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `S', 0x53 */
  91.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `T', 0x54 */
  92.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `U', 0x55 */
  93.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `V', 0x56 */
  94.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `W', 0x57 */
  95.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `X', 0x58 */
  96.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `Y', 0x59 */
  97.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISPRINT | __dj_ISUPPER,                     /* `Z', 0x5a */
  98.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `[', 0x5b */
  99.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* 0x5c */
  100.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `]', 0x5d */
  101.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `^', 0x5e */
  102.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `_', 0x5f */
  103.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* 0x60 */
  104.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT | __dj_ISXDIGIT,             /* `a', 0x61 */
  105.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT | __dj_ISXDIGIT,             /* `b', 0x62 */
  106.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT | __dj_ISXDIGIT,             /* `c', 0x63 */
  107.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT | __dj_ISXDIGIT,             /* `d', 0x64 */
  108.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT | __dj_ISXDIGIT,             /* `e', 0x65 */
  109.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT | __dj_ISXDIGIT,             /* `f', 0x66 */
  110.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `g', 0x67 */
  111.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `h', 0x68 */
  112.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `i', 0x69 */
  113.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `j', 0x6a */
  114.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `k', 0x6b */
  115.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `l', 0x6c */
  116.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `m', 0x6d */
  117.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `n', 0x6e */
  118.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `o', 0x6f */
  119.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `p', 0x70 */
  120.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `q', 0x71 */
  121.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `r', 0x72 */
  122.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `s', 0x73 */
  123.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `t', 0x74 */
  124.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `u', 0x75 */
  125.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `v', 0x76 */
  126.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `w', 0x77 */
  127.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `x', 0x78 */
  128.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `y', 0x79 */
  129.   __dj_ISALNUM | __dj_ISALPHA | __dj_ISGRAPH | __dj_ISLOWER | __dj_ISPRINT,                     /* `z', 0x7a */
  130.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `{', 0x7b */
  131.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `|', 0x7c */
  132.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `}', 0x7d */
  133.   __dj_ISGRAPH | __dj_ISPRINT | __dj_ISPUNCT,                                                   /* `~', 0x7e */
  134.   __dj_ISCNTRL,                                                                                 /* 0x7f */
  135.   0,                                                                                            /* 0x80 */
  136.   0,                                                                                            /* 0x81 */
  137.   0,                                                                                            /* 0x82 */
  138.   0,                                                                                            /* 0x83 */
  139.   0,                                                                                            /* 0x84 */
  140.   0,                                                                                            /* 0x85 */
  141.   0,                                                                                            /* 0x86 */
  142.   0,                                                                                            /* 0x87 */
  143.   0,                                                                                            /* 0x88 */
  144.   0,                                                                                            /* 0x89 */
  145.   0,                                                                                            /* 0x8a */
  146.   0,                                                                                            /* 0x8b */
  147.   0,                                                                                            /* 0x8c */
  148.   0,                                                                                            /* 0x8d */
  149.   0,                                                                                            /* 0x8e */
  150.   0,                                                                                            /* 0x8f */
  151.   0,                                                                                            /* 0x90 */
  152.   0,                                                                                            /* 0x91 */
  153.   0,                                                                                            /* 0x92 */
  154.   0,                                                                                            /* 0x93 */
  155.   0,                                                                                            /* 0x94 */
  156.   0,                                                                                            /* 0x95 */
  157.   0,                                                                                            /* 0x96 */
  158.   0,                                                                                            /* 0x97 */
  159.   0,                                                                                            /* 0x98 */
  160.   0,                                                                                            /* 0x99 */
  161.   0,                                                                                            /* 0x9a */
  162.   0,                                                                                            /* 0x9b */
  163.   0,                                                                                            /* 0x9c */
  164.   0,                                                                                            /* 0x9d */
  165.   0,                                                                                            /* 0x9e */
  166.   0,                                                                                            /* 0x9f */
  167.   0,                                                                                            /* 0xa0 */
  168.   0,                                                                                            /* 0xa1 */
  169.   0,                                                                                            /* 0xa2 */
  170.   0,                                                                                            /* 0xa3 */
  171.   0,                                                                                            /* 0xa4 */
  172.   0,                                                                                            /* 0xa5 */
  173.   0,                                                                                            /* 0xa6 */
  174.   0,                                                                                            /* 0xa7 */
  175.   0,                                                                                            /* 0xa8 */
  176.   0,                                                                                            /* 0xa9 */
  177.   0,                                                                                            /* 0xaa */
  178.   0,                                                                                            /* 0xab */
  179.   0,                                                                                            /* 0xac */
  180.   0,                                                                                            /* 0xad */
  181.   0,                                                                                            /* 0xae */
  182.   0,                                                                                            /* 0xaf */
  183.   0,                                                                                            /* 0xb0 */
  184.   0,                                                                                            /* 0xb1 */
  185.   0,                                                                                            /* 0xb2 */
  186.   0,                                                                                            /* 0xb3 */
  187.   0,                                                                                            /* 0xb4 */
  188.   0,                                                                                            /* 0xb5 */
  189.   0,                                                                                            /* 0xb6 */
  190.   0,                                                                                            /* 0xb7 */
  191.   0,                                                                                            /* 0xb8 */
  192.   0,                                                                                            /* 0xb9 */
  193.   0,                                                                                            /* 0xba */
  194.   0,                                                                                            /* 0xbb */
  195.   0,                                                                                            /* 0xbc */
  196.   0,                                                                                            /* 0xbd */
  197.   0,                                                                                            /* 0xbe */
  198.   0,                                                                                            /* 0xbf */
  199.   0,                                                                                            /* 0xc0 */
  200.   0,                                                                                            /* 0xc1 */
  201.   0,                                                                                            /* 0xc2 */
  202.   0,                                                                                            /* 0xc3 */
  203.   0,                                                                                            /* 0xc4 */
  204.   0,                                                                                            /* 0xc5 */
  205.   0,                                                                                            /* 0xc6 */
  206.   0,                                                                                            /* 0xc7 */
  207.   0,                                                                                            /* 0xc8 */
  208.   0,                                                                                            /* 0xc9 */
  209.   0,                                                                                            /* 0xca */
  210.   0,                                                                                            /* 0xcb */
  211.   0,                                                                                            /* 0xcc */
  212.   0,                                                                                            /* 0xcd */
  213.   0,                                                                                            /* 0xce */
  214.   0,                                                                                            /* 0xcf */
  215.   0,                                                                                            /* 0xd0 */
  216.   0,                                                                                            /* 0xd1 */
  217.   0,                                                                                            /* 0xd2 */
  218.   0,                                                                                            /* 0xd3 */
  219.   0,                                                                                            /* 0xd4 */
  220.   0,                                                                                            /* 0xd5 */
  221.   0,                                                                                            /* 0xd6 */
  222.   0,                                                                                            /* 0xd7 */
  223.   0,                                                                                            /* 0xd8 */
  224.   0,                                                                                            /* 0xd9 */
  225.   0,                                                                                            /* 0xda */
  226.   0,                                                                                            /* 0xdb */
  227.   0,                                                                                            /* 0xdc */
  228.   0,                                                                                            /* 0xdd */
  229.   0,                                                                                            /* 0xde */
  230.   0,                                                                                            /* 0xdf */
  231.   0,                                                                                            /* 0xe0 */
  232.   0,                                                                                            /* 0xe1 */
  233.   0,                                                                                            /* 0xe2 */
  234.   0,                                                                                            /* 0xe3 */
  235.   0,                                                                                            /* 0xe4 */
  236.   0,                                                                                            /* 0xe5 */
  237.   0,                                                                                            /* 0xe6 */
  238.   0,                                                                                            /* 0xe7 */
  239.   0,                                                                                            /* 0xe8 */
  240.   0,                                                                                            /* 0xe9 */
  241.   0,                                                                                            /* 0xea */
  242.   0,                                                                                            /* 0xeb */
  243.   0,                                                                                            /* 0xec */
  244.   0,                                                                                            /* 0xed */
  245.   0,                                                                                            /* 0xee */
  246.   0,                                                                                            /* 0xef */
  247.   0,                                                                                            /* 0xf0 */
  248.   0,                                                                                            /* 0xf1 */
  249.   0,                                                                                            /* 0xf2 */
  250.   0,                                                                                            /* 0xf3 */
  251.   0,                                                                                            /* 0xf4 */
  252.   0,                                                                                            /* 0xf5 */
  253.   0,                                                                                            /* 0xf6 */
  254.   0,                                                                                            /* 0xf7 */
  255.   0,                                                                                            /* 0xf8 */
  256.   0,                                                                                            /* 0xf9 */
  257.   0,                                                                                            /* 0xfa */
  258.   0,                                                                                            /* 0xfb */
  259.   0,                                                                                            /* 0xfc */
  260.   0,                                                                                            /* 0xfd */
  261.   0,                                                                                            /* 0xfe */
  262.   0,                                                                                            /* 0xff */
  263. };
  264.