Python Soundex fix
No, your 'undo' is not correct. The test examples do work ok, but if you use a more complete test set, you will see that the current example does not handle all cases correctly. Specificially, try using the examples that are used with the 'FORTH' program with the current Python version.
The problem occurs on words containing a vowel separating two coded values that are the same, like 'Dalal', which should encode to D440 and not D400 (i'm not sure the correct # is 4).
The wikipedia entry is as clear as mud about the algorithm, so don't use it as a source. --22.214.171.124 18:08, 13 November 2009 (UTC) (Rldrenth)
This is the discussion page for an anonymous user who has not created an account yet, or who does not use it. We therefore have to use the numerical IP address to identify them. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please create an account or log in to avoid future confusion with other anonymous users.