1/* $MirOS: src/share/tmac/tab/code.itoh,v 1.3 2012/05/22 00:06:44 tg Exp $ */
2
3/*-
4 * Copyright (c) 1979, 1980, 1981, 1986, 1988, 1990, 1991, 1992
5 *     The Regents of the University of California.
6 * Copyright (C) Caldera International Inc.  2001-2002.
7 * Copyright (c) 2003, 2004, 2012
8 *	Thorsten "mirabilos" Glaser <tg@mirbsd.org>
9 * All rights reserved.
10 *
11 * Redistribution and use in source and binary forms,
12 * with or without modification, are permitted provided
13 * that the following conditions are met:
14 *
15 * Redistributions of source code and documentation must retain
16 * the above copyright notice, this list of conditions and the
17 * following disclaimer.  Redistributions in binary form must
18 * reproduce the above copyright notice, this list of conditions
19 * and the following disclaimer in the documentation and/or other
20 * materials provided with the distribution.
21 *
22 * All advertising materials mentioning features or use of this
23 * software must display the following acknowledgement:
24 *   This product includes software developed or owned by
25 *   Caldera International, Inc.
26 *
27 * Neither the name of Caldera International, Inc. nor the names
28 * of other contributors may be used to endorse or promote products
29 * derived from this software without specific prior written permission.
30 *
31 * USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA
32 * INTERNATIONAL, INC. AND CONTRIBUTORS "AS IS" AND ANY EXPRESS
33 * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
34 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
35 * ARE DISCLAIMED.  IN NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE
36 * LIABLE FOR ANY DIRECT, INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR
37 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
38 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
39 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
40 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
41 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
42 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
43 *
44 *	@(#)code.itoh	4.3 (Berkeley) 4/18/91
45 */
46
47/* terminal driver codes for the C.Itoh Prowriter */
48/* codetab */
49"\001 ",	/*space*/
50"\001!",	/*!*/
51"\001\"",	/*"*/
52"\001#",	/*#*/
53"\001$",	/*$*/
54"\001%",	/*%*/
55"\001&",	/*&*/
56"\001'",	/*' close*/
57"\001(",	/*(*/
58"\001)",	/*)*/
59"\001*",	/***/
60"\001+",	/*+*/
61"\001,",	/*,*/
62"\001-",	/*- hyphen*/
63"\001.",	/*.*/
64"\001/",	/*/*/
65"\2010",	/*0*/
66"\2011",	/*1*/
67"\2012",	/*2*/
68"\2013",	/*3*/
69"\2014",	/*4*/
70"\2015",	/*5*/
71"\2016",	/*6*/
72"\2017",	/*7*/
73"\2018",	/*8*/
74"\2019",	/*9*/
75"\001:",	/*:*/
76"\001;",	/*;*/
77"\001<",	/*<*/
78"\001=",	/*=*/
79"\001>",	/*>*/
80"\001?",	/*?*/
81"\001@",	/*@*/
82"\201A",	/*A*/
83"\201B",	/*B*/
84"\201C",	/*C*/
85"\201D",	/*D*/
86"\201E",	/*E*/
87"\201F",	/*F*/
88"\201G",	/*G*/
89"\201H",	/*H*/
90"\201I",	/*I*/
91"\201J",	/*J*/
92"\201K",	/*K*/
93"\201L",	/*L*/
94"\201M",	/*M*/
95"\201N",	/*N*/
96"\201O",	/*O*/
97"\201P",	/*P*/
98"\201Q",	/*Q*/
99"\201R",	/*R*/
100"\201S",	/*S*/
101"\201T",	/*T*/
102"\201U",	/*U*/
103"\201V",	/*V*/
104"\201W",	/*W*/
105"\201X",	/*X*/
106"\201Y",	/*Y*/
107"\201Z",	/*Z*/
108"\001[",	/*[*/
109"\001\\",	/*\*/
110"\001]",	/*]*/
111"\001^",	/*^*/
112"\001\033X \033Y",	/*_ dash*/
113"\001`",	/*` open*/
114"\201a",	/*a*/
115"\201b",	/*b*/
116"\201c",	/*c*/
117"\201d",	/*d*/
118"\201e",	/*e*/
119"\201f",	/*f*/
120"\201g",	/*g*/
121"\201h",	/*h*/
122"\201i",	/*i*/
123"\201j",	/*j*/
124"\201k",	/*k*/
125"\201l",	/*l*/
126"\201m",	/*m*/
127"\201n",	/*n*/
128"\201o",	/*o*/
129"\201p",	/*p*/
130"\201q",	/*q*/
131"\201r",	/*r*/
132"\201s",	/*s*/
133"\201t",	/*t*/
134"\201u",	/*u*/
135"\201v",	/*v*/
136"\201w",	/*w*/
137"\201x",	/*x*/
138"\201y",	/*y*/
139"\201z",	/*z*/
140"\001{",	/*{*/
141"\001|",	/*|*/
142"\001}",	/*}*/
143"\001\341~\301\300\b",	/*~*/
144"\000\0",	/*narrow sp*/
145"\001-",	 /*hyphen*/
146"\001\033\043L\033\044",   /*bullet*/
147"\001\033S0007~BBBBB~",	/*square*/
148"\001-",         /*3/4 em dash*/
149"\001\033X \033Y",        /*rule--should properly be up one unit*/
150"\001\033\046N\033\044",    /*1/4*/
151"\001\033\046M\033\044",    /*1/2*/
152"\0033/4",	 /*3/4*/
153"\001-",	 /*minus*/
154"\202fi",	 /*fi*/
155"\202fl",	 /*fl*/
156"\202ff",	 /*ff*/
157"\203ffi",	 /*ffi*/
158"\203ffl",	 /*ffl*/
159"\001\033\046?\033\044",	 /*degree*/
160"\001|\b\033\046\134\033\044",	 /*dagger*/
161"\001\033S0007\003\015\025\024TX`",	 /*section*/
162"\001'",	 /*foot mark*/
163"\001'",	 /*acute accent*/
164"\001`",	 /*grave accent*/
165"\001\033X \033Y",	/*underrule*/
166"\001\033\043N\033\044",	 /*slash (longer)*/
167"\000\0",	/*half narrow space*/
168"\001 ",	/*unpaddable space*/
169"\001\033\046 \033\044",	/*alpha*/
170"\001\301\033\046!\033\044\341\300\b",	/*beta*/
171"\001\033\046\042\033\044",	/*gamma*/
172"\001\033\046#\033\044",	/*delta*/
173"\001\033\046$\033\044",	/*epsilon*/
174"\001\033\046%\033\044",	/*zeta*/
175"\001\033\046&\033\044",	/*eta*/
176"\001\033\046'\033\044",	/*theta*/
177"\001\033\046(\033\044",	/*iota*/
178"\001\033\046)\033\044",	/*kappa*/
179"\001\033\046*\033\044",	/*lambda*/
180"\001\033\046+\033\044",	/*mu*/
181"\001\033\046,\033\044",	/*nu*/
182"\001\033\046-\033\044",	/*xi*/
183"\001\033\046.\033\044",	/*omicron*/
184"\001\033\046/\033\044",	/*pi*/
185"\001\033\0460\033\044",	/*rho*/
186"\001\033\0461\033\044",	/*sigma*/
187"\001\033\0462\033\044",	/*tau*/
188"\001\033\0463\033\044",	/*upsilon*/
189"\001\033\0464\033\044",	/*phi*/
190"\001\033\0465\033\044",	/*chi*/
191"\001\033\0466\033\044",	/*psi*/
192"\001\033\0467\033\044",	/*omega*/
193"\001\033\0469\033\044",	/*Gamma*/
194"\001\033\0468\033\044",	/*Delta*/
195"\001O\b-", /*Theta*/
196"\001\033\046;\033\044",	/*Lambda*/
197"\001\033S0008AAIIIIAA",	/*Xi*/
198"\001\033\0469\b\033\0436\033\044",	/*Pi*/
199"\001\033\046:\033\044",	/*Sigma*/
200"\000\0",	 /**/
201"\001Y",	 /*Upsilon*/
202"\001I\b\033[\033T04\033r\n\033S00080HHHHHH0\033f\n\033T24\033]",	 /*Phi*/
203"\001I\b\033S0008\007HHHHHH\007",	/*Psi*/
204"\001\033\046<\033\044",	/*Omega*/
205"\001\033\046>\033\044",	/*square root*/
206"\001\033S0007\014\022\022\022\022P ",	/*terminal sigma*/
207"\001\033\0434\033\044",	/*root en*/
208"\001\033\046F\033\044",	/*>=*/
209"\001\033\046G\033\044",	/*<=*/
210"\001=\b_",	/*identically equal*/
211"\001-",	/*equation minus*/
212"\001~\b\301=\341\300\b",	/*approx =*/
213"\001\033\046H\033\044",	/*approximates*/
214"\001\033\046E\033\044",	/*not equal*/
215"\001\033\046C\033\044",	/*right arrow*/
216"\001\033\046B\033\044",	/*left arrow*/
217"\001\033\046@\033\044",	/*up arrow*/
218"\001\033\046A\033\044",	/*down arrow*/
219"\001=",	 /*equation equal*/
220"\001\341x\301\300\b",	 /*multiply*/
221"\001-\b.\b\344.\304\300\b",	 /*divide*/
222"\001\033\046D\033\044",	/*plus-minus*/
223"\001U",	 /*cup (union)*/
224"\001\033S0006~\001\001\001\001~",	 /*cap (intersection)*/
225"\001\033S0007\034\042\042\042\042\042\042",	 /*subset of*/
226"\001\033S0007\042\042\042\042\042\042\034",	/*superset of*/
227"\001\033S0007NQQQQQQ",	 /*improper subset of*/
228"\001\033S0007QQQQQQN",	/*improper superset of*/
229"\001\033\046K\033\044",	/*infinity*/
230"\001@",	/*partial derivative*/
231"\001\033S0008\003\0179qq\015\003\001",	/*gradient*/
232"\001\033\0439\033\044",	/*not*/
233"\001\033\0436\b\305?\033\044\345\345\b\033\043<\305\033\044\b",	/*integral sign*/
234"\001\033\046 \033\044",	/*proportional to*/
235"\001\033\043M\bN\033\044",	 /*empty set*/
236"\001\033\046$\033\044",	/*member of*/
237"\001+",	 /*equation plus*/
238"\001\033S0009\034\042A}]mA\042\034",	/*registered*/
239"\001\033S0009\034\042A]UUA\042\034",	/*copyright*/
240"\001\033\0436\b\3436\033\044\303\300\b",	/*box rule */
241"\001\033S0007@84,$&\001",	/*cent sign*/
242"\001\033\0436\b@\033\044",	 /*dbl dagger*/
243"\003\033S0024~~~~~~!!AAUUUUAAU-\005\005\005\005\005\002",	/*right hand*/
244"\003\033S0024\002\005\005\005\005\005-UAAUUUUAA!!~~~~~~",	/*left hand*/
245"\001*",	 /*math * */
246"\001\033S00070,\042c\042,0",	/*bell system sign*/
247"\001|",	 /*or (was star)*/
248"\001\033\043M\033\044",	 /*circle*/
249"\001\302\033\0436\b\344<\033\044\302\b",	 /*left top (of big curly)*/
250"\001\342\033\0436\b\304>\033\044\342\b",	 /*left bottom*/
251"\001\302\033\0436\b\344=\033\044\302\b",	 /*right top*/
252"\001\342\033\0436\b\304?\033\044\342\b",	 /*right bot*/
253"\001<",	 /*left center of big curly bracket*/
254"\001>",	 /*right center of big curly bracket*/
255"\001\033\0436\033\044",	/*bold vertical*/
256"\001\342\033\0436\b\304:\033\044\342\b",	/*left floor (left bot of big sq brkt)*/
257"\001\342\033\0436\b\304;\033\044\342\b",	/*right floor (rb of ")*/
258"\001\302\033\0436\b\3448\033\044\302\b",	/*left ceiling (lt of ")*/
259"\001\302\033\0436\b\3449\033\044\302\b",	/*right ceiling (rt of ")*/
260"\001\033\046O\033\044",	/*superscript 0 */
261"\001\033\046P\033\044",	/*superscript 1 */
262"\001\033\046Q\033\044",	/*superscript 2 */
263"\001\033\046R\033\044",	/*superscript 3 */
264"\001\033\046S\033\044",	/*superscript 4 */
265"\001\033\046T\033\044",	/*superscript 5 */
266"\001\033\046U\033\044",	/*superscript 6 */
267"\001\033\046V\033\044",	/*superscript 7 */
268"\001\033\046W\033\044",	/*superscript 8 */
269"\001\033\046X\033\044",	/*superscript 9 */
270