Module: Tagabaybay::Mapping

Defined in:
lib/tagabaybay.rb

Constant Summary collapse

TRIPLES =
{
  "nga" => "",
  "ngi" => "ᜅᜒ",
  "nge" => "ᜅᜒ",
  "ngo" => "ᜅᜓ",
  "ngu" => "ᜅᜓ",
}
DOUBLES =
{
  "ng" => "ᜅ᜔",
  "ka" => "",
  "ke" => "ᜃᜒ",
  "ki" => "ᜃᜒ",
  "ko" => "ᜃᜓᜓ",
  "ku" => "ᜃᜓᜓ",
  "ga" => "",
  "ge" => "ᜄᜒ",
  "gi" => "ᜄᜒ",
  "go" => "ᜅᜓ",
  "gu" => "ᜅᜓ",
  "ta" => "",
  "te" => "ᜆᜒ",
  "ti" => "ᜆᜒ",
  "to" => "ᜆᜓ",
  "tu" => "ᜆᜓ",
  "da" => "",
  "de" => "ᜇᜒ",
  "di" => "ᜇᜒ",
  "do" => "ᜇᜓ",
  "du" => "ᜇᜓ",
  "ra" => "",
  "re" => "ᜇᜒ",
  "ri" => "ᜇᜒ",
  "ro" => "ᜇᜓ",
  "ru" => "ᜇᜓ",
  "na" => "",
  "ne" => "ᜈᜒ",
  "ni" => "ᜈᜒ",
  "no" => "ᜈᜓ",
  "nu" => "ᜈᜓ",
  "pa" => "",
  "pe" => "ᜉᜒ",
  "pi" => "ᜉᜒ",
  "po" => "ᜉᜓ",
  "pu" => "ᜉᜓ",
  "ba" => "",
  "be" => "ᜊᜒ",
  "bi" => "ᜊᜒ",
  "bo" => "ᜊᜓ",
  "bu" => "ᜊᜓ",
  "ma" => "",
  "me" => "ᜋᜒ",
  "mi" => "ᜋᜒ",
  "mo" => "ᜋᜓ",
  "mu" => "ᜋᜓ",
  "ya" => "",
  "ye" => "ᜌᜒ",
  "yi" => "ᜌᜒ",
  "yo" => "ᜌᜓ",
  "yu" => "ᜌᜓ",
  "la" => "",
  "le" => "ᜎᜒ",
  "li" => "ᜎᜒ",
  "lo" => "ᜎᜓ",
  "lu" => "ᜎᜓ",
  "wa" => "",
  "we" => "ᜏᜒ",
  "wi" => "ᜏᜒ",
  "wo" => "ᜏᜓ",
  "wu" => "ᜏᜓ",
  "sa" => "",
  "se" => "ᜐᜒ",
  "si" => "ᜐᜒ",
  "so" => "ᜐᜓ",
  "su" => "ᜐᜓ",
  "ha" => "",
  "he" => "ᜑᜒ",
  "hi" => "ᜑᜒ",
  "ho" => "ᜑᜓ",
  "hu" => "ᜑᜓ",
}
SINGLES =
{
  "a" => "",
  "i" => "",
  "e" => "",
  "u" => "",
  "o" => "",

  "k" => "ᜃ᜔",
  "g" => "ᜄ᜔",
  "t" => "ᜆ᜔",
  "d" => "ᜇ᜔",
  "r" => "ᜇ᜔",
  "n" => "ᜈ᜔",
  "p" => "ᜉ᜔",
  "b" => "ᜊ᜔",
  "m" => "ᜋ᜔",
  "y" => "ᜌ᜔",
  "l" => "ᜎ᜔",
  "w" => "ᜏ᜔",
  "s" => "ᜐ᜔",
  "h" => "ᜑ᜔"
}
ALL =
TRIPLES.merge(DOUBLES).merge(SINGLES)