FirstMisspelledWord( instring ): """ finds the first misspelled word in instring i.e. the first word that doesn't appear in the dictionary file.""" pass MisspelledWords( instring ): """ returns a list of all misspelled words in the text instring """ pass MisspelledWordIndecies( instring ): """ returns a list of pairs of indecies which mark the substrings which are misspelled words.""" pass GuessRealSpelling( inword ): """ returns a list of guesses as to the real spelling of the word inword.""" pass LearnWord( inword ): """ adds inword to the dictionary file.""" pass UnlearnWord( inword ): """ removes inword from the dictinary file.""" pass