{
  "$type": "site.standard.document",
  "canonicalUrl": "https://deterministic.space/symbol-pronounciation.html",
  "path": "/symbol-pronounciation.html",
  "publishedAt": "2015-09-29T00:00:00.000Z",
  "site": "at://did:plc:x67qh7v3fd7znbdhauc45ng3/site.standard.publication/3mjcd2t6afe25",
  "textContent": "> [...] each glyph has its own monosyllabic name, designed to be pronounced quickly in combination with another glyph to form a rune name. As languages are often read-aloud, this saves the programmer from having to say \"dollar sign, question mark\"--\"bucwut\" is much more compact.\n>\n> – [Hoon documentation][0]\n\n> Because Hoon uses ASCII symbols so heavily (there is some resemblance to Perl or even the APL family, although Hoon is more regular than both), it presents a serious vocalization problem. To aid in speaking Hoon – both for actual communication, and to assist in subvocalized reading – we have our own one-syllable names for ASCII tokens\n>\n> – [Urbit: A Solid-State Interpreter][1]\n\nThe following pronunciation listing is directly from \"Phonetic names for symbols\" (Listing 3 from the [Urbit whitepaper][1]).\n\nSymbol     | Pronounciation\n---------- | --------------\n[1 space]  | ace\n[>1 space] | gap\n!        | zap\n\"        | doq\n#        | hax\n$        | buc\n%        | cen\n&        | pam\n*        | tar\n+        | lus\n-        | hep\n,        | com\n.        | dot\n/        | fas\n\\        | bas\n:        | col\n;        | sem\n<        | gal\n=        | tis\n>        | gar\n?        | wut\n@        | pat\n(        | pal\n)        | par\n[        | sel\n]        | ser\n{        | kel\n}        | ker\n^        | ket\n_        | cab\n|        | bar\n~        | sig\n‘        | tec\n’        | soq\n\nIrregular pronuncations\n\n> To avoid a few tongue-twisters, some runes have irregular pronunciations that should be noted\n>\n> – [Hoon documentation][0]\n\nSymbol | Irregular Pronounciation | Original pronounciation\n------ | ------------------------ | -----------------------\n--   | phep                     | hephep\n+-   | slep                     | lushep\n++   | slus                     | luslus\n==   | stet                     | tistis\n\n[0]: https://github.com/urbit/urbit/blob/c9592664c797b2dd74f26886528656f8a7058640/urb/zod/pub/doc/hoon/runes.md#names-and-categories\n[1]: http://media.urbit.org/whitepaper.pdf",
  "title": "Symbol Pronounciation",
  "updatedAt": "2015-09-29T00:00:00.000Z"
}