home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / CMDS / pvic_10a.lzh / SRCE / hexchars.c < prev    next >
Text File  |  1998-04-23  |  4KB  |  147 lines

  1. /* 
  2.  * Contains information concerning the representation of characters for
  3.  * visual output by the editor.
  4.  */
  5.  
  6. #include <stdio.h>
  7. #include "pvic.h"
  8. #include "locdefs.h"
  9.  
  10. /*
  11.  * This file shows how to display characters on the screen. This is
  12.  * approach is something of an overkill. It's a remnant from the
  13.  * original code that isn't worth messing with for now. TABS are
  14.  * special-cased depending on the value of the "list" parameter.
  15.  */
  16.  
  17. struct charinfo chars[] = {
  18.     /* 000 */       1, NULL,
  19.     /* 001 */       2, "^A",
  20.     /* 002 */       2, "^B",
  21.     /* 003 */       2, "^C",
  22.     /* 004 */       2, "^D",
  23.     /* 005 */       2, "^E",
  24.     /* 006 */       2, "^F",
  25.     /* 007 */       2, "^G",
  26.     /* 010 */       2, "^H",
  27.     /* 011 */       2, "^I",
  28.     /* 012 */       7, "[ERROR]",   /* shouldn't occur */
  29.     /* 013 */       2, "^K",
  30.     /* 014 */       2, "^L",
  31.     /* 015 */       2, "^M",
  32.     /* 016 */       2, "^N",
  33.     /* 017 */       2, "^O",
  34.     /* 020 */       2, "^P",
  35.     /* 021 */       2, "^Q",
  36.     /* 022 */       2, "^R",
  37.     /* 023 */       2, "^S",
  38.     /* 024 */       2, "^T",
  39.     /* 025 */       2, "^U",
  40.     /* 026 */       2, "^V",
  41.     /* 027 */       2, "^W",
  42.     /* 030 */       2, "^X",
  43.     /* 031 */       2, "^Y",
  44.     /* 032 */       2, "^Z",
  45.     /* 033 */       2, "^[",
  46.     /* 034 */       2, "^\\",
  47.     /* 035 */       2, "^]",
  48.     /* 036 */       2, "^^",
  49.     /* 037 */       2, "^_",
  50.     /* 040 */       1, NULL,
  51.     /* 041 */       1, NULL,
  52.     /* 042 */       1, NULL,
  53.     /* 043 */       1, NULL,
  54.     /* 044 */       1, NULL,
  55.     /* 045 */       1, NULL,
  56.     /* 046 */       1, NULL,
  57.     /* 047 */       1, NULL,
  58.     /* 050 */       1, NULL,
  59.     /* 051 */       1, NULL,
  60.     /* 052 */       1, NULL,
  61.     /* 053 */       1, NULL,
  62.     /* 054 */       1, NULL,
  63.     /* 055 */       1, NULL,
  64.     /* 056 */       1, NULL,
  65.     /* 057 */       1, NULL,
  66.     /* 060 */       1, NULL,
  67.     /* 061 */       1, NULL,
  68.     /* 062 */       1, NULL,
  69.     /* 063 */       1, NULL,
  70.     /* 064 */       1, NULL,
  71.     /* 065 */       1, NULL,
  72.     /* 066 */       1, NULL,
  73.     /* 067 */       1, NULL,
  74.     /* 070 */       1, NULL,
  75.     /* 071 */       1, NULL,
  76.     /* 072 */       1, NULL,
  77.     /* 073 */       1, NULL,
  78.     /* 074 */       1, NULL,
  79.     /* 075 */       1, NULL,
  80.     /* 076 */       1, NULL,
  81.     /* 077 */       1, NULL,
  82.     /* 100 */       1, NULL,
  83.     /* 101 */       1, NULL,
  84.     /* 102 */       1, NULL,
  85.     /* 103 */       1, NULL,
  86.     /* 104 */       1, NULL,
  87.     /* 105 */       1, NULL,
  88.     /* 106 */       1, NULL,
  89.     /* 107 */       1, NULL,
  90.     /* 110 */       1, NULL,
  91.     /* 111 */       1, NULL,
  92.     /* 112 */       1, NULL,
  93.     /* 113 */       1, NULL,
  94.     /* 114 */       1, NULL,
  95.     /* 115 */       1, NULL,
  96.     /* 116 */       1, NULL,
  97.     /* 117 */       1, NULL,
  98.     /* 120 */       1, NULL,
  99.     /* 121 */       1, NULL,
  100.     /* 122 */       1, NULL,
  101.     /* 123 */       1, NULL,
  102.     /* 124 */       1, NULL,
  103.     /* 125 */       1, NULL,
  104.     /* 126 */       1, NULL,
  105.     /* 127 */       1, NULL,
  106.     /* 130 */       1, NULL,
  107.     /* 131 */       1, NULL,
  108.     /* 132 */       1, NULL,
  109.     /* 133 */       1, NULL,
  110.     /* 134 */       1, NULL,
  111.     /* 135 */       1, NULL,
  112.     /* 136 */       1, NULL,
  113.     /* 137 */       1, NULL,
  114.     /* 140 */       1, NULL,
  115.     /* 141 */       1, NULL,
  116.     /* 142 */       1, NULL,
  117.     /* 143 */       1, NULL,
  118.     /* 144 */       1, NULL,
  119.     /* 145 */       1, NULL,
  120.     /* 146 */       1, NULL,
  121.     /* 147 */       1, NULL,
  122.     /* 150 */       1, NULL,
  123.     /* 151 */       1, NULL,
  124.     /* 152 */       1, NULL,
  125.     /* 153 */       1, NULL,
  126.     /* 154 */       1, NULL,
  127.     /* 155 */       1, NULL,
  128.     /* 156 */       1, NULL,
  129.     /* 157 */       1, NULL,
  130.     /* 160 */       1, NULL,
  131.     /* 161 */       1, NULL,
  132.     /* 162 */       1, NULL,
  133.     /* 163 */       1, NULL,
  134.     /* 164 */       1, NULL,
  135.     /* 165 */       1, NULL,
  136.     /* 166 */       1, NULL,
  137.     /* 167 */       1, NULL,
  138.     /* 170 */       1, NULL,
  139.     /* 171 */       1, NULL,
  140.     /* 172 */       1, NULL,
  141.     /* 173 */       1, NULL,
  142.     /* 174 */       1, NULL,
  143.     /* 175 */       1, NULL,
  144.     /* 176 */       1, NULL,
  145.     /* 177 */       2, "^?",
  146. };
  147.