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