+---------------------------------------------------------------+
+       Output Translation Table for ANSI SUN screens         +
+---------------------------------------------------------------+
 
+  Still to do:
+    Setup videos
+    Setup colours if necessary
+    Add line-drawing set
 
+---------------------------------------------------------------+
+    Atomic Vector                        +
+---------------------------------------------------------------+
 
0:   246      + Left-Bracket Right-Bracket (Squish)
1:     8      + Backspace
2:            + Line Feed
3:    10      + New Line
4:    32      + Space
5:      +   (Reserved Dyalog)
6:      +   (Reserved Dyalog)
7:      +   (Reserved Dyalog)
8:      +   (Reserved Dyalog)
9:      +   (Reserved Dyalog)
10:   255     + Up-Tack Down-Tack (I-beam)
11:   162     + Stile Bar
12:    37     + Percent
13:  142      + APL-Quote 142  
14:  163      + Alpha     163  
15:  164      + Omega          
16:    95     + Underbar
17:    97     + Lower-a
18:    98     + Lower-b
19:    99     + Lower-c
20:    100    + Lower-d
21:    101    + Lower-e
22:    102    + Lower-f
23:    103    + Lower-g
24:    104    + Lower-h
25:    105    + Lower-i
26:    106    + Lower-j
27:    107    + Lower-k
28:    108    + Lower-l
29:    109    + Lower-m
30:    110    + Lower-n
31:    111    + Lower-o
32:    112    + Lower-p
33:    113    + Lower-q
34:    114    + Lower-r
35:    115    + Lower-s
36:    116    + Lower-t
37:    117    + Lower-u
38:    118    + Lower-v
39:    119    + Lower-w
40:    120    + Lower-x
41:    121    + Lower-y
42:    122    + Lower-z
43:
44:
45:    165    + Overbar (High Minus)
46:    46     + Dot
47:   166     + Zero Tilde (Zilde)
48:    48     + 0 Zero
49:    49     + 1 One
50:    50     + 2 Two
51:    51     + 3 Three
52:    52     + 4 Four
53:    53     + 5 Five
54:    54     + 6 Six
55:    55     + 7 Seven
56:    56     + 8 Eight
57:    57     + 9 Nine
58:
59:
60:
61:    36     + Dollar
62:  167      + L bar (Pound Sterling)
63:  168      + Left Shoe Stile (Cent)
64:  169      + Delta
65:    65     + Upper-A
66:    66     + Upper-B
67:    67     + Upper-C
68:    68     + Upper-D
69:    69     + Upper-E
70:    70     + Upper-F
71:    71     + Upper-G
72:    72     + Upper-H
73:    73     + Upper-I
74:    74     + Upper-J
75:    75     + Upper-K
76:    76     + Upper-L
77:    77     + Upper-M
78:    78     + Upper-N
79:    79     + Upper-O
80:    80     + Upper-P
81:    81     + Upper-Q
82:    82     + Upper-R
83:    83     + Upper-S
84:    84     + Upper-T
85:    85     + Upper-U
86:    86     + Upper-V
87:    87     + Upper-W
88:    88     + Upper-X
89:    89     + Upper-Y
90:    90     + Upper-Z
91:
92:
93:
94:
95:
96:  170     + Delta underbar
97:  171     + Upper-A underbar
98:  172     + Upper-B underbar
99:  173     + Upper-C underbar
100:  174    + Upper-D underbar
101:  175    + Upper-E underbar
102:  176    + Upper-F underbar
103:  177    + Upper-G underbar
104:  178    + Upper-H underbar
105:  179    + Upper-I underbar
106:  180    + Upper-J underbar
107:  181    + Upper-K underbar
108:  182    + Upper-L underbar
109:  183    + Upper-M underbar
110:  184    + Upper-N underbar
111:  185    + Upper-O underbar
112:  186    + Upper-P underbar
113:  187    + Upper-Q underbar
114:  188    + Upper-R underbar
115:  189    + Upper-S underbar
116:  190    + Upper-T underbar
117:  191    + Upper-U underbar
118:  192    + Upper-V underbar
119:  193    + Upper-W underbar
120:  194    + Upper-X underbar
121:  195    + Upper-Y underbar
122:  196    + Upper-Z underbar
123:  123    + Left-Brace
124:  197    + Left-Tack
125:  125    + Right-Brace
126:  198    + Right-Tack
128:  199    + Diaeresis (each)
129:
130:
131:
132:
133:  200     + Diaeresis Tilde (Commute)
134:      + ------.
135:      +  |
136:      +  |
137:      +  |
138:      +  |
139:      +  | This
140:      +  | area
141:      +  | recommended
142:      +  | for
143:      +  | National
144:      +  | Language
145: 131  +  | characters      83
146: 130  +  |                 82
147: 140  +  |                 8c
148: 147  +  |                 93
149: 150  +  |                 96
150: 136  +  |                 88
151: 138  +  |                 8a
152: 151  +  |                 97
153: 135  +  |                 87
154: 133  + ------'            85
155:    91     + Left-Bracket
156:    47     + Slash (Replicate  Reduce)
157:  201      + Slash Bar
158:    92     + Back-Slash (Expand  Scan)
159:  202      + Back-Slash bar
160:    60     + Left-Caret (Less than)
161:  203      + Less-than-or-Equal
162:    61     + Equal
163:  204      + Greater-than-or-Equal
164:    62     + Right-Caret (Greater than)
165:  205      + Not-Equal
166:  245      + Down-Caret (Or)
167:  144      + Up-Caret (And)
168:    45     + Bar (Negate Minus Subtract)
169:    43     + Plus (Conjugate Add)
170:  206      + Divide (Reciprocal)
171:  207      + Multiply (Signum)
172:    63     + Query (Roll Deal)
173:  208      + Epsilon (Type Membership)
174:  209      + Rho (Shape Reshape)
175:  126      + Tilde (Not Exclude Without)
176:  210      + Up-Arrow (Mix Take)
177:  211      + Down-Arrow (Split Drop)
178:  212      + Iota (Index)
179:  213      + Circle (Trig)
180:  42       + Star (Exponential Power)
181:  214      + Ceiling (Max)
182:  215      + Floor (Min)
183:  216      + Del (Function Edit)
184:  217      + Jot (Compose)
185:  40       + Left-Parenthesis
186:  218      + Left-Shoe (Enclose)
187:  219      + Right-Shoe (Disclose)
188:  220      + Up-Shoe (Intersection)
189:  221      + Down-Shoe (Union)
190:  222      + Down-Tack (decode base)
191:  223      + Up-Tack (encode represent)
192:  143      + Stile (Absolute Residue Modulus)
193:  59       + Semicolon
194:  44       + Comma (Ravel Catenate)
195:  224      + Down-Caret Tilde (Nor)
196:  225      + Up-Caret Tilde (Nand)
197:  226      + Del Stile (Down Grade)
198:  227      + Delta Stile (Up Grade)
199:  228      + Circle Backslash (Transpose)
200:  229      + Circle Stile (Rotate)
201:  230      + Circle Bar (Rotate 1st)
202:  231      + Circle Star (Power)
203:  232      + Quad Divide (Domino  Matrix Inverse)
204:  33       + Quote Dot (Shriek  Binomial  Factorial)
205:  233      + Up-Tack Jot (Format)
206:  234      + Down-Tack Jot (Execute)
207:  235      + Del Tilde
208:  236      + Comma Bar
209:  237      + Equal Underbar (Match)
210:  238      + Not-Equal Underbar (Natch)
211:
212:
213:
214:
215:    34     + Ascii Double Quote
216:    35     +
217:
218:    38     + Ascii Ampersand &
219:    39     + Ascii Quote Single '
220:  247      + Lower Right Corner  j  ------.
221:  248      + Upper Right Corner  k  |
222:  249      + Upper Left Corner  l   |
223:  250      + Lower Left Corner  m   |
224:  162      + Crossing Lines  n      | Line
225:  161      + Horiz Bar Scan 5  q    | Drawing
226:  251      + Left T    t            | Chars
227:  252      + Right T    u           |
228:  253      + Bottom T    v          |
229:  254      + Top T      w           |
230:  160      + Vertical Bar           ------'
231:    64     + Ascii At sign @
232:
233:
234:
235:    94     + ^
236:
237:    96     + Ascii Back Quote
238:    124    + Ascii Pipe
239:
240:    58     + Colon
241:
242:
243:
244:  239      + Diamond
245:  240      + Left-Arrow
246:  241      + Right-Arrow
247:  242      + Up-Shoe Jot (Lamp  Comment)
248:    41     + Right-Parenthesis
249:    93     + Right-Bracket
250:
251:
252:
253:  243      + Quad
254:  244      + Quote Quad
255:      +  (Reserved Dyalog)
 
