Release 4.1
[unix-history] / usr / src / usr.bin / tn3270 / tools / mkdctype / ectype.c
CommitLineData
992de934 1/*
0de390c0
KB
2 * Copyright (c) 1988 Regents of the University of California.
3 * All rights reserved.
992de934 4 *
0de390c0 5 * Redistribution and use in source and binary forms are permitted
b36fc510
KB
6 * provided that the above copyright notice and this paragraph are
7 * duplicated in all such forms and that any documentation,
8 * advertising materials, and other materials related to such
9 * distribution and use acknowledge that the software was developed
10 * by the University of California, Berkeley. The name of the
11 * University may not be used to endorse or promote products derived
12 * from this software without specific prior written permission.
13 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
14 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
15 * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
992de934
GM
16 */
17
0de390c0 18#ifndef lint
d43d1075 19static char sccsid[] = "@(#)ectype.c 4.1 (Berkeley) %G%";
0de390c0 20#endif /* not lint */
55918610
GM
21
22#include "ectype.h"
23
24char ectype[] = {
25/* 0x00 */
26 E_SPACE,
27 0x00,
28 0x00,
29 0x00,
30 0x00,
31 0x00,
32 0x00,
33 0x00,
34 0x00,
35 0x00,
36 0x00,
37 0x00,
38 0x00,
39 0x00,
40 0x00,
41 0x00,
42/* 0x10 */
43 0x00,
44 0x00,
45 0x00,
46 0x00,
47 0x00,
48 0x00,
49 0x00,
50 0x00,
51 0x00,
52 0x00,
53 0x00,
54 0x00,
55 0x00,
56 0x00,
57 0x00,
58 0x00,
59/* 0x20 */
60 0x00,
61 0x00,
62 0x00,
63 0x00,
64 0x00,
65 0x00,
66 0x00,
67 0x00,
68 0x00,
69 0x00,
70 0x00,
71 0x00,
72 0x00,
73 0x00,
74 0x00,
75 0x00,
76/* 0x30 */
77 0x00,
78 0x00,
79 0x00,
80 0x00,
81 0x00,
82 0x00,
83 0x00,
84 0x00,
85 0x00,
86 0x00,
87 0x00,
88 0x00,
89 0x00,
90 0x00,
91 0x00,
92 0x00,
93/* 0x40 */
94 E_SPACE,
95 0x00,
96 0x00,
97 0x00,
98 0x00,
99 0x00,
100 0x00,
101 0x00,
102 0x00,
103 0x00,
104 E_PRINT|E_PUNCT,
105 E_PRINT|E_PUNCT,
106 E_PRINT|E_PUNCT,
107 E_PRINT|E_PUNCT,
108 E_PRINT|E_PUNCT,
109 E_PRINT|E_PUNCT,
110/* 0x50 */
111 E_PRINT|E_PUNCT,
112 0x00,
113 0x00,
114 0x00,
115 0x00,
116 0x00,
117 0x00,
118 0x00,
119 0x00,
120 0x00,
121 E_PRINT|E_PUNCT,
122 E_PRINT|E_PUNCT,
123 E_PRINT|E_PUNCT,
124 E_PRINT|E_PUNCT,
125 E_PRINT|E_PUNCT,
126 E_PRINT|E_PUNCT,
127/* 0x60 */
128 E_PRINT|E_PUNCT,
129 E_PRINT|E_PUNCT,
130 0x00,
131 0x00,
132 0x00,
133 0x00,
134 0x00,
135 0x00,
136 0x00,
137 0x00,
138 E_PRINT|E_PUNCT,
139 E_PRINT|E_PUNCT,
140 E_PRINT|E_PUNCT,
141 E_PRINT|E_PUNCT,
142 E_PRINT|E_PUNCT,
143 E_PRINT|E_PUNCT,
144/* 0x70 */
145 0x00,
146 0x00,
147 0x00,
148 0x00,
149 0x00,
150 0x00,
151 0x00,
152 0x00,
153 0x00,
154 E_PRINT|E_PUNCT,
155 E_PRINT|E_PUNCT,
156 E_PRINT|E_PUNCT,
157 E_PRINT|E_PUNCT,
158 E_PRINT|E_PUNCT,
159 E_PRINT|E_PUNCT,
160 E_PRINT|E_PUNCT,
161/* 0x80 */
162 0x00,
163 E_PRINT|E_LOWER,
164 E_PRINT|E_LOWER,
165 E_PRINT|E_LOWER,
166 E_PRINT|E_LOWER,
167 E_PRINT|E_LOWER,
168 E_PRINT|E_LOWER,
169 E_PRINT|E_LOWER,
170 E_PRINT|E_LOWER,
171 E_PRINT|E_LOWER,
172 0x00,
173 0x00,
174 0x00,
175 0x00,
176 0x00,
177 0x00,
178/* 0x90 */
179 0x00,
180 E_PRINT|E_LOWER,
181 E_PRINT|E_LOWER,
182 E_PRINT|E_LOWER,
183 E_PRINT|E_LOWER,
184 E_PRINT|E_LOWER,
185 E_PRINT|E_LOWER,
186 E_PRINT|E_LOWER,
187 E_PRINT|E_LOWER,
188 E_PRINT|E_LOWER,
189 0x00,
190 0x00,
191 0x00,
192 0x00,
193 0x00,
194 0x00,
195/* 0xA0 */
196 0x00,
197 E_PRINT|E_PUNCT,
198 E_PRINT|E_LOWER,
199 E_PRINT|E_LOWER,
200 E_PRINT|E_LOWER,
201 E_PRINT|E_LOWER,
202 E_PRINT|E_LOWER,
203 E_PRINT|E_LOWER,
204 E_PRINT|E_LOWER,
205 E_PRINT|E_LOWER,
206 0x00,
207 0x00,
208 0x00,
209 0x00,
210 0x00,
211 0x00,
212/* 0xB0 */
213 0x00,
214 0x00,
215 0x00,
216 0x00,
217 0x00,
218 0x00,
219 0x00,
220 0x00,
221 0x00,
222 0x00,
223 0x00,
224 0x00,
225 0x00,
226 0x00,
227 0x00,
228 0x00,
229/* 0xC0 */
230 E_PRINT|E_PUNCT,
231 E_PRINT|E_UPPER,
232 E_PRINT|E_UPPER,
233 E_PRINT|E_UPPER,
234 E_PRINT|E_UPPER,
235 E_PRINT|E_UPPER,
236 E_PRINT|E_UPPER,
237 E_PRINT|E_UPPER,
238 E_PRINT|E_UPPER,
239 E_PRINT|E_UPPER,
240 0x00,
241 0x00,
242 0x00,
243 0x00,
244 0x00,
245 0x00,
246/* 0xD0 */
247 E_PRINT|E_PUNCT,
248 E_PRINT|E_UPPER,
249 E_PRINT|E_UPPER,
250 E_PRINT|E_UPPER,
251 E_PRINT|E_UPPER,
252 E_PRINT|E_UPPER,
253 E_PRINT|E_UPPER,
254 E_PRINT|E_UPPER,
255 E_PRINT|E_UPPER,
256 E_PRINT|E_UPPER,
257 0x00,
258 0x00,
259 0x00,
260 0x00,
261 0x00,
262 0x00,
263/* 0xE0 */
264 E_PRINT|E_PUNCT,
265 0x00,
266 E_PRINT|E_UPPER,
267 E_PRINT|E_UPPER,
268 E_PRINT|E_UPPER,
269 E_PRINT|E_UPPER,
270 E_PRINT|E_UPPER,
271 E_PRINT|E_UPPER,
272 E_PRINT|E_UPPER,
273 E_PRINT|E_UPPER,
274 0x00,
275 0x00,
276 0x00,
277 0x00,
278 0x00,
279 0x00,
280/* 0xF0 */
281 E_PRINT|E_DIGIT,
282 E_PRINT|E_DIGIT,
283 E_PRINT|E_DIGIT,
284 E_PRINT|E_DIGIT,
285 E_PRINT|E_DIGIT,
286 E_PRINT|E_DIGIT,
287 E_PRINT|E_DIGIT,
288 E_PRINT|E_DIGIT,
289 E_PRINT|E_DIGIT,
290 E_PRINT|E_DIGIT,
291 0x00,
292 0x00,
293 0x00,
294 0x00,
295 0x00,
296 0x00
297};