home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / utilities / utilsa / 6502_xass / !6502-XAss / c / TextTable < prev    next >
Encoding:
Text File  |  1995-12-25  |  10.2 KB  |  266 lines

  1. // Lists for /tx and /sc
  2. // TextTable.c
  3.  
  4. // first char is CHR$(n)
  5. // second one is POKE(n)
  6. char chr[256][2] =
  7.   {
  8.     {0, 0},           //   0 ............
  9.     {0, 0},           //   1            .
  10.     {0, 0},           //   2            .
  11.     {0, 0},           //   3            .
  12.     {0, 0},           //   4            .
  13.     {0, 0},           //   5            .
  14.     {0, 0},           //   6            .
  15.     {0, 0},           //   7            .
  16.     {0, 0},           //   8            .
  17.     {0, 0},           //   9            .
  18.     {0, 0},           //  10            .
  19.     {0, 0},           //  11            .
  20.     {0, 0},           //  12            .
  21.     {0, 0},           //  13            .
  22.     {0, 0},           //  14            .
  23.     {0, 0},           //  15          cannot be in a string
  24.     {0, 0},           //  16            .
  25.     {0, 0},           //  17            .
  26.     {0, 0},           //  18            .
  27.     {0, 0},           //  19            .
  28.     {0, 0},           //  20            .
  29.     {0, 0},           //  21            .
  30.     {0, 0},           //  22            .
  31.     {0, 0},           //  23            .
  32.     {0, 0},           //  24            .
  33.     {0, 0},           //  25            .
  34.     {0, 0},           //  26            .
  35.     {0, 0},           //  27            .
  36.     {0, 0},           //  28            .
  37.     {0, 0},           //  29            .
  38.     {0, 0},           //  30            .
  39.     {0, 0},           //  31 ............
  40.                       //     Arc     CHR$    POKE (Charset cap./small = Set 2)
  41.     {32, 32},         //  32 SPACE   SPACE
  42.     {33, 33},         //  33 !       !
  43.     {0, 0},           //  34 "       impossible
  44.     {35, 35},         //  35 #       #
  45.     {36, 36},         //  36 $       $
  46.     {37, 37},         //  37 %       %
  47.     {38, 38},         //  38 &       &
  48.     {39, 39},         //  39 '       '
  49.     {40, 40},         //  40 (       (
  50.     {41, 41},         //  41 )       )
  51.     {42, 42},         //  42 *       *
  52.     {43, 43},         //  43 +       +
  53.     {44, 44},         //  44 ,       ,
  54.     {45, 45},         //  45 -       -
  55.     {46, 46},         //  46 .       .
  56.     {47, 47},         //  47 /       /
  57.     {48, 48},         //  48 0       0
  58.     {49, 49},         //  49 1       1
  59.     {50, 50},         //  50 2       2
  60.     {51, 51},         //  51 3       3
  61.     {52, 52},         //  52 4       4
  62.     {53, 53},         //  53 5       5
  63.     {54, 54},         //  54 6       6
  64.     {55, 55},         //  55 7       7
  65.     {56, 56},         //  56 8       8
  66.     {57, 57},         //  57 9       9
  67.     {58, 58},         //  58 :       :
  68.     {59, 59},         //  59 ;       ;
  69.     {60, 60},         //  60 <       <
  70.     {61, 61},         //  61 =       =
  71.     {62, 62},         //  62 >       >
  72.     {63, 63},         //  63 ?       ?
  73.     {64, 0},          //  64 @       @
  74.     {97, 65},         //  65 A       A
  75.     {98, 66},         //  66 B       B
  76.     {99, 67},         //  67 C       C
  77.     {100, 68},        //  68 D       D
  78.     {101, 69},        //  69 E       E
  79.     {102, 70},        //  70 F       F
  80.     {103, 71},        //  71 G       G
  81.     {104, 72},        //  72 H       H
  82.     {105, 73},        //  73 I       I
  83.     {106, 74},        //  74 J       J
  84.     {107, 75},        //  75 K       K
  85.     {108, 76},        //  76 L       L
  86.     {109, 77},        //  77 M       M
  87.     {110, 78},        //  78 N       N
  88.     {111, 79},        //  79 O       O
  89.     {112, 80},        //  80 P       P
  90.     {113, 81},        //  81 Q       Q
  91.     {114, 82},        //  82 R       R
  92.     {115, 83},        //  83 S       S
  93.     {116, 84},        //  84 T       T
  94.     {117, 85},        //  85 U       U
  95.     {118, 86},        //  86 V       V
  96.     {119, 87},        //  87 W       W
  97.     {120, 88},        //  88 X       X
  98.     {121, 89},        //  89 Y       Y
  99.     {122, 90},        //  90 Z       Z
  100.     {91, 27},         //  91 [       [
  101.     {95, 31},         //  92 \       arrow left
  102.     {93, 29},         //  93 ]       ]
  103.     {94, 30},         //  94 ^       arrow up
  104.     {13, 100},        //  95 _       CHR$(13) _
  105.     {39, 39},         //  96 `       '
  106.     {65, 1},          //  97 a       a
  107.     {66, 2},          //  98 b       b
  108.     {67, 3},          //  99 c       c
  109.     {68, 4},          // 100 d       d
  110.     {69, 5},          // 101 e       e
  111.     {70, 6},          // 102 f       f
  112.     {71, 7},          // 103 g       g
  113.     {72, 8},          // 104 h       h
  114.     {73, 9},          // 105 i       i
  115.     {74, 10},         // 106 j       j
  116.     {75, 11},         // 107 k       k
  117.     {76, 12},         // 108 l       l
  118.     {77, 13},         // 109 m       m
  119.     {78, 14},         // 110 n       n
  120.     {79, 15},         // 111 o       o
  121.     {80, 16},         // 112 p       p
  122.     {81, 17},         // 113 q       q
  123.     {82, 18},         // 114 r       r
  124.     {83, 19},         // 115 s       s
  125.     {84, 20},         // 116 t       t
  126.     {85, 21},         // 117 u       u
  127.     {86, 22},         // 118 v       v
  128.     {87, 23},         // 119 w       w
  129.     {88, 24},         // 120 x       x
  130.     {89, 25},         // 121 y       y
  131.     {90, 26},         // 122 z       z
  132.     {40, 40},         // 123 {       (
  133.     {125, 93},        // 124 |       |
  134.     {41, 41},         // 125 }       )
  135.     {147, 35},        // 126 ~       clr/home  #
  136.     {20, 35},         // 127 backspace ...     #
  137.     {35, 35},         // 128 €       #
  138.     {35, 35},         // 129 Ŵ       #
  139.     {35, 35},         // 130 ŵ       #
  140.     {35, 35},         // 131 ◰       #
  141.     {118, 86},        // 132 ☓       CHR$(118) or cross
  142.     {89, 25},         // 133 Ŷ       y
  143.     {89, 25},         // 134 ŷ       y
  144.     {35, 35},         // 135        #
  145.     {95, 31},         // 136 ⇦       arrow left
  146.     {35, 35},         // 137 ⇨       #
  147.     {35, 35},         // 138 ⇩       #
  148.     {94, 30},         // 139 ⇧       arrow up
  149.     {46, 46},         // 140 …       .
  150.     {35, 35},         // 141 ™       #
  151.     {35, 35},         // 142 ‰       #
  152.     {113, 81},        // 143 •       CHR$(113) or q
  153.     {39, 39},         // 144 ‘       '
  154.     {39, 39},         // 145 ’       '
  155.     {40, 40},         // 146 ‹       (
  156.     {41, 41},         // 147 ›       )
  157.     {34, 34},         // 148 “       "
  158.     {34, 34},         // 149 ”       "
  159.     {34, 34},         // 150 „       "
  160.     {45, 45},         // 151 –       -
  161.     {45, 45},         // 152 —       -
  162.     {45, 45},         // 153 −       -
  163.     {35, 35},         // 154 Œ       #
  164.     {35, 35},         // 155 œ       #
  165.     {35, 35},         // 156 †       #
  166.     {35, 35},         // 157 ‡       #
  167.     {35, 35},         // 158 fi       #
  168.     {35, 35},         // 159 fl       #
  169.     {32, 32},         // 160         SPACE
  170.     {33, 33},         // 161 ¡       !
  171.     {35, 35},         // 162 ¢       #
  172.     {92, 28},         // 163 £       £
  173.     {35, 35},         // 164 ¤       #
  174.     {35, 35},         // 165 ¥       #
  175.     {125, 93},        // 166 ¦       |
  176.     {35, 35},         // 167 §       #
  177.     {34, 34},         // 168 ¨       "
  178.     {67, 3},          // 169 ©       c
  179.     {35, 35},         // 170 ª       #
  180.     {40, 40},         // 171 «       (
  181.     {35, 35},         // 172 ¬       #
  182.     {45, 45},         // 173 ­       -
  183.     {82, 18},         // 174 ®       r
  184.     {45, 45},         // 175 ¯       -
  185.     {0, 0},           // 176 °       CHR$(0)    @
  186.     {35, 35},         // 177 ±       #
  187.     {35, 35},         // 178 ²       #
  188.     {35, 35},         // 179 ³       #
  189.     {39, 39},         // 180 ´       '
  190.     {85, 21},         // 181 µ       u
  191.     {126, 94},        // 182 ¶       CHR$(126) or PI
  192.     {46, 46},         // 183 ·       .
  193.     {44, 44},         // 184 ¸       ,
  194.     {35, 35},         // 185 ¹       #
  195.     {35, 35},         // 186 º       #
  196.     {41, 41},         // 187 »       )
  197.     {35, 35},         // 188 ¼       #
  198.     {35, 35},         // 189 ½       #
  199.     {35, 35},         // 190 ¾       #
  200.     {63, 63},         // 191 ¿       ?
  201.     {65, 1},          // 192 À       a
  202.     {65, 1},          // 193 Á       a
  203.     {65, 1},          // 194 Â       a
  204.     {65, 1},          // 195 Ã       a
  205.     {123, 91},        // 196 Ä       CHR$(123)
  206.     {65, 1},          // 197 Å       a
  207.     {35, 35},         // 198 Æ       #
  208.     {67, 3},          // 199 Ç       c
  209.     {69, 5},          // 200 È       e
  210.     {69, 5},          // 201 É       e
  211.     {69, 5},          // 202 Ê       e
  212.     {69, 5},          // 203 Ë       e
  213.     {73, 9},          // 204 Ì       i
  214.     {73, 9},          // 205 Í       i
  215.     {73, 9},          // 206 Î       i
  216.     {73, 9},          // 207 Ï       i
  217.     {68, 4},          // 208 Ð       d
  218.     {78, 14},         // 209 Ñ       n
  219.     {79, 15},         // 210 Ò       o
  220.     {79, 15},         // 211 Ó       o
  221.     {79, 15},         // 212 Ô       o
  222.     {79, 15},         // 213 Õ       o
  223.     {124, 92},        // 214 Ö       CHR$(124)
  224.     {88, 24},         // 215 ×       x
  225.     {48, 48},         // 216 Ø       0
  226.     {85, 21},         // 217 Ù       u
  227.     {85, 21},         // 218 Ú       u
  228.     {85, 21},         // 219 Û       u
  229.     {125, 93},        // 220 Ü       CHR$(125)
  230.     {89, 25},         // 221 Ý       y
  231.     {35, 35},         // 222 Þ       #
  232.     {94, 30},         // 223 ß       arrow up
  233.     {65, 1},          // 224 à        a
  234.     {65, 1},          // 225 á        a
  235.     {65, 1},          // 226 â        a
  236.     {65, 1},          // 227 ã        a
  237.     {91, 27},         // 228 ä        [
  238.     {65, 1},          // 229 å        a
  239.     {65, 1},          // 230 æ        a
  240.     {67, 3},          // 231 ç        c
  241.     {69, 5},          // 232 è        e
  242.     {69, 5},          // 233 é        e
  243.     {69, 5},          // 234 ê        e
  244.     {69, 5},          // 235 ë        e
  245.     {73, 9},          // 236 ì        i
  246.     {73, 9},          // 237 í        i
  247.     {73, 9},          // 238 î        i
  248.     {73, 9},          // 239 ï        i
  249.     {65, 1},          // 240 ð        a
  250.     {78, 14},         // 241 ñ        n
  251.     {79, 15},         // 242 ò        o
  252.     {79, 15},         // 243 ó        o
  253.     {79, 15},         // 244 ô        o
  254.     {79, 15},         // 245 õ        o
  255.     {92, 28},         // 246 ö        £
  256.     {35, 35},         // 247 ÷        #
  257.     {48, 48},         // 248 ø        0
  258.     {85, 21},         // 249 ù        u
  259.     {85, 21},         // 250 ú        u
  260.     {85, 21},         // 251 û        u
  261.     {93, 29},         // 252 ü        ]
  262.     {89, 25},         // 253 ý        y
  263.     {35, 35},         // 254 þ        #
  264.     {89, 25},         // 255 ÿ        y
  265.   };
  266.