xref: /csrg-svn/usr.bin/tn3270/api/dctype.c (revision 32037)
1 #ifndef lint
2 static char sccsid[] = "@(#)dctype.c	3.1 (Berkeley) 08/11/87";
3 #endif	/* not lint */
4 
5 #include "dctype.h"
6 
7 unsigned char dctype[192] = {
8 /*00*/
9 	D_SPACE,
10 	0,
11 	0,
12 	0,
13 	0,
14 	0,
15 	0,
16 	0,
17 	D_PUNCT|D_PRINT,
18 	D_PUNCT|D_PRINT,
19 	D_PUNCT|D_PRINT,
20 	D_PUNCT|D_PRINT,
21 	D_PUNCT|D_PRINT,
22 	D_PUNCT|D_PRINT,
23 	D_PUNCT|D_PRINT,
24 	D_PUNCT|D_PRINT,
25 /*10*/
26 	D_SPACE,
27 	D_PUNCT|D_PRINT,
28 	D_PUNCT|D_PRINT,
29 	D_PUNCT|D_PRINT,
30 	D_PUNCT|D_PRINT,
31 	D_PUNCT|D_PRINT,
32 	D_PUNCT|D_PRINT,
33 	D_PUNCT|D_PRINT,
34 	D_PUNCT|D_PRINT,
35 	D_PUNCT|D_PRINT,
36 	D_PUNCT|D_PRINT,
37 	D_PUNCT|D_PRINT,
38 	0,
39 	0,
40 	0,
41 	0,
42 /*20*/
43 	D_DIGIT|D_PRINT,
44 	D_DIGIT|D_PRINT,
45 	D_DIGIT|D_PRINT,
46 	D_DIGIT|D_PRINT,
47 	D_DIGIT|D_PRINT,
48 	D_DIGIT|D_PRINT,
49 	D_DIGIT|D_PRINT,
50 	D_DIGIT|D_PRINT,
51 	D_DIGIT|D_PRINT,
52 	D_DIGIT|D_PRINT,
53 	0,
54 	0,
55 	D_PUNCT|D_PRINT,
56 	D_PUNCT|D_PRINT,
57 	D_PUNCT|D_PRINT,
58 	D_PUNCT|D_PRINT,
59 /*30*/
60 	D_PUNCT|D_PRINT,
61 	D_PUNCT|D_PRINT,
62 	D_PUNCT|D_PRINT,
63 	D_PUNCT|D_PRINT,
64 	D_PUNCT|D_PRINT,
65 	D_PUNCT|D_PRINT,
66 	D_PUNCT|D_PRINT,
67 	0,
68 	0,
69 	0,
70 	0,
71 	D_PUNCT|D_PRINT,
72 	0,
73 	D_PUNCT|D_PRINT,
74 	0,
75 	0,
76 /*40*/
77 	0,
78 	0,
79 	0,
80 	0,
81 	0,
82 	0,
83 	0,
84 	0,
85 	0,
86 	0,
87 	0,
88 	0,
89 	0,
90 	0,
91 	0,
92 	0,
93 /*50*/
94 	0,
95 	0,
96 	0,
97 	0,
98 	0,
99 	0,
100 	0,
101 	0,
102 	0,
103 	0,
104 	0,
105 	0,
106 	0,
107 	0,
108 	0,
109 	0,
110 /*60*/
111 	0,
112 	0,
113 	0,
114 	0,
115 	0,
116 	0,
117 	0,
118 	0,
119 	0,
120 	0,
121 	0,
122 	0,
123 	0,
124 	0,
125 	0,
126 	0,
127 /*70*/
128 	0,
129 	0,
130 	0,
131 	0,
132 	0,
133 	0,
134 	0,
135 	0,
136 	0,
137 	0,
138 	0,
139 	0,
140 	0,
141 	0,
142 	0,
143 	0,
144 /*80*/
145 	D_LOWER|D_PRINT,
146 	D_LOWER|D_PRINT,
147 	D_LOWER|D_PRINT,
148 	D_LOWER|D_PRINT,
149 	D_LOWER|D_PRINT,
150 	D_LOWER|D_PRINT,
151 	D_LOWER|D_PRINT,
152 	D_LOWER|D_PRINT,
153 	D_LOWER|D_PRINT,
154 	D_LOWER|D_PRINT,
155 	D_LOWER|D_PRINT,
156 	D_LOWER|D_PRINT,
157 	D_LOWER|D_PRINT,
158 	D_LOWER|D_PRINT,
159 	D_LOWER|D_PRINT,
160 	D_LOWER|D_PRINT,
161 /*90*/
162 	D_LOWER|D_PRINT,
163 	D_LOWER|D_PRINT,
164 	D_LOWER|D_PRINT,
165 	D_LOWER|D_PRINT,
166 	D_LOWER|D_PRINT,
167 	D_LOWER|D_PRINT,
168 	D_LOWER|D_PRINT,
169 	D_LOWER|D_PRINT,
170 	D_LOWER|D_PRINT,
171 	D_LOWER|D_PRINT,
172 	0,
173 	0,
174 	0,
175 	0,
176 	0,
177 	0,
178 /*A0*/
179 	D_UPPER|D_PRINT,
180 	D_UPPER|D_PRINT,
181 	D_UPPER|D_PRINT,
182 	D_UPPER|D_PRINT,
183 	D_UPPER|D_PRINT,
184 	D_UPPER|D_PRINT,
185 	D_UPPER|D_PRINT,
186 	D_UPPER|D_PRINT,
187 	D_UPPER|D_PRINT,
188 	D_UPPER|D_PRINT,
189 	D_UPPER|D_PRINT,
190 	D_UPPER|D_PRINT,
191 	D_UPPER|D_PRINT,
192 	D_UPPER|D_PRINT,
193 	D_UPPER|D_PRINT,
194 	D_UPPER|D_PRINT,
195 /*B0*/
196 	D_UPPER|D_PRINT,
197 	D_UPPER|D_PRINT,
198 	D_UPPER|D_PRINT,
199 	D_UPPER|D_PRINT,
200 	D_UPPER|D_PRINT,
201 	D_UPPER|D_PRINT,
202 	D_UPPER|D_PRINT,
203 	D_UPPER|D_PRINT,
204 	D_UPPER|D_PRINT,
205 	D_UPPER|D_PRINT,
206 	0,
207 	0,
208 	0,
209 	0,
210 	D_PUNCT|D_PRINT,
211 	D_PUNCT|D_PRINT,
212 };
213