From: Eric S. Raymond Date: Tue, 25 Oct 1994 02:29:39 +0000 (+0000) Subject: Ready for release X-Git-Tag: 1.0 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=bc68da33027cb484dc5a4011910ee3566dbe7465;p=letterize.git Ready for release --- diff --git a/letterize.c b/letterize.c index 47e7f89..949ddbc 100644 --- a/letterize.c +++ b/letterize.c @@ -1,9 +1,13 @@ /* - * generate all alphabetic strings corresponding to a phone number + * letterize.c -- generate all mnemonics corresponding to a phone number * - * n.b.: assumes I can modify argv[][] in place! + * by Eric S. Raymond , Oct 24 1994 + * + * Everything between the CUT HEREs was copied from a code fragment I found + * on the net, unattributed. + * + * ------------------------------ CUT HERE ----------------------------------- */ - /* Table of triple usage in text @@ -154,7 +158,6 @@ long obvtab[27][27] = /* Configuration parameters */ -#define MINNOFIND 3 /* minimum unusual triples */ short unusual; /* count of unusual triples */ /* @@ -169,6 +172,10 @@ short m1,m2,m3; /* all in 0..26 */ if (!(obvtab[m1][m2] & (1L << m3))) unusual++; /* check for triple */ } +/* + * ------------------------------ CUT HERE ----------------------------------- + */ + /* obvword -- do one word