+---------------------------------------------------------------+
+  Video Attributes          +
+---------------------------------------------------------------+
 
+ Ansi standard videos
 
V0: 27 91 109         + default
V1:                   + bold or bright
V4: 27 91 52 109      + underscore
V5:                   + slow blink
V7: 27 91 55 109      + reverse
V8:                   + invisible
 
+ Video settings for Dyadic Systems demonstration programs
 
V11: 27 91 109        + background text - normal
V12: 27 91 52 109     + input fields - underscore
V13: 27 91 55 109 27 91 52 109  + error fields - uderscored reverse
V14:                  + invisible fields
V15: 27 91 55 109     + display data - reverse
V16: 27 91 55 109     + emphasised fields - reverse
V17: 27 91 55 109     + titles - reverse
V18: 27 91 55 109     + command line - reverse
V19: 27 91 109        + message line - normal
V20: 27 91 55 109     + TUTOR highlight - reverse
 
+---------------------------------------------------------------+
+  Foreground colours - colour screens only    +
+---------------------------------------------------------------+
 
C0:        + white
C1:        + red
C2:        + green
C3:        + yellow
C4:        + blue
C5:        + magenta
C6:        + cyan
C7:        + black
 
+---------------------------------------------------------------+
+   Background colours - colour screens only    +
+---------------------------------------------------------------+
 
B0:        + black
B1:        + red
B2:        + green
B3:        + yellow
B4:        + blue
B5:        + magenta
B6:        + cyan
B7:        + white
