-- This Ada package specification adds palindrome checking, 
-- removal of non-letters, and transforming to upper and lower case
-- to the word package.

generic
package WordPkg.Utilities is

    function to_Upper(w: Word) return Word;
    function remove_NonLetter(w: Word) return Word;

    procedure to_Upper(w: in out Word);
    procedure remove_Nonletter(w: in out Word);
end WordPkg.Utilities;