1*7077Srrh #ifndef lint
2*7077Srrh static char sccsid[] = "@(#)suftab.c	4.1 06/07/82";
3*7077Srrh #endif lint
4*7077Srrh 
5*7077Srrh /*
6*7077Srrh  * Suffix table
7*7077Srrh  */
8*7077Srrh 
9*7077Srrh static	char sufa[] = {
10*7077Srrh 	02,0200+'t',	/* -TA */
11*7077Srrh 	02,0200+'s',	/* -SA */
12*7077Srrh 	03,0200+'t','r',	/* -TRA */
13*7077Srrh 	03,0200+'d','r',	/* -DRA */
14*7077Srrh 	03,0200+'b','r',	/* -BRA */
15*7077Srrh 	02,0200+'p',	/* -PA */
16*7077Srrh 	02,0200+'n',	/* -NA */
17*7077Srrh 	02,0200+'m',	/* -MA */
18*7077Srrh 	03,0200+'p','l',	/* -PLA */
19*7077Srrh 	02,0200+'l',	/* -LA */
20*7077Srrh 	02,0200+'k',	/* -KA */
21*7077Srrh 	03,0200+'t','h',	/* -THA */
22*7077Srrh 	03,0200+'s','h',	/* -SHA */
23*7077Srrh 	02,0200+'g',	/* -GA */
24*7077Srrh 	02,0200+'d',	/* -DA */
25*7077Srrh 	02,0200+'c',	/* -CA */
26*7077Srrh 	02,0200+'b',	/* -BA */
27*7077Srrh 	00
28*7077Srrh };
29*7077Srrh 
30*7077Srrh static	char sufc[] = {
31*7077Srrh 	04,'e','t',0200+'i',	/* ET-IC */
32*7077Srrh 	07,'a','l',0200+'i','s',0200+'t','i',	/* AL-IS-TIC */
33*7077Srrh 	04,'s',0200+'t','i',	/* S-TIC */
34*7077Srrh 	04,'p',0200+'t','i',	/* P-TIC */
35*7077Srrh 	05,0200+'l','y','t',0200+'i',	/* -LYT-IC */
36*7077Srrh 	04,'o','t',0200+'i',	/* OT-IC */
37*7077Srrh 	05,'a','n',0200+'t','i',	/* AN-TIC */
38*7077Srrh 	04,'n',0200+'t','i',	/* N-TIC */
39*7077Srrh 	04,'c',0200+'t','i',	/* C-TIC */
40*7077Srrh 	04,'a','t',0200+'i',	/* AT-IC */
41*7077Srrh 	04,'h',0200+'n','i',	/* H-NIC */
42*7077Srrh 	03,'n',0200+'i',	/* N-IC */
43*7077Srrh 	03,'m',0200+'i',	/* M-IC */
44*7077Srrh 	04,'l',0200+'l','i',	/* L-LIC */
45*7077Srrh 	04,'b',0200+'l','i',	/* B-LIC */
46*7077Srrh 	04,0200+'c','l','i',	/* -CLIC */
47*7077Srrh 	03,'l',0200+'i',	/* L-IC */
48*7077Srrh 	03,'h',0200+'i',	/* H-IC */
49*7077Srrh 	03,'f',0200+'i',	/* F-IC */
50*7077Srrh 	03,'d',0200+'i',	/* D-IC */
51*7077Srrh 	03,0200+'b','i',	/* -BIC */
52*7077Srrh 	03,'a',0200+'i',	/* A-IC */
53*7077Srrh 	03,0200+'m','a',	/* -MAC */
54*7077Srrh 	03,'i',0200+'a',	/* I-AC */
55*7077Srrh 	00
56*7077Srrh };
57*7077Srrh 
58*7077Srrh static	char sufd[] = {
59*7077Srrh 	04,0200+'w','o','r',	/* -WORD */
60*7077Srrh 	04,0200+'l','o','r',	/* -LORD */
61*7077Srrh 	04,0200+'f','o','r',	/* -FORD */
62*7077Srrh 	04,0200+'y','a','r',	/* -YARD */
63*7077Srrh 	04,0200+'w','a','r',	/* -WARD */
64*7077Srrh 	05,0200+'g','u','a','r',	/* -GUARD */
65*7077Srrh 	04,0200+'t','a','r',	/* -TARD */
66*7077Srrh 	05,0200+'b','o','a','r',	/* -BOARD */
67*7077Srrh 	04,0200+'n','a','r',	/* -NARD */
68*7077Srrh 	05,0200+'l','i','a','r',	/* -LIARD */
69*7077Srrh 	04,0200+'i','a','r',	/* -IARD */
70*7077Srrh 	04,0200+'g','a','r',	/* -GARD */
71*7077Srrh 	04,0200+'b','a','r',	/* -BARD */
72*7077Srrh 	03,0200+'r','o',	/* -ROD */
73*7077Srrh 	04,0200+'w','o','o',	/* -WOOD */
74*7077Srrh 	04,0200+'h','o','o',	/* -HOOD */
75*7077Srrh 	04,0200+'m','o','n',	/* -MOND */
76*7077Srrh 	04,0200+'t','e','n',	/* -TEND */
77*7077Srrh 	05,0200+'s','t','a','n',	/* -STAND */
78*7077Srrh 	04,0200+'l','a','n',	/* -LAND */
79*7077Srrh 	04,0200+'h','a','n',	/* -HAND */
80*7077Srrh 	04,0200+'h','o','l',	/* -HOLD */
81*7077Srrh 	04,0200+'f','o','l',	/* -FOLD */
82*7077Srrh 	05,0200+'f','i','e','l',	/* -FIELD */
83*7077Srrh 	03,0200+'v','i',	/* -VID */
84*7077Srrh 	03,0200+'c','i',	/* -CID */
85*7077Srrh 	04,0200+'s','a','i',	/* -SAID */
86*7077Srrh 	04,0200+'m','a','i',	/* -MAID */
87*7077Srrh 	04,'t',0200+'t','e',	/* T-TED */
88*7077Srrh 	03,'t',0200+'e',	/* T-ED */
89*7077Srrh 	04,0200+'d','r','e',	/* -DRED */
90*7077Srrh 	04,0200+'c','r','e',	/* -CRED */
91*7077Srrh 	04,0200+'b','r','e',	/* -BRED */
92*7077Srrh 	05,'v',0200+'e','l','e',	/* V-ELED */
93*7077Srrh 	0100+04,'a','l',0200+'e',	/* AL/ED */
94*7077Srrh 	0140+03,0200+'e','e',	/* /EED */
95*7077Srrh 	040+05,'e','d',0200+'d','e',	/* ED-DED */
96*7077Srrh 	04,'d',0200+'d','e',	/* D-DED */
97*7077Srrh 	040+04,'e','d',0200+'e',	/* ED-ED */
98*7077Srrh 	03,'d',0200+'e',	/* D-ED */
99*7077Srrh 	05,0200+'d','u','c','e',	/* -DUCED */
100*7077Srrh 	0300+02,'e',	/* E/D */
101*7077Srrh 	05,0200+'s','t','e','a',	/* -STEAD */
102*7077Srrh 	04,0200+'h','e','a',	/* -HEAD */
103*7077Srrh 	00
104*7077Srrh };
105*7077Srrh 
106*7077Srrh static	char sufe[] = {
107*7077Srrh 	05,'a','r',0200+'i','z',	/* AR-IZE */
108*7077Srrh 	05,'a','n',0200+'i','z',	/* AN-IZE */
109*7077Srrh 	05,'a','l',0200+'i','z',	/* AL-IZE */
110*7077Srrh 	06,0200+'a','r','d',0200+'i','z',	/* -ARD-IZE */
111*7077Srrh 	05,0200+'s','e','l','v',	/* -SELVE */
112*7077Srrh 	05,0200+'k','n','i','v',	/* -KNIVE */
113*7077Srrh 	05,0200+'l','i','e','v',	/* -LIEVE */
114*7077Srrh 	0100+03,0200+'q','u',	/* /QUE */
115*7077Srrh 	07,'o','n',0200+'t','i','n',0200+'u',	/* ON-TIN-UE */
116*7077Srrh 	03,0200+'n','u',	/* -NUE */
117*7077Srrh 	03,0200+'d','u',	/* -DUE */
118*7077Srrh 	0300+02,'u',	/* U/E */
119*7077Srrh 	0300+05,'q','u','a','t',	/*  QUAT/E */
120*7077Srrh 	04,'u',0200+'a','t',	/* U-ATE */
121*7077Srrh 	05,0200+'s','t','a','t',	/* -STATE */
122*7077Srrh 	04,0200+'t','a','t',	/* -TATE */
123*7077Srrh 	06,0200+'t','o','r',0200+'a','t',	/* -TOR-ATE */
124*7077Srrh 	05,'e','n',0200+'a','t',	/* EN-ATE */
125*7077Srrh 	04,0200+'m','a','t',	/* -MATE */
126*7077Srrh 	05,0200+'h','o','u','s',	/* -HOUSE */
127*7077Srrh 	05,0200+'c','l','o','s',	/* -CLOSE */
128*7077Srrh 	04,'i',0200+'o','s',	/* I-OSE */
129*7077Srrh 	04,0200+'w','i','s',	/* -WISE */
130*7077Srrh 	05,'a','s',0200+'u','r',	/* AS-URE */
131*7077Srrh 	040+04,0200+'s','u','r',	/* -SURE */
132*7077Srrh 	06,0200+'f','i','g',0200+'u','r',	/* -FIG-URE */
133*7077Srrh 	040+03,0200+'t','r',	/* -TRE */
134*7077Srrh 	05,0200+'s','t','o','r',	/* -STORE */
135*7077Srrh 	04,0200+'f','o','r',	/* -FORE */
136*7077Srrh 	05,0200+'w','h','e','r',	/* -WHERE */
137*7077Srrh 	06,0200+'s','p','h','e','r',	/* -SPHERE */
138*7077Srrh 	03,0200+'d','r',	/* -DRE */
139*7077Srrh 	03,0200+'c','r',	/* -CRE */
140*7077Srrh 	03,0200+'b','r',	/* -BRE */
141*7077Srrh 	05,0200+'s','c','o','p',	/* -SCOPE */
142*7077Srrh 	04,'y',0200+'o','n',	/* Y-ONE */
143*7077Srrh 	05,0200+'s','t','o','n',	/* -STONE */
144*7077Srrh 	05,0200+'p','h','o','n',	/* -PHONE */
145*7077Srrh 	04,0200+'g','o','n',	/* -GONE */
146*7077Srrh 	04,'e',0200+'o','n',	/* E-ONE */
147*7077Srrh 	040+04,0200+'e','n','n',	/* -ENNE */
148*7077Srrh 	040+05,'a',0200+'r','i','n',	/* A-RINE */
149*7077Srrh 	05,0200+'c','l','i','n',	/* -CLINE */
150*7077Srrh 	04,0200+'l','i','n',	/* -LINE */
151*7077Srrh 	007,00200+'r','o','u',00200+'t','i','n',	/*-ROU-TINE */
152*7077Srrh 	04,0200+'s','o','m',	/* -SOME */
153*7077Srrh 	04,0200+'c','o','m',	/* -COME */
154*7077Srrh 	04,0200+'t','i','m',	/* -TIME */
155*7077Srrh 	03,0200+'z','l',	/* -ZLE */
156*7077Srrh 	03,0200+'t','l',	/* -TLE */
157*7077Srrh 	03,0200+'s','l',	/* -SLE */
158*7077Srrh 	03,0200+'p','l',	/* -PLE */
159*7077Srrh 	05,0200+'v','i','l','l',	/* -VILLE */
160*7077Srrh 	04,'c','k',0200+'l',	/* CK-LE */
161*7077Srrh 	03,0200+'k','l',	/* -KLE */
162*7077Srrh 	03,0200+'g','l',	/* -GLE */
163*7077Srrh 	03,0200+'f','l',	/* -FLE */
164*7077Srrh 	03,0200+'d','l',	/* -DLE */
165*7077Srrh 	03,0200+'c','l',	/* -CLE */
166*7077Srrh 	05,0200+'p','a',0200+'b','l',	/* -PA-BLE */
167*7077Srrh 	05,'f','a',0200+'b','l',	/* FA-BLE */
168*7077Srrh 	05,0200+'c','a',0200+'b','l',	/* -CA-BLE */
169*7077Srrh 	06,0200+'s','t','a','b','l',	/* -STABLE */
170*7077Srrh 	04,0200+'a','b','l',	/* -ABLE */
171*7077Srrh 	03,0200+'b','l',	/* -BLE */
172*7077Srrh 	04,0200+'d','a','l',	/* -DALE */
173*7077Srrh 	04,0200+'m','a','l',	/* -MALE */
174*7077Srrh 	04,0200+'s','a','l',	/* -SALE */
175*7077Srrh 	04,0200+'l','i','k',	/* -LIKE */
176*7077Srrh 	0340+05,'g',0200+'u','a','g',	/* -G/UAGE */
177*7077Srrh 	05,0200+'r','i','a','g',	/* -RIAGE */
178*7077Srrh 	05,'e','r',0200+'a','g',	/* ER-AGE */
179*7077Srrh 	04,'m',0200+'a','g',	/* M-AGE */
180*7077Srrh 	04,'k',0200+'a','g',	/* K-AGE */
181*7077Srrh 	04,'d',0200+'a','g',	/* D-AGE */
182*7077Srrh 	04,0200+'w','i','f',	/* -WIFE */
183*7077Srrh 	05,0200+'k','n','i','f',	/* -KNYFE */
184*7077Srrh 	03,0200+'s','e',	/* -SEE */
185*7077Srrh 	04,0200+'f','r','e',	/* -FREE */
186*7077Srrh 	0340+02,'e',	/* EE */
187*7077Srrh 	04,0200+'w','i','d',	/* -WIDE */
188*7077Srrh 	04,0200+'t','i','d',	/* -TIDE */
189*7077Srrh 	04,0200+'s','i','d',	/* -SIDE */
190*7077Srrh 	06,0200+'q','u','e','n','c',	/* -QUENCE */
191*7077Srrh 	07,0200+'f','l','u',0200+'e','n','c',	/* -FLU-ENCE */
192*7077Srrh 	040+06,'e','s',0200+'e','n','c',	/* ES-ENCE */
193*7077Srrh 	06,'e','r',0200+'e','n','c',	/* ER-ENCE */
194*7077Srrh 	05,'i',0200+'e','n','c',	/* I-ENCE */
195*7077Srrh 	040+05,0200+'s','a','n','c',	/* -SANCE */
196*7077Srrh 	06,'e','r',0200+'a','n','c',	/* ER-ANCE */
197*7077Srrh 	06,'a','r',0200+'a','n','c',	/* AR-ANCE */
198*7077Srrh 	05,0200+'n','a','n','c',	/* -NANCE */
199*7077Srrh 	07,0200+'b','a','l',0200+'a','n','c',	/* -BAL-ANCE */
200*7077Srrh 	05,'i',0200+'a','n','c',	/* I-ANCE */
201*7077Srrh 	07,0200+'j','u','s',0200+'t','i','c',	/* -JUS-TICE */
202*7077Srrh 	05,0200+'s','t','i','c',	/* -STICE */
203*7077Srrh 	05,0200+'p','i','e','c',	/* -PIECE */
204*7077Srrh 	05,0200+'p','l','a','c',	/* -PLACE */
205*7077Srrh 	0340+01,	/* /E */
206*7077Srrh 	00
207*7077Srrh };
208*7077Srrh 
209*7077Srrh static	char suff[] = {
210*7077Srrh 	03,0200+'o','f',	/* -OFF */
211*7077Srrh 	05,0200+'p','r','o','o',	/* -PROOF */
212*7077Srrh 	04,0200+'s','e','l',	/* -SELF */
213*7077Srrh 	03,0200+'r','i',	/* -RIF */
214*7077Srrh 	040+04,0200+'l','i','e',	/* -LIEF */
215*7077Srrh 	00
216*7077Srrh };
217*7077Srrh 
218*7077Srrh static	char sufg[] = {
219*7077Srrh 	03,0200+'l','o',	/* -LOG */
220*7077Srrh 	04,0200+'l','o','n',	/* -LONG */
221*7077Srrh 	05,'t',0200+'t','i','n',	/* T-TING */
222*7077Srrh 	06,0200+'s','t','r','i','n',	/*  -STRING */
223*7077Srrh 	05,'r',0200+'r','i','n',	/* R-RING */
224*7077Srrh 	05,'p',0200+'p','i','n',	/* P-PING */
225*7077Srrh 	05,'n',0200+'n','i','n',	/* N-NING */
226*7077Srrh 	05,'m',0200+'m','i','n',	/* M-MING */
227*7077Srrh 	05,'l',0200+'l','i','n',	/*  L-LING */
228*7077Srrh 	05,0200+'z','l','i','n',	/* -ZLING */
229*7077Srrh 	05,0200+'t','l','i','n',	/* -TLING */
230*7077Srrh 	040+05,'s',0200+'l','i','n',	/* S-LING */
231*7077Srrh 	05,'r',0200+'l','i','n',	/* R-LING */
232*7077Srrh 	05,0200+'p','l','i','n',	/* -PLING */
233*7077Srrh 	06,'n',0200+'k','l','i','n',	/* N-KLING */
234*7077Srrh 	05,'k',0200+'l','i','n',	/* K-LING */
235*7077Srrh 	05,0200+'g','l','i','n',	/* -GLING */
236*7077Srrh 	05,0200+'f','l','i','n',	/* -FLING */
237*7077Srrh 	05,0200+'d','l','i','n',	/* -DLING */
238*7077Srrh 	05,0200+'c','l','i','n',	/* -CLING */
239*7077Srrh 	05,0200+'b','l','i','n',	/* -BLING */
240*7077Srrh 	06,'y',0200+'t','h','i','n',	/* Y-THING */
241*7077Srrh 	07,'e','e','t','h',0200+'i','n',	/* EETH-ING */
242*7077Srrh 	06,'e',0200+'t','h','i','n',	/* E-THING */
243*7077Srrh 	05,'g',0200+'g','i','n',	/* G-GING */
244*7077Srrh 	05,'d',0200+'d','i','n',	/* D-DING */
245*7077Srrh 	05,'b',0200+'b','i','n',	/* B-BING */
246*7077Srrh 	03,0200+'i','n',	/* -ING */
247*7077Srrh 	00
248*7077Srrh };
249*7077Srrh 
250*7077Srrh static	char sufh[] = {
251*7077Srrh 	05,0200+'m','o','u','t',	/* -MOUTH */
252*7077Srrh 	05,0200+'w','o','r','t',	/* -WORTH */
253*7077Srrh 	04,0200+'w','i','t',	/* -WITH */
254*7077Srrh 	05,'t',0200+'t','i','s',	/* T-TISH */
255*7077Srrh 	05,'e',0200+'t','i','s',	/* E-TISH */
256*7077Srrh 	05,'p',0200+'p','i','s',	/* P-PISH */
257*7077Srrh 	05,'r',0200+'n','i','s',	/* R-NISH */
258*7077Srrh 	05,'n',0200+'n','i','s',	/* N-NISH */
259*7077Srrh 	05,0200+'p','l','i','s',	/* -PLISH */
260*7077Srrh 	05,0200+'g','u','i','s',	/*  -GUISH */
261*7077Srrh 	05,0200+'g','l','i','s',	/*  -GLISH */
262*7077Srrh 	05,'b',0200+'l','i','s',	/*  B-LISH */
263*7077Srrh 	05,'g',0200+'g','i','s',	/* G-GISH */
264*7077Srrh 	05,'d',0200+'d','i','s',	/* D-DISH */
265*7077Srrh 	03,0200+'i','s',	/* -ISH */
266*7077Srrh 	05,0200+'g','r','a','p',	/* -GRAPH */
267*7077Srrh 	07,0200+'b','o','r',0200+'o','u','g',	/* -BOR-OUGH */
268*7077Srrh 	05,0200+'b','u','r','g',	/* -BURGH */
269*7077Srrh 	04,0200+'v','i','c',	/* -VICH */
270*7077Srrh 	03,0200+'n','a',	/* -NAH */
271*7077Srrh 	03,0200+'l','a',	/* -LAH */
272*7077Srrh 	04,0200+'m','i',0200+'a',	/* -MI-AH */
273*7077Srrh 	00
274*7077Srrh };
275*7077Srrh 
276*7077Srrh static	char sufi[] = {
277*7077Srrh 	03,0200+'t','r',	/* -TRI */
278*7077Srrh 	03,0200+'c','h',	/* -CHI */
279*7077Srrh 	0200+03,'i','f',	/* IF-I */
280*7077Srrh 	0200+03,'e','d',	/* ED-I */
281*7077Srrh 	05,0200+'a','s','c','i',	/* -ASCII */
282*7077Srrh 	04,0200+'s','e','m',	/* -SEMI */
283*7077Srrh 	00
284*7077Srrh };
285*7077Srrh 
286*7077Srrh static	char sufk[] = {
287*7077Srrh 	04,0200+'w','o','r',	/* -WORK */
288*7077Srrh 	04,0200+'m','a','r',	/* -MARK */
289*7077Srrh 	04,0200+'b','o','o',	/* -BOOK */
290*7077Srrh 	04,0200+'w','a','l',	/* -WALK */
291*7077Srrh 	05,0200+'c','r','a','c',	/* -CRACK */
292*7077Srrh 	04,0200+'b','a','c',	/* -BACK */
293*7077Srrh 	00
294*7077Srrh };
295*7077Srrh 
296*7077Srrh static	char sufl[] = {
297*7077Srrh 	03,0200+'f','u',	/* -FUL */
298*7077Srrh 	05,'s',0200+'w','e','l',	/* S-WELL */
299*7077Srrh 	04,0200+'t','e','l',	/* -TELL */
300*7077Srrh 	05,0200+'s','h','e','l',	/* -SHELL */
301*7077Srrh 	05,0200+'s','t','a','l',	/* -STALL */
302*7077Srrh 	04,0200+'s','t','a',	/* -STAL */
303*7077Srrh 	04,0200+'b','a','l',	/* -BALL */
304*7077Srrh 	04,0200+'c','a','l',	/* -CALL */
305*7077Srrh 	03,'v',0200+'e',	/* V-EL */
306*7077Srrh 	03,'u',0200+'e',	/* U-EL */
307*7077Srrh 	03,'k',0200+'e',	/* K-EL */
308*7077Srrh 	04,'t','h',0200+'e',	/* TH-EL */
309*7077Srrh 	05,'t','c','h',0200+'e',	/* TCH-EL */
310*7077Srrh 	03,'a',0200+'e',	/* A-EL */
311*7077Srrh 	0140+04,0200+'q','u','a',	/* /QUAL */
312*7077Srrh 	040+03,'u',0200+'a',	/* U-AL */
313*7077Srrh 	03,0200+'t','a',	/* -TAL */
314*7077Srrh 	04,'u','r',0200+'a',	/* UR-AL */
315*7077Srrh 	040+05,'g',0200+'o',0200+'n','a',	/* G-O-NAL */
316*7077Srrh 	04,'o','n',0200+'a',	/* ON-AL */
317*7077Srrh 	03,0200+'n','a',	/* -NAL */
318*7077Srrh 	04,0200+'t','i','a',	/* -TIAL */
319*7077Srrh 	04,0200+'s','i','a',	/* -SIAL */
320*7077Srrh 	040+05,0200+'t','r','i',0200+'a',	/* -TRI-AL */
321*7077Srrh 	04,'r','i',0200+'a',	/* RI-AL */
322*7077Srrh 	04,0200+'n','i',0200+'a',	/* -NI-AL */
323*7077Srrh 	04,0200+'d','i',0200+'a',	/* -DI-AL */
324*7077Srrh 	04,0200+'c','i','a',	/* -CIAL */
325*7077Srrh 	03,0200+'g','a',	/* -GAL */
326*7077Srrh 	04,0200+'m','e','a',	/* -MEAL */
327*7077Srrh /*	040+04,0200+'r','e',0200+'a',	/* -RE-AL */
328*7077Srrh 	040+04,0200+'r','e','a',	/* -REAL */
329*7077Srrh 	06,'c',0200+'t','i',0200+'c','a',	/* C-TI-CAL */
330*7077Srrh 	05,0200+'s','i',0200+'c','a',	/* -SI-CAL */
331*7077Srrh 	04,0200+'i',0200+'c','a',	/* -I-CAL */
332*7077Srrh 	03,0200+'c','a',	/* -CAL */
333*7077Srrh 	03,0200+'b','a',	/* -BAL */
334*7077Srrh 	06,0200+'n','o',0200+'m','i',0200+'a',	/* -NO-MI-AL */
335*7077Srrh 	00
336*7077Srrh };
337*7077Srrh 
338*7077Srrh static	char sufm[] = {
339*7077Srrh 	03,0200+'n','u',	/* -NUM */
340*7077Srrh 	05,'o',0200+'r','i',0200+'u',	/* O-RI-UM */
341*7077Srrh 	040+03,'i',0200+'u',	/* I-UM */
342*7077Srrh 	040+03,'e',0200+'u',	/* E-UM */
343*7077Srrh 	05,'i','v',0200+'i','s',	/* IV-ISM */
344*7077Srrh 	04,0200+'t','i','s',	/* -TISM */
345*7077Srrh 	05,'i',0200+'m','i','s',	/* I-MISM */
346*7077Srrh 	05,'a','l',0200+'i','s',	/* AL-ISM */
347*7077Srrh 	040+04,'e',0200+'i','s',	/* E-ISM */
348*7077Srrh 	040+04,'a',0200+'i','s',	/* A-ISM */
349*7077Srrh 	04,0200+'r','o','o',	/* -ROOM */
350*7077Srrh 	03,0200+'d','o',	/* -DOM */
351*7077Srrh 	03,0200+'h','a',	/* -HAM */
352*7077Srrh 	06,0200+'a',0200+'r','i','t','h',	/* -A-RITHM */
353*7077Srrh 	05,0200+'r','i','t','h',	/* -RITHM */
354*7077Srrh 	00
355*7077Srrh };
356*7077Srrh 
357*7077Srrh static	char sufn[] = {
358*7077Srrh 	04,0200+'t','o','w',	/* -TOWN */
359*7077Srrh 	04,0200+'d','o','w',	/* -DOWN */
360*7077Srrh 	04,0200+'t','u','r',	/* -TURN */
361*7077Srrh 	05,0200+'s','p','o','o',	/* -SPOON */
362*7077Srrh 	04,0200+'n','o','o',	/* -NOON */
363*7077Srrh 	04,0200+'m','o','o',	/* -MOON */
364*7077Srrh 	011,'a','l',0200+'i',0200+'z','a',0200+'t','i','o',	/* AL-I-ZA-TION */
365*7077Srrh 	07,0200+'i',0200+'z','a',0200+'t','i','o',	/* -I-ZA-TION */
366*7077Srrh 	07,'l',0200+'i',0200+'a',0200+'t','i','o',	/* L-I-A-TION */
367*7077Srrh 	04,0200+'t','i','o',	/* -TION */
368*7077Srrh 	040+05,'s',0200+'s','i','o',	/* S-SION */
369*7077Srrh 	04,0200+'s','i','o',	/* -SION */
370*7077Srrh 	04,'n',0200+'i','o',	/* N-ION */
371*7077Srrh 	04,0200+'g','i','o',	/* -GION */
372*7077Srrh 	04,0200+'c','i','o',	/* -CION */
373*7077Srrh 	03,0200+'c','o',	/* -CON */
374*7077Srrh 	05,0200+'c','o','l','o',	/* -COLON */
375*7077Srrh 	03,0200+'t','o',	/* -TON */
376*7077Srrh 	04,'i','s',0200+'o',		/* IS-ON */
377*7077Srrh 	03,0200+'s','o',	/* -SON */
378*7077Srrh 	03,0200+'r','i',	/* -RIN */
379*7077Srrh 	03,0200+'p','i',	/* -PIN */
380*7077Srrh 	03,0200+'n','i',	/* -NIN */
381*7077Srrh 	03,0200+'m','i',	/* -MIN */
382*7077Srrh 	03,0200+'l','i',	/* -LIN */
383*7077Srrh 	03,0200+'k','i',	/* -KIN */
384*7077Srrh 	05,0200+'s','t','e','i',	/* -STEIN */
385*7077Srrh 	04,0200+'t','a','i',	/* -TAIN */
386*7077Srrh 	05,'g','h','t',0200+'e',	/* GHT-EN */
387*7077Srrh 	05,0200+'w','o','m',0200+'e',	/* -WOM-EN */
388*7077Srrh 	03,0200+'m','e',	/* -MEN */
389*7077Srrh 	04,'o',0200+'k','e',	/* O-KEN */
390*7077Srrh 	03,'k',0200+'e',	/* K-EN */
391*7077Srrh 	04,0200+'t','e','e',	/* -TEEN */
392*7077Srrh 	04,0200+'s','e','e',	/* -SEEN */
393*7077Srrh 	040+03,0200+'s','a',	/* -SAN */
394*7077Srrh 	05,0200+'w','o','m',0200+'a',	/* -WOM-AN */
395*7077Srrh 	03,0200+'m','a',	/* -MAN */
396*7077Srrh 	04,0200+'t','i','a',	/* -TIAN */
397*7077Srrh 	04,0200+'s','i','a',	/* -SIAN */
398*7077Srrh 	040+04,'e',0200+'i','a',	/* E-IAN */
399*7077Srrh 	04,0200+'c','i','a',	/* -CIAN */
400*7077Srrh 	0300+03,'i','a',	/* IA/N */
401*7077Srrh 	05,0200+'c','l','e','a',	/* -CLEAN */
402*7077Srrh 	04,0200+'m','e','a',	/* -MEAN */
403*7077Srrh 	040+03,'e',0200+'a',	/* E-AN */
404*7077Srrh 	00
405*7077Srrh };
406*7077Srrh 
407*7077Srrh static	char sufo[] = {
408*7077Srrh 	05,0200+'m','a','c',0200+'r',	/* -MAC-RO */
409*7077Srrh 	00
410*7077Srrh };
411*7077Srrh 
412*7077Srrh static	char sufp[] = {
413*7077Srrh 	05,0200+'g','r','o','u',	/* -GROUP */
414*7077Srrh 	02,0200+'u',	/* -UP */
415*7077Srrh 	04,0200+'s','h','i',	/* -SHIP */
416*7077Srrh 	04,0200+'k','e','e',	/* -KEEP */
417*7077Srrh 	00
418*7077Srrh };
419*7077Srrh 
420*7077Srrh static	char sufr[] = {
421*7077Srrh 	04,0200+'z','a','r',	/* -ZARR */
422*7077Srrh 	0300+02,'r',	/* R/R */
423*7077Srrh 	03,0200+'t','o',	/* -TOR */
424*7077Srrh 	040+03,0200+'s','o',	/* -SOR */
425*7077Srrh 	040+04,0200+'r','i',0200+'o',	/* -RI-OR */
426*7077Srrh 	04,'i','z',0200+'e',	/* IZ-ER */
427*7077Srrh 	05,0200+'c','o','v',0200+'e',	/* -COV-ER */
428*7077Srrh /*	04,'o',0200+'v','e',	/* O-VER */
429*7077Srrh 	04,0200+'o','v','e',	/* -OVER */
430*7077Srrh 	04,0200+'e','v',0200+'e',	/* -EV-ER */
431*7077Srrh 	8,0200+'c','o','m',0200+'p','u','t',0200+'e',	/* -COM-PUT-ER */
432*7077Srrh 	040+05,'u','s',0200+'t','e',	/* US-TER */
433*7077Srrh 	05,'o','s','t',0200+'e',	/* OST-ER */
434*7077Srrh 	040+05,0200+'a','c',0200+'t','e',	/* -AC-TER */
435*7077Srrh 	06,0200+'w','r','i','t',0200+'e',	/* -WRIT-ER */
436*7077Srrh 	040+05,'i','s',0200+'t','e',	/* IS-TER */
437*7077Srrh 	040+05,'e','s',0200+'t','e',	/* ES-TER */
438*7077Srrh 	040+05,'a','s',0200+'t','e',	/* AS-TER */
439*7077Srrh 	04,0200+'s','t','e',	/* -STER */
440*7077Srrh 	05,'a','r',0200+'t','e',	/* AR-TER */
441*7077Srrh 	04,'r','t',0200+'e',	/* RT-ER */
442*7077Srrh 	040+05,'m',0200+'e',0200+'t','e',	/* M-E-TER */
443*7077Srrh 	05,0200+'w','a',0200+'t','e',	/* -WA-TER */
444*7077Srrh 	03,'r',0200+'e',	/* R-ER */
445*7077Srrh 	04,'o','p',0200+'e',	/* OP-ER */
446*7077Srrh 	05,0200+'p','a',0200+'p','e',	/* -PA-PER */
447*7077Srrh 	04,'w','n',0200+'e',	/* WN-ER */
448*7077Srrh 	040+04,'s',0200+'n','e',	/* S-NER */
449*7077Srrh 	04,'o','n',0200+'e',	/* ON-ER */
450*7077Srrh 	04,'r','m',0200+'e',	/* RM-ER */
451*7077Srrh 	03,0200+'m','e',	/* -MER */
452*7077Srrh 	04,'l','l',0200+'e',	/* LL-ER */
453*7077Srrh 	05,'d',0200+'d','l','e',	/* D-DLER */
454*7077Srrh 	04,0200+'b','l','e',	/* -BLER */
455*7077Srrh 	03,'k',0200+'e',	/* K-ER */
456*7077Srrh 	05,'n',0200+'t','h','e',	/* N-THER */
457*7077Srrh 	06,0200+'f','a',0200+'t','h','e',	/* -FA-THER */
458*7077Srrh 	06,'e','i',0200+'t','h','e',	/* EI-THER */
459*7077Srrh 	04,'t','h',0200+'e',	/* TH-ER */
460*7077Srrh 	04,'s','h',0200+'e',	/* SH-ER */
461*7077Srrh 	04,0200+'p','h','e',	/* -PHER */
462*7077Srrh 	04,'c','h',0200+'e',	/* CH-ER */
463*7077Srrh 	04,'d','g',0200+'e',	/* DG-ER */
464*7077Srrh 	04,'r','d',0200+'e',	/* RD-ER */
465*7077Srrh 	06,'o','u','n','d',0200+'e',	/* OUND-ER */
466*7077Srrh 	04,'l','d',0200+'e',	/* LD-ER */
467*7077Srrh 	04,'i','d',0200+'e',	/* ID-ER */
468*7077Srrh 	05,0200+'d','u','c',0200+'e',	/* -DUC-ER */
469*7077Srrh 	04,'n','c',0200+'e',	/* NC-ER */
470*7077Srrh 	0100+02, 0200+'e',	/*  /ER */
471*7077Srrh 	03,0200+'s','a',	/* -SAR */
472*7077Srrh 	040+06,'a','c',0200+'u',0200+'l','a',	/* AC-U-LAR */
473*7077Srrh 	040+06,'e','c',0200+'u',0200+'l','a',	/* EC-U-LAR */
474*7077Srrh 	040+06,'i','c',0200+'u',0200+'l','a',	/* IC-U-LAR */
475*7077Srrh 	040+06,'e','g',0200+'u',0200+'l','a',	/* EG-U-LAR */
476*7077Srrh 	00
477*7077Srrh };
478*7077Srrh 
479*7077Srrh static	char sufs[] = {
480*7077Srrh 	040+04,'u',0200+'o','u',	/* U-OUS */
481*7077Srrh 	05,0200+'t','i','o','u',	/* -TIOUS */
482*7077Srrh 	05,0200+'g','i','o','u',	/* -GIOUS */
483*7077Srrh 	05,0200+'c','i','o','u',	/* -CIOUS */
484*7077Srrh 	040+04,'i',0200+'o','u',	/* I-OUS */
485*7077Srrh 	05,0200+'g','e','o','u',	/* -GEOUS */
486*7077Srrh 	05,0200+'c','e','o','u',	/* -CEOUS */
487*7077Srrh 	04,'e',0200+'o','u',	/* E-OUS */
488*7077Srrh 	0140+02,0200+'u',	/* /US */
489*7077Srrh 	04,0200+'n','e','s',	/* -NESS */
490*7077Srrh 	04,0200+'l','e','s',	/* -LESS */
491*7077Srrh 	0140+02,0200+'s',	/* /SS */
492*7077Srrh 	040+05,'p',0200+'o',0200+'l','i',	/* P-O-LIS */
493*7077Srrh 	0140+02,0200+'i',	/* /IS */
494*7077Srrh 	0100+03,0200+'x','e',	/* X/ES */
495*7077Srrh 	0100+03,0200+'s','e',	/* S/ES */
496*7077Srrh 	0100+04,'s','h',0200+'e',	/* SH/ES */
497*7077Srrh 	0100+04,'c','h',0200+'e',	/* CH/ES */
498*7077Srrh 	0300+01,	/* /S */
499*7077Srrh 	00
500*7077Srrh };
501*7077Srrh 
502*7077Srrh static	char suft[] = {
503*7077Srrh 	06,'i','o','n',0200+'i','s',	/* ION-IST */
504*7077Srrh 	05,'i','n',0200+'i','s',	/* IN-IST */
505*7077Srrh 	05,'a','l',0200+'i','s',	/* AL-IST */
506*7077Srrh 	06,'l',0200+'o',0200+'g','i','s',	/* L-O-GIST */
507*7077Srrh 	05,'h','t',0200+'e','s',	/* HT-EST */
508*7077Srrh 	04,'i',0200+'e','s',	/* I-EST */
509*7077Srrh 	05,'g',0200+'g','e','s',	/* G-GEST */
510*7077Srrh 	04,'g',0200+'e','s',	/* G-EST */
511*7077Srrh 	05,'d',0200+'d','e','s',	/* D-DEST */
512*7077Srrh 	04,'d',0200+'e','s',	/* D-EST */
513*7077Srrh 	04,0200+'c','a','s',	/* -CAST */
514*7077Srrh 	05,0200+'h','e','a','r',	/* -HEART */
515*7077Srrh 	04,0200+'f','o','o',	/* -FOOT */
516*7077Srrh 	03,'i',0200+'o',	/* I-OT */
517*7077Srrh 	05,0200+'f','r','o','n',	/* -FRONT */
518*7077Srrh 	05,0200+'p','r','i','n',	/* -PRINT */
519*7077Srrh 	04,0200+'m','e','n',	/* -MENT */
520*7077Srrh 	05,0200+'c','i','e','n',	/* -CIENT */
521*7077Srrh 	04,'i',0200+'a','n',	/* I-ANT */
522*7077Srrh 	06,0200+'w','r','i','g','h',	/* -WRIGHT */
523*7077Srrh 	06,0200+'b','r','i','g','h',	/* -BRIGHT */
524*7077Srrh 	06,0200+'f','l','i','g','h',	/* -FLIGHT */
525*7077Srrh 	06,0200+'w','e','i','g','h',	/* -WEIGHT */
526*7077Srrh 	05,0200+'s','h','i','f',	/* -SHIFT */
527*7077Srrh 	05,0200+'c','r','a','f',	/* -CRAFT */
528*7077Srrh 	040+04,'d','g',0200+'e',	/* DG-ET */
529*7077Srrh 	04,0200+'g','o','a',	/* -GOAT */
530*7077Srrh 	04,0200+'c','o','a',	/* -COAT */
531*7077Srrh 	04,0200+'b','o','a',	/* -BOAT */
532*7077Srrh 	04,0200+'w','h','a',	/* -WHAT */
533*7077Srrh 	04,0200+'c','u','i',	/* -CUIT */
534*7077Srrh 	00
535*7077Srrh };
536*7077Srrh 
537*7077Srrh static	char sufy[] = {
538*7077Srrh 	040+04,'e','s',0200+'t',	/* ES-TY */
539*7077Srrh 	040+05,'q','u','i',0200+'t',	/* QUI-TY */
540*7077Srrh 	04,0200+'t','i',0200+'t',	/* -TI-TY */
541*7077Srrh 	040+05,'o','s',0200+'i',0200+'t',	/* OS-I-TY */
542*7077Srrh 	04,0200+'s','i',0200+'t',	/* -SI-TY */
543*7077Srrh 	05,'i','n',0200+'i',0200+'t',	/* IN-I-TY */
544*7077Srrh 	04,'n','i',0200+'t',	/* NI-TY */
545*7077Srrh 	040+010,'f','a',0200+'b','i','l',0200+'i',0200+'t',	/* FA-BIL-I-TY */
546*7077Srrh 	010,0200+'c','a',0200+'b','i','l',0200+'i',0200+'t',	/* -CA-BIL-I-TY */
547*7077Srrh 	010,0200+'p','a',0200+'b','i','l',0200+'i',0200+'t',	/* -PA-BIL-I-TY */
548*7077Srrh 	06,0200+'b','i','l',0200+'i',0200+'t',	/* -BIL-I-TY */
549*7077Srrh 	03,'i',0200+'t',	/* I-TY */
550*7077Srrh 	04,0200+'b','u','r',	/* -BUR-Y */
551*7077Srrh 	04,0200+'t','o',0200+'r',	/* -TO-RY */
552*7077Srrh 	05,0200+'q','u','a','r',	/* -QUAR-Y */
553*7077Srrh 	040+04,'u',0200+'a','r',	/* U-ARY */
554*7077Srrh 	07,0200+'m','e','n',0200+'t','a',0200+'r',	/* -MEN-TA-RY */
555*7077Srrh 	06,'i','o','n',0200+'a','r',	/* ION-ARY */
556*7077Srrh 	04,'i',0200+'a','r',	/* I-ARY */
557*7077Srrh 	04,'n',0200+'o',0200+'m',	/* N-O-MY */
558*7077Srrh 	03,0200+'p','l',	/* -PLY */
559*7077Srrh 	04,'g',0200+'g','l',	/* G-GLY */
560*7077Srrh 	05,0200+'p','a',0200+'b','l',	/* -PA-BLY */
561*7077Srrh 	05,'f','a',0200+'b','l',	/* FA-BLY */
562*7077Srrh 	05,0200+'c','a',0200+'b','l',	/* -CA-BLY */
563*7077Srrh 	04,0200+'a','b','l',	/* -ABLY */
564*7077Srrh 	03,0200+'b','l',	/* -BLY */
565*7077Srrh 	02,0200+'l',	/* -LY */
566*7077Srrh 	03,0200+'s','k',	/* -SKY */
567*7077Srrh 	040+06,'g',0200+'r','a',0200+'p','h',	/* G-RA-PHY */
568*7077Srrh 	04,'l',0200+'o',0200+'g',	/* L-O-GY */
569*7077Srrh 	02,0200+'f',	/* -FY */
570*7077Srrh 	03,0200+'n','e',	/* -NEY */
571*7077Srrh 	03,0200+'l','e',	/* -LEY */
572*7077Srrh 	04,'c','k',0200+'e',	/* CK-EY */
573*7077Srrh 	03,0200+'k','e',	/* -KEY */
574*7077Srrh 	04,0200+'b','o','d',	/* -BODY */
575*7077Srrh 	05,0200+'s','t','u','d',	/* -STUDY */
576*7077Srrh 	0340+04,'e','e','d',	/* EEDY */
577*7077Srrh 	02,0200+'b',	/* -BY */
578*7077Srrh 	03,0200+'w','a',	/* -WAY */
579*7077Srrh 	03,0200+'d','a',	/* -DAY */
580*7077Srrh 	00
581*7077Srrh };
582*7077Srrh 
583*7077Srrh char	*suftab[] = {
584*7077Srrh 	sufa,
585*7077Srrh 	0,
586*7077Srrh 	sufc,
587*7077Srrh 	sufd,
588*7077Srrh 	sufe,
589*7077Srrh 	suff,
590*7077Srrh 	sufg,
591*7077Srrh 	sufh,
592*7077Srrh 	sufi,
593*7077Srrh 	0,
594*7077Srrh 	sufk,
595*7077Srrh 	sufl,
596*7077Srrh 	sufm,
597*7077Srrh 	sufn,
598*7077Srrh 	sufo,
599*7077Srrh 	sufp,
600*7077Srrh 	0,
601*7077Srrh 	sufr,
602*7077Srrh 	sufs,
603*7077Srrh 	suft,
604*7077Srrh 	0,
605*7077Srrh 	0,
606*7077Srrh 	0,
607*7077Srrh 	0,
608*7077Srrh 	sufy,
609*7077Srrh 	0,
610*7077Srrh };
611