I tried to compile this and found errors. 1. line 121 missing a ")", I stuck it just before the THEN 2. line 68 truncated. I added "E[N +1,1] = "N" THEN SILENT = 1"
I moved back to lesser URL and found description in "C" code to help with above. These writers are aware of the truncations etc. The code in basic was put up UNCHANGED then they worked the "C" code with described algorithms. I then switched the variables in subroutine call statement at line 1 (METAPH, NAME) I then created a "I" descriptor SUBR("MTAPHON", LNAME) Viewed the items Created and build and index in MTAPHON field. I seems to work even with my "bad fix". then I experimented by changing "4" to "6" in line 23 --FOR N = 1 TO L WHILE LEN(METAPH) < 6 Rich Sias, DBA Keystone Mercy Health Plan 215-937-8860 -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Ian McGowan Sent: Tuesday, January 27, 2004 5:54 PM To: U2 Users Discussion List Subject: RE: looking for faster Ideas... http://aspell.sourceforge.net/metaphone/metaphone.basic soundex is pathetic - nowadays, metaphone is much better. if you're feeling perl'ish http://www.foo.be/docs/tpj/issues/vol5_3/tpj0503-0009.html has an interesting discussion of using several approximate methods for identifying records by name. it even discusses the betty/elizabeth, jack/john problem... looks slow so you would probably have to cache the results. c'mon there must be *something* unique in the file they send! :-) On Tue, 2004-01-27 at 14:32, George Gallen wrote: > I thought of that, but soundex only works on the first three letters, if > I remember correctly. > or it only encodes the first three letters, then remaining are > unchanged. > ------------------------------------------------------------------------------ CONFIDENTIALITY NOTICE: This electronic mail may contain information that is privileged, confidential, and/or otherwise protected from disclosure to anyone other than its intended recipient(s). Any dissemination or use of this electronic mail or its contents by persons other than the intended recipient(s) is strictly prohibited. If you have received this communication in error, please notify the sender immediately by reply e-mail so that we may correct our internal records. Please then delete the original message. Thank you. ============================================================================== _______________________________________________ u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users