I took part of my description and the alphabet itself from This website, which turned out to be the second site that my quick Google search turned up.

The alphabet and numbers are true to the representation in my JAPH. It is a full-fledged translator from NATO Phonetic Alphabet to the standard English alphabet. The only exceptions are:

Of course it doesn't make for a terribly compact or obfuscated JAPH when you can easily see the familiar phonetic alphabet there. But it's still kind of a cool idea (if I may be so arrogant as to thumbs-up my own work).

I might note also that it would have been easier and more compact to simply match on the first character of Juliet, Uniform, Sierra, Tango, etc., and not bother with the crossreference hash, but then it wouldn't have been a complete translator, in that numbers and punctuation would be left out. To do so would also have been even more obvious. But my primary goal was to implement a complete translator, in a compact, and creative way (hense, the anonymous hash).

Dave

"If I had my life to do over again, I'd be a plumber." -- Albert Einstein


In reply to Re: Re: NATO Phonetic Alphabet JAPH by davido
in thread NATO Phonetic Alphabet JAPH by davido

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.