vec![ // vowels part 1. (r"i-", "ɨ"), (r"e&", "ɘ"), (r"E&", "ɜ"), (r#"E""#, "ɞ"), (r#"a"&"#, "ɒ"), (r#"a""#, "ɑ"), (r"a&", "ɐ"), (r"ae)", "æ"), (r"c&", "ɔ"), (r"o/)", "ø"), (r"oe)", "œ"), (r"OE)", "ɶ"), (r"o-", "ɵ"), (r"u-", "ʉ"), (r"v&", "ʌ"), (r#"U""#, "ɤ"), (r"m&", "ɯ"), (r"xr^", "ɚ"), // diacritics part 1. (r#"h")"#, "̤"), // consonants part 1. (r"tr)", "ʈ"), (r"dr)", "ɖ"), (r"j-", "ɟ"), (r#"m""#, "ɱ"), (r"nr)", "ɳ"), (r"nj)", "ɲ"), (r"ng)", "ŋ"), (r#"r""#, "ɾ"), (r"rr)", "ɽ"), (r#"P""#, "ɸ"), (r#"B""#, "β"), (r"O-", "θ"), (r"d-", "ð"), (r#"3""#, "ʒ"), (r"sr)", "ʂ"), (r"zr)", "ʐ"), (r#"c""#, "ç"), (r#"j""#, "ʝ"), (r#"g""#, "ɣ"), (r"R%", "ʁ"), (r"h-", "ħ"), (r"?&", "ʕ"), (r#"h""#, "ɦ"), (r"l-", "ɬ"), (r#"l3")"#, "ɮ"), (r#"v""#, "ʋ"), (r"r&", "ɹ"), (r"jr)", "ɻ"), (r#"m&""#, "ɰ"), (r"lr)", "ɭ"), (r"y&", "ʎ"), (r"b$", "ɓ"), (r"d$", "ɗ"), (r"j$", "ʄ"), (r"g$", "ɠ"), (r"G$", "ʛ"), (r"w&", "ʍ"), (r"h&", "ɥ"), (r"?-", "ʡ"), (r#"?""#, "ʢ"), (r"Sx)", "ɧ"), (r"p!", "ʘ"), (r"t!", "ǀ"), (r"r!", "ǃ"), (r"c!", "ǂ"), (r"l!", "ǁ"), (r#"l""#, "ɺ"), (r"ci)", "ɕ"), (r"zi)", "ʑ"), (r"l~)", "ɫ"), // diacritics part 2. (r"`", "ʼ"), (r"V)", "̥"), (r"v)", "̬"), (r"h^", "ʰ"), (r"~^", "̃"), (r"~)", "̴"), (r"~", "̰"), (r"{", "̼"), (r"[]", "̻"), (r"[", "̪"), (r"]", "̺"), (r"u)", "̹"), (r"U)", "̜"), (r"+", "̟"), (r"_", "̠"), (r#""^"#, "̈"), (r"x^", "̽"), (r"<", "̘"), (r">", "̙"), (r"r^", "˞"), (r"w^", "ʷ"), (r"j^", "ʲ"), (r"&g^", "ˤ"), (r"g^", "ˠ"), (r"n^", "ⁿ"), (r"l^", "ˡ"), (r".)", "̚"), (r#"=""#, "̞"), (r"=)", "͜"), (r"=", "̝"), (r",)", "̩"), (r"(", "̯"), // not implemented according to description. // branner describes this being placed after two segments: `ts))`. // in this implementation, it is placed in the middle: `t))s`. (r"))", "͡"), (r"'", "ˈ"), (r",", "ˌ"), (r":", "ː"), (r";", "ˑ"), (r"(^", "̆"), (r".", "."), (r"||", "‖"), (r"|", "|"), (r"/)", "ꜛ"), (r"\)", "ꜜ"), (r"/", "↗"), (r"\", "↘"), (r"15", "̌"), (r"51", "̂"), (r"35", "᷄"), (r"13", "᷅"), (r"342", "᷈"), (r"5", "̋"), (r"4", "́"), (r"3", "̄"), (r"2", "̀"), (r"1", "̏"), // vowels part 2. (r"i", "i"), (r"e", "e"), (r"E", "ɛ"), (r"a", "a"), (r"o", "o"), (r"u", "u"), (r"y", "y"), (r"I", "ɪ"), (r"Y", "ʏ"), (r"U", "ʊ"), (r"@", "ə"), // consonants part 2. (r"p", "p"), (r"b", "b"), (r"t", "t"), (r"d", "d"), (r"c", "c"), (r"k", "k"), (r"g", "ɡ"), (r"q", "q"), (r"G", "ɢ"), (r"?", "ʔ"), (r"m", "m"), (r"n", "n"), (r"N", "ɴ"), (r"B", "ʙ"), (r"r", "r"), (r"R", "ʀ"), (r"f", "f"), (r"v", "v"), (r"s", "s"), (r"z", "z"), (r"S", "ʃ"), (r"x", "x"), (r"X", "χ"), (r"h", "h"), (r"j", "j"), (r"l", "l"), (r"L", "ʟ"), (r"w", "w"), (r"H", "ʜ"), ]