-string GetPhoneticIdent(char c) {
- c = tolower(c);
- // TODO - Check c is between a and z and wrap if necessary
- switch(c) {
- case 'a' : return("alpha");
- case 'b' : return("bravo");
- case 'c' : return("charlie");
- case 'd' : return("delta");
- case 'e' : return("echo");
- case 'f' : return("foxtrot");
- case 'g' : return("golf");
- case 'h' : return("hotel");
- case 'i' : return("india");
- case 'j' : return("juliet");
- case 'k' : return("kilo");
- case 'l' : return("lima");
- case 'm' : return("mike");
- case 'n' : return("november");
- case 'o' : return("oscar");
- case 'p' : return("papa");
- case 'q' : return("quebec");
- case 'r' : return("romeo");
- case 's' : return("sierra");
- case 't' : return("tango");
- case 'u' : return("uniform");
- case 'v' : return("victor");
- case 'w' : return("whiskey");
- case 'x' : return("x-ray");
- case 'y' : return("yankee");
- case 'z' : return("zulu");
- }
- // We shouldn't get here
- return("Error");