diff --git a/Sources/Tekkon/Tekkon_SyllableComposer.swift b/Sources/Tekkon/Tekkon_SyllableComposer.swift index e9f2ddd..10a9f36 100644 --- a/Sources/Tekkon/Tekkon_SyllableComposer.swift +++ b/Sources/Tekkon/Tekkon_SyllableComposer.swift @@ -204,10 +204,8 @@ public extension Tekkon { receiveKey(fromPhonabet: translate(key: input)) return } - if mapArayuruPinyinIntonation.keys.contains(input) { - if let theTone = mapArayuruPinyinIntonation[input] { - intonation = Phonabet(theTone) - } + if let theTone = mapArayuruPinyinIntonation[input] { + intonation = Phonabet(theTone) } else { // 為了防止 romajiBuffer 越敲越長帶來算力負擔,這裡讓它在要溢出時自動丟掉最早輸入的音頭。 let maxCount: Int = (parser == .ofWadeGilesPinyin) ? 7 : 6 @@ -262,15 +260,11 @@ public extension Tekkon { default: break } if [.vowel, .intonation].contains(thePhone.type), "ㄓㄔㄕㄗㄘㄙ".doesHave(consonant.value) { - switch semivowel.value { - case "ㄧ": semivowel.clear() - case "ㄩ": - switch consonant { - case _ where "ㄓㄗ".doesHave(consonant.value): consonant = "ㄐ" - case _ where "ㄔㄘ".doesHave(consonant.value): consonant = "ㄑ" - case _ where "ㄕㄙ".doesHave(consonant.value): consonant = "ㄒ" - default: break - } + switch (semivowel, consonant) { + case ("ㄧ", _): semivowel.clear() + case ("ㄩ", "ㄓ"), ("ㄩ", "ㄗ"): consonant = "ㄐ" + case ("ㄩ", "ㄔ"), ("ㄩ", "ㄘ"): consonant = "ㄑ" + case ("ㄩ", "ㄕ"), ("ㄩ", "ㄙ"): consonant = "ㄒ" default: break } } @@ -430,35 +424,11 @@ public extension Tekkon { // 處理特殊情形。 switch incomingPhonabet.type { case .semivowel: - switch consonant { - case "ㄍ": - switch incomingPhonabet { - // 這裡不處理「ㄍㄧ」到「ㄑㄧ」的轉換,因為只有倚天26需要處理這個。 - case "ㄨ": consonant = "ㄍ" // ㄍㄨ - case "ㄩ": consonant = "ㄑ" // ㄑㄩ - default: break - } - case "ㄓ": - switch incomingPhonabet { - case "ㄧ": consonant = "ㄐ" // ㄐㄧ - case "ㄨ": consonant = "ㄓ" // ㄓㄨ - case "ㄩ": consonant = "ㄐ" // ㄐㄩ - default: break - } - case "ㄔ": - switch incomingPhonabet { - case "ㄧ": consonant = "ㄑ" // ㄐㄧ - case "ㄨ": consonant = "ㄔ" // ㄓㄨ - case "ㄩ": consonant = "ㄑ" // ㄐㄩ - default: break - } - case "ㄕ": - switch incomingPhonabet { - case "ㄧ": consonant = "ㄒ" // ㄒㄧ - case "ㄨ": consonant = "ㄕ" // ㄕㄨ - case "ㄩ": consonant = "ㄒ" // ㄒㄩ - default: break - } + // 這裡不處理「ㄍㄧ」到「ㄑㄧ」的轉換,因為只有倚天26需要處理這個。 + switch (consonant, incomingPhonabet) { + case ("ㄓ", "ㄧ"), ("ㄓ", "ㄩ"): consonant = "ㄐ" + case ("ㄍ", "ㄩ"), ("ㄔ", "ㄧ"), ("ㄔ", "ㄩ"): consonant = "ㄑ" + case ("ㄕ", "ㄧ"), ("ㄕ", "ㄩ"): consonant = "ㄒ" default: break } if incomingPhonabet == "ㄨ" { @@ -671,10 +641,10 @@ public extension Tekkon { } else if semivowel != "ㄩ", vowel == "ㄡ" { vowel.clear() strReturn = "ㄩ" - } else if !semivowel.isEmpty { + } else if !semivowel.isEmpty || !"ㄐㄑㄒ".doesHave(consonant.value) { strReturn = "ㄡ" } else { - strReturn = "ㄐㄑㄒ".doesHave(consonant.value) ? "ㄩ" : "ㄡ" + strReturn = "ㄩ" } case "u": if semivowel == "ㄧ", vowel != "ㄚ" { diff --git a/Tests/TekkonTests/BasicTests.swift b/Tests/TekkonTests/BasicTests.swift index bd649bc..a209e3b 100644 --- a/Tests/TekkonTests/BasicTests.swift +++ b/Tests/TekkonTests/BasicTests.swift @@ -169,6 +169,8 @@ final class TekkonTestsBasic: XCTestCase { // Testing tool functions XCTAssertEqual(Tekkon.restoreToneOneInPhona(target: "ㄉㄧㄠ"), "ㄉㄧㄠ1") XCTAssertEqual(Tekkon.cnvPhonaToTextbookStyle(target: "ㄓㄜ˙"), "˙ㄓㄜ") + XCTAssertEqual(Tekkon.cnvPhonaToHanyuPinyin(targetJoined: "ㄍㄢˋ"), "gan4") + XCTAssertEqual(Tekkon.cnvHanyuPinyinToTextbookStyle(targetJoined: "起(qi3)居(ju1)"), "起(qǐ)居(jū)") XCTAssertEqual(Tekkon.cnvHanyuPinyinToPhona(targetJoined: "bian4-le5-tian1"), "ㄅㄧㄢˋ-ㄌㄜ˙-ㄊㄧㄢ") // 測試這種情形:「如果傳入的字串不包含任何半形英數內容的話,那麼應該直接將傳入的字串原樣返回」。 XCTAssertEqual(Tekkon.cnvHanyuPinyinToPhona(targetJoined: "ㄅㄧㄢˋ-˙ㄌㄜ-ㄊㄧㄢ"), "ㄅㄧㄢˋ-˙ㄌㄜ-ㄊㄧㄢ") diff --git a/Tests/TekkonTests/KeyTest_AlvinLiu_A.swift b/Tests/TekkonTests/KeyTest_AlvinLiu_A.swift index c64f447..a2d738d 100644 --- a/Tests/TekkonTests/KeyTest_AlvinLiu_A.swift +++ b/Tests/TekkonTests/KeyTest_AlvinLiu_A.swift @@ -13,497 +13,502 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testAlvinLiuKeysTaigi() throws { var c = Tekkon.Composer(arrange: .ofAlvinLiu) - XCTAssertEqual(c.cS2RC("kig"), "ㄎㄧㄤ") - XCTAssertEqual(c.cS2RC("giwf"), "ㄍㄧㄠˊ") - XCTAssertEqual(c.cS2RC("gin"), "ㄍㄧㄣ") + var counter = 0 + + Self.checkEq(&counter, &c, "kig", "ㄎㄧㄤ") + Self.checkEq(&counter, &c, "giwf", "ㄍㄧㄠˊ") + Self.checkEq(&counter, &c, "gin", "ㄍㄧㄣ") + XCTAssertEqual(counter, 0) } func testAlvinLiuKeysA() throws { var c = Tekkon.Composer(arrange: .ofAlvinLiu) - XCTAssertEqual(c.cS2RC("kig"), "ㄎㄧㄤ") - XCTAssertEqual(c.cS2RC("giwf"), "ㄍㄧㄠˊ") - XCTAssertEqual(c.cS2RC("gin"), "ㄍㄧㄣ") - XCTAssertEqual(c.cS2RC("bigf"), "ㄅㄧㄤˊ") - XCTAssertEqual(c.cS2RC("bigl"), "ㄅㄧㄤˋ") - XCTAssertEqual(c.cS2RC("dug"), "ㄉㄨㄤ") - XCTAssertEqual(c.cS2RC("ba"), "ㄅㄚ") - XCTAssertEqual(c.cS2RC("baf"), "ㄅㄚˊ") - XCTAssertEqual(c.cS2RC("baj"), "ㄅㄚˇ") - XCTAssertEqual(c.cS2RC("bal"), "ㄅㄚˋ") - XCTAssertEqual(c.cS2RC("bad"), "ㄅㄚ˙") - XCTAssertEqual(c.cS2RC("bo"), "ㄅㄛ") - XCTAssertEqual(c.cS2RC("bof"), "ㄅㄛˊ") - XCTAssertEqual(c.cS2RC("boj"), "ㄅㄛˇ") - XCTAssertEqual(c.cS2RC("bol"), "ㄅㄛˋ") - XCTAssertEqual(c.cS2RC("bod"), "ㄅㄛ˙") - XCTAssertEqual(c.cS2RC("bh"), "ㄅㄞ") - XCTAssertEqual(c.cS2RC("bhf"), "ㄅㄞˊ") - XCTAssertEqual(c.cS2RC("bhj"), "ㄅㄞˇ") - XCTAssertEqual(c.cS2RC("bhl"), "ㄅㄞˋ") - XCTAssertEqual(c.cS2RC("bhd"), "ㄅㄞ˙") - XCTAssertEqual(c.cS2RC("bk"), "ㄅㄟ") - XCTAssertEqual(c.cS2RC("bkj"), "ㄅㄟˇ") - XCTAssertEqual(c.cS2RC("bkl"), "ㄅㄟˋ") - XCTAssertEqual(c.cS2RC("bkd"), "ㄅㄟ˙") - XCTAssertEqual(c.cS2RC("bw"), "ㄅㄠ") - XCTAssertEqual(c.cS2RC("bwf"), "ㄅㄠˊ") - XCTAssertEqual(c.cS2RC("bwj"), "ㄅㄠˇ") - XCTAssertEqual(c.cS2RC("bwl"), "ㄅㄠˋ") - XCTAssertEqual(c.cS2RC("bb"), "ㄅㄢ") - XCTAssertEqual(c.cS2RC("bbj"), "ㄅㄢˇ") - XCTAssertEqual(c.cS2RC("bbl"), "ㄅㄢˋ") - XCTAssertEqual(c.cS2RC("bn"), "ㄅㄣ") - XCTAssertEqual(c.cS2RC("bnj"), "ㄅㄣˇ") - XCTAssertEqual(c.cS2RC("bnl"), "ㄅㄣˋ") - XCTAssertEqual(c.cS2RC("bg"), "ㄅㄤ") - XCTAssertEqual(c.cS2RC("bgj"), "ㄅㄤˇ") - XCTAssertEqual(c.cS2RC("bgl"), "ㄅㄤˋ") - XCTAssertEqual(c.cS2RC("bm"), "ㄅㄥ") - XCTAssertEqual(c.cS2RC("bmf"), "ㄅㄥˊ") - XCTAssertEqual(c.cS2RC("bmj"), "ㄅㄥˇ") - XCTAssertEqual(c.cS2RC("bml"), "ㄅㄥˋ") - XCTAssertEqual(c.cS2RC("bi"), "ㄅㄧ") - XCTAssertEqual(c.cS2RC("bif"), "ㄅㄧˊ") - XCTAssertEqual(c.cS2RC("bij"), "ㄅㄧˇ") - XCTAssertEqual(c.cS2RC("bil"), "ㄅㄧˋ") - XCTAssertEqual(c.cS2RC("bie"), "ㄅㄧㄝ") - XCTAssertEqual(c.cS2RC("bief"), "ㄅㄧㄝˊ") - XCTAssertEqual(c.cS2RC("biej"), "ㄅㄧㄝˇ") - XCTAssertEqual(c.cS2RC("biel"), "ㄅㄧㄝˋ") - XCTAssertEqual(c.cS2RC("biw"), "ㄅㄧㄠ") - XCTAssertEqual(c.cS2RC("biwj"), "ㄅㄧㄠˇ") - XCTAssertEqual(c.cS2RC("biwl"), "ㄅㄧㄠˋ") - XCTAssertEqual(c.cS2RC("bib"), "ㄅㄧㄢ") - XCTAssertEqual(c.cS2RC("bibf"), "ㄅㄧㄢˊ") - XCTAssertEqual(c.cS2RC("bibj"), "ㄅㄧㄢˇ") - XCTAssertEqual(c.cS2RC("bibl"), "ㄅㄧㄢˋ") - XCTAssertEqual(c.cS2RC("bin"), "ㄅㄧㄣ") - XCTAssertEqual(c.cS2RC("binj"), "ㄅㄧㄣˇ") - XCTAssertEqual(c.cS2RC("binl"), "ㄅㄧㄣˋ") - XCTAssertEqual(c.cS2RC("bim"), "ㄅㄧㄥ") - XCTAssertEqual(c.cS2RC("bimj"), "ㄅㄧㄥˇ") - XCTAssertEqual(c.cS2RC("biml"), "ㄅㄧㄥˋ") - XCTAssertEqual(c.cS2RC("bu"), "ㄅㄨ") - XCTAssertEqual(c.cS2RC("buf"), "ㄅㄨˊ") - XCTAssertEqual(c.cS2RC("buj"), "ㄅㄨˇ") - XCTAssertEqual(c.cS2RC("bul"), "ㄅㄨˋ") - XCTAssertEqual(c.cS2RC("pa"), "ㄆㄚ") - XCTAssertEqual(c.cS2RC("paf"), "ㄆㄚˊ") - XCTAssertEqual(c.cS2RC("paj"), "ㄆㄚˇ") - XCTAssertEqual(c.cS2RC("pal"), "ㄆㄚˋ") - XCTAssertEqual(c.cS2RC("pad"), "ㄆㄚ˙") - XCTAssertEqual(c.cS2RC("po"), "ㄆㄛ") - XCTAssertEqual(c.cS2RC("pof"), "ㄆㄛˊ") - XCTAssertEqual(c.cS2RC("poj"), "ㄆㄛˇ") - XCTAssertEqual(c.cS2RC("pol"), "ㄆㄛˋ") - XCTAssertEqual(c.cS2RC("ph"), "ㄆㄞ") - XCTAssertEqual(c.cS2RC("phf"), "ㄆㄞˊ") - XCTAssertEqual(c.cS2RC("phj"), "ㄆㄞˇ") - XCTAssertEqual(c.cS2RC("phl"), "ㄆㄞˋ") - XCTAssertEqual(c.cS2RC("pk"), "ㄆㄟ") - XCTAssertEqual(c.cS2RC("pkf"), "ㄆㄟˊ") - XCTAssertEqual(c.cS2RC("pkj"), "ㄆㄟˇ") - XCTAssertEqual(c.cS2RC("pkl"), "ㄆㄟˋ") - XCTAssertEqual(c.cS2RC("pw"), "ㄆㄠ") - XCTAssertEqual(c.cS2RC("pwf"), "ㄆㄠˊ") - XCTAssertEqual(c.cS2RC("pwj"), "ㄆㄠˇ") - XCTAssertEqual(c.cS2RC("pwl"), "ㄆㄠˋ") - XCTAssertEqual(c.cS2RC("pv"), "ㄆㄡ") - XCTAssertEqual(c.cS2RC("pvf"), "ㄆㄡˊ") - XCTAssertEqual(c.cS2RC("pvj"), "ㄆㄡˇ") - XCTAssertEqual(c.cS2RC("pvl"), "ㄆㄡˋ") - XCTAssertEqual(c.cS2RC("pb"), "ㄆㄢ") - XCTAssertEqual(c.cS2RC("pbf"), "ㄆㄢˊ") - XCTAssertEqual(c.cS2RC("pbj"), "ㄆㄢˇ") - XCTAssertEqual(c.cS2RC("pbl"), "ㄆㄢˋ") - XCTAssertEqual(c.cS2RC("pn"), "ㄆㄣ") - XCTAssertEqual(c.cS2RC("pnf"), "ㄆㄣˊ") - XCTAssertEqual(c.cS2RC("pnj"), "ㄆㄣˇ") - XCTAssertEqual(c.cS2RC("pnl"), "ㄆㄣˋ") - XCTAssertEqual(c.cS2RC("pg"), "ㄆㄤ") - XCTAssertEqual(c.cS2RC("pgf"), "ㄆㄤˊ") - XCTAssertEqual(c.cS2RC("pgj"), "ㄆㄤˇ") - XCTAssertEqual(c.cS2RC("pgl"), "ㄆㄤˋ") - XCTAssertEqual(c.cS2RC("pm"), "ㄆㄥ") - XCTAssertEqual(c.cS2RC("pmf"), "ㄆㄥˊ") - XCTAssertEqual(c.cS2RC("pmj"), "ㄆㄥˇ") - XCTAssertEqual(c.cS2RC("pml"), "ㄆㄥˋ") - XCTAssertEqual(c.cS2RC("pi"), "ㄆㄧ") - XCTAssertEqual(c.cS2RC("pif"), "ㄆㄧˊ") - XCTAssertEqual(c.cS2RC("pij"), "ㄆㄧˇ") - XCTAssertEqual(c.cS2RC("pil"), "ㄆㄧˋ") - XCTAssertEqual(c.cS2RC("pia"), "ㄆㄧㄚ") - XCTAssertEqual(c.cS2RC("pie"), "ㄆㄧㄝ") - XCTAssertEqual(c.cS2RC("piej"), "ㄆㄧㄝˇ") - XCTAssertEqual(c.cS2RC("piel"), "ㄆㄧㄝˋ") - XCTAssertEqual(c.cS2RC("piw"), "ㄆㄧㄠ") - XCTAssertEqual(c.cS2RC("piwf"), "ㄆㄧㄠˊ") - XCTAssertEqual(c.cS2RC("piwj"), "ㄆㄧㄠˇ") - XCTAssertEqual(c.cS2RC("piwl"), "ㄆㄧㄠˋ") - XCTAssertEqual(c.cS2RC("pib"), "ㄆㄧㄢ") - XCTAssertEqual(c.cS2RC("pibf"), "ㄆㄧㄢˊ") - XCTAssertEqual(c.cS2RC("pibj"), "ㄆㄧㄢˇ") - XCTAssertEqual(c.cS2RC("pibl"), "ㄆㄧㄢˋ") - XCTAssertEqual(c.cS2RC("pin"), "ㄆㄧㄣ") - XCTAssertEqual(c.cS2RC("pinf"), "ㄆㄧㄣˊ") - XCTAssertEqual(c.cS2RC("pinj"), "ㄆㄧㄣˇ") - XCTAssertEqual(c.cS2RC("pinl"), "ㄆㄧㄣˋ") - XCTAssertEqual(c.cS2RC("pim"), "ㄆㄧㄥ") - XCTAssertEqual(c.cS2RC("pimf"), "ㄆㄧㄥˊ") - XCTAssertEqual(c.cS2RC("pimj"), "ㄆㄧㄥˇ") - XCTAssertEqual(c.cS2RC("piml"), "ㄆㄧㄥˋ") - XCTAssertEqual(c.cS2RC("pu"), "ㄆㄨ") - XCTAssertEqual(c.cS2RC("puf"), "ㄆㄨˊ") - XCTAssertEqual(c.cS2RC("puj"), "ㄆㄨˇ") - XCTAssertEqual(c.cS2RC("pul"), "ㄆㄨˋ") - XCTAssertEqual(c.cS2RC("ma"), "ㄇㄚ") - XCTAssertEqual(c.cS2RC("maf"), "ㄇㄚˊ") - XCTAssertEqual(c.cS2RC("maj"), "ㄇㄚˇ") - XCTAssertEqual(c.cS2RC("mal"), "ㄇㄚˋ") - XCTAssertEqual(c.cS2RC("mad"), "ㄇㄚ˙") - XCTAssertEqual(c.cS2RC("mo"), "ㄇㄛ") - XCTAssertEqual(c.cS2RC("mof"), "ㄇㄛˊ") - XCTAssertEqual(c.cS2RC("moj"), "ㄇㄛˇ") - XCTAssertEqual(c.cS2RC("mol"), "ㄇㄛˋ") - XCTAssertEqual(c.cS2RC("mod"), "ㄇㄛ˙") - XCTAssertEqual(c.cS2RC("me"), "ㄇㄜ") - XCTAssertEqual(c.cS2RC("mel"), "ㄇㄜˋ") - XCTAssertEqual(c.cS2RC("med"), "ㄇㄜ˙") - XCTAssertEqual(c.cS2RC("mh"), "ㄇㄞ") - XCTAssertEqual(c.cS2RC("mhf"), "ㄇㄞˊ") - XCTAssertEqual(c.cS2RC("mhj"), "ㄇㄞˇ") - XCTAssertEqual(c.cS2RC("mhl"), "ㄇㄞˋ") - XCTAssertEqual(c.cS2RC("mkf"), "ㄇㄟˊ") - XCTAssertEqual(c.cS2RC("mkj"), "ㄇㄟˇ") - XCTAssertEqual(c.cS2RC("mkl"), "ㄇㄟˋ") - XCTAssertEqual(c.cS2RC("mw"), "ㄇㄠ") - XCTAssertEqual(c.cS2RC("mwf"), "ㄇㄠˊ") - XCTAssertEqual(c.cS2RC("mwj"), "ㄇㄠˇ") - XCTAssertEqual(c.cS2RC("mwl"), "ㄇㄠˋ") - XCTAssertEqual(c.cS2RC("mvf"), "ㄇㄡˊ") - XCTAssertEqual(c.cS2RC("mvj"), "ㄇㄡˇ") - XCTAssertEqual(c.cS2RC("mvl"), "ㄇㄡˋ") - XCTAssertEqual(c.cS2RC("mb"), "ㄇㄢ") - XCTAssertEqual(c.cS2RC("mbf"), "ㄇㄢˊ") - XCTAssertEqual(c.cS2RC("mbj"), "ㄇㄢˇ") - XCTAssertEqual(c.cS2RC("mbl"), "ㄇㄢˋ") - XCTAssertEqual(c.cS2RC("mn"), "ㄇㄣ") - XCTAssertEqual(c.cS2RC("mnf"), "ㄇㄣˊ") - XCTAssertEqual(c.cS2RC("mnj"), "ㄇㄣˇ") - XCTAssertEqual(c.cS2RC("mnl"), "ㄇㄣˋ") - XCTAssertEqual(c.cS2RC("mnd"), "ㄇㄣ˙") - XCTAssertEqual(c.cS2RC("mg"), "ㄇㄤ") - XCTAssertEqual(c.cS2RC("mgf"), "ㄇㄤˊ") - XCTAssertEqual(c.cS2RC("mgj"), "ㄇㄤˇ") - XCTAssertEqual(c.cS2RC("mgl"), "ㄇㄤˋ") - XCTAssertEqual(c.cS2RC("mm"), "ㄇㄥ") - XCTAssertEqual(c.cS2RC("mmf"), "ㄇㄥˊ") - XCTAssertEqual(c.cS2RC("mmj"), "ㄇㄥˇ") - XCTAssertEqual(c.cS2RC("mml"), "ㄇㄥˋ") - XCTAssertEqual(c.cS2RC("mi"), "ㄇㄧ") - XCTAssertEqual(c.cS2RC("mif"), "ㄇㄧˊ") - XCTAssertEqual(c.cS2RC("mij"), "ㄇㄧˇ") - XCTAssertEqual(c.cS2RC("mil"), "ㄇㄧˋ") - XCTAssertEqual(c.cS2RC("mie"), "ㄇㄧㄝ") - XCTAssertEqual(c.cS2RC("mief"), "ㄇㄧㄝˊ") - XCTAssertEqual(c.cS2RC("miel"), "ㄇㄧㄝˋ") - XCTAssertEqual(c.cS2RC("miw"), "ㄇㄧㄠ") - XCTAssertEqual(c.cS2RC("miwf"), "ㄇㄧㄠˊ") - XCTAssertEqual(c.cS2RC("miwj"), "ㄇㄧㄠˇ") - XCTAssertEqual(c.cS2RC("miwl"), "ㄇㄧㄠˋ") - XCTAssertEqual(c.cS2RC("mivf"), "ㄇㄧㄡˊ") - XCTAssertEqual(c.cS2RC("mivj"), "ㄇㄧㄡˇ") - XCTAssertEqual(c.cS2RC("mivl"), "ㄇㄧㄡˋ") - XCTAssertEqual(c.cS2RC("mib"), "ㄇㄧㄢ") - XCTAssertEqual(c.cS2RC("mibf"), "ㄇㄧㄢˊ") - XCTAssertEqual(c.cS2RC("mibj"), "ㄇㄧㄢˇ") - XCTAssertEqual(c.cS2RC("mibl"), "ㄇㄧㄢˋ") - XCTAssertEqual(c.cS2RC("min"), "ㄇㄧㄣ") - XCTAssertEqual(c.cS2RC("minf"), "ㄇㄧㄣˊ") - XCTAssertEqual(c.cS2RC("minj"), "ㄇㄧㄣˇ") - XCTAssertEqual(c.cS2RC("mimf"), "ㄇㄧㄥˊ") - XCTAssertEqual(c.cS2RC("mimj"), "ㄇㄧㄥˇ") - XCTAssertEqual(c.cS2RC("miml"), "ㄇㄧㄥˋ") - XCTAssertEqual(c.cS2RC("muf"), "ㄇㄨˊ") - XCTAssertEqual(c.cS2RC("muj"), "ㄇㄨˇ") - XCTAssertEqual(c.cS2RC("mul"), "ㄇㄨˋ") - XCTAssertEqual(c.cS2RC("fa"), "ㄈㄚ") - XCTAssertEqual(c.cS2RC("faf"), "ㄈㄚˊ") - XCTAssertEqual(c.cS2RC("faj"), "ㄈㄚˇ") - XCTAssertEqual(c.cS2RC("fal"), "ㄈㄚˋ") - XCTAssertEqual(c.cS2RC("fof"), "ㄈㄛˊ") - XCTAssertEqual(c.cS2RC("fk"), "ㄈㄟ") - XCTAssertEqual(c.cS2RC("fkf"), "ㄈㄟˊ") - XCTAssertEqual(c.cS2RC("fkj"), "ㄈㄟˇ") - XCTAssertEqual(c.cS2RC("fkl"), "ㄈㄟˋ") - XCTAssertEqual(c.cS2RC("fv"), "ㄈㄡ") - XCTAssertEqual(c.cS2RC("fvf"), "ㄈㄡˊ") - XCTAssertEqual(c.cS2RC("fvj"), "ㄈㄡˇ") - XCTAssertEqual(c.cS2RC("fvl"), "ㄈㄡˋ") - XCTAssertEqual(c.cS2RC("fb"), "ㄈㄢ") - XCTAssertEqual(c.cS2RC("fbf"), "ㄈㄢˊ") - XCTAssertEqual(c.cS2RC("fbj"), "ㄈㄢˇ") - XCTAssertEqual(c.cS2RC("fbl"), "ㄈㄢˋ") - XCTAssertEqual(c.cS2RC("fn"), "ㄈㄣ") - XCTAssertEqual(c.cS2RC("fnf"), "ㄈㄣˊ") - XCTAssertEqual(c.cS2RC("fnj"), "ㄈㄣˇ") - XCTAssertEqual(c.cS2RC("fnl"), "ㄈㄣˋ") - XCTAssertEqual(c.cS2RC("fnd"), "ㄈㄣ˙") - XCTAssertEqual(c.cS2RC("fg"), "ㄈㄤ") - XCTAssertEqual(c.cS2RC("fgf"), "ㄈㄤˊ") - XCTAssertEqual(c.cS2RC("fgj"), "ㄈㄤˇ") - XCTAssertEqual(c.cS2RC("fgl"), "ㄈㄤˋ") - XCTAssertEqual(c.cS2RC("fm"), "ㄈㄥ") - XCTAssertEqual(c.cS2RC("fmf"), "ㄈㄥˊ") - XCTAssertEqual(c.cS2RC("fmj"), "ㄈㄥˇ") - XCTAssertEqual(c.cS2RC("fml"), "ㄈㄥˋ") - XCTAssertEqual(c.cS2RC("fiwl"), "ㄈㄧㄠˋ") - XCTAssertEqual(c.cS2RC("fu"), "ㄈㄨ") - XCTAssertEqual(c.cS2RC("fuf"), "ㄈㄨˊ") - XCTAssertEqual(c.cS2RC("fuj"), "ㄈㄨˇ") - XCTAssertEqual(c.cS2RC("ful"), "ㄈㄨˋ") - XCTAssertEqual(c.cS2RC("da"), "ㄉㄚ") - XCTAssertEqual(c.cS2RC("daf"), "ㄉㄚˊ") - XCTAssertEqual(c.cS2RC("daj"), "ㄉㄚˇ") - XCTAssertEqual(c.cS2RC("dal"), "ㄉㄚˋ") - XCTAssertEqual(c.cS2RC("dad"), "ㄉㄚ˙") - XCTAssertEqual(c.cS2RC("de"), "ㄉㄜ") - XCTAssertEqual(c.cS2RC("def"), "ㄉㄜˊ") - XCTAssertEqual(c.cS2RC("ded"), "ㄉㄜ˙") - XCTAssertEqual(c.cS2RC("dh"), "ㄉㄞ") - XCTAssertEqual(c.cS2RC("dhj"), "ㄉㄞˇ") - XCTAssertEqual(c.cS2RC("dhl"), "ㄉㄞˋ") - XCTAssertEqual(c.cS2RC("dkj"), "ㄉㄟˇ") - XCTAssertEqual(c.cS2RC("dw"), "ㄉㄠ") - XCTAssertEqual(c.cS2RC("dwf"), "ㄉㄠˊ") - XCTAssertEqual(c.cS2RC("dwj"), "ㄉㄠˇ") - XCTAssertEqual(c.cS2RC("dwl"), "ㄉㄠˋ") - XCTAssertEqual(c.cS2RC("dv"), "ㄉㄡ") - XCTAssertEqual(c.cS2RC("dvf"), "ㄉㄡˊ") - XCTAssertEqual(c.cS2RC("dvj"), "ㄉㄡˇ") - XCTAssertEqual(c.cS2RC("dvl"), "ㄉㄡˋ") - XCTAssertEqual(c.cS2RC("db"), "ㄉㄢ") - XCTAssertEqual(c.cS2RC("dbj"), "ㄉㄢˇ") - XCTAssertEqual(c.cS2RC("dbl"), "ㄉㄢˋ") - XCTAssertEqual(c.cS2RC("dnl"), "ㄉㄣˋ") - XCTAssertEqual(c.cS2RC("dg"), "ㄉㄤ") - XCTAssertEqual(c.cS2RC("dgj"), "ㄉㄤˇ") - XCTAssertEqual(c.cS2RC("dgl"), "ㄉㄤˋ") - XCTAssertEqual(c.cS2RC("dm"), "ㄉㄥ") - XCTAssertEqual(c.cS2RC("dmj"), "ㄉㄥˇ") - XCTAssertEqual(c.cS2RC("dml"), "ㄉㄥˋ") - XCTAssertEqual(c.cS2RC("di"), "ㄉㄧ") - XCTAssertEqual(c.cS2RC("dif"), "ㄉㄧˊ") - XCTAssertEqual(c.cS2RC("dij"), "ㄉㄧˇ") - XCTAssertEqual(c.cS2RC("dil"), "ㄉㄧˋ") - XCTAssertEqual(c.cS2RC("diaj"), "ㄉㄧㄚˇ") - XCTAssertEqual(c.cS2RC("die"), "ㄉㄧㄝ") - XCTAssertEqual(c.cS2RC("dief"), "ㄉㄧㄝˊ") - XCTAssertEqual(c.cS2RC("diej"), "ㄉㄧㄝˇ") - XCTAssertEqual(c.cS2RC("diel"), "ㄉㄧㄝˋ") - XCTAssertEqual(c.cS2RC("diw"), "ㄉㄧㄠ") - XCTAssertEqual(c.cS2RC("diwj"), "ㄉㄧㄠˇ") - XCTAssertEqual(c.cS2RC("diwl"), "ㄉㄧㄠˋ") - XCTAssertEqual(c.cS2RC("div"), "ㄉㄧㄡ") - XCTAssertEqual(c.cS2RC("dib"), "ㄉㄧㄢ") - XCTAssertEqual(c.cS2RC("dibf"), "ㄉㄧㄢˊ") - XCTAssertEqual(c.cS2RC("dibj"), "ㄉㄧㄢˇ") - XCTAssertEqual(c.cS2RC("dibl"), "ㄉㄧㄢˋ") - XCTAssertEqual(c.cS2RC("dim"), "ㄉㄧㄥ") - XCTAssertEqual(c.cS2RC("dimf"), "ㄉㄧㄥˊ") - XCTAssertEqual(c.cS2RC("dimj"), "ㄉㄧㄥˇ") - XCTAssertEqual(c.cS2RC("diml"), "ㄉㄧㄥˋ") - XCTAssertEqual(c.cS2RC("du"), "ㄉㄨ") - XCTAssertEqual(c.cS2RC("duf"), "ㄉㄨˊ") - XCTAssertEqual(c.cS2RC("duj"), "ㄉㄨˇ") - XCTAssertEqual(c.cS2RC("dul"), "ㄉㄨˋ") - XCTAssertEqual(c.cS2RC("duo"), "ㄉㄨㄛ") - XCTAssertEqual(c.cS2RC("duof"), "ㄉㄨㄛˊ") - XCTAssertEqual(c.cS2RC("duoj"), "ㄉㄨㄛˇ") - XCTAssertEqual(c.cS2RC("duol"), "ㄉㄨㄛˋ") - XCTAssertEqual(c.cS2RC("duod"), "ㄉㄨㄛ˙") - XCTAssertEqual(c.cS2RC("duk"), "ㄉㄨㄟ") - XCTAssertEqual(c.cS2RC("dukj"), "ㄉㄨㄟˇ") - XCTAssertEqual(c.cS2RC("dukl"), "ㄉㄨㄟˋ") - XCTAssertEqual(c.cS2RC("dub"), "ㄉㄨㄢ") - XCTAssertEqual(c.cS2RC("dubj"), "ㄉㄨㄢˇ") - XCTAssertEqual(c.cS2RC("dubl"), "ㄉㄨㄢˋ") - XCTAssertEqual(c.cS2RC("dun"), "ㄉㄨㄣ") - XCTAssertEqual(c.cS2RC("dunj"), "ㄉㄨㄣˇ") - XCTAssertEqual(c.cS2RC("dunl"), "ㄉㄨㄣˋ") - XCTAssertEqual(c.cS2RC("dum"), "ㄉㄨㄥ") - XCTAssertEqual(c.cS2RC("dumj"), "ㄉㄨㄥˇ") - XCTAssertEqual(c.cS2RC("duml"), "ㄉㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ta"), "ㄊㄚ") - XCTAssertEqual(c.cS2RC("taj"), "ㄊㄚˇ") - XCTAssertEqual(c.cS2RC("tal"), "ㄊㄚˋ") - XCTAssertEqual(c.cS2RC("tel"), "ㄊㄜˋ") - XCTAssertEqual(c.cS2RC("th"), "ㄊㄞ") - XCTAssertEqual(c.cS2RC("thf"), "ㄊㄞˊ") - XCTAssertEqual(c.cS2RC("thj"), "ㄊㄞˇ") - XCTAssertEqual(c.cS2RC("thl"), "ㄊㄞˋ") - XCTAssertEqual(c.cS2RC("thd"), "ㄊㄞ˙") - XCTAssertEqual(c.cS2RC("tw"), "ㄊㄠ") - XCTAssertEqual(c.cS2RC("twf"), "ㄊㄠˊ") - XCTAssertEqual(c.cS2RC("twj"), "ㄊㄠˇ") - XCTAssertEqual(c.cS2RC("twl"), "ㄊㄠˋ") - XCTAssertEqual(c.cS2RC("twd"), "ㄊㄠ˙") - XCTAssertEqual(c.cS2RC("tv"), "ㄊㄡ") - XCTAssertEqual(c.cS2RC("tvf"), "ㄊㄡˊ") - XCTAssertEqual(c.cS2RC("tvj"), "ㄊㄡˇ") - XCTAssertEqual(c.cS2RC("tvl"), "ㄊㄡˋ") - XCTAssertEqual(c.cS2RC("tvd"), "ㄊㄡ˙") - XCTAssertEqual(c.cS2RC("tb"), "ㄊㄢ") - XCTAssertEqual(c.cS2RC("tbf"), "ㄊㄢˊ") - XCTAssertEqual(c.cS2RC("tbj"), "ㄊㄢˇ") - XCTAssertEqual(c.cS2RC("tbl"), "ㄊㄢˋ") - XCTAssertEqual(c.cS2RC("tg"), "ㄊㄤ") - XCTAssertEqual(c.cS2RC("tgf"), "ㄊㄤˊ") - XCTAssertEqual(c.cS2RC("tgj"), "ㄊㄤˇ") - XCTAssertEqual(c.cS2RC("tgl"), "ㄊㄤˋ") - XCTAssertEqual(c.cS2RC("tm"), "ㄊㄥ") - XCTAssertEqual(c.cS2RC("tmf"), "ㄊㄥˊ") - XCTAssertEqual(c.cS2RC("tml"), "ㄊㄥˋ") - XCTAssertEqual(c.cS2RC("ti"), "ㄊㄧ") - XCTAssertEqual(c.cS2RC("tif"), "ㄊㄧˊ") - XCTAssertEqual(c.cS2RC("tij"), "ㄊㄧˇ") - XCTAssertEqual(c.cS2RC("til"), "ㄊㄧˋ") - XCTAssertEqual(c.cS2RC("tie"), "ㄊㄧㄝ") - XCTAssertEqual(c.cS2RC("tief"), "ㄊㄧㄝˊ") - XCTAssertEqual(c.cS2RC("tiej"), "ㄊㄧㄝˇ") - XCTAssertEqual(c.cS2RC("tiel"), "ㄊㄧㄝˋ") - XCTAssertEqual(c.cS2RC("tiw"), "ㄊㄧㄠ") - XCTAssertEqual(c.cS2RC("tiwf"), "ㄊㄧㄠˊ") - XCTAssertEqual(c.cS2RC("tiwj"), "ㄊㄧㄠˇ") - XCTAssertEqual(c.cS2RC("tiwl"), "ㄊㄧㄠˋ") - XCTAssertEqual(c.cS2RC("tib"), "ㄊㄧㄢ") - XCTAssertEqual(c.cS2RC("tibf"), "ㄊㄧㄢˊ") - XCTAssertEqual(c.cS2RC("tibj"), "ㄊㄧㄢˇ") - XCTAssertEqual(c.cS2RC("tibl"), "ㄊㄧㄢˋ") - XCTAssertEqual(c.cS2RC("tim"), "ㄊㄧㄥ") - XCTAssertEqual(c.cS2RC("timf"), "ㄊㄧㄥˊ") - XCTAssertEqual(c.cS2RC("timj"), "ㄊㄧㄥˇ") - XCTAssertEqual(c.cS2RC("timl"), "ㄊㄧㄥˋ") - XCTAssertEqual(c.cS2RC("tu"), "ㄊㄨ") - XCTAssertEqual(c.cS2RC("tuf"), "ㄊㄨˊ") - XCTAssertEqual(c.cS2RC("tuj"), "ㄊㄨˇ") - XCTAssertEqual(c.cS2RC("tul"), "ㄊㄨˋ") - XCTAssertEqual(c.cS2RC("tuo"), "ㄊㄨㄛ") - XCTAssertEqual(c.cS2RC("tuof"), "ㄊㄨㄛˊ") - XCTAssertEqual(c.cS2RC("tuoj"), "ㄊㄨㄛˇ") - XCTAssertEqual(c.cS2RC("tuol"), "ㄊㄨㄛˋ") - XCTAssertEqual(c.cS2RC("tuk"), "ㄊㄨㄟ") - XCTAssertEqual(c.cS2RC("tukf"), "ㄊㄨㄟˊ") - XCTAssertEqual(c.cS2RC("tukj"), "ㄊㄨㄟˇ") - XCTAssertEqual(c.cS2RC("tukl"), "ㄊㄨㄟˋ") - XCTAssertEqual(c.cS2RC("tub"), "ㄊㄨㄢ") - XCTAssertEqual(c.cS2RC("tubf"), "ㄊㄨㄢˊ") - XCTAssertEqual(c.cS2RC("tubj"), "ㄊㄨㄢˇ") - XCTAssertEqual(c.cS2RC("tubl"), "ㄊㄨㄢˋ") - XCTAssertEqual(c.cS2RC("tun"), "ㄊㄨㄣ") - XCTAssertEqual(c.cS2RC("tunf"), "ㄊㄨㄣˊ") - XCTAssertEqual(c.cS2RC("tunj"), "ㄊㄨㄣˇ") - XCTAssertEqual(c.cS2RC("tunl"), "ㄊㄨㄣˋ") - XCTAssertEqual(c.cS2RC("tum"), "ㄊㄨㄥ") - XCTAssertEqual(c.cS2RC("tumf"), "ㄊㄨㄥˊ") - XCTAssertEqual(c.cS2RC("tumj"), "ㄊㄨㄥˇ") - XCTAssertEqual(c.cS2RC("tuml"), "ㄊㄨㄥˋ") - XCTAssertEqual(c.cS2RC("na"), "ㄋㄚ") - XCTAssertEqual(c.cS2RC("naf"), "ㄋㄚˊ") - XCTAssertEqual(c.cS2RC("naj"), "ㄋㄚˇ") - XCTAssertEqual(c.cS2RC("nal"), "ㄋㄚˋ") - XCTAssertEqual(c.cS2RC("nad"), "ㄋㄚ˙") - XCTAssertEqual(c.cS2RC("nel"), "ㄋㄜˋ") - XCTAssertEqual(c.cS2RC("ned"), "ㄋㄜ˙") - XCTAssertEqual(c.cS2RC("nhf"), "ㄋㄞˊ") - XCTAssertEqual(c.cS2RC("nhj"), "ㄋㄞˇ") - XCTAssertEqual(c.cS2RC("nhl"), "ㄋㄞˋ") - XCTAssertEqual(c.cS2RC("nkf"), "ㄋㄟˊ") - XCTAssertEqual(c.cS2RC("nkj"), "ㄋㄟˇ") - XCTAssertEqual(c.cS2RC("nkl"), "ㄋㄟˋ") - XCTAssertEqual(c.cS2RC("nw"), "ㄋㄠ") - XCTAssertEqual(c.cS2RC("nwf"), "ㄋㄠˊ") - XCTAssertEqual(c.cS2RC("nwj"), "ㄋㄠˇ") - XCTAssertEqual(c.cS2RC("nwl"), "ㄋㄠˋ") - XCTAssertEqual(c.cS2RC("nvf"), "ㄋㄡˊ") - XCTAssertEqual(c.cS2RC("nvj"), "ㄋㄡˇ") - XCTAssertEqual(c.cS2RC("nvl"), "ㄋㄡˋ") - XCTAssertEqual(c.cS2RC("nb"), "ㄋㄢ") - XCTAssertEqual(c.cS2RC("nbf"), "ㄋㄢˊ") - XCTAssertEqual(c.cS2RC("nbj"), "ㄋㄢˇ") - XCTAssertEqual(c.cS2RC("nbl"), "ㄋㄢˋ") - XCTAssertEqual(c.cS2RC("nnj"), "ㄋㄣˇ") - XCTAssertEqual(c.cS2RC("nnl"), "ㄋㄣˋ") - XCTAssertEqual(c.cS2RC("ng"), "ㄋㄤ") - XCTAssertEqual(c.cS2RC("ngf"), "ㄋㄤˊ") - XCTAssertEqual(c.cS2RC("ngj"), "ㄋㄤˇ") - XCTAssertEqual(c.cS2RC("ngl"), "ㄋㄤˋ") - XCTAssertEqual(c.cS2RC("ngd"), "ㄋㄤ˙") - XCTAssertEqual(c.cS2RC("nmf"), "ㄋㄥˊ") - XCTAssertEqual(c.cS2RC("nmj"), "ㄋㄥˇ") - XCTAssertEqual(c.cS2RC("ni"), "ㄋㄧ") - XCTAssertEqual(c.cS2RC("nif"), "ㄋㄧˊ") - XCTAssertEqual(c.cS2RC("nij"), "ㄋㄧˇ") - XCTAssertEqual(c.cS2RC("nil"), "ㄋㄧˋ") - XCTAssertEqual(c.cS2RC("nie"), "ㄋㄧㄝ") - XCTAssertEqual(c.cS2RC("nief"), "ㄋㄧㄝˊ") - XCTAssertEqual(c.cS2RC("niel"), "ㄋㄧㄝˋ") - XCTAssertEqual(c.cS2RC("niwj"), "ㄋㄧㄠˇ") - XCTAssertEqual(c.cS2RC("niwl"), "ㄋㄧㄠˋ") - XCTAssertEqual(c.cS2RC("niv"), "ㄋㄧㄡ") - XCTAssertEqual(c.cS2RC("nivf"), "ㄋㄧㄡˊ") - XCTAssertEqual(c.cS2RC("nivj"), "ㄋㄧㄡˇ") - XCTAssertEqual(c.cS2RC("nivl"), "ㄋㄧㄡˋ") - XCTAssertEqual(c.cS2RC("nib"), "ㄋㄧㄢ") - XCTAssertEqual(c.cS2RC("nibf"), "ㄋㄧㄢˊ") - XCTAssertEqual(c.cS2RC("nibj"), "ㄋㄧㄢˇ") - XCTAssertEqual(c.cS2RC("nibl"), "ㄋㄧㄢˋ") - XCTAssertEqual(c.cS2RC("nin"), "ㄋㄧㄣ") - XCTAssertEqual(c.cS2RC("ninf"), "ㄋㄧㄣˊ") - XCTAssertEqual(c.cS2RC("ninj"), "ㄋㄧㄣˇ") - XCTAssertEqual(c.cS2RC("ninl"), "ㄋㄧㄣˋ") - XCTAssertEqual(c.cS2RC("nigf"), "ㄋㄧㄤˊ") - XCTAssertEqual(c.cS2RC("nigj"), "ㄋㄧㄤˇ") - XCTAssertEqual(c.cS2RC("nigl"), "ㄋㄧㄤˋ") - XCTAssertEqual(c.cS2RC("nimf"), "ㄋㄧㄥˊ") - XCTAssertEqual(c.cS2RC("nimj"), "ㄋㄧㄥˇ") - XCTAssertEqual(c.cS2RC("niml"), "ㄋㄧㄥˋ") - XCTAssertEqual(c.cS2RC("nuf"), "ㄋㄨˊ") - XCTAssertEqual(c.cS2RC("nuj"), "ㄋㄨˇ") - XCTAssertEqual(c.cS2RC("nul"), "ㄋㄨˋ") - XCTAssertEqual(c.cS2RC("nuof"), "ㄋㄨㄛˊ") - XCTAssertEqual(c.cS2RC("nuoj"), "ㄋㄨㄛˇ") - XCTAssertEqual(c.cS2RC("nuol"), "ㄋㄨㄛˋ") - XCTAssertEqual(c.cS2RC("nukf"), "ㄋㄨㄟˊ") - XCTAssertEqual(c.cS2RC("nubf"), "ㄋㄨㄢˊ") - XCTAssertEqual(c.cS2RC("nubj"), "ㄋㄨㄢˇ") - XCTAssertEqual(c.cS2RC("nubl"), "ㄋㄨㄢˋ") - XCTAssertEqual(c.cS2RC("nunf"), "ㄋㄨㄣˊ") - XCTAssertEqual(c.cS2RC("numf"), "ㄋㄨㄥˊ") - XCTAssertEqual(c.cS2RC("numj"), "ㄋㄨㄥˇ") - XCTAssertEqual(c.cS2RC("numl"), "ㄋㄨㄥˋ") - XCTAssertEqual(c.cS2RC("nyf"), "ㄋㄩˊ") - XCTAssertEqual(c.cS2RC("nyj"), "ㄋㄩˇ") - XCTAssertEqual(c.cS2RC("nyl"), "ㄋㄩˋ") - XCTAssertEqual(c.cS2RC("nyel"), "ㄋㄩㄝˋ") - XCTAssertEqual(c.cS2RC("la"), "ㄌㄚ") - XCTAssertEqual(c.cS2RC("laf"), "ㄌㄚˊ") - XCTAssertEqual(c.cS2RC("laj"), "ㄌㄚˇ") - XCTAssertEqual(c.cS2RC("lal"), "ㄌㄚˋ") - XCTAssertEqual(c.cS2RC("lad"), "ㄌㄚ˙") - XCTAssertEqual(c.cS2RC("lo"), "ㄌㄛ") - XCTAssertEqual(c.cS2RC("lod"), "ㄌㄛ˙") - XCTAssertEqual(c.cS2RC("le"), "ㄌㄜ") - XCTAssertEqual(c.cS2RC("lef"), "ㄌㄜˊ") - XCTAssertEqual(c.cS2RC("lel"), "ㄌㄜˋ") - XCTAssertEqual(c.cS2RC("led"), "ㄌㄜ˙") - XCTAssertEqual(c.cS2RC("lhf"), "ㄌㄞˊ") - XCTAssertEqual(c.cS2RC("lhj"), "ㄌㄞˇ") - XCTAssertEqual(c.cS2RC("lhl"), "ㄌㄞˋ") - XCTAssertEqual(c.cS2RC("lk"), "ㄌㄟ") - XCTAssertEqual(c.cS2RC("lkf"), "ㄌㄟˊ") - XCTAssertEqual(c.cS2RC("lkj"), "ㄌㄟˇ") - XCTAssertEqual(c.cS2RC("lkl"), "ㄌㄟˋ") - XCTAssertEqual(c.cS2RC("lkd"), "ㄌㄟ˙") + var counter = 0 + Self.checkEq(&counter, &c, "kig", "ㄎㄧㄤ") + Self.checkEq(&counter, &c, "giwf", "ㄍㄧㄠˊ") + Self.checkEq(&counter, &c, "gin", "ㄍㄧㄣ") + Self.checkEq(&counter, &c, "bigf", "ㄅㄧㄤˊ") + Self.checkEq(&counter, &c, "bigl", "ㄅㄧㄤˋ") + Self.checkEq(&counter, &c, "dug", "ㄉㄨㄤ") + Self.checkEq(&counter, &c, "ba", "ㄅㄚ") + Self.checkEq(&counter, &c, "baf", "ㄅㄚˊ") + Self.checkEq(&counter, &c, "baj", "ㄅㄚˇ") + Self.checkEq(&counter, &c, "bal", "ㄅㄚˋ") + Self.checkEq(&counter, &c, "bad", "ㄅㄚ˙") + Self.checkEq(&counter, &c, "bo", "ㄅㄛ") + Self.checkEq(&counter, &c, "bof", "ㄅㄛˊ") + Self.checkEq(&counter, &c, "boj", "ㄅㄛˇ") + Self.checkEq(&counter, &c, "bol", "ㄅㄛˋ") + Self.checkEq(&counter, &c, "bod", "ㄅㄛ˙") + Self.checkEq(&counter, &c, "bh", "ㄅㄞ") + Self.checkEq(&counter, &c, "bhf", "ㄅㄞˊ") + Self.checkEq(&counter, &c, "bhj", "ㄅㄞˇ") + Self.checkEq(&counter, &c, "bhl", "ㄅㄞˋ") + Self.checkEq(&counter, &c, "bhd", "ㄅㄞ˙") + Self.checkEq(&counter, &c, "bk", "ㄅㄟ") + Self.checkEq(&counter, &c, "bkj", "ㄅㄟˇ") + Self.checkEq(&counter, &c, "bkl", "ㄅㄟˋ") + Self.checkEq(&counter, &c, "bkd", "ㄅㄟ˙") + Self.checkEq(&counter, &c, "bw", "ㄅㄠ") + Self.checkEq(&counter, &c, "bwf", "ㄅㄠˊ") + Self.checkEq(&counter, &c, "bwj", "ㄅㄠˇ") + Self.checkEq(&counter, &c, "bwl", "ㄅㄠˋ") + Self.checkEq(&counter, &c, "bb", "ㄅㄢ") + Self.checkEq(&counter, &c, "bbj", "ㄅㄢˇ") + Self.checkEq(&counter, &c, "bbl", "ㄅㄢˋ") + Self.checkEq(&counter, &c, "bn", "ㄅㄣ") + Self.checkEq(&counter, &c, "bnj", "ㄅㄣˇ") + Self.checkEq(&counter, &c, "bnl", "ㄅㄣˋ") + Self.checkEq(&counter, &c, "bg", "ㄅㄤ") + Self.checkEq(&counter, &c, "bgj", "ㄅㄤˇ") + Self.checkEq(&counter, &c, "bgl", "ㄅㄤˋ") + Self.checkEq(&counter, &c, "bm", "ㄅㄥ") + Self.checkEq(&counter, &c, "bmf", "ㄅㄥˊ") + Self.checkEq(&counter, &c, "bmj", "ㄅㄥˇ") + Self.checkEq(&counter, &c, "bml", "ㄅㄥˋ") + Self.checkEq(&counter, &c, "bi", "ㄅㄧ") + Self.checkEq(&counter, &c, "bif", "ㄅㄧˊ") + Self.checkEq(&counter, &c, "bij", "ㄅㄧˇ") + Self.checkEq(&counter, &c, "bil", "ㄅㄧˋ") + Self.checkEq(&counter, &c, "bie", "ㄅㄧㄝ") + Self.checkEq(&counter, &c, "bief", "ㄅㄧㄝˊ") + Self.checkEq(&counter, &c, "biej", "ㄅㄧㄝˇ") + Self.checkEq(&counter, &c, "biel", "ㄅㄧㄝˋ") + Self.checkEq(&counter, &c, "biw", "ㄅㄧㄠ") + Self.checkEq(&counter, &c, "biwj", "ㄅㄧㄠˇ") + Self.checkEq(&counter, &c, "biwl", "ㄅㄧㄠˋ") + Self.checkEq(&counter, &c, "bib", "ㄅㄧㄢ") + Self.checkEq(&counter, &c, "bibf", "ㄅㄧㄢˊ") + Self.checkEq(&counter, &c, "bibj", "ㄅㄧㄢˇ") + Self.checkEq(&counter, &c, "bibl", "ㄅㄧㄢˋ") + Self.checkEq(&counter, &c, "bin", "ㄅㄧㄣ") + Self.checkEq(&counter, &c, "binj", "ㄅㄧㄣˇ") + Self.checkEq(&counter, &c, "binl", "ㄅㄧㄣˋ") + Self.checkEq(&counter, &c, "bim", "ㄅㄧㄥ") + Self.checkEq(&counter, &c, "bimj", "ㄅㄧㄥˇ") + Self.checkEq(&counter, &c, "biml", "ㄅㄧㄥˋ") + Self.checkEq(&counter, &c, "bu", "ㄅㄨ") + Self.checkEq(&counter, &c, "buf", "ㄅㄨˊ") + Self.checkEq(&counter, &c, "buj", "ㄅㄨˇ") + Self.checkEq(&counter, &c, "bul", "ㄅㄨˋ") + Self.checkEq(&counter, &c, "pa", "ㄆㄚ") + Self.checkEq(&counter, &c, "paf", "ㄆㄚˊ") + Self.checkEq(&counter, &c, "paj", "ㄆㄚˇ") + Self.checkEq(&counter, &c, "pal", "ㄆㄚˋ") + Self.checkEq(&counter, &c, "pad", "ㄆㄚ˙") + Self.checkEq(&counter, &c, "po", "ㄆㄛ") + Self.checkEq(&counter, &c, "pof", "ㄆㄛˊ") + Self.checkEq(&counter, &c, "poj", "ㄆㄛˇ") + Self.checkEq(&counter, &c, "pol", "ㄆㄛˋ") + Self.checkEq(&counter, &c, "ph", "ㄆㄞ") + Self.checkEq(&counter, &c, "phf", "ㄆㄞˊ") + Self.checkEq(&counter, &c, "phj", "ㄆㄞˇ") + Self.checkEq(&counter, &c, "phl", "ㄆㄞˋ") + Self.checkEq(&counter, &c, "pk", "ㄆㄟ") + Self.checkEq(&counter, &c, "pkf", "ㄆㄟˊ") + Self.checkEq(&counter, &c, "pkj", "ㄆㄟˇ") + Self.checkEq(&counter, &c, "pkl", "ㄆㄟˋ") + Self.checkEq(&counter, &c, "pw", "ㄆㄠ") + Self.checkEq(&counter, &c, "pwf", "ㄆㄠˊ") + Self.checkEq(&counter, &c, "pwj", "ㄆㄠˇ") + Self.checkEq(&counter, &c, "pwl", "ㄆㄠˋ") + Self.checkEq(&counter, &c, "pv", "ㄆㄡ") + Self.checkEq(&counter, &c, "pvf", "ㄆㄡˊ") + Self.checkEq(&counter, &c, "pvj", "ㄆㄡˇ") + Self.checkEq(&counter, &c, "pvl", "ㄆㄡˋ") + Self.checkEq(&counter, &c, "pb", "ㄆㄢ") + Self.checkEq(&counter, &c, "pbf", "ㄆㄢˊ") + Self.checkEq(&counter, &c, "pbj", "ㄆㄢˇ") + Self.checkEq(&counter, &c, "pbl", "ㄆㄢˋ") + Self.checkEq(&counter, &c, "pn", "ㄆㄣ") + Self.checkEq(&counter, &c, "pnf", "ㄆㄣˊ") + Self.checkEq(&counter, &c, "pnj", "ㄆㄣˇ") + Self.checkEq(&counter, &c, "pnl", "ㄆㄣˋ") + Self.checkEq(&counter, &c, "pg", "ㄆㄤ") + Self.checkEq(&counter, &c, "pgf", "ㄆㄤˊ") + Self.checkEq(&counter, &c, "pgj", "ㄆㄤˇ") + Self.checkEq(&counter, &c, "pgl", "ㄆㄤˋ") + Self.checkEq(&counter, &c, "pm", "ㄆㄥ") + Self.checkEq(&counter, &c, "pmf", "ㄆㄥˊ") + Self.checkEq(&counter, &c, "pmj", "ㄆㄥˇ") + Self.checkEq(&counter, &c, "pml", "ㄆㄥˋ") + Self.checkEq(&counter, &c, "pi", "ㄆㄧ") + Self.checkEq(&counter, &c, "pif", "ㄆㄧˊ") + Self.checkEq(&counter, &c, "pij", "ㄆㄧˇ") + Self.checkEq(&counter, &c, "pil", "ㄆㄧˋ") + Self.checkEq(&counter, &c, "pia", "ㄆㄧㄚ") + Self.checkEq(&counter, &c, "pie", "ㄆㄧㄝ") + Self.checkEq(&counter, &c, "piej", "ㄆㄧㄝˇ") + Self.checkEq(&counter, &c, "piel", "ㄆㄧㄝˋ") + Self.checkEq(&counter, &c, "piw", "ㄆㄧㄠ") + Self.checkEq(&counter, &c, "piwf", "ㄆㄧㄠˊ") + Self.checkEq(&counter, &c, "piwj", "ㄆㄧㄠˇ") + Self.checkEq(&counter, &c, "piwl", "ㄆㄧㄠˋ") + Self.checkEq(&counter, &c, "pib", "ㄆㄧㄢ") + Self.checkEq(&counter, &c, "pibf", "ㄆㄧㄢˊ") + Self.checkEq(&counter, &c, "pibj", "ㄆㄧㄢˇ") + Self.checkEq(&counter, &c, "pibl", "ㄆㄧㄢˋ") + Self.checkEq(&counter, &c, "pin", "ㄆㄧㄣ") + Self.checkEq(&counter, &c, "pinf", "ㄆㄧㄣˊ") + Self.checkEq(&counter, &c, "pinj", "ㄆㄧㄣˇ") + Self.checkEq(&counter, &c, "pinl", "ㄆㄧㄣˋ") + Self.checkEq(&counter, &c, "pim", "ㄆㄧㄥ") + Self.checkEq(&counter, &c, "pimf", "ㄆㄧㄥˊ") + Self.checkEq(&counter, &c, "pimj", "ㄆㄧㄥˇ") + Self.checkEq(&counter, &c, "piml", "ㄆㄧㄥˋ") + Self.checkEq(&counter, &c, "pu", "ㄆㄨ") + Self.checkEq(&counter, &c, "puf", "ㄆㄨˊ") + Self.checkEq(&counter, &c, "puj", "ㄆㄨˇ") + Self.checkEq(&counter, &c, "pul", "ㄆㄨˋ") + Self.checkEq(&counter, &c, "ma", "ㄇㄚ") + Self.checkEq(&counter, &c, "maf", "ㄇㄚˊ") + Self.checkEq(&counter, &c, "maj", "ㄇㄚˇ") + Self.checkEq(&counter, &c, "mal", "ㄇㄚˋ") + Self.checkEq(&counter, &c, "mad", "ㄇㄚ˙") + Self.checkEq(&counter, &c, "mo", "ㄇㄛ") + Self.checkEq(&counter, &c, "mof", "ㄇㄛˊ") + Self.checkEq(&counter, &c, "moj", "ㄇㄛˇ") + Self.checkEq(&counter, &c, "mol", "ㄇㄛˋ") + Self.checkEq(&counter, &c, "mod", "ㄇㄛ˙") + Self.checkEq(&counter, &c, "me", "ㄇㄜ") + Self.checkEq(&counter, &c, "mel", "ㄇㄜˋ") + Self.checkEq(&counter, &c, "med", "ㄇㄜ˙") + Self.checkEq(&counter, &c, "mh", "ㄇㄞ") + Self.checkEq(&counter, &c, "mhf", "ㄇㄞˊ") + Self.checkEq(&counter, &c, "mhj", "ㄇㄞˇ") + Self.checkEq(&counter, &c, "mhl", "ㄇㄞˋ") + Self.checkEq(&counter, &c, "mkf", "ㄇㄟˊ") + Self.checkEq(&counter, &c, "mkj", "ㄇㄟˇ") + Self.checkEq(&counter, &c, "mkl", "ㄇㄟˋ") + Self.checkEq(&counter, &c, "mw", "ㄇㄠ") + Self.checkEq(&counter, &c, "mwf", "ㄇㄠˊ") + Self.checkEq(&counter, &c, "mwj", "ㄇㄠˇ") + Self.checkEq(&counter, &c, "mwl", "ㄇㄠˋ") + Self.checkEq(&counter, &c, "mvf", "ㄇㄡˊ") + Self.checkEq(&counter, &c, "mvj", "ㄇㄡˇ") + Self.checkEq(&counter, &c, "mvl", "ㄇㄡˋ") + Self.checkEq(&counter, &c, "mb", "ㄇㄢ") + Self.checkEq(&counter, &c, "mbf", "ㄇㄢˊ") + Self.checkEq(&counter, &c, "mbj", "ㄇㄢˇ") + Self.checkEq(&counter, &c, "mbl", "ㄇㄢˋ") + Self.checkEq(&counter, &c, "mn", "ㄇㄣ") + Self.checkEq(&counter, &c, "mnf", "ㄇㄣˊ") + Self.checkEq(&counter, &c, "mnj", "ㄇㄣˇ") + Self.checkEq(&counter, &c, "mnl", "ㄇㄣˋ") + Self.checkEq(&counter, &c, "mnd", "ㄇㄣ˙") + Self.checkEq(&counter, &c, "mg", "ㄇㄤ") + Self.checkEq(&counter, &c, "mgf", "ㄇㄤˊ") + Self.checkEq(&counter, &c, "mgj", "ㄇㄤˇ") + Self.checkEq(&counter, &c, "mgl", "ㄇㄤˋ") + Self.checkEq(&counter, &c, "mm", "ㄇㄥ") + Self.checkEq(&counter, &c, "mmf", "ㄇㄥˊ") + Self.checkEq(&counter, &c, "mmj", "ㄇㄥˇ") + Self.checkEq(&counter, &c, "mml", "ㄇㄥˋ") + Self.checkEq(&counter, &c, "mi", "ㄇㄧ") + Self.checkEq(&counter, &c, "mif", "ㄇㄧˊ") + Self.checkEq(&counter, &c, "mij", "ㄇㄧˇ") + Self.checkEq(&counter, &c, "mil", "ㄇㄧˋ") + Self.checkEq(&counter, &c, "mie", "ㄇㄧㄝ") + Self.checkEq(&counter, &c, "mief", "ㄇㄧㄝˊ") + Self.checkEq(&counter, &c, "miel", "ㄇㄧㄝˋ") + Self.checkEq(&counter, &c, "miw", "ㄇㄧㄠ") + Self.checkEq(&counter, &c, "miwf", "ㄇㄧㄠˊ") + Self.checkEq(&counter, &c, "miwj", "ㄇㄧㄠˇ") + Self.checkEq(&counter, &c, "miwl", "ㄇㄧㄠˋ") + Self.checkEq(&counter, &c, "mivf", "ㄇㄧㄡˊ") + Self.checkEq(&counter, &c, "mivj", "ㄇㄧㄡˇ") + Self.checkEq(&counter, &c, "mivl", "ㄇㄧㄡˋ") + Self.checkEq(&counter, &c, "mib", "ㄇㄧㄢ") + Self.checkEq(&counter, &c, "mibf", "ㄇㄧㄢˊ") + Self.checkEq(&counter, &c, "mibj", "ㄇㄧㄢˇ") + Self.checkEq(&counter, &c, "mibl", "ㄇㄧㄢˋ") + Self.checkEq(&counter, &c, "min", "ㄇㄧㄣ") + Self.checkEq(&counter, &c, "minf", "ㄇㄧㄣˊ") + Self.checkEq(&counter, &c, "minj", "ㄇㄧㄣˇ") + Self.checkEq(&counter, &c, "mimf", "ㄇㄧㄥˊ") + Self.checkEq(&counter, &c, "mimj", "ㄇㄧㄥˇ") + Self.checkEq(&counter, &c, "miml", "ㄇㄧㄥˋ") + Self.checkEq(&counter, &c, "muf", "ㄇㄨˊ") + Self.checkEq(&counter, &c, "muj", "ㄇㄨˇ") + Self.checkEq(&counter, &c, "mul", "ㄇㄨˋ") + Self.checkEq(&counter, &c, "fa", "ㄈㄚ") + Self.checkEq(&counter, &c, "faf", "ㄈㄚˊ") + Self.checkEq(&counter, &c, "faj", "ㄈㄚˇ") + Self.checkEq(&counter, &c, "fal", "ㄈㄚˋ") + Self.checkEq(&counter, &c, "fof", "ㄈㄛˊ") + Self.checkEq(&counter, &c, "fk", "ㄈㄟ") + Self.checkEq(&counter, &c, "fkf", "ㄈㄟˊ") + Self.checkEq(&counter, &c, "fkj", "ㄈㄟˇ") + Self.checkEq(&counter, &c, "fkl", "ㄈㄟˋ") + Self.checkEq(&counter, &c, "fv", "ㄈㄡ") + Self.checkEq(&counter, &c, "fvf", "ㄈㄡˊ") + Self.checkEq(&counter, &c, "fvj", "ㄈㄡˇ") + Self.checkEq(&counter, &c, "fvl", "ㄈㄡˋ") + Self.checkEq(&counter, &c, "fb", "ㄈㄢ") + Self.checkEq(&counter, &c, "fbf", "ㄈㄢˊ") + Self.checkEq(&counter, &c, "fbj", "ㄈㄢˇ") + Self.checkEq(&counter, &c, "fbl", "ㄈㄢˋ") + Self.checkEq(&counter, &c, "fn", "ㄈㄣ") + Self.checkEq(&counter, &c, "fnf", "ㄈㄣˊ") + Self.checkEq(&counter, &c, "fnj", "ㄈㄣˇ") + Self.checkEq(&counter, &c, "fnl", "ㄈㄣˋ") + Self.checkEq(&counter, &c, "fnd", "ㄈㄣ˙") + Self.checkEq(&counter, &c, "fg", "ㄈㄤ") + Self.checkEq(&counter, &c, "fgf", "ㄈㄤˊ") + Self.checkEq(&counter, &c, "fgj", "ㄈㄤˇ") + Self.checkEq(&counter, &c, "fgl", "ㄈㄤˋ") + Self.checkEq(&counter, &c, "fm", "ㄈㄥ") + Self.checkEq(&counter, &c, "fmf", "ㄈㄥˊ") + Self.checkEq(&counter, &c, "fmj", "ㄈㄥˇ") + Self.checkEq(&counter, &c, "fml", "ㄈㄥˋ") + Self.checkEq(&counter, &c, "fiwl", "ㄈㄧㄠˋ") + Self.checkEq(&counter, &c, "fu", "ㄈㄨ") + Self.checkEq(&counter, &c, "fuf", "ㄈㄨˊ") + Self.checkEq(&counter, &c, "fuj", "ㄈㄨˇ") + Self.checkEq(&counter, &c, "ful", "ㄈㄨˋ") + Self.checkEq(&counter, &c, "da", "ㄉㄚ") + Self.checkEq(&counter, &c, "daf", "ㄉㄚˊ") + Self.checkEq(&counter, &c, "daj", "ㄉㄚˇ") + Self.checkEq(&counter, &c, "dal", "ㄉㄚˋ") + Self.checkEq(&counter, &c, "dad", "ㄉㄚ˙") + Self.checkEq(&counter, &c, "de", "ㄉㄜ") + Self.checkEq(&counter, &c, "def", "ㄉㄜˊ") + Self.checkEq(&counter, &c, "ded", "ㄉㄜ˙") + Self.checkEq(&counter, &c, "dh", "ㄉㄞ") + Self.checkEq(&counter, &c, "dhj", "ㄉㄞˇ") + Self.checkEq(&counter, &c, "dhl", "ㄉㄞˋ") + Self.checkEq(&counter, &c, "dkj", "ㄉㄟˇ") + Self.checkEq(&counter, &c, "dw", "ㄉㄠ") + Self.checkEq(&counter, &c, "dwf", "ㄉㄠˊ") + Self.checkEq(&counter, &c, "dwj", "ㄉㄠˇ") + Self.checkEq(&counter, &c, "dwl", "ㄉㄠˋ") + Self.checkEq(&counter, &c, "dv", "ㄉㄡ") + Self.checkEq(&counter, &c, "dvf", "ㄉㄡˊ") + Self.checkEq(&counter, &c, "dvj", "ㄉㄡˇ") + Self.checkEq(&counter, &c, "dvl", "ㄉㄡˋ") + Self.checkEq(&counter, &c, "db", "ㄉㄢ") + Self.checkEq(&counter, &c, "dbj", "ㄉㄢˇ") + Self.checkEq(&counter, &c, "dbl", "ㄉㄢˋ") + Self.checkEq(&counter, &c, "dnl", "ㄉㄣˋ") + Self.checkEq(&counter, &c, "dg", "ㄉㄤ") + Self.checkEq(&counter, &c, "dgj", "ㄉㄤˇ") + Self.checkEq(&counter, &c, "dgl", "ㄉㄤˋ") + Self.checkEq(&counter, &c, "dm", "ㄉㄥ") + Self.checkEq(&counter, &c, "dmj", "ㄉㄥˇ") + Self.checkEq(&counter, &c, "dml", "ㄉㄥˋ") + Self.checkEq(&counter, &c, "di", "ㄉㄧ") + Self.checkEq(&counter, &c, "dif", "ㄉㄧˊ") + Self.checkEq(&counter, &c, "dij", "ㄉㄧˇ") + Self.checkEq(&counter, &c, "dil", "ㄉㄧˋ") + Self.checkEq(&counter, &c, "diaj", "ㄉㄧㄚˇ") + Self.checkEq(&counter, &c, "die", "ㄉㄧㄝ") + Self.checkEq(&counter, &c, "dief", "ㄉㄧㄝˊ") + Self.checkEq(&counter, &c, "diej", "ㄉㄧㄝˇ") + Self.checkEq(&counter, &c, "diel", "ㄉㄧㄝˋ") + Self.checkEq(&counter, &c, "diw", "ㄉㄧㄠ") + Self.checkEq(&counter, &c, "diwj", "ㄉㄧㄠˇ") + Self.checkEq(&counter, &c, "diwl", "ㄉㄧㄠˋ") + Self.checkEq(&counter, &c, "div", "ㄉㄧㄡ") + Self.checkEq(&counter, &c, "dib", "ㄉㄧㄢ") + Self.checkEq(&counter, &c, "dibf", "ㄉㄧㄢˊ") + Self.checkEq(&counter, &c, "dibj", "ㄉㄧㄢˇ") + Self.checkEq(&counter, &c, "dibl", "ㄉㄧㄢˋ") + Self.checkEq(&counter, &c, "dim", "ㄉㄧㄥ") + Self.checkEq(&counter, &c, "dimf", "ㄉㄧㄥˊ") + Self.checkEq(&counter, &c, "dimj", "ㄉㄧㄥˇ") + Self.checkEq(&counter, &c, "diml", "ㄉㄧㄥˋ") + Self.checkEq(&counter, &c, "du", "ㄉㄨ") + Self.checkEq(&counter, &c, "duf", "ㄉㄨˊ") + Self.checkEq(&counter, &c, "duj", "ㄉㄨˇ") + Self.checkEq(&counter, &c, "dul", "ㄉㄨˋ") + Self.checkEq(&counter, &c, "duo", "ㄉㄨㄛ") + Self.checkEq(&counter, &c, "duof", "ㄉㄨㄛˊ") + Self.checkEq(&counter, &c, "duoj", "ㄉㄨㄛˇ") + Self.checkEq(&counter, &c, "duol", "ㄉㄨㄛˋ") + Self.checkEq(&counter, &c, "duod", "ㄉㄨㄛ˙") + Self.checkEq(&counter, &c, "duk", "ㄉㄨㄟ") + Self.checkEq(&counter, &c, "dukj", "ㄉㄨㄟˇ") + Self.checkEq(&counter, &c, "dukl", "ㄉㄨㄟˋ") + Self.checkEq(&counter, &c, "dub", "ㄉㄨㄢ") + Self.checkEq(&counter, &c, "dubj", "ㄉㄨㄢˇ") + Self.checkEq(&counter, &c, "dubl", "ㄉㄨㄢˋ") + Self.checkEq(&counter, &c, "dun", "ㄉㄨㄣ") + Self.checkEq(&counter, &c, "dunj", "ㄉㄨㄣˇ") + Self.checkEq(&counter, &c, "dunl", "ㄉㄨㄣˋ") + Self.checkEq(&counter, &c, "dum", "ㄉㄨㄥ") + Self.checkEq(&counter, &c, "dumj", "ㄉㄨㄥˇ") + Self.checkEq(&counter, &c, "duml", "ㄉㄨㄥˋ") + Self.checkEq(&counter, &c, "ta", "ㄊㄚ") + Self.checkEq(&counter, &c, "taj", "ㄊㄚˇ") + Self.checkEq(&counter, &c, "tal", "ㄊㄚˋ") + Self.checkEq(&counter, &c, "tel", "ㄊㄜˋ") + Self.checkEq(&counter, &c, "th", "ㄊㄞ") + Self.checkEq(&counter, &c, "thf", "ㄊㄞˊ") + Self.checkEq(&counter, &c, "thj", "ㄊㄞˇ") + Self.checkEq(&counter, &c, "thl", "ㄊㄞˋ") + Self.checkEq(&counter, &c, "thd", "ㄊㄞ˙") + Self.checkEq(&counter, &c, "tw", "ㄊㄠ") + Self.checkEq(&counter, &c, "twf", "ㄊㄠˊ") + Self.checkEq(&counter, &c, "twj", "ㄊㄠˇ") + Self.checkEq(&counter, &c, "twl", "ㄊㄠˋ") + Self.checkEq(&counter, &c, "twd", "ㄊㄠ˙") + Self.checkEq(&counter, &c, "tv", "ㄊㄡ") + Self.checkEq(&counter, &c, "tvf", "ㄊㄡˊ") + Self.checkEq(&counter, &c, "tvj", "ㄊㄡˇ") + Self.checkEq(&counter, &c, "tvl", "ㄊㄡˋ") + Self.checkEq(&counter, &c, "tvd", "ㄊㄡ˙") + Self.checkEq(&counter, &c, "tb", "ㄊㄢ") + Self.checkEq(&counter, &c, "tbf", "ㄊㄢˊ") + Self.checkEq(&counter, &c, "tbj", "ㄊㄢˇ") + Self.checkEq(&counter, &c, "tbl", "ㄊㄢˋ") + Self.checkEq(&counter, &c, "tg", "ㄊㄤ") + Self.checkEq(&counter, &c, "tgf", "ㄊㄤˊ") + Self.checkEq(&counter, &c, "tgj", "ㄊㄤˇ") + Self.checkEq(&counter, &c, "tgl", "ㄊㄤˋ") + Self.checkEq(&counter, &c, "tm", "ㄊㄥ") + Self.checkEq(&counter, &c, "tmf", "ㄊㄥˊ") + Self.checkEq(&counter, &c, "tml", "ㄊㄥˋ") + Self.checkEq(&counter, &c, "ti", "ㄊㄧ") + Self.checkEq(&counter, &c, "tif", "ㄊㄧˊ") + Self.checkEq(&counter, &c, "tij", "ㄊㄧˇ") + Self.checkEq(&counter, &c, "til", "ㄊㄧˋ") + Self.checkEq(&counter, &c, "tie", "ㄊㄧㄝ") + Self.checkEq(&counter, &c, "tief", "ㄊㄧㄝˊ") + Self.checkEq(&counter, &c, "tiej", "ㄊㄧㄝˇ") + Self.checkEq(&counter, &c, "tiel", "ㄊㄧㄝˋ") + Self.checkEq(&counter, &c, "tiw", "ㄊㄧㄠ") + Self.checkEq(&counter, &c, "tiwf", "ㄊㄧㄠˊ") + Self.checkEq(&counter, &c, "tiwj", "ㄊㄧㄠˇ") + Self.checkEq(&counter, &c, "tiwl", "ㄊㄧㄠˋ") + Self.checkEq(&counter, &c, "tib", "ㄊㄧㄢ") + Self.checkEq(&counter, &c, "tibf", "ㄊㄧㄢˊ") + Self.checkEq(&counter, &c, "tibj", "ㄊㄧㄢˇ") + Self.checkEq(&counter, &c, "tibl", "ㄊㄧㄢˋ") + Self.checkEq(&counter, &c, "tim", "ㄊㄧㄥ") + Self.checkEq(&counter, &c, "timf", "ㄊㄧㄥˊ") + Self.checkEq(&counter, &c, "timj", "ㄊㄧㄥˇ") + Self.checkEq(&counter, &c, "timl", "ㄊㄧㄥˋ") + Self.checkEq(&counter, &c, "tu", "ㄊㄨ") + Self.checkEq(&counter, &c, "tuf", "ㄊㄨˊ") + Self.checkEq(&counter, &c, "tuj", "ㄊㄨˇ") + Self.checkEq(&counter, &c, "tul", "ㄊㄨˋ") + Self.checkEq(&counter, &c, "tuo", "ㄊㄨㄛ") + Self.checkEq(&counter, &c, "tuof", "ㄊㄨㄛˊ") + Self.checkEq(&counter, &c, "tuoj", "ㄊㄨㄛˇ") + Self.checkEq(&counter, &c, "tuol", "ㄊㄨㄛˋ") + Self.checkEq(&counter, &c, "tuk", "ㄊㄨㄟ") + Self.checkEq(&counter, &c, "tukf", "ㄊㄨㄟˊ") + Self.checkEq(&counter, &c, "tukj", "ㄊㄨㄟˇ") + Self.checkEq(&counter, &c, "tukl", "ㄊㄨㄟˋ") + Self.checkEq(&counter, &c, "tub", "ㄊㄨㄢ") + Self.checkEq(&counter, &c, "tubf", "ㄊㄨㄢˊ") + Self.checkEq(&counter, &c, "tubj", "ㄊㄨㄢˇ") + Self.checkEq(&counter, &c, "tubl", "ㄊㄨㄢˋ") + Self.checkEq(&counter, &c, "tun", "ㄊㄨㄣ") + Self.checkEq(&counter, &c, "tunf", "ㄊㄨㄣˊ") + Self.checkEq(&counter, &c, "tunj", "ㄊㄨㄣˇ") + Self.checkEq(&counter, &c, "tunl", "ㄊㄨㄣˋ") + Self.checkEq(&counter, &c, "tum", "ㄊㄨㄥ") + Self.checkEq(&counter, &c, "tumf", "ㄊㄨㄥˊ") + Self.checkEq(&counter, &c, "tumj", "ㄊㄨㄥˇ") + Self.checkEq(&counter, &c, "tuml", "ㄊㄨㄥˋ") + Self.checkEq(&counter, &c, "na", "ㄋㄚ") + Self.checkEq(&counter, &c, "naf", "ㄋㄚˊ") + Self.checkEq(&counter, &c, "naj", "ㄋㄚˇ") + Self.checkEq(&counter, &c, "nal", "ㄋㄚˋ") + Self.checkEq(&counter, &c, "nad", "ㄋㄚ˙") + Self.checkEq(&counter, &c, "nel", "ㄋㄜˋ") + Self.checkEq(&counter, &c, "ned", "ㄋㄜ˙") + Self.checkEq(&counter, &c, "nhf", "ㄋㄞˊ") + Self.checkEq(&counter, &c, "nhj", "ㄋㄞˇ") + Self.checkEq(&counter, &c, "nhl", "ㄋㄞˋ") + Self.checkEq(&counter, &c, "nkf", "ㄋㄟˊ") + Self.checkEq(&counter, &c, "nkj", "ㄋㄟˇ") + Self.checkEq(&counter, &c, "nkl", "ㄋㄟˋ") + Self.checkEq(&counter, &c, "nw", "ㄋㄠ") + Self.checkEq(&counter, &c, "nwf", "ㄋㄠˊ") + Self.checkEq(&counter, &c, "nwj", "ㄋㄠˇ") + Self.checkEq(&counter, &c, "nwl", "ㄋㄠˋ") + Self.checkEq(&counter, &c, "nvf", "ㄋㄡˊ") + Self.checkEq(&counter, &c, "nvj", "ㄋㄡˇ") + Self.checkEq(&counter, &c, "nvl", "ㄋㄡˋ") + Self.checkEq(&counter, &c, "nb", "ㄋㄢ") + Self.checkEq(&counter, &c, "nbf", "ㄋㄢˊ") + Self.checkEq(&counter, &c, "nbj", "ㄋㄢˇ") + Self.checkEq(&counter, &c, "nbl", "ㄋㄢˋ") + Self.checkEq(&counter, &c, "nnj", "ㄋㄣˇ") + Self.checkEq(&counter, &c, "nnl", "ㄋㄣˋ") + Self.checkEq(&counter, &c, "ng", "ㄋㄤ") + Self.checkEq(&counter, &c, "ngf", "ㄋㄤˊ") + Self.checkEq(&counter, &c, "ngj", "ㄋㄤˇ") + Self.checkEq(&counter, &c, "ngl", "ㄋㄤˋ") + Self.checkEq(&counter, &c, "ngd", "ㄋㄤ˙") + Self.checkEq(&counter, &c, "nmf", "ㄋㄥˊ") + Self.checkEq(&counter, &c, "nmj", "ㄋㄥˇ") + Self.checkEq(&counter, &c, "ni", "ㄋㄧ") + Self.checkEq(&counter, &c, "nif", "ㄋㄧˊ") + Self.checkEq(&counter, &c, "nij", "ㄋㄧˇ") + Self.checkEq(&counter, &c, "nil", "ㄋㄧˋ") + Self.checkEq(&counter, &c, "nie", "ㄋㄧㄝ") + Self.checkEq(&counter, &c, "nief", "ㄋㄧㄝˊ") + Self.checkEq(&counter, &c, "niel", "ㄋㄧㄝˋ") + Self.checkEq(&counter, &c, "niwj", "ㄋㄧㄠˇ") + Self.checkEq(&counter, &c, "niwl", "ㄋㄧㄠˋ") + Self.checkEq(&counter, &c, "niv", "ㄋㄧㄡ") + Self.checkEq(&counter, &c, "nivf", "ㄋㄧㄡˊ") + Self.checkEq(&counter, &c, "nivj", "ㄋㄧㄡˇ") + Self.checkEq(&counter, &c, "nivl", "ㄋㄧㄡˋ") + Self.checkEq(&counter, &c, "nib", "ㄋㄧㄢ") + Self.checkEq(&counter, &c, "nibf", "ㄋㄧㄢˊ") + Self.checkEq(&counter, &c, "nibj", "ㄋㄧㄢˇ") + Self.checkEq(&counter, &c, "nibl", "ㄋㄧㄢˋ") + Self.checkEq(&counter, &c, "nin", "ㄋㄧㄣ") + Self.checkEq(&counter, &c, "ninf", "ㄋㄧㄣˊ") + Self.checkEq(&counter, &c, "ninj", "ㄋㄧㄣˇ") + Self.checkEq(&counter, &c, "ninl", "ㄋㄧㄣˋ") + Self.checkEq(&counter, &c, "nigf", "ㄋㄧㄤˊ") + Self.checkEq(&counter, &c, "nigj", "ㄋㄧㄤˇ") + Self.checkEq(&counter, &c, "nigl", "ㄋㄧㄤˋ") + Self.checkEq(&counter, &c, "nimf", "ㄋㄧㄥˊ") + Self.checkEq(&counter, &c, "nimj", "ㄋㄧㄥˇ") + Self.checkEq(&counter, &c, "niml", "ㄋㄧㄥˋ") + Self.checkEq(&counter, &c, "nuf", "ㄋㄨˊ") + Self.checkEq(&counter, &c, "nuj", "ㄋㄨˇ") + Self.checkEq(&counter, &c, "nul", "ㄋㄨˋ") + Self.checkEq(&counter, &c, "nuof", "ㄋㄨㄛˊ") + Self.checkEq(&counter, &c, "nuoj", "ㄋㄨㄛˇ") + Self.checkEq(&counter, &c, "nuol", "ㄋㄨㄛˋ") + Self.checkEq(&counter, &c, "nukf", "ㄋㄨㄟˊ") + Self.checkEq(&counter, &c, "nubf", "ㄋㄨㄢˊ") + Self.checkEq(&counter, &c, "nubj", "ㄋㄨㄢˇ") + Self.checkEq(&counter, &c, "nubl", "ㄋㄨㄢˋ") + Self.checkEq(&counter, &c, "nunf", "ㄋㄨㄣˊ") + Self.checkEq(&counter, &c, "numf", "ㄋㄨㄥˊ") + Self.checkEq(&counter, &c, "numj", "ㄋㄨㄥˇ") + Self.checkEq(&counter, &c, "numl", "ㄋㄨㄥˋ") + Self.checkEq(&counter, &c, "nyf", "ㄋㄩˊ") + Self.checkEq(&counter, &c, "nyj", "ㄋㄩˇ") + Self.checkEq(&counter, &c, "nyl", "ㄋㄩˋ") + Self.checkEq(&counter, &c, "nyel", "ㄋㄩㄝˋ") + Self.checkEq(&counter, &c, "la", "ㄌㄚ") + Self.checkEq(&counter, &c, "laf", "ㄌㄚˊ") + Self.checkEq(&counter, &c, "laj", "ㄌㄚˇ") + Self.checkEq(&counter, &c, "lal", "ㄌㄚˋ") + Self.checkEq(&counter, &c, "lad", "ㄌㄚ˙") + Self.checkEq(&counter, &c, "lo", "ㄌㄛ") + Self.checkEq(&counter, &c, "lod", "ㄌㄛ˙") + Self.checkEq(&counter, &c, "le", "ㄌㄜ") + Self.checkEq(&counter, &c, "lef", "ㄌㄜˊ") + Self.checkEq(&counter, &c, "lel", "ㄌㄜˋ") + Self.checkEq(&counter, &c, "led", "ㄌㄜ˙") + Self.checkEq(&counter, &c, "lhf", "ㄌㄞˊ") + Self.checkEq(&counter, &c, "lhj", "ㄌㄞˇ") + Self.checkEq(&counter, &c, "lhl", "ㄌㄞˋ") + Self.checkEq(&counter, &c, "lk", "ㄌㄟ") + Self.checkEq(&counter, &c, "lkf", "ㄌㄟˊ") + Self.checkEq(&counter, &c, "lkj", "ㄌㄟˇ") + Self.checkEq(&counter, &c, "lkl", "ㄌㄟˋ") + Self.checkEq(&counter, &c, "lkd", "ㄌㄟ˙") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_AlvinLiu_B.swift b/Tests/TekkonTests/KeyTest_AlvinLiu_B.swift index d9cef54..2f2062d 100644 --- a/Tests/TekkonTests/KeyTest_AlvinLiu_B.swift +++ b/Tests/TekkonTests/KeyTest_AlvinLiu_B.swift @@ -13,489 +13,491 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testAlvinLiuKeysB() throws { var c = Tekkon.Composer(arrange: .ofAlvinLiu) - XCTAssertEqual(c.cS2RC("lw"), "ㄌㄠ") - XCTAssertEqual(c.cS2RC("lwf"), "ㄌㄠˊ") - XCTAssertEqual(c.cS2RC("lwj"), "ㄌㄠˇ") - XCTAssertEqual(c.cS2RC("lwl"), "ㄌㄠˋ") - XCTAssertEqual(c.cS2RC("lv"), "ㄌㄡ") - XCTAssertEqual(c.cS2RC("lvf"), "ㄌㄡˊ") - XCTAssertEqual(c.cS2RC("lvj"), "ㄌㄡˇ") - XCTAssertEqual(c.cS2RC("lvl"), "ㄌㄡˋ") - XCTAssertEqual(c.cS2RC("lvd"), "ㄌㄡ˙") - XCTAssertEqual(c.cS2RC("lbf"), "ㄌㄢˊ") - XCTAssertEqual(c.cS2RC("lbj"), "ㄌㄢˇ") - XCTAssertEqual(c.cS2RC("lbl"), "ㄌㄢˋ") - XCTAssertEqual(c.cS2RC("lg"), "ㄌㄤ") - XCTAssertEqual(c.cS2RC("lgf"), "ㄌㄤˊ") - XCTAssertEqual(c.cS2RC("lgj"), "ㄌㄤˇ") - XCTAssertEqual(c.cS2RC("lgl"), "ㄌㄤˋ") - XCTAssertEqual(c.cS2RC("lm"), "ㄌㄥ") - XCTAssertEqual(c.cS2RC("lmf"), "ㄌㄥˊ") - XCTAssertEqual(c.cS2RC("lmj"), "ㄌㄥˇ") - XCTAssertEqual(c.cS2RC("lml"), "ㄌㄥˋ") - XCTAssertEqual(c.cS2RC("li"), "ㄌㄧ") - XCTAssertEqual(c.cS2RC("lif"), "ㄌㄧˊ") - XCTAssertEqual(c.cS2RC("lij"), "ㄌㄧˇ") - XCTAssertEqual(c.cS2RC("lil"), "ㄌㄧˋ") - XCTAssertEqual(c.cS2RC("lid"), "ㄌㄧ˙") - XCTAssertEqual(c.cS2RC("liaj"), "ㄌㄧㄚˇ") - XCTAssertEqual(c.cS2RC("lie"), "ㄌㄧㄝ") - XCTAssertEqual(c.cS2RC("lief"), "ㄌㄧㄝˊ") - XCTAssertEqual(c.cS2RC("liej"), "ㄌㄧㄝˇ") - XCTAssertEqual(c.cS2RC("liel"), "ㄌㄧㄝˋ") - XCTAssertEqual(c.cS2RC("liw"), "ㄌㄧㄠ") - XCTAssertEqual(c.cS2RC("liwf"), "ㄌㄧㄠˊ") - XCTAssertEqual(c.cS2RC("liwj"), "ㄌㄧㄠˇ") - XCTAssertEqual(c.cS2RC("liwl"), "ㄌㄧㄠˋ") - XCTAssertEqual(c.cS2RC("liv"), "ㄌㄧㄡ") - XCTAssertEqual(c.cS2RC("livf"), "ㄌㄧㄡˊ") - XCTAssertEqual(c.cS2RC("livj"), "ㄌㄧㄡˇ") - XCTAssertEqual(c.cS2RC("livl"), "ㄌㄧㄡˋ") - XCTAssertEqual(c.cS2RC("lib"), "ㄌㄧㄢ") - XCTAssertEqual(c.cS2RC("libf"), "ㄌㄧㄢˊ") - XCTAssertEqual(c.cS2RC("libj"), "ㄌㄧㄢˇ") - XCTAssertEqual(c.cS2RC("libl"), "ㄌㄧㄢˋ") - XCTAssertEqual(c.cS2RC("linf"), "ㄌㄧㄣˊ") - XCTAssertEqual(c.cS2RC("linj"), "ㄌㄧㄣˇ") - XCTAssertEqual(c.cS2RC("linl"), "ㄌㄧㄣˋ") - XCTAssertEqual(c.cS2RC("ligf"), "ㄌㄧㄤˊ") - XCTAssertEqual(c.cS2RC("ligj"), "ㄌㄧㄤˇ") - XCTAssertEqual(c.cS2RC("ligl"), "ㄌㄧㄤˋ") - XCTAssertEqual(c.cS2RC("lim"), "ㄌㄧㄥ") - XCTAssertEqual(c.cS2RC("limf"), "ㄌㄧㄥˊ") - XCTAssertEqual(c.cS2RC("limj"), "ㄌㄧㄥˇ") - XCTAssertEqual(c.cS2RC("liml"), "ㄌㄧㄥˋ") - XCTAssertEqual(c.cS2RC("lu"), "ㄌㄨ") - XCTAssertEqual(c.cS2RC("luf"), "ㄌㄨˊ") - XCTAssertEqual(c.cS2RC("luj"), "ㄌㄨˇ") - XCTAssertEqual(c.cS2RC("lul"), "ㄌㄨˋ") - XCTAssertEqual(c.cS2RC("luo"), "ㄌㄨㄛ") - XCTAssertEqual(c.cS2RC("luof"), "ㄌㄨㄛˊ") - XCTAssertEqual(c.cS2RC("luoj"), "ㄌㄨㄛˇ") - XCTAssertEqual(c.cS2RC("luol"), "ㄌㄨㄛˋ") - XCTAssertEqual(c.cS2RC("luod"), "ㄌㄨㄛ˙") - XCTAssertEqual(c.cS2RC("lubf"), "ㄌㄨㄢˊ") - XCTAssertEqual(c.cS2RC("lubj"), "ㄌㄨㄢˇ") - XCTAssertEqual(c.cS2RC("lubl"), "ㄌㄨㄢˋ") - XCTAssertEqual(c.cS2RC("lun"), "ㄌㄨㄣ") - XCTAssertEqual(c.cS2RC("lunf"), "ㄌㄨㄣˊ") - XCTAssertEqual(c.cS2RC("lunj"), "ㄌㄨㄣˇ") - XCTAssertEqual(c.cS2RC("lunl"), "ㄌㄨㄣˋ") - XCTAssertEqual(c.cS2RC("lum"), "ㄌㄨㄥ") - XCTAssertEqual(c.cS2RC("lumf"), "ㄌㄨㄥˊ") - XCTAssertEqual(c.cS2RC("lumj"), "ㄌㄨㄥˇ") - XCTAssertEqual(c.cS2RC("luml"), "ㄌㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ly"), "ㄌㄩ") - XCTAssertEqual(c.cS2RC("lyf"), "ㄌㄩˊ") - XCTAssertEqual(c.cS2RC("lyj"), "ㄌㄩˇ") - XCTAssertEqual(c.cS2RC("lyl"), "ㄌㄩˋ") - XCTAssertEqual(c.cS2RC("lye"), "ㄌㄩㄝ") - XCTAssertEqual(c.cS2RC("lyej"), "ㄌㄩㄝˇ") - XCTAssertEqual(c.cS2RC("lyel"), "ㄌㄩㄝˋ") - XCTAssertEqual(c.cS2RC("lybf"), "ㄌㄩㄢˊ") - XCTAssertEqual(c.cS2RC("lybj"), "ㄌㄩㄢˇ") - XCTAssertEqual(c.cS2RC("ga"), "ㄍㄚ") - XCTAssertEqual(c.cS2RC("gaf"), "ㄍㄚˊ") - XCTAssertEqual(c.cS2RC("gaj"), "ㄍㄚˇ") - XCTAssertEqual(c.cS2RC("gal"), "ㄍㄚˋ") - XCTAssertEqual(c.cS2RC("gad"), "ㄍㄚ˙") - XCTAssertEqual(c.cS2RC("ge"), "ㄍㄜ") - XCTAssertEqual(c.cS2RC("gef"), "ㄍㄜˊ") - XCTAssertEqual(c.cS2RC("gej"), "ㄍㄜˇ") - XCTAssertEqual(c.cS2RC("gel"), "ㄍㄜˋ") - XCTAssertEqual(c.cS2RC("ged"), "ㄍㄜ˙") - XCTAssertEqual(c.cS2RC("gh"), "ㄍㄞ") - XCTAssertEqual(c.cS2RC("ghj"), "ㄍㄞˇ") - XCTAssertEqual(c.cS2RC("ghl"), "ㄍㄞˋ") - XCTAssertEqual(c.cS2RC("gkj"), "ㄍㄟˇ") - XCTAssertEqual(c.cS2RC("gw"), "ㄍㄠ") - XCTAssertEqual(c.cS2RC("gwj"), "ㄍㄠˇ") - XCTAssertEqual(c.cS2RC("gwl"), "ㄍㄠˋ") - XCTAssertEqual(c.cS2RC("gv"), "ㄍㄡ") - XCTAssertEqual(c.cS2RC("gvj"), "ㄍㄡˇ") - XCTAssertEqual(c.cS2RC("gvl"), "ㄍㄡˋ") - XCTAssertEqual(c.cS2RC("gb"), "ㄍㄢ") - XCTAssertEqual(c.cS2RC("gbj"), "ㄍㄢˇ") - XCTAssertEqual(c.cS2RC("gbl"), "ㄍㄢˋ") - XCTAssertEqual(c.cS2RC("gn"), "ㄍㄣ") - XCTAssertEqual(c.cS2RC("gnf"), "ㄍㄣˊ") - XCTAssertEqual(c.cS2RC("gnj"), "ㄍㄣˇ") - XCTAssertEqual(c.cS2RC("gnl"), "ㄍㄣˋ") - XCTAssertEqual(c.cS2RC("gg"), "ㄍㄤ") - XCTAssertEqual(c.cS2RC("ggj"), "ㄍㄤˇ") - XCTAssertEqual(c.cS2RC("ggl"), "ㄍㄤˋ") - XCTAssertEqual(c.cS2RC("gm"), "ㄍㄥ") - XCTAssertEqual(c.cS2RC("gmj"), "ㄍㄥˇ") - XCTAssertEqual(c.cS2RC("gml"), "ㄍㄥˋ") - XCTAssertEqual(c.cS2RC("gu"), "ㄍㄨ") - XCTAssertEqual(c.cS2RC("guf"), "ㄍㄨˊ") - XCTAssertEqual(c.cS2RC("guj"), "ㄍㄨˇ") - XCTAssertEqual(c.cS2RC("gul"), "ㄍㄨˋ") - XCTAssertEqual(c.cS2RC("gua"), "ㄍㄨㄚ") - XCTAssertEqual(c.cS2RC("guaf"), "ㄍㄨㄚˊ") - XCTAssertEqual(c.cS2RC("guaj"), "ㄍㄨㄚˇ") - XCTAssertEqual(c.cS2RC("gual"), "ㄍㄨㄚˋ") - XCTAssertEqual(c.cS2RC("guo"), "ㄍㄨㄛ") - XCTAssertEqual(c.cS2RC("guof"), "ㄍㄨㄛˊ") - XCTAssertEqual(c.cS2RC("guoj"), "ㄍㄨㄛˇ") - XCTAssertEqual(c.cS2RC("guol"), "ㄍㄨㄛˋ") - XCTAssertEqual(c.cS2RC("guh"), "ㄍㄨㄞ") - XCTAssertEqual(c.cS2RC("guhj"), "ㄍㄨㄞˇ") - XCTAssertEqual(c.cS2RC("guhl"), "ㄍㄨㄞˋ") - XCTAssertEqual(c.cS2RC("guk"), "ㄍㄨㄟ") - XCTAssertEqual(c.cS2RC("gukj"), "ㄍㄨㄟˇ") - XCTAssertEqual(c.cS2RC("gukl"), "ㄍㄨㄟˋ") - XCTAssertEqual(c.cS2RC("gub"), "ㄍㄨㄢ") - XCTAssertEqual(c.cS2RC("gubj"), "ㄍㄨㄢˇ") - XCTAssertEqual(c.cS2RC("gubl"), "ㄍㄨㄢˋ") - XCTAssertEqual(c.cS2RC("gun"), "ㄍㄨㄣ") - XCTAssertEqual(c.cS2RC("gunj"), "ㄍㄨㄣˇ") - XCTAssertEqual(c.cS2RC("gunl"), "ㄍㄨㄣˋ") - XCTAssertEqual(c.cS2RC("gug"), "ㄍㄨㄤ") - XCTAssertEqual(c.cS2RC("gugj"), "ㄍㄨㄤˇ") - XCTAssertEqual(c.cS2RC("gugl"), "ㄍㄨㄤˋ") - XCTAssertEqual(c.cS2RC("gum"), "ㄍㄨㄥ") - XCTAssertEqual(c.cS2RC("gumf"), "ㄍㄨㄥˊ") - XCTAssertEqual(c.cS2RC("gumj"), "ㄍㄨㄥˇ") - XCTAssertEqual(c.cS2RC("guml"), "ㄍㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ka"), "ㄎㄚ") - XCTAssertEqual(c.cS2RC("kaj"), "ㄎㄚˇ") - XCTAssertEqual(c.cS2RC("kal"), "ㄎㄚˋ") - XCTAssertEqual(c.cS2RC("ke"), "ㄎㄜ") - XCTAssertEqual(c.cS2RC("kef"), "ㄎㄜˊ") - XCTAssertEqual(c.cS2RC("kej"), "ㄎㄜˇ") - XCTAssertEqual(c.cS2RC("kel"), "ㄎㄜˋ") - XCTAssertEqual(c.cS2RC("kh"), "ㄎㄞ") - XCTAssertEqual(c.cS2RC("khj"), "ㄎㄞˇ") - XCTAssertEqual(c.cS2RC("khl"), "ㄎㄞˋ") - XCTAssertEqual(c.cS2RC("kw"), "ㄎㄠ") - XCTAssertEqual(c.cS2RC("kwj"), "ㄎㄠˇ") - XCTAssertEqual(c.cS2RC("kwl"), "ㄎㄠˋ") - XCTAssertEqual(c.cS2RC("kv"), "ㄎㄡ") - XCTAssertEqual(c.cS2RC("kvj"), "ㄎㄡˇ") - XCTAssertEqual(c.cS2RC("kvl"), "ㄎㄡˋ") - XCTAssertEqual(c.cS2RC("kb"), "ㄎㄢ") - XCTAssertEqual(c.cS2RC("kbj"), "ㄎㄢˇ") - XCTAssertEqual(c.cS2RC("kbl"), "ㄎㄢˋ") - XCTAssertEqual(c.cS2RC("kn"), "ㄎㄣ") - XCTAssertEqual(c.cS2RC("knj"), "ㄎㄣˇ") - XCTAssertEqual(c.cS2RC("knl"), "ㄎㄣˋ") - XCTAssertEqual(c.cS2RC("kg"), "ㄎㄤ") - XCTAssertEqual(c.cS2RC("kgf"), "ㄎㄤˊ") - XCTAssertEqual(c.cS2RC("kgj"), "ㄎㄤˇ") - XCTAssertEqual(c.cS2RC("kgl"), "ㄎㄤˋ") - XCTAssertEqual(c.cS2RC("km"), "ㄎㄥ") - XCTAssertEqual(c.cS2RC("kmj"), "ㄎㄥˇ") - XCTAssertEqual(c.cS2RC("ku"), "ㄎㄨ") - XCTAssertEqual(c.cS2RC("kuf"), "ㄎㄨˊ") - XCTAssertEqual(c.cS2RC("kuj"), "ㄎㄨˇ") - XCTAssertEqual(c.cS2RC("kul"), "ㄎㄨˋ") - XCTAssertEqual(c.cS2RC("kua"), "ㄎㄨㄚ") - XCTAssertEqual(c.cS2RC("kuaj"), "ㄎㄨㄚˇ") - XCTAssertEqual(c.cS2RC("kual"), "ㄎㄨㄚˋ") - XCTAssertEqual(c.cS2RC("kuol"), "ㄎㄨㄛˋ") - XCTAssertEqual(c.cS2RC("kuh"), "ㄎㄨㄞ") - XCTAssertEqual(c.cS2RC("kuhj"), "ㄎㄨㄞˇ") - XCTAssertEqual(c.cS2RC("kuhl"), "ㄎㄨㄞˋ") - XCTAssertEqual(c.cS2RC("kuk"), "ㄎㄨㄟ") - XCTAssertEqual(c.cS2RC("kukf"), "ㄎㄨㄟˊ") - XCTAssertEqual(c.cS2RC("kukj"), "ㄎㄨㄟˇ") - XCTAssertEqual(c.cS2RC("kukl"), "ㄎㄨㄟˋ") - XCTAssertEqual(c.cS2RC("kub"), "ㄎㄨㄢ") - XCTAssertEqual(c.cS2RC("kubj"), "ㄎㄨㄢˇ") - XCTAssertEqual(c.cS2RC("kubl"), "ㄎㄨㄢˋ") - XCTAssertEqual(c.cS2RC("kun"), "ㄎㄨㄣ") - XCTAssertEqual(c.cS2RC("kunj"), "ㄎㄨㄣˇ") - XCTAssertEqual(c.cS2RC("kunl"), "ㄎㄨㄣˋ") - XCTAssertEqual(c.cS2RC("kug"), "ㄎㄨㄤ") - XCTAssertEqual(c.cS2RC("kugf"), "ㄎㄨㄤˊ") - XCTAssertEqual(c.cS2RC("kugj"), "ㄎㄨㄤˇ") - XCTAssertEqual(c.cS2RC("kugl"), "ㄎㄨㄤˋ") - XCTAssertEqual(c.cS2RC("kum"), "ㄎㄨㄥ") - XCTAssertEqual(c.cS2RC("kumj"), "ㄎㄨㄥˇ") - XCTAssertEqual(c.cS2RC("kuml"), "ㄎㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ha"), "ㄏㄚ") - XCTAssertEqual(c.cS2RC("haf"), "ㄏㄚˊ") - XCTAssertEqual(c.cS2RC("haj"), "ㄏㄚˇ") - XCTAssertEqual(c.cS2RC("he"), "ㄏㄜ") - XCTAssertEqual(c.cS2RC("hef"), "ㄏㄜˊ") - XCTAssertEqual(c.cS2RC("hej"), "ㄏㄜˇ") - XCTAssertEqual(c.cS2RC("hel"), "ㄏㄜˋ") - XCTAssertEqual(c.cS2RC("hh"), "ㄏㄞ") - XCTAssertEqual(c.cS2RC("hhf"), "ㄏㄞˊ") - XCTAssertEqual(c.cS2RC("hhj"), "ㄏㄞˇ") - XCTAssertEqual(c.cS2RC("hhl"), "ㄏㄞˋ") - XCTAssertEqual(c.cS2RC("hk"), "ㄏㄟ") - XCTAssertEqual(c.cS2RC("hkj"), "ㄏㄟˇ") - XCTAssertEqual(c.cS2RC("hw"), "ㄏㄠ") - XCTAssertEqual(c.cS2RC("hwf"), "ㄏㄠˊ") - XCTAssertEqual(c.cS2RC("hwj"), "ㄏㄠˇ") - XCTAssertEqual(c.cS2RC("hwl"), "ㄏㄠˋ") - XCTAssertEqual(c.cS2RC("hv"), "ㄏㄡ") - XCTAssertEqual(c.cS2RC("hvf"), "ㄏㄡˊ") - XCTAssertEqual(c.cS2RC("hvj"), "ㄏㄡˇ") - XCTAssertEqual(c.cS2RC("hvl"), "ㄏㄡˋ") - XCTAssertEqual(c.cS2RC("hb"), "ㄏㄢ") - XCTAssertEqual(c.cS2RC("hbf"), "ㄏㄢˊ") - XCTAssertEqual(c.cS2RC("hbj"), "ㄏㄢˇ") - XCTAssertEqual(c.cS2RC("hbl"), "ㄏㄢˋ") - XCTAssertEqual(c.cS2RC("hn"), "ㄏㄣ") - XCTAssertEqual(c.cS2RC("hnf"), "ㄏㄣˊ") - XCTAssertEqual(c.cS2RC("hnj"), "ㄏㄣˇ") - XCTAssertEqual(c.cS2RC("hnl"), "ㄏㄣˋ") - XCTAssertEqual(c.cS2RC("hg"), "ㄏㄤ") - XCTAssertEqual(c.cS2RC("hgf"), "ㄏㄤˊ") - XCTAssertEqual(c.cS2RC("hgj"), "ㄏㄤˇ") - XCTAssertEqual(c.cS2RC("hgl"), "ㄏㄤˋ") - XCTAssertEqual(c.cS2RC("hm"), "ㄏㄥ") - XCTAssertEqual(c.cS2RC("hmf"), "ㄏㄥˊ") - XCTAssertEqual(c.cS2RC("hml"), "ㄏㄥˋ") - XCTAssertEqual(c.cS2RC("hu"), "ㄏㄨ") - XCTAssertEqual(c.cS2RC("huf"), "ㄏㄨˊ") - XCTAssertEqual(c.cS2RC("huj"), "ㄏㄨˇ") - XCTAssertEqual(c.cS2RC("hul"), "ㄏㄨˋ") - XCTAssertEqual(c.cS2RC("hua"), "ㄏㄨㄚ") - XCTAssertEqual(c.cS2RC("huaf"), "ㄏㄨㄚˊ") - XCTAssertEqual(c.cS2RC("huaj"), "ㄏㄨㄚˇ") - XCTAssertEqual(c.cS2RC("hual"), "ㄏㄨㄚˋ") - XCTAssertEqual(c.cS2RC("huo"), "ㄏㄨㄛ") - XCTAssertEqual(c.cS2RC("huof"), "ㄏㄨㄛˊ") - XCTAssertEqual(c.cS2RC("huoj"), "ㄏㄨㄛˇ") - XCTAssertEqual(c.cS2RC("huol"), "ㄏㄨㄛˋ") - XCTAssertEqual(c.cS2RC("huod"), "ㄏㄨㄛ˙") - XCTAssertEqual(c.cS2RC("huhf"), "ㄏㄨㄞˊ") - XCTAssertEqual(c.cS2RC("huhl"), "ㄏㄨㄞˋ") - XCTAssertEqual(c.cS2RC("huk"), "ㄏㄨㄟ") - XCTAssertEqual(c.cS2RC("hukf"), "ㄏㄨㄟˊ") - XCTAssertEqual(c.cS2RC("hukj"), "ㄏㄨㄟˇ") - XCTAssertEqual(c.cS2RC("hukl"), "ㄏㄨㄟˋ") - XCTAssertEqual(c.cS2RC("hub"), "ㄏㄨㄢ") - XCTAssertEqual(c.cS2RC("hubf"), "ㄏㄨㄢˊ") - XCTAssertEqual(c.cS2RC("hubj"), "ㄏㄨㄢˇ") - XCTAssertEqual(c.cS2RC("hubl"), "ㄏㄨㄢˋ") - XCTAssertEqual(c.cS2RC("hun"), "ㄏㄨㄣ") - XCTAssertEqual(c.cS2RC("hunf"), "ㄏㄨㄣˊ") - XCTAssertEqual(c.cS2RC("hunj"), "ㄏㄨㄣˇ") - XCTAssertEqual(c.cS2RC("hunl"), "ㄏㄨㄣˋ") - XCTAssertEqual(c.cS2RC("hug"), "ㄏㄨㄤ") - XCTAssertEqual(c.cS2RC("hugf"), "ㄏㄨㄤˊ") - XCTAssertEqual(c.cS2RC("hugj"), "ㄏㄨㄤˇ") - XCTAssertEqual(c.cS2RC("hugl"), "ㄏㄨㄤˋ") - XCTAssertEqual(c.cS2RC("hugd"), "ㄏㄨㄤ˙") - XCTAssertEqual(c.cS2RC("hum"), "ㄏㄨㄥ") - XCTAssertEqual(c.cS2RC("humf"), "ㄏㄨㄥˊ") - XCTAssertEqual(c.cS2RC("humj"), "ㄏㄨㄥˇ") - XCTAssertEqual(c.cS2RC("huml"), "ㄏㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ji"), "ㄐㄧ") - XCTAssertEqual(c.cS2RC("jif"), "ㄐㄧˊ") - XCTAssertEqual(c.cS2RC("jij"), "ㄐㄧˇ") - XCTAssertEqual(c.cS2RC("jil"), "ㄐㄧˋ") - XCTAssertEqual(c.cS2RC("jia"), "ㄐㄧㄚ") - XCTAssertEqual(c.cS2RC("jiaf"), "ㄐㄧㄚˊ") - XCTAssertEqual(c.cS2RC("jiaj"), "ㄐㄧㄚˇ") - XCTAssertEqual(c.cS2RC("jial"), "ㄐㄧㄚˋ") - XCTAssertEqual(c.cS2RC("jie"), "ㄐㄧㄝ") - XCTAssertEqual(c.cS2RC("jief"), "ㄐㄧㄝˊ") - XCTAssertEqual(c.cS2RC("jiej"), "ㄐㄧㄝˇ") - XCTAssertEqual(c.cS2RC("jiel"), "ㄐㄧㄝˋ") - XCTAssertEqual(c.cS2RC("jied"), "ㄐㄧㄝ˙") - XCTAssertEqual(c.cS2RC("jiw"), "ㄐㄧㄠ") - XCTAssertEqual(c.cS2RC("jiwf"), "ㄐㄧㄠˊ") - XCTAssertEqual(c.cS2RC("jiwj"), "ㄐㄧㄠˇ") - XCTAssertEqual(c.cS2RC("jiwl"), "ㄐㄧㄠˋ") - XCTAssertEqual(c.cS2RC("jiv"), "ㄐㄧㄡ") - XCTAssertEqual(c.cS2RC("jivj"), "ㄐㄧㄡˇ") - XCTAssertEqual(c.cS2RC("jivl"), "ㄐㄧㄡˋ") - XCTAssertEqual(c.cS2RC("jib"), "ㄐㄧㄢ") - XCTAssertEqual(c.cS2RC("jibj"), "ㄐㄧㄢˇ") - XCTAssertEqual(c.cS2RC("jibl"), "ㄐㄧㄢˋ") - XCTAssertEqual(c.cS2RC("jin"), "ㄐㄧㄣ") - XCTAssertEqual(c.cS2RC("jinj"), "ㄐㄧㄣˇ") - XCTAssertEqual(c.cS2RC("jinl"), "ㄐㄧㄣˋ") - XCTAssertEqual(c.cS2RC("jig"), "ㄐㄧㄤ") - XCTAssertEqual(c.cS2RC("jigf"), "ㄐㄧㄤˊ") - XCTAssertEqual(c.cS2RC("jigj"), "ㄐㄧㄤˇ") - XCTAssertEqual(c.cS2RC("jigl"), "ㄐㄧㄤˋ") - XCTAssertEqual(c.cS2RC("jim"), "ㄐㄧㄥ") - XCTAssertEqual(c.cS2RC("jimj"), "ㄐㄧㄥˇ") - XCTAssertEqual(c.cS2RC("jiml"), "ㄐㄧㄥˋ") - XCTAssertEqual(c.cS2RC("jy"), "ㄐㄩ") - XCTAssertEqual(c.cS2RC("jyf"), "ㄐㄩˊ") - XCTAssertEqual(c.cS2RC("jyj"), "ㄐㄩˇ") - XCTAssertEqual(c.cS2RC("jyl"), "ㄐㄩˋ") - XCTAssertEqual(c.cS2RC("jye"), "ㄐㄩㄝ") - XCTAssertEqual(c.cS2RC("jyef"), "ㄐㄩㄝˊ") - XCTAssertEqual(c.cS2RC("jyej"), "ㄐㄩㄝˇ") - XCTAssertEqual(c.cS2RC("jyel"), "ㄐㄩㄝˋ") - XCTAssertEqual(c.cS2RC("jyb"), "ㄐㄩㄢ") - XCTAssertEqual(c.cS2RC("jybj"), "ㄐㄩㄢˇ") - XCTAssertEqual(c.cS2RC("jybl"), "ㄐㄩㄢˋ") - XCTAssertEqual(c.cS2RC("jyn"), "ㄐㄩㄣ") - XCTAssertEqual(c.cS2RC("jynf"), "ㄐㄩㄣˊ") - XCTAssertEqual(c.cS2RC("jynj"), "ㄐㄩㄣˇ") - XCTAssertEqual(c.cS2RC("jynl"), "ㄐㄩㄣˋ") - XCTAssertEqual(c.cS2RC("jym"), "ㄐㄩㄥ") - XCTAssertEqual(c.cS2RC("jymj"), "ㄐㄩㄥˇ") - XCTAssertEqual(c.cS2RC("jyml"), "ㄐㄩㄥˋ") - // XCTAssertEqual(c.cS2RC("qd"), "ㄑ˙") - XCTAssertEqual(c.cS2RC("qi"), "ㄑㄧ") - XCTAssertEqual(c.cS2RC("qif"), "ㄑㄧˊ") - XCTAssertEqual(c.cS2RC("qij"), "ㄑㄧˇ") - XCTAssertEqual(c.cS2RC("qil"), "ㄑㄧˋ") - XCTAssertEqual(c.cS2RC("qia"), "ㄑㄧㄚ") - XCTAssertEqual(c.cS2RC("qiaf"), "ㄑㄧㄚˊ") - XCTAssertEqual(c.cS2RC("qiaj"), "ㄑㄧㄚˇ") - XCTAssertEqual(c.cS2RC("qial"), "ㄑㄧㄚˋ") - XCTAssertEqual(c.cS2RC("qie"), "ㄑㄧㄝ") - XCTAssertEqual(c.cS2RC("qief"), "ㄑㄧㄝˊ") - XCTAssertEqual(c.cS2RC("qiej"), "ㄑㄧㄝˇ") - XCTAssertEqual(c.cS2RC("qiel"), "ㄑㄧㄝˋ") - XCTAssertEqual(c.cS2RC("qiw"), "ㄑㄧㄠ") - XCTAssertEqual(c.cS2RC("qiwf"), "ㄑㄧㄠˊ") - XCTAssertEqual(c.cS2RC("qiwj"), "ㄑㄧㄠˇ") - XCTAssertEqual(c.cS2RC("qiwl"), "ㄑㄧㄠˋ") - XCTAssertEqual(c.cS2RC("qiv"), "ㄑㄧㄡ") - XCTAssertEqual(c.cS2RC("qivf"), "ㄑㄧㄡˊ") - XCTAssertEqual(c.cS2RC("qivj"), "ㄑㄧㄡˇ") - XCTAssertEqual(c.cS2RC("qivl"), "ㄑㄧㄡˋ") - XCTAssertEqual(c.cS2RC("qib"), "ㄑㄧㄢ") - XCTAssertEqual(c.cS2RC("qibf"), "ㄑㄧㄢˊ") - XCTAssertEqual(c.cS2RC("qibj"), "ㄑㄧㄢˇ") - XCTAssertEqual(c.cS2RC("qibl"), "ㄑㄧㄢˋ") - XCTAssertEqual(c.cS2RC("qin"), "ㄑㄧㄣ") - XCTAssertEqual(c.cS2RC("qinf"), "ㄑㄧㄣˊ") - XCTAssertEqual(c.cS2RC("qinj"), "ㄑㄧㄣˇ") - XCTAssertEqual(c.cS2RC("qinl"), "ㄑㄧㄣˋ") - XCTAssertEqual(c.cS2RC("qig"), "ㄑㄧㄤ") - XCTAssertEqual(c.cS2RC("qigf"), "ㄑㄧㄤˊ") - XCTAssertEqual(c.cS2RC("qigj"), "ㄑㄧㄤˇ") - XCTAssertEqual(c.cS2RC("qigl"), "ㄑㄧㄤˋ") - XCTAssertEqual(c.cS2RC("qim"), "ㄑㄧㄥ") - XCTAssertEqual(c.cS2RC("qimf"), "ㄑㄧㄥˊ") - XCTAssertEqual(c.cS2RC("qimj"), "ㄑㄧㄥˇ") - XCTAssertEqual(c.cS2RC("qiml"), "ㄑㄧㄥˋ") - XCTAssertEqual(c.cS2RC("qy"), "ㄑㄩ") - XCTAssertEqual(c.cS2RC("qyf"), "ㄑㄩˊ") - XCTAssertEqual(c.cS2RC("qyj"), "ㄑㄩˇ") - XCTAssertEqual(c.cS2RC("qyl"), "ㄑㄩˋ") - XCTAssertEqual(c.cS2RC("qye"), "ㄑㄩㄝ") - XCTAssertEqual(c.cS2RC("qyef"), "ㄑㄩㄝˊ") - XCTAssertEqual(c.cS2RC("qyel"), "ㄑㄩㄝˋ") - XCTAssertEqual(c.cS2RC("qyb"), "ㄑㄩㄢ") - XCTAssertEqual(c.cS2RC("qybf"), "ㄑㄩㄢˊ") - XCTAssertEqual(c.cS2RC("qybj"), "ㄑㄩㄢˇ") - XCTAssertEqual(c.cS2RC("qybl"), "ㄑㄩㄢˋ") - XCTAssertEqual(c.cS2RC("qyn"), "ㄑㄩㄣ") - XCTAssertEqual(c.cS2RC("qynf"), "ㄑㄩㄣˊ") - XCTAssertEqual(c.cS2RC("qynj"), "ㄑㄩㄣˇ") - XCTAssertEqual(c.cS2RC("qynl"), "ㄑㄩㄣˋ") - XCTAssertEqual(c.cS2RC("qym"), "ㄑㄩㄥ") - XCTAssertEqual(c.cS2RC("qymf"), "ㄑㄩㄥˊ") - XCTAssertEqual(c.cS2RC("qymj"), "ㄑㄩㄥˇ") - XCTAssertEqual(c.cS2RC("qyml"), "ㄑㄩㄥˋ") - XCTAssertEqual(c.cS2RC("xi"), "ㄒㄧ") - XCTAssertEqual(c.cS2RC("xif"), "ㄒㄧˊ") - XCTAssertEqual(c.cS2RC("xij"), "ㄒㄧˇ") - XCTAssertEqual(c.cS2RC("xil"), "ㄒㄧˋ") - XCTAssertEqual(c.cS2RC("xia"), "ㄒㄧㄚ") - XCTAssertEqual(c.cS2RC("xiaf"), "ㄒㄧㄚˊ") - XCTAssertEqual(c.cS2RC("xiaj"), "ㄒㄧㄚˇ") - XCTAssertEqual(c.cS2RC("xial"), "ㄒㄧㄚˋ") - XCTAssertEqual(c.cS2RC("xie"), "ㄒㄧㄝ") - XCTAssertEqual(c.cS2RC("xief"), "ㄒㄧㄝˊ") - XCTAssertEqual(c.cS2RC("xiej"), "ㄒㄧㄝˇ") - XCTAssertEqual(c.cS2RC("xiel"), "ㄒㄧㄝˋ") - XCTAssertEqual(c.cS2RC("xiw"), "ㄒㄧㄠ") - XCTAssertEqual(c.cS2RC("xiwf"), "ㄒㄧㄠˊ") - XCTAssertEqual(c.cS2RC("xiwj"), "ㄒㄧㄠˇ") - XCTAssertEqual(c.cS2RC("xiwl"), "ㄒㄧㄠˋ") - XCTAssertEqual(c.cS2RC("xiv"), "ㄒㄧㄡ") - XCTAssertEqual(c.cS2RC("xivf"), "ㄒㄧㄡˊ") - XCTAssertEqual(c.cS2RC("xivj"), "ㄒㄧㄡˇ") - XCTAssertEqual(c.cS2RC("xivl"), "ㄒㄧㄡˋ") - XCTAssertEqual(c.cS2RC("xib"), "ㄒㄧㄢ") - XCTAssertEqual(c.cS2RC("xibf"), "ㄒㄧㄢˊ") - XCTAssertEqual(c.cS2RC("xibj"), "ㄒㄧㄢˇ") - XCTAssertEqual(c.cS2RC("xibl"), "ㄒㄧㄢˋ") - XCTAssertEqual(c.cS2RC("xin"), "ㄒㄧㄣ") - XCTAssertEqual(c.cS2RC("xinf"), "ㄒㄧㄣˊ") - XCTAssertEqual(c.cS2RC("xinj"), "ㄒㄧㄣˇ") - XCTAssertEqual(c.cS2RC("xinl"), "ㄒㄧㄣˋ") - XCTAssertEqual(c.cS2RC("xig"), "ㄒㄧㄤ") - XCTAssertEqual(c.cS2RC("xigf"), "ㄒㄧㄤˊ") - XCTAssertEqual(c.cS2RC("xigj"), "ㄒㄧㄤˇ") - XCTAssertEqual(c.cS2RC("xigl"), "ㄒㄧㄤˋ") - XCTAssertEqual(c.cS2RC("xim"), "ㄒㄧㄥ") - XCTAssertEqual(c.cS2RC("ximf"), "ㄒㄧㄥˊ") - XCTAssertEqual(c.cS2RC("ximj"), "ㄒㄧㄥˇ") - XCTAssertEqual(c.cS2RC("ximl"), "ㄒㄧㄥˋ") - XCTAssertEqual(c.cS2RC("xy"), "ㄒㄩ") - XCTAssertEqual(c.cS2RC("xyf"), "ㄒㄩˊ") - XCTAssertEqual(c.cS2RC("xyj"), "ㄒㄩˇ") - XCTAssertEqual(c.cS2RC("xyl"), "ㄒㄩˋ") - XCTAssertEqual(c.cS2RC("xye"), "ㄒㄩㄝ") - XCTAssertEqual(c.cS2RC("xyef"), "ㄒㄩㄝˊ") - XCTAssertEqual(c.cS2RC("xyej"), "ㄒㄩㄝˇ") - XCTAssertEqual(c.cS2RC("xyel"), "ㄒㄩㄝˋ") - XCTAssertEqual(c.cS2RC("xyb"), "ㄒㄩㄢ") - XCTAssertEqual(c.cS2RC("xybf"), "ㄒㄩㄢˊ") - XCTAssertEqual(c.cS2RC("xybj"), "ㄒㄩㄢˇ") - XCTAssertEqual(c.cS2RC("xybl"), "ㄒㄩㄢˋ") - XCTAssertEqual(c.cS2RC("xyn"), "ㄒㄩㄣ") - XCTAssertEqual(c.cS2RC("xynf"), "ㄒㄩㄣˊ") - XCTAssertEqual(c.cS2RC("xynl"), "ㄒㄩㄣˋ") - XCTAssertEqual(c.cS2RC("xym"), "ㄒㄩㄥ") - XCTAssertEqual(c.cS2RC("xymf"), "ㄒㄩㄥˊ") - XCTAssertEqual(c.cS2RC("xymj"), "ㄒㄩㄥˇ") - XCTAssertEqual(c.cS2RC("xyml"), "ㄒㄩㄥˋ") - XCTAssertEqual(c.cS2RC("j"), "ㄓ") - XCTAssertEqual(c.cS2RC("jf"), "ㄓˊ") - XCTAssertEqual(c.cS2RC("jj"), "ㄓˇ") - XCTAssertEqual(c.cS2RC("jl"), "ㄓˋ") - XCTAssertEqual(c.cS2RC("ja"), "ㄓㄚ") - XCTAssertEqual(c.cS2RC("jaf"), "ㄓㄚˊ") - XCTAssertEqual(c.cS2RC("jaj"), "ㄓㄚˇ") - XCTAssertEqual(c.cS2RC("jal"), "ㄓㄚˋ") - XCTAssertEqual(c.cS2RC("je"), "ㄓㄜ") - XCTAssertEqual(c.cS2RC("jef"), "ㄓㄜˊ") - XCTAssertEqual(c.cS2RC("jej"), "ㄓㄜˇ") - XCTAssertEqual(c.cS2RC("jel"), "ㄓㄜˋ") - XCTAssertEqual(c.cS2RC("jed"), "ㄓㄜ˙") - XCTAssertEqual(c.cS2RC("jh"), "ㄓㄞ") - XCTAssertEqual(c.cS2RC("jhf"), "ㄓㄞˊ") - XCTAssertEqual(c.cS2RC("jhj"), "ㄓㄞˇ") - XCTAssertEqual(c.cS2RC("jhl"), "ㄓㄞˋ") - XCTAssertEqual(c.cS2RC("jkl"), "ㄓㄟˋ") - XCTAssertEqual(c.cS2RC("jw"), "ㄓㄠ") - XCTAssertEqual(c.cS2RC("jwf"), "ㄓㄠˊ") - XCTAssertEqual(c.cS2RC("jwj"), "ㄓㄠˇ") - XCTAssertEqual(c.cS2RC("jwl"), "ㄓㄠˋ") - XCTAssertEqual(c.cS2RC("jv"), "ㄓㄡ") - XCTAssertEqual(c.cS2RC("jvf"), "ㄓㄡˊ") - XCTAssertEqual(c.cS2RC("jvj"), "ㄓㄡˇ") - XCTAssertEqual(c.cS2RC("jvl"), "ㄓㄡˋ") - XCTAssertEqual(c.cS2RC("jb"), "ㄓㄢ") - XCTAssertEqual(c.cS2RC("jbj"), "ㄓㄢˇ") - XCTAssertEqual(c.cS2RC("jbl"), "ㄓㄢˋ") - XCTAssertEqual(c.cS2RC("jn"), "ㄓㄣ") - XCTAssertEqual(c.cS2RC("jnf"), "ㄓㄣˊ") - XCTAssertEqual(c.cS2RC("jnj"), "ㄓㄣˇ") - XCTAssertEqual(c.cS2RC("jnl"), "ㄓㄣˋ") - XCTAssertEqual(c.cS2RC("jg"), "ㄓㄤ") - XCTAssertEqual(c.cS2RC("jgj"), "ㄓㄤˇ") - XCTAssertEqual(c.cS2RC("jgl"), "ㄓㄤˋ") - XCTAssertEqual(c.cS2RC("jm"), "ㄓㄥ") - XCTAssertEqual(c.cS2RC("jmj"), "ㄓㄥˇ") - XCTAssertEqual(c.cS2RC("jml"), "ㄓㄥˋ") - XCTAssertEqual(c.cS2RC("ju"), "ㄓㄨ") - XCTAssertEqual(c.cS2RC("juf"), "ㄓㄨˊ") - XCTAssertEqual(c.cS2RC("juj"), "ㄓㄨˇ") - XCTAssertEqual(c.cS2RC("jul"), "ㄓㄨˋ") - XCTAssertEqual(c.cS2RC("jua"), "ㄓㄨㄚ") - XCTAssertEqual(c.cS2RC("juaj"), "ㄓㄨㄚˇ") - XCTAssertEqual(c.cS2RC("juo"), "ㄓㄨㄛ") - XCTAssertEqual(c.cS2RC("juof"), "ㄓㄨㄛˊ") - XCTAssertEqual(c.cS2RC("juol"), "ㄓㄨㄛˋ") - XCTAssertEqual(c.cS2RC("juh"), "ㄓㄨㄞ") + var counter = 0 + Self.checkEq(&counter, &c, "lw", "ㄌㄠ") + Self.checkEq(&counter, &c, "lwf", "ㄌㄠˊ") + Self.checkEq(&counter, &c, "lwj", "ㄌㄠˇ") + Self.checkEq(&counter, &c, "lwl", "ㄌㄠˋ") + Self.checkEq(&counter, &c, "lv", "ㄌㄡ") + Self.checkEq(&counter, &c, "lvf", "ㄌㄡˊ") + Self.checkEq(&counter, &c, "lvj", "ㄌㄡˇ") + Self.checkEq(&counter, &c, "lvl", "ㄌㄡˋ") + Self.checkEq(&counter, &c, "lvd", "ㄌㄡ˙") + Self.checkEq(&counter, &c, "lbf", "ㄌㄢˊ") + Self.checkEq(&counter, &c, "lbj", "ㄌㄢˇ") + Self.checkEq(&counter, &c, "lbl", "ㄌㄢˋ") + Self.checkEq(&counter, &c, "lg", "ㄌㄤ") + Self.checkEq(&counter, &c, "lgf", "ㄌㄤˊ") + Self.checkEq(&counter, &c, "lgj", "ㄌㄤˇ") + Self.checkEq(&counter, &c, "lgl", "ㄌㄤˋ") + Self.checkEq(&counter, &c, "lm", "ㄌㄥ") + Self.checkEq(&counter, &c, "lmf", "ㄌㄥˊ") + Self.checkEq(&counter, &c, "lmj", "ㄌㄥˇ") + Self.checkEq(&counter, &c, "lml", "ㄌㄥˋ") + Self.checkEq(&counter, &c, "li", "ㄌㄧ") + Self.checkEq(&counter, &c, "lif", "ㄌㄧˊ") + Self.checkEq(&counter, &c, "lij", "ㄌㄧˇ") + Self.checkEq(&counter, &c, "lil", "ㄌㄧˋ") + Self.checkEq(&counter, &c, "lid", "ㄌㄧ˙") + Self.checkEq(&counter, &c, "liaj", "ㄌㄧㄚˇ") + Self.checkEq(&counter, &c, "lie", "ㄌㄧㄝ") + Self.checkEq(&counter, &c, "lief", "ㄌㄧㄝˊ") + Self.checkEq(&counter, &c, "liej", "ㄌㄧㄝˇ") + Self.checkEq(&counter, &c, "liel", "ㄌㄧㄝˋ") + Self.checkEq(&counter, &c, "liw", "ㄌㄧㄠ") + Self.checkEq(&counter, &c, "liwf", "ㄌㄧㄠˊ") + Self.checkEq(&counter, &c, "liwj", "ㄌㄧㄠˇ") + Self.checkEq(&counter, &c, "liwl", "ㄌㄧㄠˋ") + Self.checkEq(&counter, &c, "liv", "ㄌㄧㄡ") + Self.checkEq(&counter, &c, "livf", "ㄌㄧㄡˊ") + Self.checkEq(&counter, &c, "livj", "ㄌㄧㄡˇ") + Self.checkEq(&counter, &c, "livl", "ㄌㄧㄡˋ") + Self.checkEq(&counter, &c, "lib", "ㄌㄧㄢ") + Self.checkEq(&counter, &c, "libf", "ㄌㄧㄢˊ") + Self.checkEq(&counter, &c, "libj", "ㄌㄧㄢˇ") + Self.checkEq(&counter, &c, "libl", "ㄌㄧㄢˋ") + Self.checkEq(&counter, &c, "linf", "ㄌㄧㄣˊ") + Self.checkEq(&counter, &c, "linj", "ㄌㄧㄣˇ") + Self.checkEq(&counter, &c, "linl", "ㄌㄧㄣˋ") + Self.checkEq(&counter, &c, "ligf", "ㄌㄧㄤˊ") + Self.checkEq(&counter, &c, "ligj", "ㄌㄧㄤˇ") + Self.checkEq(&counter, &c, "ligl", "ㄌㄧㄤˋ") + Self.checkEq(&counter, &c, "lim", "ㄌㄧㄥ") + Self.checkEq(&counter, &c, "limf", "ㄌㄧㄥˊ") + Self.checkEq(&counter, &c, "limj", "ㄌㄧㄥˇ") + Self.checkEq(&counter, &c, "liml", "ㄌㄧㄥˋ") + Self.checkEq(&counter, &c, "lu", "ㄌㄨ") + Self.checkEq(&counter, &c, "luf", "ㄌㄨˊ") + Self.checkEq(&counter, &c, "luj", "ㄌㄨˇ") + Self.checkEq(&counter, &c, "lul", "ㄌㄨˋ") + Self.checkEq(&counter, &c, "luo", "ㄌㄨㄛ") + Self.checkEq(&counter, &c, "luof", "ㄌㄨㄛˊ") + Self.checkEq(&counter, &c, "luoj", "ㄌㄨㄛˇ") + Self.checkEq(&counter, &c, "luol", "ㄌㄨㄛˋ") + Self.checkEq(&counter, &c, "luod", "ㄌㄨㄛ˙") + Self.checkEq(&counter, &c, "lubf", "ㄌㄨㄢˊ") + Self.checkEq(&counter, &c, "lubj", "ㄌㄨㄢˇ") + Self.checkEq(&counter, &c, "lubl", "ㄌㄨㄢˋ") + Self.checkEq(&counter, &c, "lun", "ㄌㄨㄣ") + Self.checkEq(&counter, &c, "lunf", "ㄌㄨㄣˊ") + Self.checkEq(&counter, &c, "lunj", "ㄌㄨㄣˇ") + Self.checkEq(&counter, &c, "lunl", "ㄌㄨㄣˋ") + Self.checkEq(&counter, &c, "lum", "ㄌㄨㄥ") + Self.checkEq(&counter, &c, "lumf", "ㄌㄨㄥˊ") + Self.checkEq(&counter, &c, "lumj", "ㄌㄨㄥˇ") + Self.checkEq(&counter, &c, "luml", "ㄌㄨㄥˋ") + Self.checkEq(&counter, &c, "ly", "ㄌㄩ") + Self.checkEq(&counter, &c, "lyf", "ㄌㄩˊ") + Self.checkEq(&counter, &c, "lyj", "ㄌㄩˇ") + Self.checkEq(&counter, &c, "lyl", "ㄌㄩˋ") + Self.checkEq(&counter, &c, "lye", "ㄌㄩㄝ") + Self.checkEq(&counter, &c, "lyej", "ㄌㄩㄝˇ") + Self.checkEq(&counter, &c, "lyel", "ㄌㄩㄝˋ") + Self.checkEq(&counter, &c, "lybf", "ㄌㄩㄢˊ") + Self.checkEq(&counter, &c, "lybj", "ㄌㄩㄢˇ") + Self.checkEq(&counter, &c, "ga", "ㄍㄚ") + Self.checkEq(&counter, &c, "gaf", "ㄍㄚˊ") + Self.checkEq(&counter, &c, "gaj", "ㄍㄚˇ") + Self.checkEq(&counter, &c, "gal", "ㄍㄚˋ") + Self.checkEq(&counter, &c, "gad", "ㄍㄚ˙") + Self.checkEq(&counter, &c, "ge", "ㄍㄜ") + Self.checkEq(&counter, &c, "gef", "ㄍㄜˊ") + Self.checkEq(&counter, &c, "gej", "ㄍㄜˇ") + Self.checkEq(&counter, &c, "gel", "ㄍㄜˋ") + Self.checkEq(&counter, &c, "ged", "ㄍㄜ˙") + Self.checkEq(&counter, &c, "gh", "ㄍㄞ") + Self.checkEq(&counter, &c, "ghj", "ㄍㄞˇ") + Self.checkEq(&counter, &c, "ghl", "ㄍㄞˋ") + Self.checkEq(&counter, &c, "gkj", "ㄍㄟˇ") + Self.checkEq(&counter, &c, "gw", "ㄍㄠ") + Self.checkEq(&counter, &c, "gwj", "ㄍㄠˇ") + Self.checkEq(&counter, &c, "gwl", "ㄍㄠˋ") + Self.checkEq(&counter, &c, "gv", "ㄍㄡ") + Self.checkEq(&counter, &c, "gvj", "ㄍㄡˇ") + Self.checkEq(&counter, &c, "gvl", "ㄍㄡˋ") + Self.checkEq(&counter, &c, "gb", "ㄍㄢ") + Self.checkEq(&counter, &c, "gbj", "ㄍㄢˇ") + Self.checkEq(&counter, &c, "gbl", "ㄍㄢˋ") + Self.checkEq(&counter, &c, "gn", "ㄍㄣ") + Self.checkEq(&counter, &c, "gnf", "ㄍㄣˊ") + Self.checkEq(&counter, &c, "gnj", "ㄍㄣˇ") + Self.checkEq(&counter, &c, "gnl", "ㄍㄣˋ") + Self.checkEq(&counter, &c, "gg", "ㄍㄤ") + Self.checkEq(&counter, &c, "ggj", "ㄍㄤˇ") + Self.checkEq(&counter, &c, "ggl", "ㄍㄤˋ") + Self.checkEq(&counter, &c, "gm", "ㄍㄥ") + Self.checkEq(&counter, &c, "gmj", "ㄍㄥˇ") + Self.checkEq(&counter, &c, "gml", "ㄍㄥˋ") + Self.checkEq(&counter, &c, "gu", "ㄍㄨ") + Self.checkEq(&counter, &c, "guf", "ㄍㄨˊ") + Self.checkEq(&counter, &c, "guj", "ㄍㄨˇ") + Self.checkEq(&counter, &c, "gul", "ㄍㄨˋ") + Self.checkEq(&counter, &c, "gua", "ㄍㄨㄚ") + Self.checkEq(&counter, &c, "guaf", "ㄍㄨㄚˊ") + Self.checkEq(&counter, &c, "guaj", "ㄍㄨㄚˇ") + Self.checkEq(&counter, &c, "gual", "ㄍㄨㄚˋ") + Self.checkEq(&counter, &c, "guo", "ㄍㄨㄛ") + Self.checkEq(&counter, &c, "guof", "ㄍㄨㄛˊ") + Self.checkEq(&counter, &c, "guoj", "ㄍㄨㄛˇ") + Self.checkEq(&counter, &c, "guol", "ㄍㄨㄛˋ") + Self.checkEq(&counter, &c, "guh", "ㄍㄨㄞ") + Self.checkEq(&counter, &c, "guhj", "ㄍㄨㄞˇ") + Self.checkEq(&counter, &c, "guhl", "ㄍㄨㄞˋ") + Self.checkEq(&counter, &c, "guk", "ㄍㄨㄟ") + Self.checkEq(&counter, &c, "gukj", "ㄍㄨㄟˇ") + Self.checkEq(&counter, &c, "gukl", "ㄍㄨㄟˋ") + Self.checkEq(&counter, &c, "gub", "ㄍㄨㄢ") + Self.checkEq(&counter, &c, "gubj", "ㄍㄨㄢˇ") + Self.checkEq(&counter, &c, "gubl", "ㄍㄨㄢˋ") + Self.checkEq(&counter, &c, "gun", "ㄍㄨㄣ") + Self.checkEq(&counter, &c, "gunj", "ㄍㄨㄣˇ") + Self.checkEq(&counter, &c, "gunl", "ㄍㄨㄣˋ") + Self.checkEq(&counter, &c, "gug", "ㄍㄨㄤ") + Self.checkEq(&counter, &c, "gugj", "ㄍㄨㄤˇ") + Self.checkEq(&counter, &c, "gugl", "ㄍㄨㄤˋ") + Self.checkEq(&counter, &c, "gum", "ㄍㄨㄥ") + Self.checkEq(&counter, &c, "gumf", "ㄍㄨㄥˊ") + Self.checkEq(&counter, &c, "gumj", "ㄍㄨㄥˇ") + Self.checkEq(&counter, &c, "guml", "ㄍㄨㄥˋ") + Self.checkEq(&counter, &c, "ka", "ㄎㄚ") + Self.checkEq(&counter, &c, "kaj", "ㄎㄚˇ") + Self.checkEq(&counter, &c, "kal", "ㄎㄚˋ") + Self.checkEq(&counter, &c, "ke", "ㄎㄜ") + Self.checkEq(&counter, &c, "kef", "ㄎㄜˊ") + Self.checkEq(&counter, &c, "kej", "ㄎㄜˇ") + Self.checkEq(&counter, &c, "kel", "ㄎㄜˋ") + Self.checkEq(&counter, &c, "kh", "ㄎㄞ") + Self.checkEq(&counter, &c, "khj", "ㄎㄞˇ") + Self.checkEq(&counter, &c, "khl", "ㄎㄞˋ") + Self.checkEq(&counter, &c, "kw", "ㄎㄠ") + Self.checkEq(&counter, &c, "kwj", "ㄎㄠˇ") + Self.checkEq(&counter, &c, "kwl", "ㄎㄠˋ") + Self.checkEq(&counter, &c, "kv", "ㄎㄡ") + Self.checkEq(&counter, &c, "kvj", "ㄎㄡˇ") + Self.checkEq(&counter, &c, "kvl", "ㄎㄡˋ") + Self.checkEq(&counter, &c, "kb", "ㄎㄢ") + Self.checkEq(&counter, &c, "kbj", "ㄎㄢˇ") + Self.checkEq(&counter, &c, "kbl", "ㄎㄢˋ") + Self.checkEq(&counter, &c, "kn", "ㄎㄣ") + Self.checkEq(&counter, &c, "knj", "ㄎㄣˇ") + Self.checkEq(&counter, &c, "knl", "ㄎㄣˋ") + Self.checkEq(&counter, &c, "kg", "ㄎㄤ") + Self.checkEq(&counter, &c, "kgf", "ㄎㄤˊ") + Self.checkEq(&counter, &c, "kgj", "ㄎㄤˇ") + Self.checkEq(&counter, &c, "kgl", "ㄎㄤˋ") + Self.checkEq(&counter, &c, "km", "ㄎㄥ") + Self.checkEq(&counter, &c, "kmj", "ㄎㄥˇ") + Self.checkEq(&counter, &c, "ku", "ㄎㄨ") + Self.checkEq(&counter, &c, "kuf", "ㄎㄨˊ") + Self.checkEq(&counter, &c, "kuj", "ㄎㄨˇ") + Self.checkEq(&counter, &c, "kul", "ㄎㄨˋ") + Self.checkEq(&counter, &c, "kua", "ㄎㄨㄚ") + Self.checkEq(&counter, &c, "kuaj", "ㄎㄨㄚˇ") + Self.checkEq(&counter, &c, "kual", "ㄎㄨㄚˋ") + Self.checkEq(&counter, &c, "kuol", "ㄎㄨㄛˋ") + Self.checkEq(&counter, &c, "kuh", "ㄎㄨㄞ") + Self.checkEq(&counter, &c, "kuhj", "ㄎㄨㄞˇ") + Self.checkEq(&counter, &c, "kuhl", "ㄎㄨㄞˋ") + Self.checkEq(&counter, &c, "kuk", "ㄎㄨㄟ") + Self.checkEq(&counter, &c, "kukf", "ㄎㄨㄟˊ") + Self.checkEq(&counter, &c, "kukj", "ㄎㄨㄟˇ") + Self.checkEq(&counter, &c, "kukl", "ㄎㄨㄟˋ") + Self.checkEq(&counter, &c, "kub", "ㄎㄨㄢ") + Self.checkEq(&counter, &c, "kubj", "ㄎㄨㄢˇ") + Self.checkEq(&counter, &c, "kubl", "ㄎㄨㄢˋ") + Self.checkEq(&counter, &c, "kun", "ㄎㄨㄣ") + Self.checkEq(&counter, &c, "kunj", "ㄎㄨㄣˇ") + Self.checkEq(&counter, &c, "kunl", "ㄎㄨㄣˋ") + Self.checkEq(&counter, &c, "kug", "ㄎㄨㄤ") + Self.checkEq(&counter, &c, "kugf", "ㄎㄨㄤˊ") + Self.checkEq(&counter, &c, "kugj", "ㄎㄨㄤˇ") + Self.checkEq(&counter, &c, "kugl", "ㄎㄨㄤˋ") + Self.checkEq(&counter, &c, "kum", "ㄎㄨㄥ") + Self.checkEq(&counter, &c, "kumj", "ㄎㄨㄥˇ") + Self.checkEq(&counter, &c, "kuml", "ㄎㄨㄥˋ") + Self.checkEq(&counter, &c, "ha", "ㄏㄚ") + Self.checkEq(&counter, &c, "haf", "ㄏㄚˊ") + Self.checkEq(&counter, &c, "haj", "ㄏㄚˇ") + Self.checkEq(&counter, &c, "he", "ㄏㄜ") + Self.checkEq(&counter, &c, "hef", "ㄏㄜˊ") + Self.checkEq(&counter, &c, "hej", "ㄏㄜˇ") + Self.checkEq(&counter, &c, "hel", "ㄏㄜˋ") + Self.checkEq(&counter, &c, "hh", "ㄏㄞ") + Self.checkEq(&counter, &c, "hhf", "ㄏㄞˊ") + Self.checkEq(&counter, &c, "hhj", "ㄏㄞˇ") + Self.checkEq(&counter, &c, "hhl", "ㄏㄞˋ") + Self.checkEq(&counter, &c, "hk", "ㄏㄟ") + Self.checkEq(&counter, &c, "hkj", "ㄏㄟˇ") + Self.checkEq(&counter, &c, "hw", "ㄏㄠ") + Self.checkEq(&counter, &c, "hwf", "ㄏㄠˊ") + Self.checkEq(&counter, &c, "hwj", "ㄏㄠˇ") + Self.checkEq(&counter, &c, "hwl", "ㄏㄠˋ") + Self.checkEq(&counter, &c, "hv", "ㄏㄡ") + Self.checkEq(&counter, &c, "hvf", "ㄏㄡˊ") + Self.checkEq(&counter, &c, "hvj", "ㄏㄡˇ") + Self.checkEq(&counter, &c, "hvl", "ㄏㄡˋ") + Self.checkEq(&counter, &c, "hb", "ㄏㄢ") + Self.checkEq(&counter, &c, "hbf", "ㄏㄢˊ") + Self.checkEq(&counter, &c, "hbj", "ㄏㄢˇ") + Self.checkEq(&counter, &c, "hbl", "ㄏㄢˋ") + Self.checkEq(&counter, &c, "hn", "ㄏㄣ") + Self.checkEq(&counter, &c, "hnf", "ㄏㄣˊ") + Self.checkEq(&counter, &c, "hnj", "ㄏㄣˇ") + Self.checkEq(&counter, &c, "hnl", "ㄏㄣˋ") + Self.checkEq(&counter, &c, "hg", "ㄏㄤ") + Self.checkEq(&counter, &c, "hgf", "ㄏㄤˊ") + Self.checkEq(&counter, &c, "hgj", "ㄏㄤˇ") + Self.checkEq(&counter, &c, "hgl", "ㄏㄤˋ") + Self.checkEq(&counter, &c, "hm", "ㄏㄥ") + Self.checkEq(&counter, &c, "hmf", "ㄏㄥˊ") + Self.checkEq(&counter, &c, "hml", "ㄏㄥˋ") + Self.checkEq(&counter, &c, "hu", "ㄏㄨ") + Self.checkEq(&counter, &c, "huf", "ㄏㄨˊ") + Self.checkEq(&counter, &c, "huj", "ㄏㄨˇ") + Self.checkEq(&counter, &c, "hul", "ㄏㄨˋ") + Self.checkEq(&counter, &c, "hua", "ㄏㄨㄚ") + Self.checkEq(&counter, &c, "huaf", "ㄏㄨㄚˊ") + Self.checkEq(&counter, &c, "huaj", "ㄏㄨㄚˇ") + Self.checkEq(&counter, &c, "hual", "ㄏㄨㄚˋ") + Self.checkEq(&counter, &c, "huo", "ㄏㄨㄛ") + Self.checkEq(&counter, &c, "huof", "ㄏㄨㄛˊ") + Self.checkEq(&counter, &c, "huoj", "ㄏㄨㄛˇ") + Self.checkEq(&counter, &c, "huol", "ㄏㄨㄛˋ") + Self.checkEq(&counter, &c, "huod", "ㄏㄨㄛ˙") + Self.checkEq(&counter, &c, "huhf", "ㄏㄨㄞˊ") + Self.checkEq(&counter, &c, "huhl", "ㄏㄨㄞˋ") + Self.checkEq(&counter, &c, "huk", "ㄏㄨㄟ") + Self.checkEq(&counter, &c, "hukf", "ㄏㄨㄟˊ") + Self.checkEq(&counter, &c, "hukj", "ㄏㄨㄟˇ") + Self.checkEq(&counter, &c, "hukl", "ㄏㄨㄟˋ") + Self.checkEq(&counter, &c, "hub", "ㄏㄨㄢ") + Self.checkEq(&counter, &c, "hubf", "ㄏㄨㄢˊ") + Self.checkEq(&counter, &c, "hubj", "ㄏㄨㄢˇ") + Self.checkEq(&counter, &c, "hubl", "ㄏㄨㄢˋ") + Self.checkEq(&counter, &c, "hun", "ㄏㄨㄣ") + Self.checkEq(&counter, &c, "hunf", "ㄏㄨㄣˊ") + Self.checkEq(&counter, &c, "hunj", "ㄏㄨㄣˇ") + Self.checkEq(&counter, &c, "hunl", "ㄏㄨㄣˋ") + Self.checkEq(&counter, &c, "hug", "ㄏㄨㄤ") + Self.checkEq(&counter, &c, "hugf", "ㄏㄨㄤˊ") + Self.checkEq(&counter, &c, "hugj", "ㄏㄨㄤˇ") + Self.checkEq(&counter, &c, "hugl", "ㄏㄨㄤˋ") + Self.checkEq(&counter, &c, "hugd", "ㄏㄨㄤ˙") + Self.checkEq(&counter, &c, "hum", "ㄏㄨㄥ") + Self.checkEq(&counter, &c, "humf", "ㄏㄨㄥˊ") + Self.checkEq(&counter, &c, "humj", "ㄏㄨㄥˇ") + Self.checkEq(&counter, &c, "huml", "ㄏㄨㄥˋ") + Self.checkEq(&counter, &c, "ji", "ㄐㄧ") + Self.checkEq(&counter, &c, "jif", "ㄐㄧˊ") + Self.checkEq(&counter, &c, "jij", "ㄐㄧˇ") + Self.checkEq(&counter, &c, "jil", "ㄐㄧˋ") + Self.checkEq(&counter, &c, "jia", "ㄐㄧㄚ") + Self.checkEq(&counter, &c, "jiaf", "ㄐㄧㄚˊ") + Self.checkEq(&counter, &c, "jiaj", "ㄐㄧㄚˇ") + Self.checkEq(&counter, &c, "jial", "ㄐㄧㄚˋ") + Self.checkEq(&counter, &c, "jie", "ㄐㄧㄝ") + Self.checkEq(&counter, &c, "jief", "ㄐㄧㄝˊ") + Self.checkEq(&counter, &c, "jiej", "ㄐㄧㄝˇ") + Self.checkEq(&counter, &c, "jiel", "ㄐㄧㄝˋ") + Self.checkEq(&counter, &c, "jied", "ㄐㄧㄝ˙") + Self.checkEq(&counter, &c, "jiw", "ㄐㄧㄠ") + Self.checkEq(&counter, &c, "jiwf", "ㄐㄧㄠˊ") + Self.checkEq(&counter, &c, "jiwj", "ㄐㄧㄠˇ") + Self.checkEq(&counter, &c, "jiwl", "ㄐㄧㄠˋ") + Self.checkEq(&counter, &c, "jiv", "ㄐㄧㄡ") + Self.checkEq(&counter, &c, "jivj", "ㄐㄧㄡˇ") + Self.checkEq(&counter, &c, "jivl", "ㄐㄧㄡˋ") + Self.checkEq(&counter, &c, "jib", "ㄐㄧㄢ") + Self.checkEq(&counter, &c, "jibj", "ㄐㄧㄢˇ") + Self.checkEq(&counter, &c, "jibl", "ㄐㄧㄢˋ") + Self.checkEq(&counter, &c, "jin", "ㄐㄧㄣ") + Self.checkEq(&counter, &c, "jinj", "ㄐㄧㄣˇ") + Self.checkEq(&counter, &c, "jinl", "ㄐㄧㄣˋ") + Self.checkEq(&counter, &c, "jig", "ㄐㄧㄤ") + Self.checkEq(&counter, &c, "jigf", "ㄐㄧㄤˊ") + Self.checkEq(&counter, &c, "jigj", "ㄐㄧㄤˇ") + Self.checkEq(&counter, &c, "jigl", "ㄐㄧㄤˋ") + Self.checkEq(&counter, &c, "jim", "ㄐㄧㄥ") + Self.checkEq(&counter, &c, "jimj", "ㄐㄧㄥˇ") + Self.checkEq(&counter, &c, "jiml", "ㄐㄧㄥˋ") + Self.checkEq(&counter, &c, "jy", "ㄐㄩ") + Self.checkEq(&counter, &c, "jyf", "ㄐㄩˊ") + Self.checkEq(&counter, &c, "jyj", "ㄐㄩˇ") + Self.checkEq(&counter, &c, "jyl", "ㄐㄩˋ") + Self.checkEq(&counter, &c, "jye", "ㄐㄩㄝ") + Self.checkEq(&counter, &c, "jyef", "ㄐㄩㄝˊ") + Self.checkEq(&counter, &c, "jyej", "ㄐㄩㄝˇ") + Self.checkEq(&counter, &c, "jyel", "ㄐㄩㄝˋ") + Self.checkEq(&counter, &c, "jyb", "ㄐㄩㄢ") + Self.checkEq(&counter, &c, "jybj", "ㄐㄩㄢˇ") + Self.checkEq(&counter, &c, "jybl", "ㄐㄩㄢˋ") + Self.checkEq(&counter, &c, "jyn", "ㄐㄩㄣ") + Self.checkEq(&counter, &c, "jynf", "ㄐㄩㄣˊ") + Self.checkEq(&counter, &c, "jynj", "ㄐㄩㄣˇ") + Self.checkEq(&counter, &c, "jynl", "ㄐㄩㄣˋ") + Self.checkEq(&counter, &c, "jym", "ㄐㄩㄥ") + Self.checkEq(&counter, &c, "jymj", "ㄐㄩㄥˇ") + Self.checkEq(&counter, &c, "jyml", "ㄐㄩㄥˋ") + // Self.checkEq(&counter, &c, "qd", "ㄑ˙") + Self.checkEq(&counter, &c, "qi", "ㄑㄧ") + Self.checkEq(&counter, &c, "qif", "ㄑㄧˊ") + Self.checkEq(&counter, &c, "qij", "ㄑㄧˇ") + Self.checkEq(&counter, &c, "qil", "ㄑㄧˋ") + Self.checkEq(&counter, &c, "qia", "ㄑㄧㄚ") + Self.checkEq(&counter, &c, "qiaf", "ㄑㄧㄚˊ") + Self.checkEq(&counter, &c, "qiaj", "ㄑㄧㄚˇ") + Self.checkEq(&counter, &c, "qial", "ㄑㄧㄚˋ") + Self.checkEq(&counter, &c, "qie", "ㄑㄧㄝ") + Self.checkEq(&counter, &c, "qief", "ㄑㄧㄝˊ") + Self.checkEq(&counter, &c, "qiej", "ㄑㄧㄝˇ") + Self.checkEq(&counter, &c, "qiel", "ㄑㄧㄝˋ") + Self.checkEq(&counter, &c, "qiw", "ㄑㄧㄠ") + Self.checkEq(&counter, &c, "qiwf", "ㄑㄧㄠˊ") + Self.checkEq(&counter, &c, "qiwj", "ㄑㄧㄠˇ") + Self.checkEq(&counter, &c, "qiwl", "ㄑㄧㄠˋ") + Self.checkEq(&counter, &c, "qiv", "ㄑㄧㄡ") + Self.checkEq(&counter, &c, "qivf", "ㄑㄧㄡˊ") + Self.checkEq(&counter, &c, "qivj", "ㄑㄧㄡˇ") + Self.checkEq(&counter, &c, "qivl", "ㄑㄧㄡˋ") + Self.checkEq(&counter, &c, "qib", "ㄑㄧㄢ") + Self.checkEq(&counter, &c, "qibf", "ㄑㄧㄢˊ") + Self.checkEq(&counter, &c, "qibj", "ㄑㄧㄢˇ") + Self.checkEq(&counter, &c, "qibl", "ㄑㄧㄢˋ") + Self.checkEq(&counter, &c, "qin", "ㄑㄧㄣ") + Self.checkEq(&counter, &c, "qinf", "ㄑㄧㄣˊ") + Self.checkEq(&counter, &c, "qinj", "ㄑㄧㄣˇ") + Self.checkEq(&counter, &c, "qinl", "ㄑㄧㄣˋ") + Self.checkEq(&counter, &c, "qig", "ㄑㄧㄤ") + Self.checkEq(&counter, &c, "qigf", "ㄑㄧㄤˊ") + Self.checkEq(&counter, &c, "qigj", "ㄑㄧㄤˇ") + Self.checkEq(&counter, &c, "qigl", "ㄑㄧㄤˋ") + Self.checkEq(&counter, &c, "qim", "ㄑㄧㄥ") + Self.checkEq(&counter, &c, "qimf", "ㄑㄧㄥˊ") + Self.checkEq(&counter, &c, "qimj", "ㄑㄧㄥˇ") + Self.checkEq(&counter, &c, "qiml", "ㄑㄧㄥˋ") + Self.checkEq(&counter, &c, "qy", "ㄑㄩ") + Self.checkEq(&counter, &c, "qyf", "ㄑㄩˊ") + Self.checkEq(&counter, &c, "qyj", "ㄑㄩˇ") + Self.checkEq(&counter, &c, "qyl", "ㄑㄩˋ") + Self.checkEq(&counter, &c, "qye", "ㄑㄩㄝ") + Self.checkEq(&counter, &c, "qyef", "ㄑㄩㄝˊ") + Self.checkEq(&counter, &c, "qyel", "ㄑㄩㄝˋ") + Self.checkEq(&counter, &c, "qyb", "ㄑㄩㄢ") + Self.checkEq(&counter, &c, "qybf", "ㄑㄩㄢˊ") + Self.checkEq(&counter, &c, "qybj", "ㄑㄩㄢˇ") + Self.checkEq(&counter, &c, "qybl", "ㄑㄩㄢˋ") + Self.checkEq(&counter, &c, "qyn", "ㄑㄩㄣ") + Self.checkEq(&counter, &c, "qynf", "ㄑㄩㄣˊ") + Self.checkEq(&counter, &c, "qynj", "ㄑㄩㄣˇ") + Self.checkEq(&counter, &c, "qynl", "ㄑㄩㄣˋ") + Self.checkEq(&counter, &c, "qym", "ㄑㄩㄥ") + Self.checkEq(&counter, &c, "qymf", "ㄑㄩㄥˊ") + Self.checkEq(&counter, &c, "qymj", "ㄑㄩㄥˇ") + Self.checkEq(&counter, &c, "qyml", "ㄑㄩㄥˋ") + Self.checkEq(&counter, &c, "xi", "ㄒㄧ") + Self.checkEq(&counter, &c, "xif", "ㄒㄧˊ") + Self.checkEq(&counter, &c, "xij", "ㄒㄧˇ") + Self.checkEq(&counter, &c, "xil", "ㄒㄧˋ") + Self.checkEq(&counter, &c, "xia", "ㄒㄧㄚ") + Self.checkEq(&counter, &c, "xiaf", "ㄒㄧㄚˊ") + Self.checkEq(&counter, &c, "xiaj", "ㄒㄧㄚˇ") + Self.checkEq(&counter, &c, "xial", "ㄒㄧㄚˋ") + Self.checkEq(&counter, &c, "xie", "ㄒㄧㄝ") + Self.checkEq(&counter, &c, "xief", "ㄒㄧㄝˊ") + Self.checkEq(&counter, &c, "xiej", "ㄒㄧㄝˇ") + Self.checkEq(&counter, &c, "xiel", "ㄒㄧㄝˋ") + Self.checkEq(&counter, &c, "xiw", "ㄒㄧㄠ") + Self.checkEq(&counter, &c, "xiwf", "ㄒㄧㄠˊ") + Self.checkEq(&counter, &c, "xiwj", "ㄒㄧㄠˇ") + Self.checkEq(&counter, &c, "xiwl", "ㄒㄧㄠˋ") + Self.checkEq(&counter, &c, "xiv", "ㄒㄧㄡ") + Self.checkEq(&counter, &c, "xivf", "ㄒㄧㄡˊ") + Self.checkEq(&counter, &c, "xivj", "ㄒㄧㄡˇ") + Self.checkEq(&counter, &c, "xivl", "ㄒㄧㄡˋ") + Self.checkEq(&counter, &c, "xib", "ㄒㄧㄢ") + Self.checkEq(&counter, &c, "xibf", "ㄒㄧㄢˊ") + Self.checkEq(&counter, &c, "xibj", "ㄒㄧㄢˇ") + Self.checkEq(&counter, &c, "xibl", "ㄒㄧㄢˋ") + Self.checkEq(&counter, &c, "xin", "ㄒㄧㄣ") + Self.checkEq(&counter, &c, "xinf", "ㄒㄧㄣˊ") + Self.checkEq(&counter, &c, "xinj", "ㄒㄧㄣˇ") + Self.checkEq(&counter, &c, "xinl", "ㄒㄧㄣˋ") + Self.checkEq(&counter, &c, "xig", "ㄒㄧㄤ") + Self.checkEq(&counter, &c, "xigf", "ㄒㄧㄤˊ") + Self.checkEq(&counter, &c, "xigj", "ㄒㄧㄤˇ") + Self.checkEq(&counter, &c, "xigl", "ㄒㄧㄤˋ") + Self.checkEq(&counter, &c, "xim", "ㄒㄧㄥ") + Self.checkEq(&counter, &c, "ximf", "ㄒㄧㄥˊ") + Self.checkEq(&counter, &c, "ximj", "ㄒㄧㄥˇ") + Self.checkEq(&counter, &c, "ximl", "ㄒㄧㄥˋ") + Self.checkEq(&counter, &c, "xy", "ㄒㄩ") + Self.checkEq(&counter, &c, "xyf", "ㄒㄩˊ") + Self.checkEq(&counter, &c, "xyj", "ㄒㄩˇ") + Self.checkEq(&counter, &c, "xyl", "ㄒㄩˋ") + Self.checkEq(&counter, &c, "xye", "ㄒㄩㄝ") + Self.checkEq(&counter, &c, "xyef", "ㄒㄩㄝˊ") + Self.checkEq(&counter, &c, "xyej", "ㄒㄩㄝˇ") + Self.checkEq(&counter, &c, "xyel", "ㄒㄩㄝˋ") + Self.checkEq(&counter, &c, "xyb", "ㄒㄩㄢ") + Self.checkEq(&counter, &c, "xybf", "ㄒㄩㄢˊ") + Self.checkEq(&counter, &c, "xybj", "ㄒㄩㄢˇ") + Self.checkEq(&counter, &c, "xybl", "ㄒㄩㄢˋ") + Self.checkEq(&counter, &c, "xyn", "ㄒㄩㄣ") + Self.checkEq(&counter, &c, "xynf", "ㄒㄩㄣˊ") + Self.checkEq(&counter, &c, "xynl", "ㄒㄩㄣˋ") + Self.checkEq(&counter, &c, "xym", "ㄒㄩㄥ") + Self.checkEq(&counter, &c, "xymf", "ㄒㄩㄥˊ") + Self.checkEq(&counter, &c, "xymj", "ㄒㄩㄥˇ") + Self.checkEq(&counter, &c, "xyml", "ㄒㄩㄥˋ") + Self.checkEq(&counter, &c, "j", "ㄓ") + Self.checkEq(&counter, &c, "jf", "ㄓˊ") + Self.checkEq(&counter, &c, "jj", "ㄓˇ") + Self.checkEq(&counter, &c, "jl", "ㄓˋ") + Self.checkEq(&counter, &c, "ja", "ㄓㄚ") + Self.checkEq(&counter, &c, "jaf", "ㄓㄚˊ") + Self.checkEq(&counter, &c, "jaj", "ㄓㄚˇ") + Self.checkEq(&counter, &c, "jal", "ㄓㄚˋ") + Self.checkEq(&counter, &c, "je", "ㄓㄜ") + Self.checkEq(&counter, &c, "jef", "ㄓㄜˊ") + Self.checkEq(&counter, &c, "jej", "ㄓㄜˇ") + Self.checkEq(&counter, &c, "jel", "ㄓㄜˋ") + Self.checkEq(&counter, &c, "jed", "ㄓㄜ˙") + Self.checkEq(&counter, &c, "jh", "ㄓㄞ") + Self.checkEq(&counter, &c, "jhf", "ㄓㄞˊ") + Self.checkEq(&counter, &c, "jhj", "ㄓㄞˇ") + Self.checkEq(&counter, &c, "jhl", "ㄓㄞˋ") + Self.checkEq(&counter, &c, "jkl", "ㄓㄟˋ") + Self.checkEq(&counter, &c, "jw", "ㄓㄠ") + Self.checkEq(&counter, &c, "jwf", "ㄓㄠˊ") + Self.checkEq(&counter, &c, "jwj", "ㄓㄠˇ") + Self.checkEq(&counter, &c, "jwl", "ㄓㄠˋ") + Self.checkEq(&counter, &c, "jv", "ㄓㄡ") + Self.checkEq(&counter, &c, "jvf", "ㄓㄡˊ") + Self.checkEq(&counter, &c, "jvj", "ㄓㄡˇ") + Self.checkEq(&counter, &c, "jvl", "ㄓㄡˋ") + Self.checkEq(&counter, &c, "jb", "ㄓㄢ") + Self.checkEq(&counter, &c, "jbj", "ㄓㄢˇ") + Self.checkEq(&counter, &c, "jbl", "ㄓㄢˋ") + Self.checkEq(&counter, &c, "jn", "ㄓㄣ") + Self.checkEq(&counter, &c, "jnf", "ㄓㄣˊ") + Self.checkEq(&counter, &c, "jnj", "ㄓㄣˇ") + Self.checkEq(&counter, &c, "jnl", "ㄓㄣˋ") + Self.checkEq(&counter, &c, "jg", "ㄓㄤ") + Self.checkEq(&counter, &c, "jgj", "ㄓㄤˇ") + Self.checkEq(&counter, &c, "jgl", "ㄓㄤˋ") + Self.checkEq(&counter, &c, "jm", "ㄓㄥ") + Self.checkEq(&counter, &c, "jmj", "ㄓㄥˇ") + Self.checkEq(&counter, &c, "jml", "ㄓㄥˋ") + Self.checkEq(&counter, &c, "ju", "ㄓㄨ") + Self.checkEq(&counter, &c, "juf", "ㄓㄨˊ") + Self.checkEq(&counter, &c, "juj", "ㄓㄨˇ") + Self.checkEq(&counter, &c, "jul", "ㄓㄨˋ") + Self.checkEq(&counter, &c, "jua", "ㄓㄨㄚ") + Self.checkEq(&counter, &c, "juaj", "ㄓㄨㄚˇ") + Self.checkEq(&counter, &c, "juo", "ㄓㄨㄛ") + Self.checkEq(&counter, &c, "juof", "ㄓㄨㄛˊ") + Self.checkEq(&counter, &c, "juol", "ㄓㄨㄛˋ") + Self.checkEq(&counter, &c, "juh", "ㄓㄨㄞ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_AlvinLiu_C.swift b/Tests/TekkonTests/KeyTest_AlvinLiu_C.swift index 52f8849..ce64a78 100644 --- a/Tests/TekkonTests/KeyTest_AlvinLiu_C.swift +++ b/Tests/TekkonTests/KeyTest_AlvinLiu_C.swift @@ -13,509 +13,511 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testAlvinLiuKeysC() throws { var c = Tekkon.Composer(arrange: .ofAlvinLiu) - XCTAssertEqual(c.cS2RC("juhj"), "ㄓㄨㄞˇ") - XCTAssertEqual(c.cS2RC("juhl"), "ㄓㄨㄞˋ") - XCTAssertEqual(c.cS2RC("juk"), "ㄓㄨㄟ") - XCTAssertEqual(c.cS2RC("jukj"), "ㄓㄨㄟˇ") - XCTAssertEqual(c.cS2RC("jukl"), "ㄓㄨㄟˋ") - XCTAssertEqual(c.cS2RC("jub"), "ㄓㄨㄢ") - XCTAssertEqual(c.cS2RC("jubj"), "ㄓㄨㄢˇ") - XCTAssertEqual(c.cS2RC("jubl"), "ㄓㄨㄢˋ") - XCTAssertEqual(c.cS2RC("jun"), "ㄓㄨㄣ") - XCTAssertEqual(c.cS2RC("junj"), "ㄓㄨㄣˇ") - XCTAssertEqual(c.cS2RC("junl"), "ㄓㄨㄣˋ") - XCTAssertEqual(c.cS2RC("jug"), "ㄓㄨㄤ") - XCTAssertEqual(c.cS2RC("jugj"), "ㄓㄨㄤˇ") - XCTAssertEqual(c.cS2RC("jugl"), "ㄓㄨㄤˋ") - XCTAssertEqual(c.cS2RC("jum"), "ㄓㄨㄥ") - XCTAssertEqual(c.cS2RC("jumj"), "ㄓㄨㄥˇ") - XCTAssertEqual(c.cS2RC("juml"), "ㄓㄨㄥˋ") - XCTAssertEqual(c.cS2RC("q "), "ㄔ ") - XCTAssertEqual(c.cS2RC("qf"), "ㄔˊ") - XCTAssertEqual(c.cS2RC("qj"), "ㄔˇ") - XCTAssertEqual(c.cS2RC("ql"), "ㄔˋ") - XCTAssertEqual(c.cS2RC("qa"), "ㄔㄚ") - XCTAssertEqual(c.cS2RC("qaf"), "ㄔㄚˊ") - XCTAssertEqual(c.cS2RC("qaj"), "ㄔㄚˇ") - XCTAssertEqual(c.cS2RC("qal"), "ㄔㄚˋ") - XCTAssertEqual(c.cS2RC("qe"), "ㄔㄜ") - XCTAssertEqual(c.cS2RC("qej"), "ㄔㄜˇ") - XCTAssertEqual(c.cS2RC("qel"), "ㄔㄜˋ") - XCTAssertEqual(c.cS2RC("qh"), "ㄔㄞ") - XCTAssertEqual(c.cS2RC("qhf"), "ㄔㄞˊ") - XCTAssertEqual(c.cS2RC("qhj"), "ㄔㄞˇ") - XCTAssertEqual(c.cS2RC("qhl"), "ㄔㄞˋ") - XCTAssertEqual(c.cS2RC("qw"), "ㄔㄠ") - XCTAssertEqual(c.cS2RC("qwf"), "ㄔㄠˊ") - XCTAssertEqual(c.cS2RC("qwj"), "ㄔㄠˇ") - XCTAssertEqual(c.cS2RC("qwl"), "ㄔㄠˋ") - XCTAssertEqual(c.cS2RC("qv"), "ㄔㄡ") - XCTAssertEqual(c.cS2RC("qvf"), "ㄔㄡˊ") - XCTAssertEqual(c.cS2RC("qvj"), "ㄔㄡˇ") - XCTAssertEqual(c.cS2RC("qvl"), "ㄔㄡˋ") - XCTAssertEqual(c.cS2RC("qb"), "ㄔㄢ") - XCTAssertEqual(c.cS2RC("qbf"), "ㄔㄢˊ") - XCTAssertEqual(c.cS2RC("qbj"), "ㄔㄢˇ") - XCTAssertEqual(c.cS2RC("qbl"), "ㄔㄢˋ") - XCTAssertEqual(c.cS2RC("qn"), "ㄔㄣ") - XCTAssertEqual(c.cS2RC("qnf"), "ㄔㄣˊ") - XCTAssertEqual(c.cS2RC("qnj"), "ㄔㄣˇ") - XCTAssertEqual(c.cS2RC("qnl"), "ㄔㄣˋ") - XCTAssertEqual(c.cS2RC("qnd"), "ㄔㄣ˙") - XCTAssertEqual(c.cS2RC("qg"), "ㄔㄤ") - XCTAssertEqual(c.cS2RC("qgf"), "ㄔㄤˊ") - XCTAssertEqual(c.cS2RC("qgj"), "ㄔㄤˇ") - XCTAssertEqual(c.cS2RC("qgl"), "ㄔㄤˋ") - XCTAssertEqual(c.cS2RC("qm"), "ㄔㄥ") - XCTAssertEqual(c.cS2RC("qmf"), "ㄔㄥˊ") - XCTAssertEqual(c.cS2RC("qmj"), "ㄔㄥˇ") - XCTAssertEqual(c.cS2RC("qml"), "ㄔㄥˋ") - XCTAssertEqual(c.cS2RC("qu"), "ㄔㄨ") - XCTAssertEqual(c.cS2RC("quf"), "ㄔㄨˊ") - XCTAssertEqual(c.cS2RC("quj"), "ㄔㄨˇ") - XCTAssertEqual(c.cS2RC("qul"), "ㄔㄨˋ") - XCTAssertEqual(c.cS2RC("qua"), "ㄔㄨㄚ") - XCTAssertEqual(c.cS2RC("quaj"), "ㄔㄨㄚˇ") - XCTAssertEqual(c.cS2RC("qual"), "ㄔㄨㄚˋ") - XCTAssertEqual(c.cS2RC("quo"), "ㄔㄨㄛ") - XCTAssertEqual(c.cS2RC("quol"), "ㄔㄨㄛˋ") - XCTAssertEqual(c.cS2RC("quh"), "ㄔㄨㄞ") - XCTAssertEqual(c.cS2RC("quhf"), "ㄔㄨㄞˊ") - XCTAssertEqual(c.cS2RC("quhj"), "ㄔㄨㄞˇ") - XCTAssertEqual(c.cS2RC("quhl"), "ㄔㄨㄞˋ") - XCTAssertEqual(c.cS2RC("quk"), "ㄔㄨㄟ") - XCTAssertEqual(c.cS2RC("qukf"), "ㄔㄨㄟˊ") - XCTAssertEqual(c.cS2RC("qukj"), "ㄔㄨㄟˇ") - XCTAssertEqual(c.cS2RC("qukl"), "ㄔㄨㄟˋ") - XCTAssertEqual(c.cS2RC("qub"), "ㄔㄨㄢ") - XCTAssertEqual(c.cS2RC("qubf"), "ㄔㄨㄢˊ") - XCTAssertEqual(c.cS2RC("qubj"), "ㄔㄨㄢˇ") - XCTAssertEqual(c.cS2RC("qubl"), "ㄔㄨㄢˋ") - XCTAssertEqual(c.cS2RC("qun"), "ㄔㄨㄣ") - XCTAssertEqual(c.cS2RC("qunf"), "ㄔㄨㄣˊ") - XCTAssertEqual(c.cS2RC("qunj"), "ㄔㄨㄣˇ") - XCTAssertEqual(c.cS2RC("qug"), "ㄔㄨㄤ") - XCTAssertEqual(c.cS2RC("qugf"), "ㄔㄨㄤˊ") - XCTAssertEqual(c.cS2RC("qugj"), "ㄔㄨㄤˇ") - XCTAssertEqual(c.cS2RC("qugl"), "ㄔㄨㄤˋ") - XCTAssertEqual(c.cS2RC("qum"), "ㄔㄨㄥ") - XCTAssertEqual(c.cS2RC("qumf"), "ㄔㄨㄥˊ") - XCTAssertEqual(c.cS2RC("qumj"), "ㄔㄨㄥˇ") - XCTAssertEqual(c.cS2RC("quml"), "ㄔㄨㄥˋ") - XCTAssertEqual(c.cS2RC("x "), "ㄕ ") - XCTAssertEqual(c.cS2RC("xf"), "ㄕˊ") - XCTAssertEqual(c.cS2RC("xj"), "ㄕˇ") - XCTAssertEqual(c.cS2RC("xl"), "ㄕˋ") - XCTAssertEqual(c.cS2RC("xd"), "ㄕ˙") - XCTAssertEqual(c.cS2RC("xa"), "ㄕㄚ") - XCTAssertEqual(c.cS2RC("xaf"), "ㄕㄚˊ") - XCTAssertEqual(c.cS2RC("xaj"), "ㄕㄚˇ") - XCTAssertEqual(c.cS2RC("xal"), "ㄕㄚˋ") - XCTAssertEqual(c.cS2RC("xad"), "ㄕㄚ˙") - XCTAssertEqual(c.cS2RC("xe"), "ㄕㄜ") - XCTAssertEqual(c.cS2RC("xef"), "ㄕㄜˊ") - XCTAssertEqual(c.cS2RC("xej"), "ㄕㄜˇ") - XCTAssertEqual(c.cS2RC("xel"), "ㄕㄜˋ") - XCTAssertEqual(c.cS2RC("xh"), "ㄕㄞ") - XCTAssertEqual(c.cS2RC("xhj"), "ㄕㄞˇ") - XCTAssertEqual(c.cS2RC("xhl"), "ㄕㄞˋ") - XCTAssertEqual(c.cS2RC("xkf"), "ㄕㄟˊ") - XCTAssertEqual(c.cS2RC("xw"), "ㄕㄠ") - XCTAssertEqual(c.cS2RC("xwf"), "ㄕㄠˊ") - XCTAssertEqual(c.cS2RC("xwj"), "ㄕㄠˇ") - XCTAssertEqual(c.cS2RC("xwl"), "ㄕㄠˋ") - XCTAssertEqual(c.cS2RC("xv"), "ㄕㄡ") - XCTAssertEqual(c.cS2RC("xvf"), "ㄕㄡˊ") - XCTAssertEqual(c.cS2RC("xvj"), "ㄕㄡˇ") - XCTAssertEqual(c.cS2RC("xvl"), "ㄕㄡˋ") - XCTAssertEqual(c.cS2RC("xb"), "ㄕㄢ") - XCTAssertEqual(c.cS2RC("xbf"), "ㄕㄢˊ") - XCTAssertEqual(c.cS2RC("xbj"), "ㄕㄢˇ") - XCTAssertEqual(c.cS2RC("xbl"), "ㄕㄢˋ") - XCTAssertEqual(c.cS2RC("xn"), "ㄕㄣ") - XCTAssertEqual(c.cS2RC("xnf"), "ㄕㄣˊ") - XCTAssertEqual(c.cS2RC("xnj"), "ㄕㄣˇ") - XCTAssertEqual(c.cS2RC("xnl"), "ㄕㄣˋ") - XCTAssertEqual(c.cS2RC("xg"), "ㄕㄤ") - XCTAssertEqual(c.cS2RC("xgj"), "ㄕㄤˇ") - XCTAssertEqual(c.cS2RC("xgl"), "ㄕㄤˋ") - XCTAssertEqual(c.cS2RC("xgd"), "ㄕㄤ˙") - XCTAssertEqual(c.cS2RC("xm"), "ㄕㄥ") - XCTAssertEqual(c.cS2RC("xmf"), "ㄕㄥˊ") - XCTAssertEqual(c.cS2RC("xmj"), "ㄕㄥˇ") - XCTAssertEqual(c.cS2RC("xml"), "ㄕㄥˋ") - XCTAssertEqual(c.cS2RC("xu"), "ㄕㄨ") - XCTAssertEqual(c.cS2RC("xuf"), "ㄕㄨˊ") - XCTAssertEqual(c.cS2RC("xuj"), "ㄕㄨˇ") - XCTAssertEqual(c.cS2RC("xul"), "ㄕㄨˋ") - XCTAssertEqual(c.cS2RC("xua"), "ㄕㄨㄚ") - XCTAssertEqual(c.cS2RC("xuaj"), "ㄕㄨㄚˇ") - XCTAssertEqual(c.cS2RC("xual"), "ㄕㄨㄚˋ") - XCTAssertEqual(c.cS2RC("xuo"), "ㄕㄨㄛ") - XCTAssertEqual(c.cS2RC("xuol"), "ㄕㄨㄛˋ") - XCTAssertEqual(c.cS2RC("xuh"), "ㄕㄨㄞ") - XCTAssertEqual(c.cS2RC("xuhj"), "ㄕㄨㄞˇ") - XCTAssertEqual(c.cS2RC("xuhl"), "ㄕㄨㄞˋ") - XCTAssertEqual(c.cS2RC("xuk"), "ㄕㄨㄟ") - XCTAssertEqual(c.cS2RC("xukf"), "ㄕㄨㄟˊ") - XCTAssertEqual(c.cS2RC("xukj"), "ㄕㄨㄟˇ") - XCTAssertEqual(c.cS2RC("xukl"), "ㄕㄨㄟˋ") - XCTAssertEqual(c.cS2RC("xub"), "ㄕㄨㄢ") - XCTAssertEqual(c.cS2RC("xubl"), "ㄕㄨㄢˋ") - XCTAssertEqual(c.cS2RC("xunj"), "ㄕㄨㄣˇ") - XCTAssertEqual(c.cS2RC("xunl"), "ㄕㄨㄣˋ") - XCTAssertEqual(c.cS2RC("xug"), "ㄕㄨㄤ") - XCTAssertEqual(c.cS2RC("xugf"), "ㄕㄨㄤˊ") - XCTAssertEqual(c.cS2RC("xugj"), "ㄕㄨㄤˇ") - XCTAssertEqual(c.cS2RC("xugl"), "ㄕㄨㄤˋ") - XCTAssertEqual(c.cS2RC("rl"), "ㄖˋ") - XCTAssertEqual(c.cS2RC("rej"), "ㄖㄜˇ") - XCTAssertEqual(c.cS2RC("rel"), "ㄖㄜˋ") - XCTAssertEqual(c.cS2RC("rwf"), "ㄖㄠˊ") - XCTAssertEqual(c.cS2RC("rwj"), "ㄖㄠˇ") - XCTAssertEqual(c.cS2RC("rwl"), "ㄖㄠˋ") - XCTAssertEqual(c.cS2RC("rvf"), "ㄖㄡˊ") - XCTAssertEqual(c.cS2RC("rvj"), "ㄖㄡˇ") - XCTAssertEqual(c.cS2RC("rvl"), "ㄖㄡˋ") - XCTAssertEqual(c.cS2RC("rbf"), "ㄖㄢˊ") - XCTAssertEqual(c.cS2RC("rbj"), "ㄖㄢˇ") - XCTAssertEqual(c.cS2RC("rbl"), "ㄖㄢˋ") - XCTAssertEqual(c.cS2RC("rnf"), "ㄖㄣˊ") - XCTAssertEqual(c.cS2RC("rnj"), "ㄖㄣˇ") - XCTAssertEqual(c.cS2RC("rnl"), "ㄖㄣˋ") - XCTAssertEqual(c.cS2RC("rg"), "ㄖㄤ") - XCTAssertEqual(c.cS2RC("rgf"), "ㄖㄤˊ") - XCTAssertEqual(c.cS2RC("rgj"), "ㄖㄤˇ") - XCTAssertEqual(c.cS2RC("rgl"), "ㄖㄤˋ") - XCTAssertEqual(c.cS2RC("rm"), "ㄖㄥ") - XCTAssertEqual(c.cS2RC("rmf"), "ㄖㄥˊ") - XCTAssertEqual(c.cS2RC("rmj"), "ㄖㄥˇ") - XCTAssertEqual(c.cS2RC("rml"), "ㄖㄥˋ") - XCTAssertEqual(c.cS2RC("ruf"), "ㄖㄨˊ") - XCTAssertEqual(c.cS2RC("ruj"), "ㄖㄨˇ") - XCTAssertEqual(c.cS2RC("rul"), "ㄖㄨˋ") - XCTAssertEqual(c.cS2RC("ruof"), "ㄖㄨㄛˊ") - XCTAssertEqual(c.cS2RC("ruol"), "ㄖㄨㄛˋ") - XCTAssertEqual(c.cS2RC("rukf"), "ㄖㄨㄟˊ") - XCTAssertEqual(c.cS2RC("rukj"), "ㄖㄨㄟˇ") - XCTAssertEqual(c.cS2RC("rukl"), "ㄖㄨㄟˋ") - XCTAssertEqual(c.cS2RC("rubf"), "ㄖㄨㄢˊ") - XCTAssertEqual(c.cS2RC("rubj"), "ㄖㄨㄢˇ") - XCTAssertEqual(c.cS2RC("rubl"), "ㄖㄨㄢˋ") - XCTAssertEqual(c.cS2RC("runf"), "ㄖㄨㄣˊ") - XCTAssertEqual(c.cS2RC("runj"), "ㄖㄨㄣˇ") - XCTAssertEqual(c.cS2RC("runl"), "ㄖㄨㄣˋ") - XCTAssertEqual(c.cS2RC("rumf"), "ㄖㄨㄥˊ") - XCTAssertEqual(c.cS2RC("rumj"), "ㄖㄨㄥˇ") - XCTAssertEqual(c.cS2RC("ruml"), "ㄖㄨㄥˋ") - XCTAssertEqual(c.cS2RC("z"), "ㄗ") - XCTAssertEqual(c.cS2RC("zf"), "ㄗˊ") - XCTAssertEqual(c.cS2RC("zj"), "ㄗˇ") - XCTAssertEqual(c.cS2RC("zl"), "ㄗˋ") - XCTAssertEqual(c.cS2RC("zd"), "ㄗ˙") - XCTAssertEqual(c.cS2RC("za"), "ㄗㄚ") - XCTAssertEqual(c.cS2RC("zaf"), "ㄗㄚˊ") - XCTAssertEqual(c.cS2RC("zaj"), "ㄗㄚˇ") - XCTAssertEqual(c.cS2RC("zef"), "ㄗㄜˊ") - XCTAssertEqual(c.cS2RC("zej"), "ㄗㄜˇ") - XCTAssertEqual(c.cS2RC("zel"), "ㄗㄜˋ") - XCTAssertEqual(c.cS2RC("zh"), "ㄗㄞ") - XCTAssertEqual(c.cS2RC("zhj"), "ㄗㄞˇ") - XCTAssertEqual(c.cS2RC("zhl"), "ㄗㄞˋ") - XCTAssertEqual(c.cS2RC("zkf"), "ㄗㄟˊ") - XCTAssertEqual(c.cS2RC("zw"), "ㄗㄠ") - XCTAssertEqual(c.cS2RC("zwf"), "ㄗㄠˊ") - XCTAssertEqual(c.cS2RC("zwj"), "ㄗㄠˇ") - XCTAssertEqual(c.cS2RC("zwl"), "ㄗㄠˋ") - XCTAssertEqual(c.cS2RC("zv"), "ㄗㄡ") - XCTAssertEqual(c.cS2RC("zvj"), "ㄗㄡˇ") - XCTAssertEqual(c.cS2RC("zvl"), "ㄗㄡˋ") - XCTAssertEqual(c.cS2RC("zb"), "ㄗㄢ") - XCTAssertEqual(c.cS2RC("zbf"), "ㄗㄢˊ") - XCTAssertEqual(c.cS2RC("zbj"), "ㄗㄢˇ") - XCTAssertEqual(c.cS2RC("zbl"), "ㄗㄢˋ") - XCTAssertEqual(c.cS2RC("zn"), "ㄗㄣ") - XCTAssertEqual(c.cS2RC("znj"), "ㄗㄣˇ") - XCTAssertEqual(c.cS2RC("znl"), "ㄗㄣˋ") - XCTAssertEqual(c.cS2RC("zg"), "ㄗㄤ") - XCTAssertEqual(c.cS2RC("zgj"), "ㄗㄤˇ") - XCTAssertEqual(c.cS2RC("zgl"), "ㄗㄤˋ") - XCTAssertEqual(c.cS2RC("zm"), "ㄗㄥ") - XCTAssertEqual(c.cS2RC("zmj"), "ㄗㄥˇ") - XCTAssertEqual(c.cS2RC("zml"), "ㄗㄥˋ") - XCTAssertEqual(c.cS2RC("zu"), "ㄗㄨ") - XCTAssertEqual(c.cS2RC("zuf"), "ㄗㄨˊ") - XCTAssertEqual(c.cS2RC("zuj"), "ㄗㄨˇ") - XCTAssertEqual(c.cS2RC("zul"), "ㄗㄨˋ") - XCTAssertEqual(c.cS2RC("zuo"), "ㄗㄨㄛ") - XCTAssertEqual(c.cS2RC("zuof"), "ㄗㄨㄛˊ") - XCTAssertEqual(c.cS2RC("zuoj"), "ㄗㄨㄛˇ") - XCTAssertEqual(c.cS2RC("zuol"), "ㄗㄨㄛˋ") - XCTAssertEqual(c.cS2RC("zuod"), "ㄗㄨㄛ˙") - XCTAssertEqual(c.cS2RC("zuk"), "ㄗㄨㄟ") - XCTAssertEqual(c.cS2RC("zukj"), "ㄗㄨㄟˇ") - XCTAssertEqual(c.cS2RC("zukl"), "ㄗㄨㄟˋ") - XCTAssertEqual(c.cS2RC("zub"), "ㄗㄨㄢ") - XCTAssertEqual(c.cS2RC("zubj"), "ㄗㄨㄢˇ") - XCTAssertEqual(c.cS2RC("zubl"), "ㄗㄨㄢˋ") - XCTAssertEqual(c.cS2RC("zun"), "ㄗㄨㄣ") - XCTAssertEqual(c.cS2RC("zunj"), "ㄗㄨㄣˇ") - XCTAssertEqual(c.cS2RC("zunl"), "ㄗㄨㄣˋ") - XCTAssertEqual(c.cS2RC("zum"), "ㄗㄨㄥ") - XCTAssertEqual(c.cS2RC("zumj"), "ㄗㄨㄥˇ") - XCTAssertEqual(c.cS2RC("zuml"), "ㄗㄨㄥˋ") - XCTAssertEqual(c.cS2RC("c"), "ㄘ") - XCTAssertEqual(c.cS2RC("cf"), "ㄘˊ") - XCTAssertEqual(c.cS2RC("cj"), "ㄘˇ") - XCTAssertEqual(c.cS2RC("cl"), "ㄘˋ") - XCTAssertEqual(c.cS2RC("ca"), "ㄘㄚ") - XCTAssertEqual(c.cS2RC("caj"), "ㄘㄚˇ") - XCTAssertEqual(c.cS2RC("cal"), "ㄘㄚˋ") - XCTAssertEqual(c.cS2RC("cel"), "ㄘㄜˋ") - XCTAssertEqual(c.cS2RC("ch"), "ㄘㄞ") - XCTAssertEqual(c.cS2RC("chf"), "ㄘㄞˊ") - XCTAssertEqual(c.cS2RC("chj"), "ㄘㄞˇ") - XCTAssertEqual(c.cS2RC("chl"), "ㄘㄞˋ") - XCTAssertEqual(c.cS2RC("cw"), "ㄘㄠ") - XCTAssertEqual(c.cS2RC("cwf"), "ㄘㄠˊ") - XCTAssertEqual(c.cS2RC("cwj"), "ㄘㄠˇ") - XCTAssertEqual(c.cS2RC("cwl"), "ㄘㄠˋ") - XCTAssertEqual(c.cS2RC("cv"), "ㄘㄡ") - XCTAssertEqual(c.cS2RC("cvf"), "ㄘㄡˊ") - XCTAssertEqual(c.cS2RC("cvj"), "ㄘㄡˇ") - XCTAssertEqual(c.cS2RC("cvl"), "ㄘㄡˋ") - XCTAssertEqual(c.cS2RC("cb"), "ㄘㄢ") - XCTAssertEqual(c.cS2RC("cbf"), "ㄘㄢˊ") - XCTAssertEqual(c.cS2RC("cbj"), "ㄘㄢˇ") - XCTAssertEqual(c.cS2RC("cbl"), "ㄘㄢˋ") - XCTAssertEqual(c.cS2RC("cn"), "ㄘㄣ") - XCTAssertEqual(c.cS2RC("cnf"), "ㄘㄣˊ") - XCTAssertEqual(c.cS2RC("cg"), "ㄘㄤ") - XCTAssertEqual(c.cS2RC("cgf"), "ㄘㄤˊ") - XCTAssertEqual(c.cS2RC("cgj"), "ㄘㄤˇ") - XCTAssertEqual(c.cS2RC("cgl"), "ㄘㄤˋ") - XCTAssertEqual(c.cS2RC("cm"), "ㄘㄥ") - XCTAssertEqual(c.cS2RC("cmf"), "ㄘㄥˊ") - XCTAssertEqual(c.cS2RC("cmj"), "ㄘㄥˇ") - XCTAssertEqual(c.cS2RC("cml"), "ㄘㄥˋ") - XCTAssertEqual(c.cS2RC("cu"), "ㄘㄨ") - XCTAssertEqual(c.cS2RC("cuf"), "ㄘㄨˊ") - XCTAssertEqual(c.cS2RC("cuj"), "ㄘㄨˇ") - XCTAssertEqual(c.cS2RC("cul"), "ㄘㄨˋ") - XCTAssertEqual(c.cS2RC("cuo"), "ㄘㄨㄛ") - XCTAssertEqual(c.cS2RC("cuof"), "ㄘㄨㄛˊ") - XCTAssertEqual(c.cS2RC("cuoj"), "ㄘㄨㄛˇ") - XCTAssertEqual(c.cS2RC("cuol"), "ㄘㄨㄛˋ") - XCTAssertEqual(c.cS2RC("cuk"), "ㄘㄨㄟ") - XCTAssertEqual(c.cS2RC("cukj"), "ㄘㄨㄟˇ") - XCTAssertEqual(c.cS2RC("cukl"), "ㄘㄨㄟˋ") - XCTAssertEqual(c.cS2RC("cub"), "ㄘㄨㄢ") - XCTAssertEqual(c.cS2RC("cubf"), "ㄘㄨㄢˊ") - XCTAssertEqual(c.cS2RC("cubj"), "ㄘㄨㄢˇ") - XCTAssertEqual(c.cS2RC("cubl"), "ㄘㄨㄢˋ") - XCTAssertEqual(c.cS2RC("cun"), "ㄘㄨㄣ") - XCTAssertEqual(c.cS2RC("cunf"), "ㄘㄨㄣˊ") - XCTAssertEqual(c.cS2RC("cunj"), "ㄘㄨㄣˇ") - XCTAssertEqual(c.cS2RC("cunl"), "ㄘㄨㄣˋ") - XCTAssertEqual(c.cS2RC("cum"), "ㄘㄨㄥ") - XCTAssertEqual(c.cS2RC("cumf"), "ㄘㄨㄥˊ") - XCTAssertEqual(c.cS2RC("cumj"), "ㄘㄨㄥˇ") - XCTAssertEqual(c.cS2RC("cuml"), "ㄘㄨㄥˋ") - XCTAssertEqual(c.cS2RC("s"), "ㄙ") - XCTAssertEqual(c.cS2RC("sj"), "ㄙˇ") - XCTAssertEqual(c.cS2RC("sl"), "ㄙˋ") - XCTAssertEqual(c.cS2RC("sa"), "ㄙㄚ") - XCTAssertEqual(c.cS2RC("saj"), "ㄙㄚˇ") - XCTAssertEqual(c.cS2RC("sal"), "ㄙㄚˋ") - XCTAssertEqual(c.cS2RC("sad"), "ㄙㄚ˙") - XCTAssertEqual(c.cS2RC("se"), "ㄙㄜ") - XCTAssertEqual(c.cS2RC("sel"), "ㄙㄜˋ") - XCTAssertEqual(c.cS2RC("sh"), "ㄙㄞ") - XCTAssertEqual(c.cS2RC("shf"), "ㄙㄞˊ") - XCTAssertEqual(c.cS2RC("shj"), "ㄙㄞˇ") - XCTAssertEqual(c.cS2RC("shl"), "ㄙㄞˋ") - XCTAssertEqual(c.cS2RC("sk"), "ㄙㄟ") - XCTAssertEqual(c.cS2RC("sw"), "ㄙㄠ") - XCTAssertEqual(c.cS2RC("swj"), "ㄙㄠˇ") - XCTAssertEqual(c.cS2RC("swl"), "ㄙㄠˋ") - XCTAssertEqual(c.cS2RC("sv"), "ㄙㄡ") - XCTAssertEqual(c.cS2RC("svj"), "ㄙㄡˇ") - XCTAssertEqual(c.cS2RC("svl"), "ㄙㄡˋ") - XCTAssertEqual(c.cS2RC("sb"), "ㄙㄢ") - XCTAssertEqual(c.cS2RC("sbj"), "ㄙㄢˇ") - XCTAssertEqual(c.cS2RC("sbl"), "ㄙㄢˋ") - XCTAssertEqual(c.cS2RC("sn"), "ㄙㄣ") - XCTAssertEqual(c.cS2RC("snj"), "ㄙㄣˇ") - XCTAssertEqual(c.cS2RC("sg"), "ㄙㄤ") - XCTAssertEqual(c.cS2RC("sgj"), "ㄙㄤˇ") - XCTAssertEqual(c.cS2RC("sgl"), "ㄙㄤˋ") - XCTAssertEqual(c.cS2RC("sm"), "ㄙㄥ") - XCTAssertEqual(c.cS2RC("sml"), "ㄙㄥˋ") - XCTAssertEqual(c.cS2RC("su"), "ㄙㄨ") - XCTAssertEqual(c.cS2RC("suf"), "ㄙㄨˊ") - XCTAssertEqual(c.cS2RC("suj"), "ㄙㄨˇ") - XCTAssertEqual(c.cS2RC("sul"), "ㄙㄨˋ") - XCTAssertEqual(c.cS2RC("suo"), "ㄙㄨㄛ") - XCTAssertEqual(c.cS2RC("suof"), "ㄙㄨㄛˊ") - XCTAssertEqual(c.cS2RC("suoj"), "ㄙㄨㄛˇ") - XCTAssertEqual(c.cS2RC("suol"), "ㄙㄨㄛˋ") - XCTAssertEqual(c.cS2RC("suk"), "ㄙㄨㄟ") - XCTAssertEqual(c.cS2RC("sukf"), "ㄙㄨㄟˊ") - XCTAssertEqual(c.cS2RC("sukj"), "ㄙㄨㄟˇ") - XCTAssertEqual(c.cS2RC("sukl"), "ㄙㄨㄟˋ") - XCTAssertEqual(c.cS2RC("sub"), "ㄙㄨㄢ") - XCTAssertEqual(c.cS2RC("subj"), "ㄙㄨㄢˇ") - XCTAssertEqual(c.cS2RC("subl"), "ㄙㄨㄢˋ") - XCTAssertEqual(c.cS2RC("sun"), "ㄙㄨㄣ") - XCTAssertEqual(c.cS2RC("sunj"), "ㄙㄨㄣˇ") - XCTAssertEqual(c.cS2RC("sunl"), "ㄙㄨㄣˋ") - XCTAssertEqual(c.cS2RC("sum"), "ㄙㄨㄥ") - XCTAssertEqual(c.cS2RC("sumf"), "ㄙㄨㄥˊ") - XCTAssertEqual(c.cS2RC("sumj"), "ㄙㄨㄥˇ") - XCTAssertEqual(c.cS2RC("suml"), "ㄙㄨㄥˋ") - XCTAssertEqual(c.cS2RC("a"), "ㄚ") - XCTAssertEqual(c.cS2RC("af"), "ㄚˊ") - XCTAssertEqual(c.cS2RC("al"), "ㄚˋ") - XCTAssertEqual(c.cS2RC("ad"), "ㄚ˙") - XCTAssertEqual(c.cS2RC("o"), "ㄛ") - XCTAssertEqual(c.cS2RC("of"), "ㄛˊ") - XCTAssertEqual(c.cS2RC("oj"), "ㄛˇ") - XCTAssertEqual(c.cS2RC("ol"), "ㄛˋ") - XCTAssertEqual(c.cS2RC("e"), "ㄜ") - XCTAssertEqual(c.cS2RC("ef"), "ㄜˊ") - XCTAssertEqual(c.cS2RC("ej"), "ㄜˇ") - XCTAssertEqual(c.cS2RC("el"), "ㄜˋ") - // XCTAssertEqual(c.cS2RC("ef"), "ㄝˊ") - // XCTAssertEqual(c.cS2RC("ej"), "ㄝˇ") - // XCTAssertEqual(c.cS2RC("el"), "ㄝˋ") - // XCTAssertEqual(c.cS2RC("ed"), "ㄝ˙") - // XCTAssertEqual(c.cS2RC("h"), "ㄞ") - XCTAssertEqual(c.cS2RC("hf"), "ㄞˊ") - XCTAssertEqual(c.cS2RC("hj"), "ㄞˇ") - XCTAssertEqual(c.cS2RC("hl"), "ㄞˋ") - XCTAssertEqual(c.cS2RC("kl"), "ㄟˋ") - XCTAssertEqual(c.cS2RC("w"), "ㄠ") - XCTAssertEqual(c.cS2RC("wf"), "ㄠˊ") - XCTAssertEqual(c.cS2RC("wj"), "ㄠˇ") - XCTAssertEqual(c.cS2RC("wl"), "ㄠˋ") - XCTAssertEqual(c.cS2RC("v"), "ㄡ") - XCTAssertEqual(c.cS2RC("vf"), "ㄡˊ") - XCTAssertEqual(c.cS2RC("vj"), "ㄡˇ") - XCTAssertEqual(c.cS2RC("vl"), "ㄡˋ") - XCTAssertEqual(c.cS2RC("vd"), "ㄡ˙") - XCTAssertEqual(c.cS2RC("b "), "ㄢ ") - XCTAssertEqual(c.cS2RC("bf"), "ㄢˊ") - XCTAssertEqual(c.cS2RC("bj"), "ㄢˇ") - XCTAssertEqual(c.cS2RC("bl"), "ㄢˋ") - XCTAssertEqual(c.cS2RC("n "), "ㄣ ") - XCTAssertEqual(c.cS2RC("nf"), "ㄣˊ") - XCTAssertEqual(c.cS2RC("nj"), "ㄣˇ") - XCTAssertEqual(c.cS2RC("nl"), "ㄣˋ") - XCTAssertEqual(c.cS2RC("nd"), "ㄣ˙") - XCTAssertEqual(c.cS2RC("g "), "ㄤ ") - XCTAssertEqual(c.cS2RC("gf"), "ㄤˊ") - XCTAssertEqual(c.cS2RC("gj"), "ㄤˇ") - XCTAssertEqual(c.cS2RC("gl"), "ㄤˋ") - XCTAssertEqual(c.cS2RC("m "), "ㄥ ") - XCTAssertEqual(c.cS2RC("ml"), "ㄥˋ") - XCTAssertEqual(c.cS2RC("l "), "ㄦ ") - XCTAssertEqual(c.cS2RC("lf"), "ㄦˊ") - XCTAssertEqual(c.cS2RC("lj"), "ㄦˇ") - XCTAssertEqual(c.cS2RC("ll"), "ㄦˋ") - XCTAssertEqual(c.cS2RC("ld"), "ㄦ˙") - XCTAssertEqual(c.cS2RC("i"), "ㄧ") - XCTAssertEqual(c.cS2RC("if"), "ㄧˊ") - XCTAssertEqual(c.cS2RC("ij"), "ㄧˇ") - XCTAssertEqual(c.cS2RC("il"), "ㄧˋ") - XCTAssertEqual(c.cS2RC("ia"), "ㄧㄚ") - XCTAssertEqual(c.cS2RC("iaf"), "ㄧㄚˊ") - XCTAssertEqual(c.cS2RC("iaj"), "ㄧㄚˇ") - XCTAssertEqual(c.cS2RC("ial"), "ㄧㄚˋ") - XCTAssertEqual(c.cS2RC("iad"), "ㄧㄚ˙") - XCTAssertEqual(c.cS2RC("io"), "ㄧㄛ") - XCTAssertEqual(c.cS2RC("iod"), "ㄧㄛ˙") - XCTAssertEqual(c.cS2RC("ie"), "ㄧㄝ") - XCTAssertEqual(c.cS2RC("ief"), "ㄧㄝˊ") - XCTAssertEqual(c.cS2RC("iej"), "ㄧㄝˇ") - XCTAssertEqual(c.cS2RC("iel"), "ㄧㄝˋ") - XCTAssertEqual(c.cS2RC("ied"), "ㄧㄝ˙") - XCTAssertEqual(c.cS2RC("ihf"), "ㄧㄞˊ") - XCTAssertEqual(c.cS2RC("iw"), "ㄧㄠ") - XCTAssertEqual(c.cS2RC("iwf"), "ㄧㄠˊ") - XCTAssertEqual(c.cS2RC("iwj"), "ㄧㄠˇ") - XCTAssertEqual(c.cS2RC("iwl"), "ㄧㄠˋ") - XCTAssertEqual(c.cS2RC("iv"), "ㄧㄡ") - XCTAssertEqual(c.cS2RC("ivf"), "ㄧㄡˊ") - XCTAssertEqual(c.cS2RC("ivj"), "ㄧㄡˇ") - XCTAssertEqual(c.cS2RC("ivl"), "ㄧㄡˋ") - XCTAssertEqual(c.cS2RC("ib"), "ㄧㄢ") - XCTAssertEqual(c.cS2RC("ibf"), "ㄧㄢˊ") - XCTAssertEqual(c.cS2RC("ibj"), "ㄧㄢˇ") - XCTAssertEqual(c.cS2RC("ibl"), "ㄧㄢˋ") - XCTAssertEqual(c.cS2RC("in"), "ㄧㄣ") - XCTAssertEqual(c.cS2RC("inf"), "ㄧㄣˊ") - XCTAssertEqual(c.cS2RC("inj"), "ㄧㄣˇ") - XCTAssertEqual(c.cS2RC("inl"), "ㄧㄣˋ") - XCTAssertEqual(c.cS2RC("ig"), "ㄧㄤ") - XCTAssertEqual(c.cS2RC("igf"), "ㄧㄤˊ") - XCTAssertEqual(c.cS2RC("igj"), "ㄧㄤˇ") - XCTAssertEqual(c.cS2RC("igl"), "ㄧㄤˋ") - XCTAssertEqual(c.cS2RC("im"), "ㄧㄥ") - XCTAssertEqual(c.cS2RC("imf"), "ㄧㄥˊ") - XCTAssertEqual(c.cS2RC("imj"), "ㄧㄥˇ") - XCTAssertEqual(c.cS2RC("iml"), "ㄧㄥˋ") - XCTAssertEqual(c.cS2RC("u"), "ㄨ") - XCTAssertEqual(c.cS2RC("uf"), "ㄨˊ") - XCTAssertEqual(c.cS2RC("uj"), "ㄨˇ") - XCTAssertEqual(c.cS2RC("ul"), "ㄨˋ") - XCTAssertEqual(c.cS2RC("ua"), "ㄨㄚ") - XCTAssertEqual(c.cS2RC("uaf"), "ㄨㄚˊ") - XCTAssertEqual(c.cS2RC("uaj"), "ㄨㄚˇ") - XCTAssertEqual(c.cS2RC("ual"), "ㄨㄚˋ") - XCTAssertEqual(c.cS2RC("uad"), "ㄨㄚ˙") - XCTAssertEqual(c.cS2RC("uo"), "ㄨㄛ") - XCTAssertEqual(c.cS2RC("uoj"), "ㄨㄛˇ") - XCTAssertEqual(c.cS2RC("uol"), "ㄨㄛˋ") - XCTAssertEqual(c.cS2RC("uh"), "ㄨㄞ") - XCTAssertEqual(c.cS2RC("uhj"), "ㄨㄞˇ") - XCTAssertEqual(c.cS2RC("uhl"), "ㄨㄞˋ") - XCTAssertEqual(c.cS2RC("uk"), "ㄨㄟ") - XCTAssertEqual(c.cS2RC("ukf"), "ㄨㄟˊ") - XCTAssertEqual(c.cS2RC("ukj"), "ㄨㄟˇ") - XCTAssertEqual(c.cS2RC("ukl"), "ㄨㄟˋ") - XCTAssertEqual(c.cS2RC("ub"), "ㄨㄢ") - XCTAssertEqual(c.cS2RC("ubf"), "ㄨㄢˊ") - XCTAssertEqual(c.cS2RC("ubj"), "ㄨㄢˇ") - XCTAssertEqual(c.cS2RC("ubl"), "ㄨㄢˋ") - XCTAssertEqual(c.cS2RC("un"), "ㄨㄣ") - XCTAssertEqual(c.cS2RC("unf"), "ㄨㄣˊ") - XCTAssertEqual(c.cS2RC("unj"), "ㄨㄣˇ") - XCTAssertEqual(c.cS2RC("unl"), "ㄨㄣˋ") - XCTAssertEqual(c.cS2RC("ug"), "ㄨㄤ") - XCTAssertEqual(c.cS2RC("ugf"), "ㄨㄤˊ") - XCTAssertEqual(c.cS2RC("ugj"), "ㄨㄤˇ") - XCTAssertEqual(c.cS2RC("ugl"), "ㄨㄤˋ") - XCTAssertEqual(c.cS2RC("um"), "ㄨㄥ") - XCTAssertEqual(c.cS2RC("umj"), "ㄨㄥˇ") - XCTAssertEqual(c.cS2RC("uml"), "ㄨㄥˋ") - XCTAssertEqual(c.cS2RC("y"), "ㄩ") - XCTAssertEqual(c.cS2RC("yf"), "ㄩˊ") - XCTAssertEqual(c.cS2RC("yj"), "ㄩˇ") - XCTAssertEqual(c.cS2RC("yl"), "ㄩˋ") - XCTAssertEqual(c.cS2RC("ye"), "ㄩㄝ") - XCTAssertEqual(c.cS2RC("yej"), "ㄩㄝˇ") - XCTAssertEqual(c.cS2RC("yel"), "ㄩㄝˋ") - XCTAssertEqual(c.cS2RC("yb"), "ㄩㄢ") - XCTAssertEqual(c.cS2RC("ybf"), "ㄩㄢˊ") - XCTAssertEqual(c.cS2RC("ybj"), "ㄩㄢˇ") - XCTAssertEqual(c.cS2RC("ybl"), "ㄩㄢˋ") - XCTAssertEqual(c.cS2RC("yn"), "ㄩㄣ") - XCTAssertEqual(c.cS2RC("ynf"), "ㄩㄣˊ") - XCTAssertEqual(c.cS2RC("ynj"), "ㄩㄣˇ") - XCTAssertEqual(c.cS2RC("ynl"), "ㄩㄣˋ") - XCTAssertEqual(c.cS2RC("ym"), "ㄩㄥ") - XCTAssertEqual(c.cS2RC("ymf"), "ㄩㄥˊ") - XCTAssertEqual(c.cS2RC("ymj"), "ㄩㄥˇ") - XCTAssertEqual(c.cS2RC("yml"), "ㄩㄥˋ") + var counter = 0 + Self.checkEq(&counter, &c, "juhj", "ㄓㄨㄞˇ") + Self.checkEq(&counter, &c, "juhl", "ㄓㄨㄞˋ") + Self.checkEq(&counter, &c, "juk", "ㄓㄨㄟ") + Self.checkEq(&counter, &c, "jukj", "ㄓㄨㄟˇ") + Self.checkEq(&counter, &c, "jukl", "ㄓㄨㄟˋ") + Self.checkEq(&counter, &c, "jub", "ㄓㄨㄢ") + Self.checkEq(&counter, &c, "jubj", "ㄓㄨㄢˇ") + Self.checkEq(&counter, &c, "jubl", "ㄓㄨㄢˋ") + Self.checkEq(&counter, &c, "jun", "ㄓㄨㄣ") + Self.checkEq(&counter, &c, "junj", "ㄓㄨㄣˇ") + Self.checkEq(&counter, &c, "junl", "ㄓㄨㄣˋ") + Self.checkEq(&counter, &c, "jug", "ㄓㄨㄤ") + Self.checkEq(&counter, &c, "jugj", "ㄓㄨㄤˇ") + Self.checkEq(&counter, &c, "jugl", "ㄓㄨㄤˋ") + Self.checkEq(&counter, &c, "jum", "ㄓㄨㄥ") + Self.checkEq(&counter, &c, "jumj", "ㄓㄨㄥˇ") + Self.checkEq(&counter, &c, "juml", "ㄓㄨㄥˋ") + Self.checkEq(&counter, &c, "q ", "ㄔ ") + Self.checkEq(&counter, &c, "qf", "ㄔˊ") + Self.checkEq(&counter, &c, "qj", "ㄔˇ") + Self.checkEq(&counter, &c, "ql", "ㄔˋ") + Self.checkEq(&counter, &c, "qa", "ㄔㄚ") + Self.checkEq(&counter, &c, "qaf", "ㄔㄚˊ") + Self.checkEq(&counter, &c, "qaj", "ㄔㄚˇ") + Self.checkEq(&counter, &c, "qal", "ㄔㄚˋ") + Self.checkEq(&counter, &c, "qe", "ㄔㄜ") + Self.checkEq(&counter, &c, "qej", "ㄔㄜˇ") + Self.checkEq(&counter, &c, "qel", "ㄔㄜˋ") + Self.checkEq(&counter, &c, "qh", "ㄔㄞ") + Self.checkEq(&counter, &c, "qhf", "ㄔㄞˊ") + Self.checkEq(&counter, &c, "qhj", "ㄔㄞˇ") + Self.checkEq(&counter, &c, "qhl", "ㄔㄞˋ") + Self.checkEq(&counter, &c, "qw", "ㄔㄠ") + Self.checkEq(&counter, &c, "qwf", "ㄔㄠˊ") + Self.checkEq(&counter, &c, "qwj", "ㄔㄠˇ") + Self.checkEq(&counter, &c, "qwl", "ㄔㄠˋ") + Self.checkEq(&counter, &c, "qv", "ㄔㄡ") + Self.checkEq(&counter, &c, "qvf", "ㄔㄡˊ") + Self.checkEq(&counter, &c, "qvj", "ㄔㄡˇ") + Self.checkEq(&counter, &c, "qvl", "ㄔㄡˋ") + Self.checkEq(&counter, &c, "qb", "ㄔㄢ") + Self.checkEq(&counter, &c, "qbf", "ㄔㄢˊ") + Self.checkEq(&counter, &c, "qbj", "ㄔㄢˇ") + Self.checkEq(&counter, &c, "qbl", "ㄔㄢˋ") + Self.checkEq(&counter, &c, "qn", "ㄔㄣ") + Self.checkEq(&counter, &c, "qnf", "ㄔㄣˊ") + Self.checkEq(&counter, &c, "qnj", "ㄔㄣˇ") + Self.checkEq(&counter, &c, "qnl", "ㄔㄣˋ") + Self.checkEq(&counter, &c, "qnd", "ㄔㄣ˙") + Self.checkEq(&counter, &c, "qg", "ㄔㄤ") + Self.checkEq(&counter, &c, "qgf", "ㄔㄤˊ") + Self.checkEq(&counter, &c, "qgj", "ㄔㄤˇ") + Self.checkEq(&counter, &c, "qgl", "ㄔㄤˋ") + Self.checkEq(&counter, &c, "qm", "ㄔㄥ") + Self.checkEq(&counter, &c, "qmf", "ㄔㄥˊ") + Self.checkEq(&counter, &c, "qmj", "ㄔㄥˇ") + Self.checkEq(&counter, &c, "qml", "ㄔㄥˋ") + Self.checkEq(&counter, &c, "qu", "ㄔㄨ") + Self.checkEq(&counter, &c, "quf", "ㄔㄨˊ") + Self.checkEq(&counter, &c, "quj", "ㄔㄨˇ") + Self.checkEq(&counter, &c, "qul", "ㄔㄨˋ") + Self.checkEq(&counter, &c, "qua", "ㄔㄨㄚ") + Self.checkEq(&counter, &c, "quaj", "ㄔㄨㄚˇ") + Self.checkEq(&counter, &c, "qual", "ㄔㄨㄚˋ") + Self.checkEq(&counter, &c, "quo", "ㄔㄨㄛ") + Self.checkEq(&counter, &c, "quol", "ㄔㄨㄛˋ") + Self.checkEq(&counter, &c, "quh", "ㄔㄨㄞ") + Self.checkEq(&counter, &c, "quhf", "ㄔㄨㄞˊ") + Self.checkEq(&counter, &c, "quhj", "ㄔㄨㄞˇ") + Self.checkEq(&counter, &c, "quhl", "ㄔㄨㄞˋ") + Self.checkEq(&counter, &c, "quk", "ㄔㄨㄟ") + Self.checkEq(&counter, &c, "qukf", "ㄔㄨㄟˊ") + Self.checkEq(&counter, &c, "qukj", "ㄔㄨㄟˇ") + Self.checkEq(&counter, &c, "qukl", "ㄔㄨㄟˋ") + Self.checkEq(&counter, &c, "qub", "ㄔㄨㄢ") + Self.checkEq(&counter, &c, "qubf", "ㄔㄨㄢˊ") + Self.checkEq(&counter, &c, "qubj", "ㄔㄨㄢˇ") + Self.checkEq(&counter, &c, "qubl", "ㄔㄨㄢˋ") + Self.checkEq(&counter, &c, "qun", "ㄔㄨㄣ") + Self.checkEq(&counter, &c, "qunf", "ㄔㄨㄣˊ") + Self.checkEq(&counter, &c, "qunj", "ㄔㄨㄣˇ") + Self.checkEq(&counter, &c, "qug", "ㄔㄨㄤ") + Self.checkEq(&counter, &c, "qugf", "ㄔㄨㄤˊ") + Self.checkEq(&counter, &c, "qugj", "ㄔㄨㄤˇ") + Self.checkEq(&counter, &c, "qugl", "ㄔㄨㄤˋ") + Self.checkEq(&counter, &c, "qum", "ㄔㄨㄥ") + Self.checkEq(&counter, &c, "qumf", "ㄔㄨㄥˊ") + Self.checkEq(&counter, &c, "qumj", "ㄔㄨㄥˇ") + Self.checkEq(&counter, &c, "quml", "ㄔㄨㄥˋ") + Self.checkEq(&counter, &c, "x ", "ㄕ ") + Self.checkEq(&counter, &c, "xf", "ㄕˊ") + Self.checkEq(&counter, &c, "xj", "ㄕˇ") + Self.checkEq(&counter, &c, "xl", "ㄕˋ") + Self.checkEq(&counter, &c, "xd", "ㄕ˙") + Self.checkEq(&counter, &c, "xa", "ㄕㄚ") + Self.checkEq(&counter, &c, "xaf", "ㄕㄚˊ") + Self.checkEq(&counter, &c, "xaj", "ㄕㄚˇ") + Self.checkEq(&counter, &c, "xal", "ㄕㄚˋ") + Self.checkEq(&counter, &c, "xad", "ㄕㄚ˙") + Self.checkEq(&counter, &c, "xe", "ㄕㄜ") + Self.checkEq(&counter, &c, "xef", "ㄕㄜˊ") + Self.checkEq(&counter, &c, "xej", "ㄕㄜˇ") + Self.checkEq(&counter, &c, "xel", "ㄕㄜˋ") + Self.checkEq(&counter, &c, "xh", "ㄕㄞ") + Self.checkEq(&counter, &c, "xhj", "ㄕㄞˇ") + Self.checkEq(&counter, &c, "xhl", "ㄕㄞˋ") + Self.checkEq(&counter, &c, "xkf", "ㄕㄟˊ") + Self.checkEq(&counter, &c, "xw", "ㄕㄠ") + Self.checkEq(&counter, &c, "xwf", "ㄕㄠˊ") + Self.checkEq(&counter, &c, "xwj", "ㄕㄠˇ") + Self.checkEq(&counter, &c, "xwl", "ㄕㄠˋ") + Self.checkEq(&counter, &c, "xv", "ㄕㄡ") + Self.checkEq(&counter, &c, "xvf", "ㄕㄡˊ") + Self.checkEq(&counter, &c, "xvj", "ㄕㄡˇ") + Self.checkEq(&counter, &c, "xvl", "ㄕㄡˋ") + Self.checkEq(&counter, &c, "xb", "ㄕㄢ") + Self.checkEq(&counter, &c, "xbf", "ㄕㄢˊ") + Self.checkEq(&counter, &c, "xbj", "ㄕㄢˇ") + Self.checkEq(&counter, &c, "xbl", "ㄕㄢˋ") + Self.checkEq(&counter, &c, "xn", "ㄕㄣ") + Self.checkEq(&counter, &c, "xnf", "ㄕㄣˊ") + Self.checkEq(&counter, &c, "xnj", "ㄕㄣˇ") + Self.checkEq(&counter, &c, "xnl", "ㄕㄣˋ") + Self.checkEq(&counter, &c, "xg", "ㄕㄤ") + Self.checkEq(&counter, &c, "xgj", "ㄕㄤˇ") + Self.checkEq(&counter, &c, "xgl", "ㄕㄤˋ") + Self.checkEq(&counter, &c, "xgd", "ㄕㄤ˙") + Self.checkEq(&counter, &c, "xm", "ㄕㄥ") + Self.checkEq(&counter, &c, "xmf", "ㄕㄥˊ") + Self.checkEq(&counter, &c, "xmj", "ㄕㄥˇ") + Self.checkEq(&counter, &c, "xml", "ㄕㄥˋ") + Self.checkEq(&counter, &c, "xu", "ㄕㄨ") + Self.checkEq(&counter, &c, "xuf", "ㄕㄨˊ") + Self.checkEq(&counter, &c, "xuj", "ㄕㄨˇ") + Self.checkEq(&counter, &c, "xul", "ㄕㄨˋ") + Self.checkEq(&counter, &c, "xua", "ㄕㄨㄚ") + Self.checkEq(&counter, &c, "xuaj", "ㄕㄨㄚˇ") + Self.checkEq(&counter, &c, "xual", "ㄕㄨㄚˋ") + Self.checkEq(&counter, &c, "xuo", "ㄕㄨㄛ") + Self.checkEq(&counter, &c, "xuol", "ㄕㄨㄛˋ") + Self.checkEq(&counter, &c, "xuh", "ㄕㄨㄞ") + Self.checkEq(&counter, &c, "xuhj", "ㄕㄨㄞˇ") + Self.checkEq(&counter, &c, "xuhl", "ㄕㄨㄞˋ") + Self.checkEq(&counter, &c, "xuk", "ㄕㄨㄟ") + Self.checkEq(&counter, &c, "xukf", "ㄕㄨㄟˊ") + Self.checkEq(&counter, &c, "xukj", "ㄕㄨㄟˇ") + Self.checkEq(&counter, &c, "xukl", "ㄕㄨㄟˋ") + Self.checkEq(&counter, &c, "xub", "ㄕㄨㄢ") + Self.checkEq(&counter, &c, "xubl", "ㄕㄨㄢˋ") + Self.checkEq(&counter, &c, "xunj", "ㄕㄨㄣˇ") + Self.checkEq(&counter, &c, "xunl", "ㄕㄨㄣˋ") + Self.checkEq(&counter, &c, "xug", "ㄕㄨㄤ") + Self.checkEq(&counter, &c, "xugf", "ㄕㄨㄤˊ") + Self.checkEq(&counter, &c, "xugj", "ㄕㄨㄤˇ") + Self.checkEq(&counter, &c, "xugl", "ㄕㄨㄤˋ") + Self.checkEq(&counter, &c, "rl", "ㄖˋ") + Self.checkEq(&counter, &c, "rej", "ㄖㄜˇ") + Self.checkEq(&counter, &c, "rel", "ㄖㄜˋ") + Self.checkEq(&counter, &c, "rwf", "ㄖㄠˊ") + Self.checkEq(&counter, &c, "rwj", "ㄖㄠˇ") + Self.checkEq(&counter, &c, "rwl", "ㄖㄠˋ") + Self.checkEq(&counter, &c, "rvf", "ㄖㄡˊ") + Self.checkEq(&counter, &c, "rvj", "ㄖㄡˇ") + Self.checkEq(&counter, &c, "rvl", "ㄖㄡˋ") + Self.checkEq(&counter, &c, "rbf", "ㄖㄢˊ") + Self.checkEq(&counter, &c, "rbj", "ㄖㄢˇ") + Self.checkEq(&counter, &c, "rbl", "ㄖㄢˋ") + Self.checkEq(&counter, &c, "rnf", "ㄖㄣˊ") + Self.checkEq(&counter, &c, "rnj", "ㄖㄣˇ") + Self.checkEq(&counter, &c, "rnl", "ㄖㄣˋ") + Self.checkEq(&counter, &c, "rg", "ㄖㄤ") + Self.checkEq(&counter, &c, "rgf", "ㄖㄤˊ") + Self.checkEq(&counter, &c, "rgj", "ㄖㄤˇ") + Self.checkEq(&counter, &c, "rgl", "ㄖㄤˋ") + Self.checkEq(&counter, &c, "rm", "ㄖㄥ") + Self.checkEq(&counter, &c, "rmf", "ㄖㄥˊ") + Self.checkEq(&counter, &c, "rmj", "ㄖㄥˇ") + Self.checkEq(&counter, &c, "rml", "ㄖㄥˋ") + Self.checkEq(&counter, &c, "ruf", "ㄖㄨˊ") + Self.checkEq(&counter, &c, "ruj", "ㄖㄨˇ") + Self.checkEq(&counter, &c, "rul", "ㄖㄨˋ") + Self.checkEq(&counter, &c, "ruof", "ㄖㄨㄛˊ") + Self.checkEq(&counter, &c, "ruol", "ㄖㄨㄛˋ") + Self.checkEq(&counter, &c, "rukf", "ㄖㄨㄟˊ") + Self.checkEq(&counter, &c, "rukj", "ㄖㄨㄟˇ") + Self.checkEq(&counter, &c, "rukl", "ㄖㄨㄟˋ") + Self.checkEq(&counter, &c, "rubf", "ㄖㄨㄢˊ") + Self.checkEq(&counter, &c, "rubj", "ㄖㄨㄢˇ") + Self.checkEq(&counter, &c, "rubl", "ㄖㄨㄢˋ") + Self.checkEq(&counter, &c, "runf", "ㄖㄨㄣˊ") + Self.checkEq(&counter, &c, "runj", "ㄖㄨㄣˇ") + Self.checkEq(&counter, &c, "runl", "ㄖㄨㄣˋ") + Self.checkEq(&counter, &c, "rumf", "ㄖㄨㄥˊ") + Self.checkEq(&counter, &c, "rumj", "ㄖㄨㄥˇ") + Self.checkEq(&counter, &c, "ruml", "ㄖㄨㄥˋ") + Self.checkEq(&counter, &c, "z", "ㄗ") + Self.checkEq(&counter, &c, "zf", "ㄗˊ") + Self.checkEq(&counter, &c, "zj", "ㄗˇ") + Self.checkEq(&counter, &c, "zl", "ㄗˋ") + Self.checkEq(&counter, &c, "zd", "ㄗ˙") + Self.checkEq(&counter, &c, "za", "ㄗㄚ") + Self.checkEq(&counter, &c, "zaf", "ㄗㄚˊ") + Self.checkEq(&counter, &c, "zaj", "ㄗㄚˇ") + Self.checkEq(&counter, &c, "zef", "ㄗㄜˊ") + Self.checkEq(&counter, &c, "zej", "ㄗㄜˇ") + Self.checkEq(&counter, &c, "zel", "ㄗㄜˋ") + Self.checkEq(&counter, &c, "zh", "ㄗㄞ") + Self.checkEq(&counter, &c, "zhj", "ㄗㄞˇ") + Self.checkEq(&counter, &c, "zhl", "ㄗㄞˋ") + Self.checkEq(&counter, &c, "zkf", "ㄗㄟˊ") + Self.checkEq(&counter, &c, "zw", "ㄗㄠ") + Self.checkEq(&counter, &c, "zwf", "ㄗㄠˊ") + Self.checkEq(&counter, &c, "zwj", "ㄗㄠˇ") + Self.checkEq(&counter, &c, "zwl", "ㄗㄠˋ") + Self.checkEq(&counter, &c, "zv", "ㄗㄡ") + Self.checkEq(&counter, &c, "zvj", "ㄗㄡˇ") + Self.checkEq(&counter, &c, "zvl", "ㄗㄡˋ") + Self.checkEq(&counter, &c, "zb", "ㄗㄢ") + Self.checkEq(&counter, &c, "zbf", "ㄗㄢˊ") + Self.checkEq(&counter, &c, "zbj", "ㄗㄢˇ") + Self.checkEq(&counter, &c, "zbl", "ㄗㄢˋ") + Self.checkEq(&counter, &c, "zn", "ㄗㄣ") + Self.checkEq(&counter, &c, "znj", "ㄗㄣˇ") + Self.checkEq(&counter, &c, "znl", "ㄗㄣˋ") + Self.checkEq(&counter, &c, "zg", "ㄗㄤ") + Self.checkEq(&counter, &c, "zgj", "ㄗㄤˇ") + Self.checkEq(&counter, &c, "zgl", "ㄗㄤˋ") + Self.checkEq(&counter, &c, "zm", "ㄗㄥ") + Self.checkEq(&counter, &c, "zmj", "ㄗㄥˇ") + Self.checkEq(&counter, &c, "zml", "ㄗㄥˋ") + Self.checkEq(&counter, &c, "zu", "ㄗㄨ") + Self.checkEq(&counter, &c, "zuf", "ㄗㄨˊ") + Self.checkEq(&counter, &c, "zuj", "ㄗㄨˇ") + Self.checkEq(&counter, &c, "zul", "ㄗㄨˋ") + Self.checkEq(&counter, &c, "zuo", "ㄗㄨㄛ") + Self.checkEq(&counter, &c, "zuof", "ㄗㄨㄛˊ") + Self.checkEq(&counter, &c, "zuoj", "ㄗㄨㄛˇ") + Self.checkEq(&counter, &c, "zuol", "ㄗㄨㄛˋ") + Self.checkEq(&counter, &c, "zuod", "ㄗㄨㄛ˙") + Self.checkEq(&counter, &c, "zuk", "ㄗㄨㄟ") + Self.checkEq(&counter, &c, "zukj", "ㄗㄨㄟˇ") + Self.checkEq(&counter, &c, "zukl", "ㄗㄨㄟˋ") + Self.checkEq(&counter, &c, "zub", "ㄗㄨㄢ") + Self.checkEq(&counter, &c, "zubj", "ㄗㄨㄢˇ") + Self.checkEq(&counter, &c, "zubl", "ㄗㄨㄢˋ") + Self.checkEq(&counter, &c, "zun", "ㄗㄨㄣ") + Self.checkEq(&counter, &c, "zunj", "ㄗㄨㄣˇ") + Self.checkEq(&counter, &c, "zunl", "ㄗㄨㄣˋ") + Self.checkEq(&counter, &c, "zum", "ㄗㄨㄥ") + Self.checkEq(&counter, &c, "zumj", "ㄗㄨㄥˇ") + Self.checkEq(&counter, &c, "zuml", "ㄗㄨㄥˋ") + Self.checkEq(&counter, &c, "c", "ㄘ") + Self.checkEq(&counter, &c, "cf", "ㄘˊ") + Self.checkEq(&counter, &c, "cj", "ㄘˇ") + Self.checkEq(&counter, &c, "cl", "ㄘˋ") + Self.checkEq(&counter, &c, "ca", "ㄘㄚ") + Self.checkEq(&counter, &c, "caj", "ㄘㄚˇ") + Self.checkEq(&counter, &c, "cal", "ㄘㄚˋ") + Self.checkEq(&counter, &c, "cel", "ㄘㄜˋ") + Self.checkEq(&counter, &c, "ch", "ㄘㄞ") + Self.checkEq(&counter, &c, "chf", "ㄘㄞˊ") + Self.checkEq(&counter, &c, "chj", "ㄘㄞˇ") + Self.checkEq(&counter, &c, "chl", "ㄘㄞˋ") + Self.checkEq(&counter, &c, "cw", "ㄘㄠ") + Self.checkEq(&counter, &c, "cwf", "ㄘㄠˊ") + Self.checkEq(&counter, &c, "cwj", "ㄘㄠˇ") + Self.checkEq(&counter, &c, "cwl", "ㄘㄠˋ") + Self.checkEq(&counter, &c, "cv", "ㄘㄡ") + Self.checkEq(&counter, &c, "cvf", "ㄘㄡˊ") + Self.checkEq(&counter, &c, "cvj", "ㄘㄡˇ") + Self.checkEq(&counter, &c, "cvl", "ㄘㄡˋ") + Self.checkEq(&counter, &c, "cb", "ㄘㄢ") + Self.checkEq(&counter, &c, "cbf", "ㄘㄢˊ") + Self.checkEq(&counter, &c, "cbj", "ㄘㄢˇ") + Self.checkEq(&counter, &c, "cbl", "ㄘㄢˋ") + Self.checkEq(&counter, &c, "cn", "ㄘㄣ") + Self.checkEq(&counter, &c, "cnf", "ㄘㄣˊ") + Self.checkEq(&counter, &c, "cg", "ㄘㄤ") + Self.checkEq(&counter, &c, "cgf", "ㄘㄤˊ") + Self.checkEq(&counter, &c, "cgj", "ㄘㄤˇ") + Self.checkEq(&counter, &c, "cgl", "ㄘㄤˋ") + Self.checkEq(&counter, &c, "cm", "ㄘㄥ") + Self.checkEq(&counter, &c, "cmf", "ㄘㄥˊ") + Self.checkEq(&counter, &c, "cmj", "ㄘㄥˇ") + Self.checkEq(&counter, &c, "cml", "ㄘㄥˋ") + Self.checkEq(&counter, &c, "cu", "ㄘㄨ") + Self.checkEq(&counter, &c, "cuf", "ㄘㄨˊ") + Self.checkEq(&counter, &c, "cuj", "ㄘㄨˇ") + Self.checkEq(&counter, &c, "cul", "ㄘㄨˋ") + Self.checkEq(&counter, &c, "cuo", "ㄘㄨㄛ") + Self.checkEq(&counter, &c, "cuof", "ㄘㄨㄛˊ") + Self.checkEq(&counter, &c, "cuoj", "ㄘㄨㄛˇ") + Self.checkEq(&counter, &c, "cuol", "ㄘㄨㄛˋ") + Self.checkEq(&counter, &c, "cuk", "ㄘㄨㄟ") + Self.checkEq(&counter, &c, "cukj", "ㄘㄨㄟˇ") + Self.checkEq(&counter, &c, "cukl", "ㄘㄨㄟˋ") + Self.checkEq(&counter, &c, "cub", "ㄘㄨㄢ") + Self.checkEq(&counter, &c, "cubf", "ㄘㄨㄢˊ") + Self.checkEq(&counter, &c, "cubj", "ㄘㄨㄢˇ") + Self.checkEq(&counter, &c, "cubl", "ㄘㄨㄢˋ") + Self.checkEq(&counter, &c, "cun", "ㄘㄨㄣ") + Self.checkEq(&counter, &c, "cunf", "ㄘㄨㄣˊ") + Self.checkEq(&counter, &c, "cunj", "ㄘㄨㄣˇ") + Self.checkEq(&counter, &c, "cunl", "ㄘㄨㄣˋ") + Self.checkEq(&counter, &c, "cum", "ㄘㄨㄥ") + Self.checkEq(&counter, &c, "cumf", "ㄘㄨㄥˊ") + Self.checkEq(&counter, &c, "cumj", "ㄘㄨㄥˇ") + Self.checkEq(&counter, &c, "cuml", "ㄘㄨㄥˋ") + Self.checkEq(&counter, &c, "s", "ㄙ") + Self.checkEq(&counter, &c, "sj", "ㄙˇ") + Self.checkEq(&counter, &c, "sl", "ㄙˋ") + Self.checkEq(&counter, &c, "sa", "ㄙㄚ") + Self.checkEq(&counter, &c, "saj", "ㄙㄚˇ") + Self.checkEq(&counter, &c, "sal", "ㄙㄚˋ") + Self.checkEq(&counter, &c, "sad", "ㄙㄚ˙") + Self.checkEq(&counter, &c, "se", "ㄙㄜ") + Self.checkEq(&counter, &c, "sel", "ㄙㄜˋ") + Self.checkEq(&counter, &c, "sh", "ㄙㄞ") + Self.checkEq(&counter, &c, "shf", "ㄙㄞˊ") + Self.checkEq(&counter, &c, "shj", "ㄙㄞˇ") + Self.checkEq(&counter, &c, "shl", "ㄙㄞˋ") + Self.checkEq(&counter, &c, "sk", "ㄙㄟ") + Self.checkEq(&counter, &c, "sw", "ㄙㄠ") + Self.checkEq(&counter, &c, "swj", "ㄙㄠˇ") + Self.checkEq(&counter, &c, "swl", "ㄙㄠˋ") + Self.checkEq(&counter, &c, "sv", "ㄙㄡ") + Self.checkEq(&counter, &c, "svj", "ㄙㄡˇ") + Self.checkEq(&counter, &c, "svl", "ㄙㄡˋ") + Self.checkEq(&counter, &c, "sb", "ㄙㄢ") + Self.checkEq(&counter, &c, "sbj", "ㄙㄢˇ") + Self.checkEq(&counter, &c, "sbl", "ㄙㄢˋ") + Self.checkEq(&counter, &c, "sn", "ㄙㄣ") + Self.checkEq(&counter, &c, "snj", "ㄙㄣˇ") + Self.checkEq(&counter, &c, "sg", "ㄙㄤ") + Self.checkEq(&counter, &c, "sgj", "ㄙㄤˇ") + Self.checkEq(&counter, &c, "sgl", "ㄙㄤˋ") + Self.checkEq(&counter, &c, "sm", "ㄙㄥ") + Self.checkEq(&counter, &c, "sml", "ㄙㄥˋ") + Self.checkEq(&counter, &c, "su", "ㄙㄨ") + Self.checkEq(&counter, &c, "suf", "ㄙㄨˊ") + Self.checkEq(&counter, &c, "suj", "ㄙㄨˇ") + Self.checkEq(&counter, &c, "sul", "ㄙㄨˋ") + Self.checkEq(&counter, &c, "suo", "ㄙㄨㄛ") + Self.checkEq(&counter, &c, "suof", "ㄙㄨㄛˊ") + Self.checkEq(&counter, &c, "suoj", "ㄙㄨㄛˇ") + Self.checkEq(&counter, &c, "suol", "ㄙㄨㄛˋ") + Self.checkEq(&counter, &c, "suk", "ㄙㄨㄟ") + Self.checkEq(&counter, &c, "sukf", "ㄙㄨㄟˊ") + Self.checkEq(&counter, &c, "sukj", "ㄙㄨㄟˇ") + Self.checkEq(&counter, &c, "sukl", "ㄙㄨㄟˋ") + Self.checkEq(&counter, &c, "sub", "ㄙㄨㄢ") + Self.checkEq(&counter, &c, "subj", "ㄙㄨㄢˇ") + Self.checkEq(&counter, &c, "subl", "ㄙㄨㄢˋ") + Self.checkEq(&counter, &c, "sun", "ㄙㄨㄣ") + Self.checkEq(&counter, &c, "sunj", "ㄙㄨㄣˇ") + Self.checkEq(&counter, &c, "sunl", "ㄙㄨㄣˋ") + Self.checkEq(&counter, &c, "sum", "ㄙㄨㄥ") + Self.checkEq(&counter, &c, "sumf", "ㄙㄨㄥˊ") + Self.checkEq(&counter, &c, "sumj", "ㄙㄨㄥˇ") + Self.checkEq(&counter, &c, "suml", "ㄙㄨㄥˋ") + Self.checkEq(&counter, &c, "a", "ㄚ") + Self.checkEq(&counter, &c, "af", "ㄚˊ") + Self.checkEq(&counter, &c, "al", "ㄚˋ") + Self.checkEq(&counter, &c, "ad", "ㄚ˙") + Self.checkEq(&counter, &c, "o", "ㄛ") + Self.checkEq(&counter, &c, "of", "ㄛˊ") + Self.checkEq(&counter, &c, "oj", "ㄛˇ") + Self.checkEq(&counter, &c, "ol", "ㄛˋ") + Self.checkEq(&counter, &c, "e", "ㄜ") + Self.checkEq(&counter, &c, "ef", "ㄜˊ") + Self.checkEq(&counter, &c, "ej", "ㄜˇ") + Self.checkEq(&counter, &c, "el", "ㄜˋ") + // Self.checkEq(&counter, &c, "ef", "ㄝˊ") + // Self.checkEq(&counter, &c, "ej", "ㄝˇ") + // Self.checkEq(&counter, &c, "el", "ㄝˋ") + // Self.checkEq(&counter, &c, "ed", "ㄝ˙") + // Self.checkEq(&counter, &c, "h", "ㄞ") + Self.checkEq(&counter, &c, "hf", "ㄞˊ") + Self.checkEq(&counter, &c, "hj", "ㄞˇ") + Self.checkEq(&counter, &c, "hl", "ㄞˋ") + Self.checkEq(&counter, &c, "kl", "ㄟˋ") + Self.checkEq(&counter, &c, "w", "ㄠ") + Self.checkEq(&counter, &c, "wf", "ㄠˊ") + Self.checkEq(&counter, &c, "wj", "ㄠˇ") + Self.checkEq(&counter, &c, "wl", "ㄠˋ") + Self.checkEq(&counter, &c, "v", "ㄡ") + Self.checkEq(&counter, &c, "vf", "ㄡˊ") + Self.checkEq(&counter, &c, "vj", "ㄡˇ") + Self.checkEq(&counter, &c, "vl", "ㄡˋ") + Self.checkEq(&counter, &c, "vd", "ㄡ˙") + Self.checkEq(&counter, &c, "b ", "ㄢ ") + Self.checkEq(&counter, &c, "bf", "ㄢˊ") + Self.checkEq(&counter, &c, "bj", "ㄢˇ") + Self.checkEq(&counter, &c, "bl", "ㄢˋ") + Self.checkEq(&counter, &c, "n ", "ㄣ ") + Self.checkEq(&counter, &c, "nf", "ㄣˊ") + Self.checkEq(&counter, &c, "nj", "ㄣˇ") + Self.checkEq(&counter, &c, "nl", "ㄣˋ") + Self.checkEq(&counter, &c, "nd", "ㄣ˙") + Self.checkEq(&counter, &c, "g ", "ㄤ ") + Self.checkEq(&counter, &c, "gf", "ㄤˊ") + Self.checkEq(&counter, &c, "gj", "ㄤˇ") + Self.checkEq(&counter, &c, "gl", "ㄤˋ") + Self.checkEq(&counter, &c, "m ", "ㄥ ") + Self.checkEq(&counter, &c, "ml", "ㄥˋ") + Self.checkEq(&counter, &c, "l ", "ㄦ ") + Self.checkEq(&counter, &c, "lf", "ㄦˊ") + Self.checkEq(&counter, &c, "lj", "ㄦˇ") + Self.checkEq(&counter, &c, "ll", "ㄦˋ") + Self.checkEq(&counter, &c, "ld", "ㄦ˙") + Self.checkEq(&counter, &c, "i", "ㄧ") + Self.checkEq(&counter, &c, "if", "ㄧˊ") + Self.checkEq(&counter, &c, "ij", "ㄧˇ") + Self.checkEq(&counter, &c, "il", "ㄧˋ") + Self.checkEq(&counter, &c, "ia", "ㄧㄚ") + Self.checkEq(&counter, &c, "iaf", "ㄧㄚˊ") + Self.checkEq(&counter, &c, "iaj", "ㄧㄚˇ") + Self.checkEq(&counter, &c, "ial", "ㄧㄚˋ") + Self.checkEq(&counter, &c, "iad", "ㄧㄚ˙") + Self.checkEq(&counter, &c, "io", "ㄧㄛ") + Self.checkEq(&counter, &c, "iod", "ㄧㄛ˙") + Self.checkEq(&counter, &c, "ie", "ㄧㄝ") + Self.checkEq(&counter, &c, "ief", "ㄧㄝˊ") + Self.checkEq(&counter, &c, "iej", "ㄧㄝˇ") + Self.checkEq(&counter, &c, "iel", "ㄧㄝˋ") + Self.checkEq(&counter, &c, "ied", "ㄧㄝ˙") + Self.checkEq(&counter, &c, "ihf", "ㄧㄞˊ") + Self.checkEq(&counter, &c, "iw", "ㄧㄠ") + Self.checkEq(&counter, &c, "iwf", "ㄧㄠˊ") + Self.checkEq(&counter, &c, "iwj", "ㄧㄠˇ") + Self.checkEq(&counter, &c, "iwl", "ㄧㄠˋ") + Self.checkEq(&counter, &c, "iv", "ㄧㄡ") + Self.checkEq(&counter, &c, "ivf", "ㄧㄡˊ") + Self.checkEq(&counter, &c, "ivj", "ㄧㄡˇ") + Self.checkEq(&counter, &c, "ivl", "ㄧㄡˋ") + Self.checkEq(&counter, &c, "ib", "ㄧㄢ") + Self.checkEq(&counter, &c, "ibf", "ㄧㄢˊ") + Self.checkEq(&counter, &c, "ibj", "ㄧㄢˇ") + Self.checkEq(&counter, &c, "ibl", "ㄧㄢˋ") + Self.checkEq(&counter, &c, "in", "ㄧㄣ") + Self.checkEq(&counter, &c, "inf", "ㄧㄣˊ") + Self.checkEq(&counter, &c, "inj", "ㄧㄣˇ") + Self.checkEq(&counter, &c, "inl", "ㄧㄣˋ") + Self.checkEq(&counter, &c, "ig", "ㄧㄤ") + Self.checkEq(&counter, &c, "igf", "ㄧㄤˊ") + Self.checkEq(&counter, &c, "igj", "ㄧㄤˇ") + Self.checkEq(&counter, &c, "igl", "ㄧㄤˋ") + Self.checkEq(&counter, &c, "im", "ㄧㄥ") + Self.checkEq(&counter, &c, "imf", "ㄧㄥˊ") + Self.checkEq(&counter, &c, "imj", "ㄧㄥˇ") + Self.checkEq(&counter, &c, "iml", "ㄧㄥˋ") + Self.checkEq(&counter, &c, "u", "ㄨ") + Self.checkEq(&counter, &c, "uf", "ㄨˊ") + Self.checkEq(&counter, &c, "uj", "ㄨˇ") + Self.checkEq(&counter, &c, "ul", "ㄨˋ") + Self.checkEq(&counter, &c, "ua", "ㄨㄚ") + Self.checkEq(&counter, &c, "uaf", "ㄨㄚˊ") + Self.checkEq(&counter, &c, "uaj", "ㄨㄚˇ") + Self.checkEq(&counter, &c, "ual", "ㄨㄚˋ") + Self.checkEq(&counter, &c, "uad", "ㄨㄚ˙") + Self.checkEq(&counter, &c, "uo", "ㄨㄛ") + Self.checkEq(&counter, &c, "uoj", "ㄨㄛˇ") + Self.checkEq(&counter, &c, "uol", "ㄨㄛˋ") + Self.checkEq(&counter, &c, "uh", "ㄨㄞ") + Self.checkEq(&counter, &c, "uhj", "ㄨㄞˇ") + Self.checkEq(&counter, &c, "uhl", "ㄨㄞˋ") + Self.checkEq(&counter, &c, "uk", "ㄨㄟ") + Self.checkEq(&counter, &c, "ukf", "ㄨㄟˊ") + Self.checkEq(&counter, &c, "ukj", "ㄨㄟˇ") + Self.checkEq(&counter, &c, "ukl", "ㄨㄟˋ") + Self.checkEq(&counter, &c, "ub", "ㄨㄢ") + Self.checkEq(&counter, &c, "ubf", "ㄨㄢˊ") + Self.checkEq(&counter, &c, "ubj", "ㄨㄢˇ") + Self.checkEq(&counter, &c, "ubl", "ㄨㄢˋ") + Self.checkEq(&counter, &c, "un", "ㄨㄣ") + Self.checkEq(&counter, &c, "unf", "ㄨㄣˊ") + Self.checkEq(&counter, &c, "unj", "ㄨㄣˇ") + Self.checkEq(&counter, &c, "unl", "ㄨㄣˋ") + Self.checkEq(&counter, &c, "ug", "ㄨㄤ") + Self.checkEq(&counter, &c, "ugf", "ㄨㄤˊ") + Self.checkEq(&counter, &c, "ugj", "ㄨㄤˇ") + Self.checkEq(&counter, &c, "ugl", "ㄨㄤˋ") + Self.checkEq(&counter, &c, "um", "ㄨㄥ") + Self.checkEq(&counter, &c, "umj", "ㄨㄥˇ") + Self.checkEq(&counter, &c, "uml", "ㄨㄥˋ") + Self.checkEq(&counter, &c, "y", "ㄩ") + Self.checkEq(&counter, &c, "yf", "ㄩˊ") + Self.checkEq(&counter, &c, "yj", "ㄩˇ") + Self.checkEq(&counter, &c, "yl", "ㄩˋ") + Self.checkEq(&counter, &c, "ye", "ㄩㄝ") + Self.checkEq(&counter, &c, "yej", "ㄩㄝˇ") + Self.checkEq(&counter, &c, "yel", "ㄩㄝˋ") + Self.checkEq(&counter, &c, "yb", "ㄩㄢ") + Self.checkEq(&counter, &c, "ybf", "ㄩㄢˊ") + Self.checkEq(&counter, &c, "ybj", "ㄩㄢˇ") + Self.checkEq(&counter, &c, "ybl", "ㄩㄢˋ") + Self.checkEq(&counter, &c, "yn", "ㄩㄣ") + Self.checkEq(&counter, &c, "ynf", "ㄩㄣˊ") + Self.checkEq(&counter, &c, "ynj", "ㄩㄣˇ") + Self.checkEq(&counter, &c, "ynl", "ㄩㄣˋ") + Self.checkEq(&counter, &c, "ym", "ㄩㄥ") + Self.checkEq(&counter, &c, "ymf", "ㄩㄥˊ") + Self.checkEq(&counter, &c, "ymj", "ㄩㄥˇ") + Self.checkEq(&counter, &c, "yml", "ㄩㄥˋ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_AlvinLiu_D.swift b/Tests/TekkonTests/KeyTest_AlvinLiu_D.swift index fcdbd18..931084d 100644 --- a/Tests/TekkonTests/KeyTest_AlvinLiu_D.swift +++ b/Tests/TekkonTests/KeyTest_AlvinLiu_D.swift @@ -13,76 +13,78 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testAlvinLiuKeysMicrosoftCompatible() throws { var c = Tekkon.Composer(arrange: .ofAlvinLiu) - XCTAssertEqual(c.cS2RC("bic"), "ㄅㄧㄝ") - XCTAssertEqual(c.cS2RC("bicf"), "ㄅㄧㄝˊ") - XCTAssertEqual(c.cS2RC("bicj"), "ㄅㄧㄝˇ") - XCTAssertEqual(c.cS2RC("bicl"), "ㄅㄧㄝˋ") - XCTAssertEqual(c.cS2RC("pic"), "ㄆㄧㄝ") - XCTAssertEqual(c.cS2RC("picj"), "ㄆㄧㄝˇ") - XCTAssertEqual(c.cS2RC("picl"), "ㄆㄧㄝˋ") - XCTAssertEqual(c.cS2RC("mic"), "ㄇㄧㄝ") - XCTAssertEqual(c.cS2RC("micf"), "ㄇㄧㄝˊ") - XCTAssertEqual(c.cS2RC("micl"), "ㄇㄧㄝˋ") - XCTAssertEqual(c.cS2RC("dic"), "ㄉㄧㄝ") - XCTAssertEqual(c.cS2RC("dicf"), "ㄉㄧㄝˊ") - XCTAssertEqual(c.cS2RC("dicj"), "ㄉㄧㄝˇ") - XCTAssertEqual(c.cS2RC("dicl"), "ㄉㄧㄝˋ") - XCTAssertEqual(c.cS2RC("tic"), "ㄊㄧㄝ") - XCTAssertEqual(c.cS2RC("ticf"), "ㄊㄧㄝˊ") - XCTAssertEqual(c.cS2RC("ticj"), "ㄊㄧㄝˇ") - XCTAssertEqual(c.cS2RC("ticl"), "ㄊㄧㄝˋ") - XCTAssertEqual(c.cS2RC("nic"), "ㄋㄧㄝ") - XCTAssertEqual(c.cS2RC("nicf"), "ㄋㄧㄝˊ") - XCTAssertEqual(c.cS2RC("nicl"), "ㄋㄧㄝˋ") - XCTAssertEqual(c.cS2RC("nycl"), "ㄋㄩㄝˋ") - XCTAssertEqual(c.cS2RC("lic"), "ㄌㄧㄝ") - XCTAssertEqual(c.cS2RC("licf"), "ㄌㄧㄝˊ") - XCTAssertEqual(c.cS2RC("licj"), "ㄌㄧㄝˇ") - XCTAssertEqual(c.cS2RC("licl"), "ㄌㄧㄝˋ") - XCTAssertEqual(c.cS2RC("lyc"), "ㄌㄩㄝ") - XCTAssertEqual(c.cS2RC("lycj"), "ㄌㄩㄝˇ") - XCTAssertEqual(c.cS2RC("lycl"), "ㄌㄩㄝˋ") - XCTAssertEqual(c.cS2RC("jic"), "ㄐㄧㄝ") - XCTAssertEqual(c.cS2RC("jicf"), "ㄐㄧㄝˊ") - XCTAssertEqual(c.cS2RC("jicj"), "ㄐㄧㄝˇ") - XCTAssertEqual(c.cS2RC("jicl"), "ㄐㄧㄝˋ") - XCTAssertEqual(c.cS2RC("jicd"), "ㄐㄧㄝ˙") - XCTAssertEqual(c.cS2RC("jyc"), "ㄐㄩㄝ") - XCTAssertEqual(c.cS2RC("jycf"), "ㄐㄩㄝˊ") - XCTAssertEqual(c.cS2RC("jycj"), "ㄐㄩㄝˇ") - XCTAssertEqual(c.cS2RC("jycl"), "ㄐㄩㄝˋ") - XCTAssertEqual(c.cS2RC("qic"), "ㄑㄧㄝ") - XCTAssertEqual(c.cS2RC("qicf"), "ㄑㄧㄝˊ") - XCTAssertEqual(c.cS2RC("qicj"), "ㄑㄧㄝˇ") - XCTAssertEqual(c.cS2RC("qicl"), "ㄑㄧㄝˋ") - XCTAssertEqual(c.cS2RC("qyc"), "ㄑㄩㄝ") - XCTAssertEqual(c.cS2RC("qycf"), "ㄑㄩㄝˊ") - XCTAssertEqual(c.cS2RC("qycl"), "ㄑㄩㄝˋ") - XCTAssertEqual(c.cS2RC("xic"), "ㄒㄧㄝ") - XCTAssertEqual(c.cS2RC("xicf"), "ㄒㄧㄝˊ") - XCTAssertEqual(c.cS2RC("xicj"), "ㄒㄧㄝˇ") - XCTAssertEqual(c.cS2RC("xicl"), "ㄒㄧㄝˋ") - XCTAssertEqual(c.cS2RC("xyc"), "ㄒㄩㄝ") - XCTAssertEqual(c.cS2RC("xycf"), "ㄒㄩㄝˊ") - XCTAssertEqual(c.cS2RC("xycj"), "ㄒㄩㄝˇ") - XCTAssertEqual(c.cS2RC("xycl"), "ㄒㄩㄝˋ") - // XCTAssertEqual(c.cS2RC("cf"), "ㄝˊ") - // XCTAssertEqual(c.cS2RC("cj"), "ㄝˇ") - // XCTAssertEqual(c.cS2RC("cl"), "ㄝˋ") - // XCTAssertEqual(c.cS2RC("cd"), "ㄝ˙") - XCTAssertEqual(c.cS2RC("h "), "ㄞ ") - XCTAssertEqual(c.cS2RC("t "), "ㄦ ") - XCTAssertEqual(c.cS2RC("tf"), "ㄦˊ") - XCTAssertEqual(c.cS2RC("tj"), "ㄦˇ") - XCTAssertEqual(c.cS2RC("tl"), "ㄦˋ") - XCTAssertEqual(c.cS2RC("td"), "ㄦ˙") - XCTAssertEqual(c.cS2RC("ic"), "ㄧㄝ") - XCTAssertEqual(c.cS2RC("icf"), "ㄧㄝˊ") - XCTAssertEqual(c.cS2RC("icj"), "ㄧㄝˇ") - XCTAssertEqual(c.cS2RC("icl"), "ㄧㄝˋ") - XCTAssertEqual(c.cS2RC("icd"), "ㄧㄝ˙") - XCTAssertEqual(c.cS2RC("yc"), "ㄩㄝ") - XCTAssertEqual(c.cS2RC("ycj"), "ㄩㄝˇ") - XCTAssertEqual(c.cS2RC("ycl"), "ㄩㄝˋ") + var counter = 0 + Self.checkEq(&counter, &c, "bic", "ㄅㄧㄝ") + Self.checkEq(&counter, &c, "bicf", "ㄅㄧㄝˊ") + Self.checkEq(&counter, &c, "bicj", "ㄅㄧㄝˇ") + Self.checkEq(&counter, &c, "bicl", "ㄅㄧㄝˋ") + Self.checkEq(&counter, &c, "pic", "ㄆㄧㄝ") + Self.checkEq(&counter, &c, "picj", "ㄆㄧㄝˇ") + Self.checkEq(&counter, &c, "picl", "ㄆㄧㄝˋ") + Self.checkEq(&counter, &c, "mic", "ㄇㄧㄝ") + Self.checkEq(&counter, &c, "micf", "ㄇㄧㄝˊ") + Self.checkEq(&counter, &c, "micl", "ㄇㄧㄝˋ") + Self.checkEq(&counter, &c, "dic", "ㄉㄧㄝ") + Self.checkEq(&counter, &c, "dicf", "ㄉㄧㄝˊ") + Self.checkEq(&counter, &c, "dicj", "ㄉㄧㄝˇ") + Self.checkEq(&counter, &c, "dicl", "ㄉㄧㄝˋ") + Self.checkEq(&counter, &c, "tic", "ㄊㄧㄝ") + Self.checkEq(&counter, &c, "ticf", "ㄊㄧㄝˊ") + Self.checkEq(&counter, &c, "ticj", "ㄊㄧㄝˇ") + Self.checkEq(&counter, &c, "ticl", "ㄊㄧㄝˋ") + Self.checkEq(&counter, &c, "nic", "ㄋㄧㄝ") + Self.checkEq(&counter, &c, "nicf", "ㄋㄧㄝˊ") + Self.checkEq(&counter, &c, "nicl", "ㄋㄧㄝˋ") + Self.checkEq(&counter, &c, "nycl", "ㄋㄩㄝˋ") + Self.checkEq(&counter, &c, "lic", "ㄌㄧㄝ") + Self.checkEq(&counter, &c, "licf", "ㄌㄧㄝˊ") + Self.checkEq(&counter, &c, "licj", "ㄌㄧㄝˇ") + Self.checkEq(&counter, &c, "licl", "ㄌㄧㄝˋ") + Self.checkEq(&counter, &c, "lyc", "ㄌㄩㄝ") + Self.checkEq(&counter, &c, "lycj", "ㄌㄩㄝˇ") + Self.checkEq(&counter, &c, "lycl", "ㄌㄩㄝˋ") + Self.checkEq(&counter, &c, "jic", "ㄐㄧㄝ") + Self.checkEq(&counter, &c, "jicf", "ㄐㄧㄝˊ") + Self.checkEq(&counter, &c, "jicj", "ㄐㄧㄝˇ") + Self.checkEq(&counter, &c, "jicl", "ㄐㄧㄝˋ") + Self.checkEq(&counter, &c, "jicd", "ㄐㄧㄝ˙") + Self.checkEq(&counter, &c, "jyc", "ㄐㄩㄝ") + Self.checkEq(&counter, &c, "jycf", "ㄐㄩㄝˊ") + Self.checkEq(&counter, &c, "jycj", "ㄐㄩㄝˇ") + Self.checkEq(&counter, &c, "jycl", "ㄐㄩㄝˋ") + Self.checkEq(&counter, &c, "qic", "ㄑㄧㄝ") + Self.checkEq(&counter, &c, "qicf", "ㄑㄧㄝˊ") + Self.checkEq(&counter, &c, "qicj", "ㄑㄧㄝˇ") + Self.checkEq(&counter, &c, "qicl", "ㄑㄧㄝˋ") + Self.checkEq(&counter, &c, "qyc", "ㄑㄩㄝ") + Self.checkEq(&counter, &c, "qycf", "ㄑㄩㄝˊ") + Self.checkEq(&counter, &c, "qycl", "ㄑㄩㄝˋ") + Self.checkEq(&counter, &c, "xic", "ㄒㄧㄝ") + Self.checkEq(&counter, &c, "xicf", "ㄒㄧㄝˊ") + Self.checkEq(&counter, &c, "xicj", "ㄒㄧㄝˇ") + Self.checkEq(&counter, &c, "xicl", "ㄒㄧㄝˋ") + Self.checkEq(&counter, &c, "xyc", "ㄒㄩㄝ") + Self.checkEq(&counter, &c, "xycf", "ㄒㄩㄝˊ") + Self.checkEq(&counter, &c, "xycj", "ㄒㄩㄝˇ") + Self.checkEq(&counter, &c, "xycl", "ㄒㄩㄝˋ") + // Self.checkEq(&counter, &c, "cf", "ㄝˊ") + // Self.checkEq(&counter, &c, "cj", "ㄝˇ") + // Self.checkEq(&counter, &c, "cl", "ㄝˋ") + // Self.checkEq(&counter, &c, "cd", "ㄝ˙") + Self.checkEq(&counter, &c, "h ", "ㄞ ") + Self.checkEq(&counter, &c, "t ", "ㄦ ") + Self.checkEq(&counter, &c, "tf", "ㄦˊ") + Self.checkEq(&counter, &c, "tj", "ㄦˇ") + Self.checkEq(&counter, &c, "tl", "ㄦˋ") + Self.checkEq(&counter, &c, "td", "ㄦ˙") + Self.checkEq(&counter, &c, "ic", "ㄧㄝ") + Self.checkEq(&counter, &c, "icf", "ㄧㄝˊ") + Self.checkEq(&counter, &c, "icj", "ㄧㄝˇ") + Self.checkEq(&counter, &c, "icl", "ㄧㄝˋ") + Self.checkEq(&counter, &c, "icd", "ㄧㄝ˙") + Self.checkEq(&counter, &c, "yc", "ㄩㄝ") + Self.checkEq(&counter, &c, "ycj", "ㄩㄝˇ") + Self.checkEq(&counter, &c, "ycl", "ㄩㄝˋ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Basic_DachenTrad.swift b/Tests/TekkonTests/KeyTest_Basic_DachenTrad.swift index 6fe5942..4ecf66a 100644 --- a/Tests/TekkonTests/KeyTest_Basic_DachenTrad.swift +++ b/Tests/TekkonTests/KeyTest_Basic_DachenTrad.swift @@ -11,29 +11,45 @@ import XCTest @testable import Tekkon final class TekkonTestsKeyboardArrangments: XCTestCase { + static func checkEq( + _ counter: inout Int, + _ composer: inout Tekkon.Composer, + _ strGivenSeq: String, + _ strExpected: String + ) { + let strResult = composer.receiveSequence(strGivenSeq) + guard strResult != strExpected else { return } + let strError = "MISMATCH: \(strGivenSeq) -> \"\(strResult)\" != \"\(strExpected)\"" + print(strError) + counter += 1 + } + func testQwertyDachenKeys() throws { // Testing Dachen Traditional Mapping (QWERTY) var c = Tekkon.Composer(arrange: .ofDachen) - XCTAssertEqual(c.cS2RC("18 "), "ㄅㄚ ") - XCTAssertEqual(c.cS2RC("m,4"), "ㄩㄝˋ") - XCTAssertEqual(c.cS2RC("5j/ "), "ㄓㄨㄥ ") - XCTAssertEqual(c.cS2RC("fu."), "ㄑㄧㄡ") - XCTAssertEqual(c.cS2RC("g0 "), "ㄕㄢ ") - XCTAssertEqual(c.cS2RC("xup6"), "ㄌㄧㄣˊ") - XCTAssertEqual(c.cS2RC("xu;6"), "ㄌㄧㄤˊ") - XCTAssertEqual(c.cS2RC("z/"), "ㄈㄥ") - XCTAssertEqual(c.cS2RC("tjo "), "ㄔㄨㄟ ") - XCTAssertEqual(c.cS2RC("284"), "ㄉㄚˋ") - XCTAssertEqual(c.cS2RC("2u4"), "ㄉㄧˋ") - XCTAssertEqual(c.cS2RC("hl3"), "ㄘㄠˇ") - XCTAssertEqual(c.cS2RC("5 "), "ㄓ ") - XCTAssertEqual(c.cS2RC("193"), "ㄅㄞˇ") + var counter = 0 + Self.checkEq(&counter, &c, " ", " ") + Self.checkEq(&counter, &c, "18 ", "ㄅㄚ ") + Self.checkEq(&counter, &c, "m,4", "ㄩㄝˋ") + Self.checkEq(&counter, &c, "5j/ ", "ㄓㄨㄥ ") + Self.checkEq(&counter, &c, "fu.", "ㄑㄧㄡ") + Self.checkEq(&counter, &c, "g0 ", "ㄕㄢ ") + Self.checkEq(&counter, &c, "xup6", "ㄌㄧㄣˊ") + Self.checkEq(&counter, &c, "xu;6", "ㄌㄧㄤˊ") + Self.checkEq(&counter, &c, "z/", "ㄈㄥ") + Self.checkEq(&counter, &c, "tjo ", "ㄔㄨㄟ ") + Self.checkEq(&counter, &c, "284", "ㄉㄚˋ") + Self.checkEq(&counter, &c, "2u4", "ㄉㄧˋ") + Self.checkEq(&counter, &c, "hl3", "ㄘㄠˇ") + Self.checkEq(&counter, &c, "5 ", "ㄓ ") + Self.checkEq(&counter, &c, "193", "ㄅㄞˇ") + XCTAssertEqual(counter, 0) } } internal extension Tekkon.Composer { // Exactly "convertSequenceToRawComposition()" but with shorter symbol name. mutating func cS2RC(_ givenSequence: String = "") -> String { - return receiveSequence(givenSequence) + receiveSequence(givenSequence) } } diff --git a/Tests/TekkonTests/KeyTest_Dachen26_A.swift b/Tests/TekkonTests/KeyTest_Dachen26_A.swift index 8d9e422..9f66000 100644 --- a/Tests/TekkonTests/KeyTest_Dachen26_A.swift +++ b/Tests/TekkonTests/KeyTest_Dachen26_A.swift @@ -13,494 +13,498 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testDachen26KeysTaigi() throws { var c = Tekkon.Composer(arrange: .ofDachen26) - XCTAssertEqual(c.cS2RC("dull"), "ㄎㄧㄤ") - XCTAssertEqual(c.cS2RC("eule"), "ㄍㄧㄠˊ") - XCTAssertEqual(c.cS2RC("eup"), "ㄍㄧㄣ") + var counter = 0 + Self.checkEq(&counter, &c, "dull", "ㄎㄧㄤ") + Self.checkEq(&counter, &c, "eule", "ㄍㄧㄠˊ") + Self.checkEq(&counter, &c, "eup", "ㄍㄧㄣ") + XCTAssertEqual(counter, 0) } func testDachen26KeysA() throws { var c = Tekkon.Composer(arrange: .ofDachen26) - XCTAssertEqual(c.cS2RC("qqulle"), "ㄅㄧㄤˊ") - XCTAssertEqual(c.cS2RC("qqulld"), "ㄅㄧㄤˋ") - XCTAssertEqual(c.cS2RC("wwjll"), "ㄉㄨㄤ") - XCTAssertEqual(c.cS2RC("qquu"), "ㄅㄚ") - XCTAssertEqual(c.cS2RC("qquue"), "ㄅㄚˊ") - XCTAssertEqual(c.cS2RC("qquur"), "ㄅㄚˇ") - XCTAssertEqual(c.cS2RC("qquud"), "ㄅㄚˋ") - XCTAssertEqual(c.cS2RC("qquuy"), "ㄅㄚ˙") - XCTAssertEqual(c.cS2RC("qqi"), "ㄅㄛ") - XCTAssertEqual(c.cS2RC("qqie"), "ㄅㄛˊ") - XCTAssertEqual(c.cS2RC("qqir"), "ㄅㄛˇ") - XCTAssertEqual(c.cS2RC("qqid"), "ㄅㄛˋ") - XCTAssertEqual(c.cS2RC("qqiy"), "ㄅㄛ˙") - XCTAssertEqual(c.cS2RC("qqii"), "ㄅㄞ") - XCTAssertEqual(c.cS2RC("qqiie"), "ㄅㄞˊ") - XCTAssertEqual(c.cS2RC("qqiir"), "ㄅㄞˇ") - XCTAssertEqual(c.cS2RC("qqiid"), "ㄅㄞˋ") - XCTAssertEqual(c.cS2RC("qqiiy"), "ㄅㄞ˙") - XCTAssertEqual(c.cS2RC("qqo"), "ㄅㄟ") - XCTAssertEqual(c.cS2RC("qqor"), "ㄅㄟˇ") - XCTAssertEqual(c.cS2RC("qqod"), "ㄅㄟˋ") - XCTAssertEqual(c.cS2RC("qqoy"), "ㄅㄟ˙") - XCTAssertEqual(c.cS2RC("qql"), "ㄅㄠ") - XCTAssertEqual(c.cS2RC("qqle"), "ㄅㄠˊ") - XCTAssertEqual(c.cS2RC("qqlr"), "ㄅㄠˇ") - XCTAssertEqual(c.cS2RC("qqld"), "ㄅㄠˋ") - XCTAssertEqual(c.cS2RC("qqoo"), "ㄅㄢ") - XCTAssertEqual(c.cS2RC("qqoor"), "ㄅㄢˇ") - XCTAssertEqual(c.cS2RC("qqood"), "ㄅㄢˋ") - XCTAssertEqual(c.cS2RC("qqp"), "ㄅㄣ") - XCTAssertEqual(c.cS2RC("qqpr"), "ㄅㄣˇ") - XCTAssertEqual(c.cS2RC("qqpd"), "ㄅㄣˋ") - XCTAssertEqual(c.cS2RC("qqll"), "ㄅㄤ") - XCTAssertEqual(c.cS2RC("qqllr"), "ㄅㄤˇ") - XCTAssertEqual(c.cS2RC("qqlld"), "ㄅㄤˋ") - XCTAssertEqual(c.cS2RC("qqn"), "ㄅㄥ") - XCTAssertEqual(c.cS2RC("qqne"), "ㄅㄥˊ") - XCTAssertEqual(c.cS2RC("qqnr"), "ㄅㄥˇ") - XCTAssertEqual(c.cS2RC("qqnd"), "ㄅㄥˋ") - XCTAssertEqual(c.cS2RC("qqu"), "ㄅㄧ") - XCTAssertEqual(c.cS2RC("qque"), "ㄅㄧˊ") - XCTAssertEqual(c.cS2RC("qqur"), "ㄅㄧˇ") - XCTAssertEqual(c.cS2RC("qqud"), "ㄅㄧˋ") - XCTAssertEqual(c.cS2RC("qqub"), "ㄅㄧㄝ") - XCTAssertEqual(c.cS2RC("qqube"), "ㄅㄧㄝˊ") - XCTAssertEqual(c.cS2RC("qqubr"), "ㄅㄧㄝˇ") - XCTAssertEqual(c.cS2RC("qqubd"), "ㄅㄧㄝˋ") - XCTAssertEqual(c.cS2RC("qqul"), "ㄅㄧㄠ") - XCTAssertEqual(c.cS2RC("qqulr"), "ㄅㄧㄠˇ") - XCTAssertEqual(c.cS2RC("qquld"), "ㄅㄧㄠˋ") - XCTAssertEqual(c.cS2RC("qquoo"), "ㄅㄧㄢ") - XCTAssertEqual(c.cS2RC("qquooe"), "ㄅㄧㄢˊ") - XCTAssertEqual(c.cS2RC("qquoor"), "ㄅㄧㄢˇ") - XCTAssertEqual(c.cS2RC("qquood"), "ㄅㄧㄢˋ") - XCTAssertEqual(c.cS2RC("qqup"), "ㄅㄧㄣ") - XCTAssertEqual(c.cS2RC("qqupr"), "ㄅㄧㄣˇ") - XCTAssertEqual(c.cS2RC("qqupd"), "ㄅㄧㄣˋ") - XCTAssertEqual(c.cS2RC("qqun"), "ㄅㄧㄥ") - XCTAssertEqual(c.cS2RC("qqunr"), "ㄅㄧㄥˇ") - XCTAssertEqual(c.cS2RC("qqund"), "ㄅㄧㄥˋ") - XCTAssertEqual(c.cS2RC("qqj"), "ㄅㄨ") - XCTAssertEqual(c.cS2RC("qqje"), "ㄅㄨˊ") - XCTAssertEqual(c.cS2RC("qqjr"), "ㄅㄨˇ") - XCTAssertEqual(c.cS2RC("qqjd"), "ㄅㄨˋ") - XCTAssertEqual(c.cS2RC("quu"), "ㄆㄚ") - XCTAssertEqual(c.cS2RC("quue"), "ㄆㄚˊ") - XCTAssertEqual(c.cS2RC("quur"), "ㄆㄚˇ") - XCTAssertEqual(c.cS2RC("quud"), "ㄆㄚˋ") - XCTAssertEqual(c.cS2RC("quuy"), "ㄆㄚ˙") - XCTAssertEqual(c.cS2RC("qi"), "ㄆㄛ") - XCTAssertEqual(c.cS2RC("qie"), "ㄆㄛˊ") - XCTAssertEqual(c.cS2RC("qir"), "ㄆㄛˇ") - XCTAssertEqual(c.cS2RC("qid"), "ㄆㄛˋ") - XCTAssertEqual(c.cS2RC("qii"), "ㄆㄞ") - XCTAssertEqual(c.cS2RC("qiie"), "ㄆㄞˊ") - XCTAssertEqual(c.cS2RC("qiir"), "ㄆㄞˇ") - XCTAssertEqual(c.cS2RC("qiid"), "ㄆㄞˋ") - XCTAssertEqual(c.cS2RC("qo"), "ㄆㄟ") - XCTAssertEqual(c.cS2RC("qoe"), "ㄆㄟˊ") - XCTAssertEqual(c.cS2RC("qor"), "ㄆㄟˇ") - XCTAssertEqual(c.cS2RC("qod"), "ㄆㄟˋ") - XCTAssertEqual(c.cS2RC("ql"), "ㄆㄠ") - XCTAssertEqual(c.cS2RC("qle"), "ㄆㄠˊ") - XCTAssertEqual(c.cS2RC("qlr"), "ㄆㄠˇ") - XCTAssertEqual(c.cS2RC("qld"), "ㄆㄠˋ") - XCTAssertEqual(c.cS2RC("qm"), "ㄆㄡ") - XCTAssertEqual(c.cS2RC("qme"), "ㄆㄡˊ") - XCTAssertEqual(c.cS2RC("qmr"), "ㄆㄡˇ") - XCTAssertEqual(c.cS2RC("qmd"), "ㄆㄡˋ") - XCTAssertEqual(c.cS2RC("qoo"), "ㄆㄢ") - XCTAssertEqual(c.cS2RC("qooe"), "ㄆㄢˊ") - XCTAssertEqual(c.cS2RC("qoor"), "ㄆㄢˇ") - XCTAssertEqual(c.cS2RC("qood"), "ㄆㄢˋ") - XCTAssertEqual(c.cS2RC("qp"), "ㄆㄣ") - XCTAssertEqual(c.cS2RC("qpe"), "ㄆㄣˊ") - XCTAssertEqual(c.cS2RC("qpr"), "ㄆㄣˇ") - XCTAssertEqual(c.cS2RC("qpd"), "ㄆㄣˋ") - XCTAssertEqual(c.cS2RC("qll"), "ㄆㄤ") - XCTAssertEqual(c.cS2RC("qlle"), "ㄆㄤˊ") - XCTAssertEqual(c.cS2RC("qllr"), "ㄆㄤˇ") - XCTAssertEqual(c.cS2RC("qlld"), "ㄆㄤˋ") - XCTAssertEqual(c.cS2RC("qn"), "ㄆㄥ") - XCTAssertEqual(c.cS2RC("qne"), "ㄆㄥˊ") - XCTAssertEqual(c.cS2RC("qnr"), "ㄆㄥˇ") - XCTAssertEqual(c.cS2RC("qnd"), "ㄆㄥˋ") - XCTAssertEqual(c.cS2RC("qu"), "ㄆㄧ") - XCTAssertEqual(c.cS2RC("que"), "ㄆㄧˊ") - XCTAssertEqual(c.cS2RC("qur"), "ㄆㄧˇ") - XCTAssertEqual(c.cS2RC("qud"), "ㄆㄧˋ") - XCTAssertEqual(c.cS2RC("quuu"), "ㄆㄧㄚ") - XCTAssertEqual(c.cS2RC("qub"), "ㄆㄧㄝ") - XCTAssertEqual(c.cS2RC("qubr"), "ㄆㄧㄝˇ") - XCTAssertEqual(c.cS2RC("qubd"), "ㄆㄧㄝˋ") - XCTAssertEqual(c.cS2RC("qul"), "ㄆㄧㄠ") - XCTAssertEqual(c.cS2RC("qule"), "ㄆㄧㄠˊ") - XCTAssertEqual(c.cS2RC("qulr"), "ㄆㄧㄠˇ") - XCTAssertEqual(c.cS2RC("quld"), "ㄆㄧㄠˋ") - XCTAssertEqual(c.cS2RC("quoo"), "ㄆㄧㄢ") - XCTAssertEqual(c.cS2RC("quooe"), "ㄆㄧㄢˊ") - XCTAssertEqual(c.cS2RC("quoor"), "ㄆㄧㄢˇ") - XCTAssertEqual(c.cS2RC("quood"), "ㄆㄧㄢˋ") - XCTAssertEqual(c.cS2RC("qup"), "ㄆㄧㄣ") - XCTAssertEqual(c.cS2RC("qupe"), "ㄆㄧㄣˊ") - XCTAssertEqual(c.cS2RC("qupr"), "ㄆㄧㄣˇ") - XCTAssertEqual(c.cS2RC("qupd"), "ㄆㄧㄣˋ") - XCTAssertEqual(c.cS2RC("qun"), "ㄆㄧㄥ") - XCTAssertEqual(c.cS2RC("qune"), "ㄆㄧㄥˊ") - XCTAssertEqual(c.cS2RC("qunr"), "ㄆㄧㄥˇ") - XCTAssertEqual(c.cS2RC("qund"), "ㄆㄧㄥˋ") - XCTAssertEqual(c.cS2RC("qj"), "ㄆㄨ") - XCTAssertEqual(c.cS2RC("qje"), "ㄆㄨˊ") - XCTAssertEqual(c.cS2RC("qjr"), "ㄆㄨˇ") - XCTAssertEqual(c.cS2RC("qjd"), "ㄆㄨˋ") - XCTAssertEqual(c.cS2RC("auu"), "ㄇㄚ") - XCTAssertEqual(c.cS2RC("auue"), "ㄇㄚˊ") - XCTAssertEqual(c.cS2RC("auur"), "ㄇㄚˇ") - XCTAssertEqual(c.cS2RC("auud"), "ㄇㄚˋ") - XCTAssertEqual(c.cS2RC("auuy"), "ㄇㄚ˙") - XCTAssertEqual(c.cS2RC("ai"), "ㄇㄛ") - XCTAssertEqual(c.cS2RC("aie"), "ㄇㄛˊ") - XCTAssertEqual(c.cS2RC("air"), "ㄇㄛˇ") - XCTAssertEqual(c.cS2RC("aid"), "ㄇㄛˋ") - XCTAssertEqual(c.cS2RC("aiy"), "ㄇㄛ˙") - XCTAssertEqual(c.cS2RC("ak"), "ㄇㄜ") - XCTAssertEqual(c.cS2RC("akd"), "ㄇㄜˋ") - XCTAssertEqual(c.cS2RC("aky"), "ㄇㄜ˙") - XCTAssertEqual(c.cS2RC("aii"), "ㄇㄞ") - XCTAssertEqual(c.cS2RC("aiie"), "ㄇㄞˊ") - XCTAssertEqual(c.cS2RC("aiir"), "ㄇㄞˇ") - XCTAssertEqual(c.cS2RC("aiid"), "ㄇㄞˋ") - XCTAssertEqual(c.cS2RC("aoe"), "ㄇㄟˊ") - XCTAssertEqual(c.cS2RC("aor"), "ㄇㄟˇ") - XCTAssertEqual(c.cS2RC("aod"), "ㄇㄟˋ") - XCTAssertEqual(c.cS2RC("al"), "ㄇㄠ") - XCTAssertEqual(c.cS2RC("ale"), "ㄇㄠˊ") - XCTAssertEqual(c.cS2RC("alr"), "ㄇㄠˇ") - XCTAssertEqual(c.cS2RC("ald"), "ㄇㄠˋ") - XCTAssertEqual(c.cS2RC("ame"), "ㄇㄡˊ") - XCTAssertEqual(c.cS2RC("amr"), "ㄇㄡˇ") - XCTAssertEqual(c.cS2RC("amd"), "ㄇㄡˋ") - XCTAssertEqual(c.cS2RC("aoo"), "ㄇㄢ") - XCTAssertEqual(c.cS2RC("aooe"), "ㄇㄢˊ") - XCTAssertEqual(c.cS2RC("aoor"), "ㄇㄢˇ") - XCTAssertEqual(c.cS2RC("aood"), "ㄇㄢˋ") - XCTAssertEqual(c.cS2RC("ap"), "ㄇㄣ") - XCTAssertEqual(c.cS2RC("ape"), "ㄇㄣˊ") - XCTAssertEqual(c.cS2RC("apr"), "ㄇㄣˇ") - XCTAssertEqual(c.cS2RC("apd"), "ㄇㄣˋ") - XCTAssertEqual(c.cS2RC("apy"), "ㄇㄣ˙") - XCTAssertEqual(c.cS2RC("all"), "ㄇㄤ") - XCTAssertEqual(c.cS2RC("alle"), "ㄇㄤˊ") - XCTAssertEqual(c.cS2RC("allr"), "ㄇㄤˇ") - XCTAssertEqual(c.cS2RC("alld"), "ㄇㄤˋ") - XCTAssertEqual(c.cS2RC("an"), "ㄇㄥ") - XCTAssertEqual(c.cS2RC("ane"), "ㄇㄥˊ") - XCTAssertEqual(c.cS2RC("anr"), "ㄇㄥˇ") - XCTAssertEqual(c.cS2RC("and"), "ㄇㄥˋ") - XCTAssertEqual(c.cS2RC("au"), "ㄇㄧ") - XCTAssertEqual(c.cS2RC("aue"), "ㄇㄧˊ") - XCTAssertEqual(c.cS2RC("aur"), "ㄇㄧˇ") - XCTAssertEqual(c.cS2RC("aud"), "ㄇㄧˋ") - XCTAssertEqual(c.cS2RC("aub"), "ㄇㄧㄝ") - XCTAssertEqual(c.cS2RC("aube"), "ㄇㄧㄝˊ") - XCTAssertEqual(c.cS2RC("aubd"), "ㄇㄧㄝˋ") - XCTAssertEqual(c.cS2RC("aul"), "ㄇㄧㄠ") - XCTAssertEqual(c.cS2RC("aule"), "ㄇㄧㄠˊ") - XCTAssertEqual(c.cS2RC("aulr"), "ㄇㄧㄠˇ") - XCTAssertEqual(c.cS2RC("auld"), "ㄇㄧㄠˋ") - XCTAssertEqual(c.cS2RC("aume"), "ㄇㄧㄡˊ") - XCTAssertEqual(c.cS2RC("aumr"), "ㄇㄧㄡˇ") - XCTAssertEqual(c.cS2RC("aumd"), "ㄇㄧㄡˋ") - XCTAssertEqual(c.cS2RC("auoo"), "ㄇㄧㄢ") - XCTAssertEqual(c.cS2RC("auooe"), "ㄇㄧㄢˊ") - XCTAssertEqual(c.cS2RC("auoor"), "ㄇㄧㄢˇ") - XCTAssertEqual(c.cS2RC("auood"), "ㄇㄧㄢˋ") - XCTAssertEqual(c.cS2RC("aup"), "ㄇㄧㄣ") - XCTAssertEqual(c.cS2RC("aupe"), "ㄇㄧㄣˊ") - XCTAssertEqual(c.cS2RC("aupr"), "ㄇㄧㄣˇ") - XCTAssertEqual(c.cS2RC("aune"), "ㄇㄧㄥˊ") - XCTAssertEqual(c.cS2RC("aunr"), "ㄇㄧㄥˇ") - XCTAssertEqual(c.cS2RC("aund"), "ㄇㄧㄥˋ") - XCTAssertEqual(c.cS2RC("aje"), "ㄇㄨˊ") - XCTAssertEqual(c.cS2RC("ajr"), "ㄇㄨˇ") - XCTAssertEqual(c.cS2RC("ajd"), "ㄇㄨˋ") - XCTAssertEqual(c.cS2RC("zuu"), "ㄈㄚ") - XCTAssertEqual(c.cS2RC("zuue"), "ㄈㄚˊ") - XCTAssertEqual(c.cS2RC("zuur"), "ㄈㄚˇ") - XCTAssertEqual(c.cS2RC("zuud"), "ㄈㄚˋ") - XCTAssertEqual(c.cS2RC("zie"), "ㄈㄛˊ") - XCTAssertEqual(c.cS2RC("zo"), "ㄈㄟ") - XCTAssertEqual(c.cS2RC("zoe"), "ㄈㄟˊ") - XCTAssertEqual(c.cS2RC("zor"), "ㄈㄟˇ") - XCTAssertEqual(c.cS2RC("zod"), "ㄈㄟˋ") - XCTAssertEqual(c.cS2RC("zm"), "ㄈㄡ") - XCTAssertEqual(c.cS2RC("zme"), "ㄈㄡˊ") - XCTAssertEqual(c.cS2RC("zmr"), "ㄈㄡˇ") - XCTAssertEqual(c.cS2RC("zmd"), "ㄈㄡˋ") - XCTAssertEqual(c.cS2RC("zoo"), "ㄈㄢ") - XCTAssertEqual(c.cS2RC("zooe"), "ㄈㄢˊ") - XCTAssertEqual(c.cS2RC("zoor"), "ㄈㄢˇ") - XCTAssertEqual(c.cS2RC("zood"), "ㄈㄢˋ") - XCTAssertEqual(c.cS2RC("zp"), "ㄈㄣ") - XCTAssertEqual(c.cS2RC("zpe"), "ㄈㄣˊ") - XCTAssertEqual(c.cS2RC("zpr"), "ㄈㄣˇ") - XCTAssertEqual(c.cS2RC("zpd"), "ㄈㄣˋ") - XCTAssertEqual(c.cS2RC("zpy"), "ㄈㄣ˙") - XCTAssertEqual(c.cS2RC("zll"), "ㄈㄤ") - XCTAssertEqual(c.cS2RC("zlle"), "ㄈㄤˊ") - XCTAssertEqual(c.cS2RC("zllr"), "ㄈㄤˇ") - XCTAssertEqual(c.cS2RC("zlld"), "ㄈㄤˋ") - XCTAssertEqual(c.cS2RC("zn"), "ㄈㄥ") - XCTAssertEqual(c.cS2RC("zne"), "ㄈㄥˊ") - XCTAssertEqual(c.cS2RC("znr"), "ㄈㄥˇ") - XCTAssertEqual(c.cS2RC("znd"), "ㄈㄥˋ") - XCTAssertEqual(c.cS2RC("zuld"), "ㄈㄧㄠˋ") - XCTAssertEqual(c.cS2RC("zj"), "ㄈㄨ") - XCTAssertEqual(c.cS2RC("zje"), "ㄈㄨˊ") - XCTAssertEqual(c.cS2RC("zjr"), "ㄈㄨˇ") - XCTAssertEqual(c.cS2RC("zjd"), "ㄈㄨˋ") - XCTAssertEqual(c.cS2RC("wwuu"), "ㄉㄚ") - XCTAssertEqual(c.cS2RC("wwuue"), "ㄉㄚˊ") - XCTAssertEqual(c.cS2RC("wwuur"), "ㄉㄚˇ") - XCTAssertEqual(c.cS2RC("wwuud"), "ㄉㄚˋ") - XCTAssertEqual(c.cS2RC("wwuuy"), "ㄉㄚ˙") - XCTAssertEqual(c.cS2RC("wwk"), "ㄉㄜ") - XCTAssertEqual(c.cS2RC("wwke"), "ㄉㄜˊ") - XCTAssertEqual(c.cS2RC("wwky"), "ㄉㄜ˙") - XCTAssertEqual(c.cS2RC("wwii"), "ㄉㄞ") - XCTAssertEqual(c.cS2RC("wwiir"), "ㄉㄞˇ") - XCTAssertEqual(c.cS2RC("wwiid"), "ㄉㄞˋ") - XCTAssertEqual(c.cS2RC("wwor"), "ㄉㄟˇ") - XCTAssertEqual(c.cS2RC("wwl"), "ㄉㄠ") - XCTAssertEqual(c.cS2RC("wwle"), "ㄉㄠˊ") - XCTAssertEqual(c.cS2RC("wwlr"), "ㄉㄠˇ") - XCTAssertEqual(c.cS2RC("wwld"), "ㄉㄠˋ") - XCTAssertEqual(c.cS2RC("wwm"), "ㄉㄡ") - XCTAssertEqual(c.cS2RC("wwme"), "ㄉㄡˊ") - XCTAssertEqual(c.cS2RC("wwmr"), "ㄉㄡˇ") - XCTAssertEqual(c.cS2RC("wwmd"), "ㄉㄡˋ") - XCTAssertEqual(c.cS2RC("wwoo"), "ㄉㄢ") - XCTAssertEqual(c.cS2RC("wwoor"), "ㄉㄢˇ") - XCTAssertEqual(c.cS2RC("wwood"), "ㄉㄢˋ") - XCTAssertEqual(c.cS2RC("wwpd"), "ㄉㄣˋ") - XCTAssertEqual(c.cS2RC("wwll"), "ㄉㄤ") - XCTAssertEqual(c.cS2RC("wwllr"), "ㄉㄤˇ") - XCTAssertEqual(c.cS2RC("wwlld"), "ㄉㄤˋ") - XCTAssertEqual(c.cS2RC("wwn"), "ㄉㄥ") - XCTAssertEqual(c.cS2RC("wwnr"), "ㄉㄥˇ") - XCTAssertEqual(c.cS2RC("wwnd"), "ㄉㄥˋ") - XCTAssertEqual(c.cS2RC("wwu"), "ㄉㄧ") - XCTAssertEqual(c.cS2RC("wwue"), "ㄉㄧˊ") - XCTAssertEqual(c.cS2RC("wwur"), "ㄉㄧˇ") - XCTAssertEqual(c.cS2RC("wwud"), "ㄉㄧˋ") - XCTAssertEqual(c.cS2RC("wwuuur"), "ㄉㄧㄚˇ") - XCTAssertEqual(c.cS2RC("wwub"), "ㄉㄧㄝ") - XCTAssertEqual(c.cS2RC("wwube"), "ㄉㄧㄝˊ") - XCTAssertEqual(c.cS2RC("wwubr"), "ㄉㄧㄝˇ") - XCTAssertEqual(c.cS2RC("wwubd"), "ㄉㄧㄝˋ") - XCTAssertEqual(c.cS2RC("wwul"), "ㄉㄧㄠ") - XCTAssertEqual(c.cS2RC("wwulr"), "ㄉㄧㄠˇ") - XCTAssertEqual(c.cS2RC("wwuld"), "ㄉㄧㄠˋ") - XCTAssertEqual(c.cS2RC("wwum"), "ㄉㄧㄡ") - XCTAssertEqual(c.cS2RC("wwuoo"), "ㄉㄧㄢ") - XCTAssertEqual(c.cS2RC("wwuooe"), "ㄉㄧㄢˊ") - XCTAssertEqual(c.cS2RC("wwuoor"), "ㄉㄧㄢˇ") - XCTAssertEqual(c.cS2RC("wwuood"), "ㄉㄧㄢˋ") - XCTAssertEqual(c.cS2RC("wwun"), "ㄉㄧㄥ") - XCTAssertEqual(c.cS2RC("wwune"), "ㄉㄧㄥˊ") - XCTAssertEqual(c.cS2RC("wwunr"), "ㄉㄧㄥˇ") - XCTAssertEqual(c.cS2RC("wwund"), "ㄉㄧㄥˋ") - XCTAssertEqual(c.cS2RC("wwj"), "ㄉㄨ") - XCTAssertEqual(c.cS2RC("wwje"), "ㄉㄨˊ") - XCTAssertEqual(c.cS2RC("wwjr"), "ㄉㄨˇ") - XCTAssertEqual(c.cS2RC("wwjd"), "ㄉㄨˋ") - XCTAssertEqual(c.cS2RC("wwji"), "ㄉㄨㄛ") - XCTAssertEqual(c.cS2RC("wwjie"), "ㄉㄨㄛˊ") - XCTAssertEqual(c.cS2RC("wwjir"), "ㄉㄨㄛˇ") - XCTAssertEqual(c.cS2RC("wwjid"), "ㄉㄨㄛˋ") - XCTAssertEqual(c.cS2RC("wwjiy"), "ㄉㄨㄛ˙") - XCTAssertEqual(c.cS2RC("wwjo"), "ㄉㄨㄟ") - XCTAssertEqual(c.cS2RC("wwjor"), "ㄉㄨㄟˇ") - XCTAssertEqual(c.cS2RC("wwjod"), "ㄉㄨㄟˋ") - XCTAssertEqual(c.cS2RC("wwjoo"), "ㄉㄨㄢ") - XCTAssertEqual(c.cS2RC("wwjoor"), "ㄉㄨㄢˇ") - XCTAssertEqual(c.cS2RC("wwjood"), "ㄉㄨㄢˋ") - XCTAssertEqual(c.cS2RC("wwjp"), "ㄉㄨㄣ") - XCTAssertEqual(c.cS2RC("wwjpr"), "ㄉㄨㄣˇ") - XCTAssertEqual(c.cS2RC("wwjpd"), "ㄉㄨㄣˋ") - XCTAssertEqual(c.cS2RC("wwjn"), "ㄉㄨㄥ") - XCTAssertEqual(c.cS2RC("wwjnr"), "ㄉㄨㄥˇ") - XCTAssertEqual(c.cS2RC("wwjnd"), "ㄉㄨㄥˋ") - XCTAssertEqual(c.cS2RC("wuu"), "ㄊㄚ") - XCTAssertEqual(c.cS2RC("wuur"), "ㄊㄚˇ") - XCTAssertEqual(c.cS2RC("wuud"), "ㄊㄚˋ") - XCTAssertEqual(c.cS2RC("wkd"), "ㄊㄜˋ") - XCTAssertEqual(c.cS2RC("wii"), "ㄊㄞ") - XCTAssertEqual(c.cS2RC("wiie"), "ㄊㄞˊ") - XCTAssertEqual(c.cS2RC("wiir"), "ㄊㄞˇ") - XCTAssertEqual(c.cS2RC("wiid"), "ㄊㄞˋ") - XCTAssertEqual(c.cS2RC("wiiy"), "ㄊㄞ˙") - XCTAssertEqual(c.cS2RC("wl"), "ㄊㄠ") - XCTAssertEqual(c.cS2RC("wle"), "ㄊㄠˊ") - XCTAssertEqual(c.cS2RC("wlr"), "ㄊㄠˇ") - XCTAssertEqual(c.cS2RC("wld"), "ㄊㄠˋ") - XCTAssertEqual(c.cS2RC("wly"), "ㄊㄠ˙") - XCTAssertEqual(c.cS2RC("wm"), "ㄊㄡ") - XCTAssertEqual(c.cS2RC("wme"), "ㄊㄡˊ") - XCTAssertEqual(c.cS2RC("wmr"), "ㄊㄡˇ") - XCTAssertEqual(c.cS2RC("wmd"), "ㄊㄡˋ") - XCTAssertEqual(c.cS2RC("wmy"), "ㄊㄡ˙") - XCTAssertEqual(c.cS2RC("woo"), "ㄊㄢ") - XCTAssertEqual(c.cS2RC("wooe"), "ㄊㄢˊ") - XCTAssertEqual(c.cS2RC("woor"), "ㄊㄢˇ") - XCTAssertEqual(c.cS2RC("wood"), "ㄊㄢˋ") - XCTAssertEqual(c.cS2RC("wll"), "ㄊㄤ") - XCTAssertEqual(c.cS2RC("wlle"), "ㄊㄤˊ") - XCTAssertEqual(c.cS2RC("wllr"), "ㄊㄤˇ") - XCTAssertEqual(c.cS2RC("wlld"), "ㄊㄤˋ") - XCTAssertEqual(c.cS2RC("wn"), "ㄊㄥ") - XCTAssertEqual(c.cS2RC("wne"), "ㄊㄥˊ") - XCTAssertEqual(c.cS2RC("wnd"), "ㄊㄥˋ") - XCTAssertEqual(c.cS2RC("wu"), "ㄊㄧ") - XCTAssertEqual(c.cS2RC("wue"), "ㄊㄧˊ") - XCTAssertEqual(c.cS2RC("wur"), "ㄊㄧˇ") - XCTAssertEqual(c.cS2RC("wud"), "ㄊㄧˋ") - XCTAssertEqual(c.cS2RC("wub"), "ㄊㄧㄝ") - XCTAssertEqual(c.cS2RC("wube"), "ㄊㄧㄝˊ") - XCTAssertEqual(c.cS2RC("wubr"), "ㄊㄧㄝˇ") - XCTAssertEqual(c.cS2RC("wubd"), "ㄊㄧㄝˋ") - XCTAssertEqual(c.cS2RC("wul"), "ㄊㄧㄠ") - XCTAssertEqual(c.cS2RC("wule"), "ㄊㄧㄠˊ") - XCTAssertEqual(c.cS2RC("wulr"), "ㄊㄧㄠˇ") - XCTAssertEqual(c.cS2RC("wuld"), "ㄊㄧㄠˋ") - XCTAssertEqual(c.cS2RC("wuoo"), "ㄊㄧㄢ") - XCTAssertEqual(c.cS2RC("wuooe"), "ㄊㄧㄢˊ") - XCTAssertEqual(c.cS2RC("wuoor"), "ㄊㄧㄢˇ") - XCTAssertEqual(c.cS2RC("wuood"), "ㄊㄧㄢˋ") - XCTAssertEqual(c.cS2RC("wun"), "ㄊㄧㄥ") - XCTAssertEqual(c.cS2RC("wune"), "ㄊㄧㄥˊ") - XCTAssertEqual(c.cS2RC("wunr"), "ㄊㄧㄥˇ") - XCTAssertEqual(c.cS2RC("wund"), "ㄊㄧㄥˋ") - XCTAssertEqual(c.cS2RC("wj"), "ㄊㄨ") - XCTAssertEqual(c.cS2RC("wje"), "ㄊㄨˊ") - XCTAssertEqual(c.cS2RC("wjr"), "ㄊㄨˇ") - XCTAssertEqual(c.cS2RC("wjd"), "ㄊㄨˋ") - XCTAssertEqual(c.cS2RC("wji"), "ㄊㄨㄛ") - XCTAssertEqual(c.cS2RC("wjie"), "ㄊㄨㄛˊ") - XCTAssertEqual(c.cS2RC("wjir"), "ㄊㄨㄛˇ") - XCTAssertEqual(c.cS2RC("wjid"), "ㄊㄨㄛˋ") - XCTAssertEqual(c.cS2RC("wjo"), "ㄊㄨㄟ") - XCTAssertEqual(c.cS2RC("wjoe"), "ㄊㄨㄟˊ") - XCTAssertEqual(c.cS2RC("wjor"), "ㄊㄨㄟˇ") - XCTAssertEqual(c.cS2RC("wjod"), "ㄊㄨㄟˋ") - XCTAssertEqual(c.cS2RC("wjoo"), "ㄊㄨㄢ") - XCTAssertEqual(c.cS2RC("wjooe"), "ㄊㄨㄢˊ") - XCTAssertEqual(c.cS2RC("wjoor"), "ㄊㄨㄢˇ") - XCTAssertEqual(c.cS2RC("wjood"), "ㄊㄨㄢˋ") - XCTAssertEqual(c.cS2RC("wjp"), "ㄊㄨㄣ") - XCTAssertEqual(c.cS2RC("wjpe"), "ㄊㄨㄣˊ") - XCTAssertEqual(c.cS2RC("wjpr"), "ㄊㄨㄣˇ") - XCTAssertEqual(c.cS2RC("wjpd"), "ㄊㄨㄣˋ") - XCTAssertEqual(c.cS2RC("wjn"), "ㄊㄨㄥ") - XCTAssertEqual(c.cS2RC("wjne"), "ㄊㄨㄥˊ") - XCTAssertEqual(c.cS2RC("wjnr"), "ㄊㄨㄥˇ") - XCTAssertEqual(c.cS2RC("wjnd"), "ㄊㄨㄥˋ") - XCTAssertEqual(c.cS2RC("suu"), "ㄋㄚ") - XCTAssertEqual(c.cS2RC("suue"), "ㄋㄚˊ") - XCTAssertEqual(c.cS2RC("suur"), "ㄋㄚˇ") - XCTAssertEqual(c.cS2RC("suud"), "ㄋㄚˋ") - XCTAssertEqual(c.cS2RC("suuy"), "ㄋㄚ˙") - XCTAssertEqual(c.cS2RC("skd"), "ㄋㄜˋ") - XCTAssertEqual(c.cS2RC("sky"), "ㄋㄜ˙") - XCTAssertEqual(c.cS2RC("siie"), "ㄋㄞˊ") - XCTAssertEqual(c.cS2RC("siir"), "ㄋㄞˇ") - XCTAssertEqual(c.cS2RC("siid"), "ㄋㄞˋ") - XCTAssertEqual(c.cS2RC("soe"), "ㄋㄟˊ") - XCTAssertEqual(c.cS2RC("sor"), "ㄋㄟˇ") - XCTAssertEqual(c.cS2RC("sod"), "ㄋㄟˋ") - XCTAssertEqual(c.cS2RC("sl"), "ㄋㄠ") - XCTAssertEqual(c.cS2RC("sle"), "ㄋㄠˊ") - XCTAssertEqual(c.cS2RC("slr"), "ㄋㄠˇ") - XCTAssertEqual(c.cS2RC("sld"), "ㄋㄠˋ") - XCTAssertEqual(c.cS2RC("sme"), "ㄋㄡˊ") - XCTAssertEqual(c.cS2RC("smr"), "ㄋㄡˇ") - XCTAssertEqual(c.cS2RC("smd"), "ㄋㄡˋ") - XCTAssertEqual(c.cS2RC("soo"), "ㄋㄢ") - XCTAssertEqual(c.cS2RC("sooe"), "ㄋㄢˊ") - XCTAssertEqual(c.cS2RC("soor"), "ㄋㄢˇ") - XCTAssertEqual(c.cS2RC("sood"), "ㄋㄢˋ") - XCTAssertEqual(c.cS2RC("spr"), "ㄋㄣˇ") - XCTAssertEqual(c.cS2RC("spd"), "ㄋㄣˋ") - XCTAssertEqual(c.cS2RC("sll"), "ㄋㄤ") - XCTAssertEqual(c.cS2RC("slle"), "ㄋㄤˊ") - XCTAssertEqual(c.cS2RC("sllr"), "ㄋㄤˇ") - XCTAssertEqual(c.cS2RC("slld"), "ㄋㄤˋ") - XCTAssertEqual(c.cS2RC("slly"), "ㄋㄤ˙") - XCTAssertEqual(c.cS2RC("sne"), "ㄋㄥˊ") - XCTAssertEqual(c.cS2RC("snr"), "ㄋㄥˇ") - XCTAssertEqual(c.cS2RC("su"), "ㄋㄧ") - XCTAssertEqual(c.cS2RC("sue"), "ㄋㄧˊ") - XCTAssertEqual(c.cS2RC("sur"), "ㄋㄧˇ") - XCTAssertEqual(c.cS2RC("sud"), "ㄋㄧˋ") - XCTAssertEqual(c.cS2RC("sub"), "ㄋㄧㄝ") - XCTAssertEqual(c.cS2RC("sube"), "ㄋㄧㄝˊ") - XCTAssertEqual(c.cS2RC("subd"), "ㄋㄧㄝˋ") - XCTAssertEqual(c.cS2RC("sulr"), "ㄋㄧㄠˇ") - XCTAssertEqual(c.cS2RC("suld"), "ㄋㄧㄠˋ") - XCTAssertEqual(c.cS2RC("sum"), "ㄋㄧㄡ") - XCTAssertEqual(c.cS2RC("sume"), "ㄋㄧㄡˊ") - XCTAssertEqual(c.cS2RC("sumr"), "ㄋㄧㄡˇ") - XCTAssertEqual(c.cS2RC("sumd"), "ㄋㄧㄡˋ") - XCTAssertEqual(c.cS2RC("suoo"), "ㄋㄧㄢ") - XCTAssertEqual(c.cS2RC("suooe"), "ㄋㄧㄢˊ") - XCTAssertEqual(c.cS2RC("suoor"), "ㄋㄧㄢˇ") - XCTAssertEqual(c.cS2RC("suood"), "ㄋㄧㄢˋ") - XCTAssertEqual(c.cS2RC("sup"), "ㄋㄧㄣ") - XCTAssertEqual(c.cS2RC("supe"), "ㄋㄧㄣˊ") - XCTAssertEqual(c.cS2RC("supr"), "ㄋㄧㄣˇ") - XCTAssertEqual(c.cS2RC("supd"), "ㄋㄧㄣˋ") - XCTAssertEqual(c.cS2RC("sulle"), "ㄋㄧㄤˊ") - XCTAssertEqual(c.cS2RC("sullr"), "ㄋㄧㄤˇ") - XCTAssertEqual(c.cS2RC("sulld"), "ㄋㄧㄤˋ") - XCTAssertEqual(c.cS2RC("sune"), "ㄋㄧㄥˊ") - XCTAssertEqual(c.cS2RC("sunr"), "ㄋㄧㄥˇ") - XCTAssertEqual(c.cS2RC("sund"), "ㄋㄧㄥˋ") - XCTAssertEqual(c.cS2RC("sje"), "ㄋㄨˊ") - XCTAssertEqual(c.cS2RC("sjr"), "ㄋㄨˇ") - XCTAssertEqual(c.cS2RC("sjd"), "ㄋㄨˋ") - XCTAssertEqual(c.cS2RC("sjie"), "ㄋㄨㄛˊ") - XCTAssertEqual(c.cS2RC("sjir"), "ㄋㄨㄛˇ") - XCTAssertEqual(c.cS2RC("sjid"), "ㄋㄨㄛˋ") - XCTAssertEqual(c.cS2RC("sjoe"), "ㄋㄨㄟˊ") - XCTAssertEqual(c.cS2RC("sjooe"), "ㄋㄨㄢˊ") - XCTAssertEqual(c.cS2RC("sjoor"), "ㄋㄨㄢˇ") - XCTAssertEqual(c.cS2RC("sjood"), "ㄋㄨㄢˋ") - XCTAssertEqual(c.cS2RC("sjpe"), "ㄋㄨㄣˊ") - XCTAssertEqual(c.cS2RC("sjne"), "ㄋㄨㄥˊ") - XCTAssertEqual(c.cS2RC("sjnr"), "ㄋㄨㄥˇ") - XCTAssertEqual(c.cS2RC("sjnd"), "ㄋㄨㄥˋ") - XCTAssertEqual(c.cS2RC("smme"), "ㄋㄩˊ") - XCTAssertEqual(c.cS2RC("smmr"), "ㄋㄩˇ") - XCTAssertEqual(c.cS2RC("smmd"), "ㄋㄩˋ") - XCTAssertEqual(c.cS2RC("smmbd"), "ㄋㄩㄝˋ") - XCTAssertEqual(c.cS2RC("xuu"), "ㄌㄚ") - XCTAssertEqual(c.cS2RC("xuue"), "ㄌㄚˊ") - XCTAssertEqual(c.cS2RC("xuur"), "ㄌㄚˇ") - XCTAssertEqual(c.cS2RC("xuud"), "ㄌㄚˋ") - XCTAssertEqual(c.cS2RC("xuuy"), "ㄌㄚ˙") - XCTAssertEqual(c.cS2RC("xi"), "ㄌㄛ") - XCTAssertEqual(c.cS2RC("xiy"), "ㄌㄛ˙") - XCTAssertEqual(c.cS2RC("xk"), "ㄌㄜ") - XCTAssertEqual(c.cS2RC("xke"), "ㄌㄜˊ") - XCTAssertEqual(c.cS2RC("xkd"), "ㄌㄜˋ") - XCTAssertEqual(c.cS2RC("xky"), "ㄌㄜ˙") - XCTAssertEqual(c.cS2RC("xiie"), "ㄌㄞˊ") - XCTAssertEqual(c.cS2RC("xiir"), "ㄌㄞˇ") - XCTAssertEqual(c.cS2RC("xiid"), "ㄌㄞˋ") - XCTAssertEqual(c.cS2RC("xo"), "ㄌㄟ") - XCTAssertEqual(c.cS2RC("xoe"), "ㄌㄟˊ") - XCTAssertEqual(c.cS2RC("xor"), "ㄌㄟˇ") - XCTAssertEqual(c.cS2RC("xod"), "ㄌㄟˋ") - XCTAssertEqual(c.cS2RC("xoy"), "ㄌㄟ˙") + var counter = 0 + Self.checkEq(&counter, &c, "qqulle", "ㄅㄧㄤˊ") + Self.checkEq(&counter, &c, "qqulld", "ㄅㄧㄤˋ") + Self.checkEq(&counter, &c, "wwjll", "ㄉㄨㄤ") + Self.checkEq(&counter, &c, "qquu", "ㄅㄚ") + Self.checkEq(&counter, &c, "qquue", "ㄅㄚˊ") + Self.checkEq(&counter, &c, "qquur", "ㄅㄚˇ") + Self.checkEq(&counter, &c, "qquud", "ㄅㄚˋ") + Self.checkEq(&counter, &c, "qquuy", "ㄅㄚ˙") + Self.checkEq(&counter, &c, "qqi", "ㄅㄛ") + Self.checkEq(&counter, &c, "qqie", "ㄅㄛˊ") + Self.checkEq(&counter, &c, "qqir", "ㄅㄛˇ") + Self.checkEq(&counter, &c, "qqid", "ㄅㄛˋ") + Self.checkEq(&counter, &c, "qqiy", "ㄅㄛ˙") + Self.checkEq(&counter, &c, "qqii", "ㄅㄞ") + Self.checkEq(&counter, &c, "qqiie", "ㄅㄞˊ") + Self.checkEq(&counter, &c, "qqiir", "ㄅㄞˇ") + Self.checkEq(&counter, &c, "qqiid", "ㄅㄞˋ") + Self.checkEq(&counter, &c, "qqiiy", "ㄅㄞ˙") + Self.checkEq(&counter, &c, "qqo", "ㄅㄟ") + Self.checkEq(&counter, &c, "qqor", "ㄅㄟˇ") + Self.checkEq(&counter, &c, "qqod", "ㄅㄟˋ") + Self.checkEq(&counter, &c, "qqoy", "ㄅㄟ˙") + Self.checkEq(&counter, &c, "qql", "ㄅㄠ") + Self.checkEq(&counter, &c, "qqle", "ㄅㄠˊ") + Self.checkEq(&counter, &c, "qqlr", "ㄅㄠˇ") + Self.checkEq(&counter, &c, "qqld", "ㄅㄠˋ") + Self.checkEq(&counter, &c, "qqoo", "ㄅㄢ") + Self.checkEq(&counter, &c, "qqoor", "ㄅㄢˇ") + Self.checkEq(&counter, &c, "qqood", "ㄅㄢˋ") + Self.checkEq(&counter, &c, "qqp", "ㄅㄣ") + Self.checkEq(&counter, &c, "qqpr", "ㄅㄣˇ") + Self.checkEq(&counter, &c, "qqpd", "ㄅㄣˋ") + Self.checkEq(&counter, &c, "qqll", "ㄅㄤ") + Self.checkEq(&counter, &c, "qqllr", "ㄅㄤˇ") + Self.checkEq(&counter, &c, "qqlld", "ㄅㄤˋ") + Self.checkEq(&counter, &c, "qqn", "ㄅㄥ") + Self.checkEq(&counter, &c, "qqne", "ㄅㄥˊ") + Self.checkEq(&counter, &c, "qqnr", "ㄅㄥˇ") + Self.checkEq(&counter, &c, "qqnd", "ㄅㄥˋ") + Self.checkEq(&counter, &c, "qqu", "ㄅㄧ") + Self.checkEq(&counter, &c, "qque", "ㄅㄧˊ") + Self.checkEq(&counter, &c, "qqur", "ㄅㄧˇ") + Self.checkEq(&counter, &c, "qqud", "ㄅㄧˋ") + Self.checkEq(&counter, &c, "qqub", "ㄅㄧㄝ") + Self.checkEq(&counter, &c, "qqube", "ㄅㄧㄝˊ") + Self.checkEq(&counter, &c, "qqubr", "ㄅㄧㄝˇ") + Self.checkEq(&counter, &c, "qqubd", "ㄅㄧㄝˋ") + Self.checkEq(&counter, &c, "qqul", "ㄅㄧㄠ") + Self.checkEq(&counter, &c, "qqulr", "ㄅㄧㄠˇ") + Self.checkEq(&counter, &c, "qquld", "ㄅㄧㄠˋ") + Self.checkEq(&counter, &c, "qquoo", "ㄅㄧㄢ") + Self.checkEq(&counter, &c, "qquooe", "ㄅㄧㄢˊ") + Self.checkEq(&counter, &c, "qquoor", "ㄅㄧㄢˇ") + Self.checkEq(&counter, &c, "qquood", "ㄅㄧㄢˋ") + Self.checkEq(&counter, &c, "qqup", "ㄅㄧㄣ") + Self.checkEq(&counter, &c, "qqupr", "ㄅㄧㄣˇ") + Self.checkEq(&counter, &c, "qqupd", "ㄅㄧㄣˋ") + Self.checkEq(&counter, &c, "qqun", "ㄅㄧㄥ") + Self.checkEq(&counter, &c, "qqunr", "ㄅㄧㄥˇ") + Self.checkEq(&counter, &c, "qqund", "ㄅㄧㄥˋ") + Self.checkEq(&counter, &c, "qqj", "ㄅㄨ") + Self.checkEq(&counter, &c, "qqje", "ㄅㄨˊ") + Self.checkEq(&counter, &c, "qqjr", "ㄅㄨˇ") + Self.checkEq(&counter, &c, "qqjd", "ㄅㄨˋ") + Self.checkEq(&counter, &c, "quu", "ㄆㄚ") + Self.checkEq(&counter, &c, "quue", "ㄆㄚˊ") + Self.checkEq(&counter, &c, "quur", "ㄆㄚˇ") + Self.checkEq(&counter, &c, "quud", "ㄆㄚˋ") + Self.checkEq(&counter, &c, "quuy", "ㄆㄚ˙") + Self.checkEq(&counter, &c, "qi", "ㄆㄛ") + Self.checkEq(&counter, &c, "qie", "ㄆㄛˊ") + Self.checkEq(&counter, &c, "qir", "ㄆㄛˇ") + Self.checkEq(&counter, &c, "qid", "ㄆㄛˋ") + Self.checkEq(&counter, &c, "qii", "ㄆㄞ") + Self.checkEq(&counter, &c, "qiie", "ㄆㄞˊ") + Self.checkEq(&counter, &c, "qiir", "ㄆㄞˇ") + Self.checkEq(&counter, &c, "qiid", "ㄆㄞˋ") + Self.checkEq(&counter, &c, "qo", "ㄆㄟ") + Self.checkEq(&counter, &c, "qoe", "ㄆㄟˊ") + Self.checkEq(&counter, &c, "qor", "ㄆㄟˇ") + Self.checkEq(&counter, &c, "qod", "ㄆㄟˋ") + Self.checkEq(&counter, &c, "ql", "ㄆㄠ") + Self.checkEq(&counter, &c, "qle", "ㄆㄠˊ") + Self.checkEq(&counter, &c, "qlr", "ㄆㄠˇ") + Self.checkEq(&counter, &c, "qld", "ㄆㄠˋ") + Self.checkEq(&counter, &c, "qm", "ㄆㄡ") + Self.checkEq(&counter, &c, "qme", "ㄆㄡˊ") + Self.checkEq(&counter, &c, "qmr", "ㄆㄡˇ") + Self.checkEq(&counter, &c, "qmd", "ㄆㄡˋ") + Self.checkEq(&counter, &c, "qoo", "ㄆㄢ") + Self.checkEq(&counter, &c, "qooe", "ㄆㄢˊ") + Self.checkEq(&counter, &c, "qoor", "ㄆㄢˇ") + Self.checkEq(&counter, &c, "qood", "ㄆㄢˋ") + Self.checkEq(&counter, &c, "qp", "ㄆㄣ") + Self.checkEq(&counter, &c, "qpe", "ㄆㄣˊ") + Self.checkEq(&counter, &c, "qpr", "ㄆㄣˇ") + Self.checkEq(&counter, &c, "qpd", "ㄆㄣˋ") + Self.checkEq(&counter, &c, "qll", "ㄆㄤ") + Self.checkEq(&counter, &c, "qlle", "ㄆㄤˊ") + Self.checkEq(&counter, &c, "qllr", "ㄆㄤˇ") + Self.checkEq(&counter, &c, "qlld", "ㄆㄤˋ") + Self.checkEq(&counter, &c, "qn", "ㄆㄥ") + Self.checkEq(&counter, &c, "qne", "ㄆㄥˊ") + Self.checkEq(&counter, &c, "qnr", "ㄆㄥˇ") + Self.checkEq(&counter, &c, "qnd", "ㄆㄥˋ") + Self.checkEq(&counter, &c, "qu", "ㄆㄧ") + Self.checkEq(&counter, &c, "que", "ㄆㄧˊ") + Self.checkEq(&counter, &c, "qur", "ㄆㄧˇ") + Self.checkEq(&counter, &c, "qud", "ㄆㄧˋ") + Self.checkEq(&counter, &c, "quuu", "ㄆㄧㄚ") + Self.checkEq(&counter, &c, "qub", "ㄆㄧㄝ") + Self.checkEq(&counter, &c, "qubr", "ㄆㄧㄝˇ") + Self.checkEq(&counter, &c, "qubd", "ㄆㄧㄝˋ") + Self.checkEq(&counter, &c, "qul", "ㄆㄧㄠ") + Self.checkEq(&counter, &c, "qule", "ㄆㄧㄠˊ") + Self.checkEq(&counter, &c, "qulr", "ㄆㄧㄠˇ") + Self.checkEq(&counter, &c, "quld", "ㄆㄧㄠˋ") + Self.checkEq(&counter, &c, "quoo", "ㄆㄧㄢ") + Self.checkEq(&counter, &c, "quooe", "ㄆㄧㄢˊ") + Self.checkEq(&counter, &c, "quoor", "ㄆㄧㄢˇ") + Self.checkEq(&counter, &c, "quood", "ㄆㄧㄢˋ") + Self.checkEq(&counter, &c, "qup", "ㄆㄧㄣ") + Self.checkEq(&counter, &c, "qupe", "ㄆㄧㄣˊ") + Self.checkEq(&counter, &c, "qupr", "ㄆㄧㄣˇ") + Self.checkEq(&counter, &c, "qupd", "ㄆㄧㄣˋ") + Self.checkEq(&counter, &c, "qun", "ㄆㄧㄥ") + Self.checkEq(&counter, &c, "qune", "ㄆㄧㄥˊ") + Self.checkEq(&counter, &c, "qunr", "ㄆㄧㄥˇ") + Self.checkEq(&counter, &c, "qund", "ㄆㄧㄥˋ") + Self.checkEq(&counter, &c, "qj", "ㄆㄨ") + Self.checkEq(&counter, &c, "qje", "ㄆㄨˊ") + Self.checkEq(&counter, &c, "qjr", "ㄆㄨˇ") + Self.checkEq(&counter, &c, "qjd", "ㄆㄨˋ") + Self.checkEq(&counter, &c, "auu", "ㄇㄚ") + Self.checkEq(&counter, &c, "auue", "ㄇㄚˊ") + Self.checkEq(&counter, &c, "auur", "ㄇㄚˇ") + Self.checkEq(&counter, &c, "auud", "ㄇㄚˋ") + Self.checkEq(&counter, &c, "auuy", "ㄇㄚ˙") + Self.checkEq(&counter, &c, "ai", "ㄇㄛ") + Self.checkEq(&counter, &c, "aie", "ㄇㄛˊ") + Self.checkEq(&counter, &c, "air", "ㄇㄛˇ") + Self.checkEq(&counter, &c, "aid", "ㄇㄛˋ") + Self.checkEq(&counter, &c, "aiy", "ㄇㄛ˙") + Self.checkEq(&counter, &c, "ak", "ㄇㄜ") + Self.checkEq(&counter, &c, "akd", "ㄇㄜˋ") + Self.checkEq(&counter, &c, "aky", "ㄇㄜ˙") + Self.checkEq(&counter, &c, "aii", "ㄇㄞ") + Self.checkEq(&counter, &c, "aiie", "ㄇㄞˊ") + Self.checkEq(&counter, &c, "aiir", "ㄇㄞˇ") + Self.checkEq(&counter, &c, "aiid", "ㄇㄞˋ") + Self.checkEq(&counter, &c, "aoe", "ㄇㄟˊ") + Self.checkEq(&counter, &c, "aor", "ㄇㄟˇ") + Self.checkEq(&counter, &c, "aod", "ㄇㄟˋ") + Self.checkEq(&counter, &c, "al", "ㄇㄠ") + Self.checkEq(&counter, &c, "ale", "ㄇㄠˊ") + Self.checkEq(&counter, &c, "alr", "ㄇㄠˇ") + Self.checkEq(&counter, &c, "ald", "ㄇㄠˋ") + Self.checkEq(&counter, &c, "ame", "ㄇㄡˊ") + Self.checkEq(&counter, &c, "amr", "ㄇㄡˇ") + Self.checkEq(&counter, &c, "amd", "ㄇㄡˋ") + Self.checkEq(&counter, &c, "aoo", "ㄇㄢ") + Self.checkEq(&counter, &c, "aooe", "ㄇㄢˊ") + Self.checkEq(&counter, &c, "aoor", "ㄇㄢˇ") + Self.checkEq(&counter, &c, "aood", "ㄇㄢˋ") + Self.checkEq(&counter, &c, "ap", "ㄇㄣ") + Self.checkEq(&counter, &c, "ape", "ㄇㄣˊ") + Self.checkEq(&counter, &c, "apr", "ㄇㄣˇ") + Self.checkEq(&counter, &c, "apd", "ㄇㄣˋ") + Self.checkEq(&counter, &c, "apy", "ㄇㄣ˙") + Self.checkEq(&counter, &c, "all", "ㄇㄤ") + Self.checkEq(&counter, &c, "alle", "ㄇㄤˊ") + Self.checkEq(&counter, &c, "allr", "ㄇㄤˇ") + Self.checkEq(&counter, &c, "alld", "ㄇㄤˋ") + Self.checkEq(&counter, &c, "an", "ㄇㄥ") + Self.checkEq(&counter, &c, "ane", "ㄇㄥˊ") + Self.checkEq(&counter, &c, "anr", "ㄇㄥˇ") + Self.checkEq(&counter, &c, "and", "ㄇㄥˋ") + Self.checkEq(&counter, &c, "au", "ㄇㄧ") + Self.checkEq(&counter, &c, "aue", "ㄇㄧˊ") + Self.checkEq(&counter, &c, "aur", "ㄇㄧˇ") + Self.checkEq(&counter, &c, "aud", "ㄇㄧˋ") + Self.checkEq(&counter, &c, "aub", "ㄇㄧㄝ") + Self.checkEq(&counter, &c, "aube", "ㄇㄧㄝˊ") + Self.checkEq(&counter, &c, "aubd", "ㄇㄧㄝˋ") + Self.checkEq(&counter, &c, "aul", "ㄇㄧㄠ") + Self.checkEq(&counter, &c, "aule", "ㄇㄧㄠˊ") + Self.checkEq(&counter, &c, "aulr", "ㄇㄧㄠˇ") + Self.checkEq(&counter, &c, "auld", "ㄇㄧㄠˋ") + Self.checkEq(&counter, &c, "aume", "ㄇㄧㄡˊ") + Self.checkEq(&counter, &c, "aumr", "ㄇㄧㄡˇ") + Self.checkEq(&counter, &c, "aumd", "ㄇㄧㄡˋ") + Self.checkEq(&counter, &c, "auoo", "ㄇㄧㄢ") + Self.checkEq(&counter, &c, "auooe", "ㄇㄧㄢˊ") + Self.checkEq(&counter, &c, "auoor", "ㄇㄧㄢˇ") + Self.checkEq(&counter, &c, "auood", "ㄇㄧㄢˋ") + Self.checkEq(&counter, &c, "aup", "ㄇㄧㄣ") + Self.checkEq(&counter, &c, "aupe", "ㄇㄧㄣˊ") + Self.checkEq(&counter, &c, "aupr", "ㄇㄧㄣˇ") + Self.checkEq(&counter, &c, "aune", "ㄇㄧㄥˊ") + Self.checkEq(&counter, &c, "aunr", "ㄇㄧㄥˇ") + Self.checkEq(&counter, &c, "aund", "ㄇㄧㄥˋ") + Self.checkEq(&counter, &c, "aje", "ㄇㄨˊ") + Self.checkEq(&counter, &c, "ajr", "ㄇㄨˇ") + Self.checkEq(&counter, &c, "ajd", "ㄇㄨˋ") + Self.checkEq(&counter, &c, "zuu", "ㄈㄚ") + Self.checkEq(&counter, &c, "zuue", "ㄈㄚˊ") + Self.checkEq(&counter, &c, "zuur", "ㄈㄚˇ") + Self.checkEq(&counter, &c, "zuud", "ㄈㄚˋ") + Self.checkEq(&counter, &c, "zie", "ㄈㄛˊ") + Self.checkEq(&counter, &c, "zo", "ㄈㄟ") + Self.checkEq(&counter, &c, "zoe", "ㄈㄟˊ") + Self.checkEq(&counter, &c, "zor", "ㄈㄟˇ") + Self.checkEq(&counter, &c, "zod", "ㄈㄟˋ") + Self.checkEq(&counter, &c, "zm", "ㄈㄡ") + Self.checkEq(&counter, &c, "zme", "ㄈㄡˊ") + Self.checkEq(&counter, &c, "zmr", "ㄈㄡˇ") + Self.checkEq(&counter, &c, "zmd", "ㄈㄡˋ") + Self.checkEq(&counter, &c, "zoo", "ㄈㄢ") + Self.checkEq(&counter, &c, "zooe", "ㄈㄢˊ") + Self.checkEq(&counter, &c, "zoor", "ㄈㄢˇ") + Self.checkEq(&counter, &c, "zood", "ㄈㄢˋ") + Self.checkEq(&counter, &c, "zp", "ㄈㄣ") + Self.checkEq(&counter, &c, "zpe", "ㄈㄣˊ") + Self.checkEq(&counter, &c, "zpr", "ㄈㄣˇ") + Self.checkEq(&counter, &c, "zpd", "ㄈㄣˋ") + Self.checkEq(&counter, &c, "zpy", "ㄈㄣ˙") + Self.checkEq(&counter, &c, "zll", "ㄈㄤ") + Self.checkEq(&counter, &c, "zlle", "ㄈㄤˊ") + Self.checkEq(&counter, &c, "zllr", "ㄈㄤˇ") + Self.checkEq(&counter, &c, "zlld", "ㄈㄤˋ") + Self.checkEq(&counter, &c, "zn", "ㄈㄥ") + Self.checkEq(&counter, &c, "zne", "ㄈㄥˊ") + Self.checkEq(&counter, &c, "znr", "ㄈㄥˇ") + Self.checkEq(&counter, &c, "znd", "ㄈㄥˋ") + Self.checkEq(&counter, &c, "zuld", "ㄈㄧㄠˋ") + Self.checkEq(&counter, &c, "zj", "ㄈㄨ") + Self.checkEq(&counter, &c, "zje", "ㄈㄨˊ") + Self.checkEq(&counter, &c, "zjr", "ㄈㄨˇ") + Self.checkEq(&counter, &c, "zjd", "ㄈㄨˋ") + Self.checkEq(&counter, &c, "wwuu", "ㄉㄚ") + Self.checkEq(&counter, &c, "wwuue", "ㄉㄚˊ") + Self.checkEq(&counter, &c, "wwuur", "ㄉㄚˇ") + Self.checkEq(&counter, &c, "wwuud", "ㄉㄚˋ") + Self.checkEq(&counter, &c, "wwuuy", "ㄉㄚ˙") + Self.checkEq(&counter, &c, "wwk", "ㄉㄜ") + Self.checkEq(&counter, &c, "wwke", "ㄉㄜˊ") + Self.checkEq(&counter, &c, "wwky", "ㄉㄜ˙") + Self.checkEq(&counter, &c, "wwii", "ㄉㄞ") + Self.checkEq(&counter, &c, "wwiir", "ㄉㄞˇ") + Self.checkEq(&counter, &c, "wwiid", "ㄉㄞˋ") + Self.checkEq(&counter, &c, "wwor", "ㄉㄟˇ") + Self.checkEq(&counter, &c, "wwl", "ㄉㄠ") + Self.checkEq(&counter, &c, "wwle", "ㄉㄠˊ") + Self.checkEq(&counter, &c, "wwlr", "ㄉㄠˇ") + Self.checkEq(&counter, &c, "wwld", "ㄉㄠˋ") + Self.checkEq(&counter, &c, "wwm", "ㄉㄡ") + Self.checkEq(&counter, &c, "wwme", "ㄉㄡˊ") + Self.checkEq(&counter, &c, "wwmr", "ㄉㄡˇ") + Self.checkEq(&counter, &c, "wwmd", "ㄉㄡˋ") + Self.checkEq(&counter, &c, "wwoo", "ㄉㄢ") + Self.checkEq(&counter, &c, "wwoor", "ㄉㄢˇ") + Self.checkEq(&counter, &c, "wwood", "ㄉㄢˋ") + Self.checkEq(&counter, &c, "wwpd", "ㄉㄣˋ") + Self.checkEq(&counter, &c, "wwll", "ㄉㄤ") + Self.checkEq(&counter, &c, "wwllr", "ㄉㄤˇ") + Self.checkEq(&counter, &c, "wwlld", "ㄉㄤˋ") + Self.checkEq(&counter, &c, "wwn", "ㄉㄥ") + Self.checkEq(&counter, &c, "wwnr", "ㄉㄥˇ") + Self.checkEq(&counter, &c, "wwnd", "ㄉㄥˋ") + Self.checkEq(&counter, &c, "wwu", "ㄉㄧ") + Self.checkEq(&counter, &c, "wwue", "ㄉㄧˊ") + Self.checkEq(&counter, &c, "wwur", "ㄉㄧˇ") + Self.checkEq(&counter, &c, "wwud", "ㄉㄧˋ") + Self.checkEq(&counter, &c, "wwuuur", "ㄉㄧㄚˇ") + Self.checkEq(&counter, &c, "wwub", "ㄉㄧㄝ") + Self.checkEq(&counter, &c, "wwube", "ㄉㄧㄝˊ") + Self.checkEq(&counter, &c, "wwubr", "ㄉㄧㄝˇ") + Self.checkEq(&counter, &c, "wwubd", "ㄉㄧㄝˋ") + Self.checkEq(&counter, &c, "wwul", "ㄉㄧㄠ") + Self.checkEq(&counter, &c, "wwulr", "ㄉㄧㄠˇ") + Self.checkEq(&counter, &c, "wwuld", "ㄉㄧㄠˋ") + Self.checkEq(&counter, &c, "wwum", "ㄉㄧㄡ") + Self.checkEq(&counter, &c, "wwuoo", "ㄉㄧㄢ") + Self.checkEq(&counter, &c, "wwuooe", "ㄉㄧㄢˊ") + Self.checkEq(&counter, &c, "wwuoor", "ㄉㄧㄢˇ") + Self.checkEq(&counter, &c, "wwuood", "ㄉㄧㄢˋ") + Self.checkEq(&counter, &c, "wwun", "ㄉㄧㄥ") + Self.checkEq(&counter, &c, "wwune", "ㄉㄧㄥˊ") + Self.checkEq(&counter, &c, "wwunr", "ㄉㄧㄥˇ") + Self.checkEq(&counter, &c, "wwund", "ㄉㄧㄥˋ") + Self.checkEq(&counter, &c, "wwj", "ㄉㄨ") + Self.checkEq(&counter, &c, "wwje", "ㄉㄨˊ") + Self.checkEq(&counter, &c, "wwjr", "ㄉㄨˇ") + Self.checkEq(&counter, &c, "wwjd", "ㄉㄨˋ") + Self.checkEq(&counter, &c, "wwji", "ㄉㄨㄛ") + Self.checkEq(&counter, &c, "wwjie", "ㄉㄨㄛˊ") + Self.checkEq(&counter, &c, "wwjir", "ㄉㄨㄛˇ") + Self.checkEq(&counter, &c, "wwjid", "ㄉㄨㄛˋ") + Self.checkEq(&counter, &c, "wwjiy", "ㄉㄨㄛ˙") + Self.checkEq(&counter, &c, "wwjo", "ㄉㄨㄟ") + Self.checkEq(&counter, &c, "wwjor", "ㄉㄨㄟˇ") + Self.checkEq(&counter, &c, "wwjod", "ㄉㄨㄟˋ") + Self.checkEq(&counter, &c, "wwjoo", "ㄉㄨㄢ") + Self.checkEq(&counter, &c, "wwjoor", "ㄉㄨㄢˇ") + Self.checkEq(&counter, &c, "wwjood", "ㄉㄨㄢˋ") + Self.checkEq(&counter, &c, "wwjp", "ㄉㄨㄣ") + Self.checkEq(&counter, &c, "wwjpr", "ㄉㄨㄣˇ") + Self.checkEq(&counter, &c, "wwjpd", "ㄉㄨㄣˋ") + Self.checkEq(&counter, &c, "wwjn", "ㄉㄨㄥ") + Self.checkEq(&counter, &c, "wwjnr", "ㄉㄨㄥˇ") + Self.checkEq(&counter, &c, "wwjnd", "ㄉㄨㄥˋ") + Self.checkEq(&counter, &c, "wuu", "ㄊㄚ") + Self.checkEq(&counter, &c, "wuur", "ㄊㄚˇ") + Self.checkEq(&counter, &c, "wuud", "ㄊㄚˋ") + Self.checkEq(&counter, &c, "wkd", "ㄊㄜˋ") + Self.checkEq(&counter, &c, "wii", "ㄊㄞ") + Self.checkEq(&counter, &c, "wiie", "ㄊㄞˊ") + Self.checkEq(&counter, &c, "wiir", "ㄊㄞˇ") + Self.checkEq(&counter, &c, "wiid", "ㄊㄞˋ") + Self.checkEq(&counter, &c, "wiiy", "ㄊㄞ˙") + Self.checkEq(&counter, &c, "wl", "ㄊㄠ") + Self.checkEq(&counter, &c, "wle", "ㄊㄠˊ") + Self.checkEq(&counter, &c, "wlr", "ㄊㄠˇ") + Self.checkEq(&counter, &c, "wld", "ㄊㄠˋ") + Self.checkEq(&counter, &c, "wly", "ㄊㄠ˙") + Self.checkEq(&counter, &c, "wm", "ㄊㄡ") + Self.checkEq(&counter, &c, "wme", "ㄊㄡˊ") + Self.checkEq(&counter, &c, "wmr", "ㄊㄡˇ") + Self.checkEq(&counter, &c, "wmd", "ㄊㄡˋ") + Self.checkEq(&counter, &c, "wmy", "ㄊㄡ˙") + Self.checkEq(&counter, &c, "woo", "ㄊㄢ") + Self.checkEq(&counter, &c, "wooe", "ㄊㄢˊ") + Self.checkEq(&counter, &c, "woor", "ㄊㄢˇ") + Self.checkEq(&counter, &c, "wood", "ㄊㄢˋ") + Self.checkEq(&counter, &c, "wll", "ㄊㄤ") + Self.checkEq(&counter, &c, "wlle", "ㄊㄤˊ") + Self.checkEq(&counter, &c, "wllr", "ㄊㄤˇ") + Self.checkEq(&counter, &c, "wlld", "ㄊㄤˋ") + Self.checkEq(&counter, &c, "wn", "ㄊㄥ") + Self.checkEq(&counter, &c, "wne", "ㄊㄥˊ") + Self.checkEq(&counter, &c, "wnd", "ㄊㄥˋ") + Self.checkEq(&counter, &c, "wu", "ㄊㄧ") + Self.checkEq(&counter, &c, "wue", "ㄊㄧˊ") + Self.checkEq(&counter, &c, "wur", "ㄊㄧˇ") + Self.checkEq(&counter, &c, "wud", "ㄊㄧˋ") + Self.checkEq(&counter, &c, "wub", "ㄊㄧㄝ") + Self.checkEq(&counter, &c, "wube", "ㄊㄧㄝˊ") + Self.checkEq(&counter, &c, "wubr", "ㄊㄧㄝˇ") + Self.checkEq(&counter, &c, "wubd", "ㄊㄧㄝˋ") + Self.checkEq(&counter, &c, "wul", "ㄊㄧㄠ") + Self.checkEq(&counter, &c, "wule", "ㄊㄧㄠˊ") + Self.checkEq(&counter, &c, "wulr", "ㄊㄧㄠˇ") + Self.checkEq(&counter, &c, "wuld", "ㄊㄧㄠˋ") + Self.checkEq(&counter, &c, "wuoo", "ㄊㄧㄢ") + Self.checkEq(&counter, &c, "wuooe", "ㄊㄧㄢˊ") + Self.checkEq(&counter, &c, "wuoor", "ㄊㄧㄢˇ") + Self.checkEq(&counter, &c, "wuood", "ㄊㄧㄢˋ") + Self.checkEq(&counter, &c, "wun", "ㄊㄧㄥ") + Self.checkEq(&counter, &c, "wune", "ㄊㄧㄥˊ") + Self.checkEq(&counter, &c, "wunr", "ㄊㄧㄥˇ") + Self.checkEq(&counter, &c, "wund", "ㄊㄧㄥˋ") + Self.checkEq(&counter, &c, "wj", "ㄊㄨ") + Self.checkEq(&counter, &c, "wje", "ㄊㄨˊ") + Self.checkEq(&counter, &c, "wjr", "ㄊㄨˇ") + Self.checkEq(&counter, &c, "wjd", "ㄊㄨˋ") + Self.checkEq(&counter, &c, "wji", "ㄊㄨㄛ") + Self.checkEq(&counter, &c, "wjie", "ㄊㄨㄛˊ") + Self.checkEq(&counter, &c, "wjir", "ㄊㄨㄛˇ") + Self.checkEq(&counter, &c, "wjid", "ㄊㄨㄛˋ") + Self.checkEq(&counter, &c, "wjo", "ㄊㄨㄟ") + Self.checkEq(&counter, &c, "wjoe", "ㄊㄨㄟˊ") + Self.checkEq(&counter, &c, "wjor", "ㄊㄨㄟˇ") + Self.checkEq(&counter, &c, "wjod", "ㄊㄨㄟˋ") + Self.checkEq(&counter, &c, "wjoo", "ㄊㄨㄢ") + Self.checkEq(&counter, &c, "wjooe", "ㄊㄨㄢˊ") + Self.checkEq(&counter, &c, "wjoor", "ㄊㄨㄢˇ") + Self.checkEq(&counter, &c, "wjood", "ㄊㄨㄢˋ") + Self.checkEq(&counter, &c, "wjp", "ㄊㄨㄣ") + Self.checkEq(&counter, &c, "wjpe", "ㄊㄨㄣˊ") + Self.checkEq(&counter, &c, "wjpr", "ㄊㄨㄣˇ") + Self.checkEq(&counter, &c, "wjpd", "ㄊㄨㄣˋ") + Self.checkEq(&counter, &c, "wjn", "ㄊㄨㄥ") + Self.checkEq(&counter, &c, "wjne", "ㄊㄨㄥˊ") + Self.checkEq(&counter, &c, "wjnr", "ㄊㄨㄥˇ") + Self.checkEq(&counter, &c, "wjnd", "ㄊㄨㄥˋ") + Self.checkEq(&counter, &c, "suu", "ㄋㄚ") + Self.checkEq(&counter, &c, "suue", "ㄋㄚˊ") + Self.checkEq(&counter, &c, "suur", "ㄋㄚˇ") + Self.checkEq(&counter, &c, "suud", "ㄋㄚˋ") + Self.checkEq(&counter, &c, "suuy", "ㄋㄚ˙") + Self.checkEq(&counter, &c, "skd", "ㄋㄜˋ") + Self.checkEq(&counter, &c, "sky", "ㄋㄜ˙") + Self.checkEq(&counter, &c, "siie", "ㄋㄞˊ") + Self.checkEq(&counter, &c, "siir", "ㄋㄞˇ") + Self.checkEq(&counter, &c, "siid", "ㄋㄞˋ") + Self.checkEq(&counter, &c, "soe", "ㄋㄟˊ") + Self.checkEq(&counter, &c, "sor", "ㄋㄟˇ") + Self.checkEq(&counter, &c, "sod", "ㄋㄟˋ") + Self.checkEq(&counter, &c, "sl", "ㄋㄠ") + Self.checkEq(&counter, &c, "sle", "ㄋㄠˊ") + Self.checkEq(&counter, &c, "slr", "ㄋㄠˇ") + Self.checkEq(&counter, &c, "sld", "ㄋㄠˋ") + Self.checkEq(&counter, &c, "sme", "ㄋㄡˊ") + Self.checkEq(&counter, &c, "smr", "ㄋㄡˇ") + Self.checkEq(&counter, &c, "smd", "ㄋㄡˋ") + Self.checkEq(&counter, &c, "soo", "ㄋㄢ") + Self.checkEq(&counter, &c, "sooe", "ㄋㄢˊ") + Self.checkEq(&counter, &c, "soor", "ㄋㄢˇ") + Self.checkEq(&counter, &c, "sood", "ㄋㄢˋ") + Self.checkEq(&counter, &c, "spr", "ㄋㄣˇ") + Self.checkEq(&counter, &c, "spd", "ㄋㄣˋ") + Self.checkEq(&counter, &c, "sll", "ㄋㄤ") + Self.checkEq(&counter, &c, "slle", "ㄋㄤˊ") + Self.checkEq(&counter, &c, "sllr", "ㄋㄤˇ") + Self.checkEq(&counter, &c, "slld", "ㄋㄤˋ") + Self.checkEq(&counter, &c, "slly", "ㄋㄤ˙") + Self.checkEq(&counter, &c, "sne", "ㄋㄥˊ") + Self.checkEq(&counter, &c, "snr", "ㄋㄥˇ") + Self.checkEq(&counter, &c, "su", "ㄋㄧ") + Self.checkEq(&counter, &c, "sue", "ㄋㄧˊ") + Self.checkEq(&counter, &c, "sur", "ㄋㄧˇ") + Self.checkEq(&counter, &c, "sud", "ㄋㄧˋ") + Self.checkEq(&counter, &c, "sub", "ㄋㄧㄝ") + Self.checkEq(&counter, &c, "sube", "ㄋㄧㄝˊ") + Self.checkEq(&counter, &c, "subd", "ㄋㄧㄝˋ") + Self.checkEq(&counter, &c, "sulr", "ㄋㄧㄠˇ") + Self.checkEq(&counter, &c, "suld", "ㄋㄧㄠˋ") + Self.checkEq(&counter, &c, "sum", "ㄋㄧㄡ") + Self.checkEq(&counter, &c, "sume", "ㄋㄧㄡˊ") + Self.checkEq(&counter, &c, "sumr", "ㄋㄧㄡˇ") + Self.checkEq(&counter, &c, "sumd", "ㄋㄧㄡˋ") + Self.checkEq(&counter, &c, "suoo", "ㄋㄧㄢ") + Self.checkEq(&counter, &c, "suooe", "ㄋㄧㄢˊ") + Self.checkEq(&counter, &c, "suoor", "ㄋㄧㄢˇ") + Self.checkEq(&counter, &c, "suood", "ㄋㄧㄢˋ") + Self.checkEq(&counter, &c, "sup", "ㄋㄧㄣ") + Self.checkEq(&counter, &c, "supe", "ㄋㄧㄣˊ") + Self.checkEq(&counter, &c, "supr", "ㄋㄧㄣˇ") + Self.checkEq(&counter, &c, "supd", "ㄋㄧㄣˋ") + Self.checkEq(&counter, &c, "sulle", "ㄋㄧㄤˊ") + Self.checkEq(&counter, &c, "sullr", "ㄋㄧㄤˇ") + Self.checkEq(&counter, &c, "sulld", "ㄋㄧㄤˋ") + Self.checkEq(&counter, &c, "sune", "ㄋㄧㄥˊ") + Self.checkEq(&counter, &c, "sunr", "ㄋㄧㄥˇ") + Self.checkEq(&counter, &c, "sund", "ㄋㄧㄥˋ") + Self.checkEq(&counter, &c, "sje", "ㄋㄨˊ") + Self.checkEq(&counter, &c, "sjr", "ㄋㄨˇ") + Self.checkEq(&counter, &c, "sjd", "ㄋㄨˋ") + Self.checkEq(&counter, &c, "sjie", "ㄋㄨㄛˊ") + Self.checkEq(&counter, &c, "sjir", "ㄋㄨㄛˇ") + Self.checkEq(&counter, &c, "sjid", "ㄋㄨㄛˋ") + Self.checkEq(&counter, &c, "sjoe", "ㄋㄨㄟˊ") + Self.checkEq(&counter, &c, "sjooe", "ㄋㄨㄢˊ") + Self.checkEq(&counter, &c, "sjoor", "ㄋㄨㄢˇ") + Self.checkEq(&counter, &c, "sjood", "ㄋㄨㄢˋ") + Self.checkEq(&counter, &c, "sjpe", "ㄋㄨㄣˊ") + Self.checkEq(&counter, &c, "sjne", "ㄋㄨㄥˊ") + Self.checkEq(&counter, &c, "sjnr", "ㄋㄨㄥˇ") + Self.checkEq(&counter, &c, "sjnd", "ㄋㄨㄥˋ") + Self.checkEq(&counter, &c, "smme", "ㄋㄩˊ") + Self.checkEq(&counter, &c, "smmr", "ㄋㄩˇ") + Self.checkEq(&counter, &c, "smmd", "ㄋㄩˋ") + Self.checkEq(&counter, &c, "smmbd", "ㄋㄩㄝˋ") + Self.checkEq(&counter, &c, "xuu", "ㄌㄚ") + Self.checkEq(&counter, &c, "xuue", "ㄌㄚˊ") + Self.checkEq(&counter, &c, "xuur", "ㄌㄚˇ") + Self.checkEq(&counter, &c, "xuud", "ㄌㄚˋ") + Self.checkEq(&counter, &c, "xuuy", "ㄌㄚ˙") + Self.checkEq(&counter, &c, "xi", "ㄌㄛ") + Self.checkEq(&counter, &c, "xiy", "ㄌㄛ˙") + Self.checkEq(&counter, &c, "xk", "ㄌㄜ") + Self.checkEq(&counter, &c, "xke", "ㄌㄜˊ") + Self.checkEq(&counter, &c, "xkd", "ㄌㄜˋ") + Self.checkEq(&counter, &c, "xky", "ㄌㄜ˙") + Self.checkEq(&counter, &c, "xiie", "ㄌㄞˊ") + Self.checkEq(&counter, &c, "xiir", "ㄌㄞˇ") + Self.checkEq(&counter, &c, "xiid", "ㄌㄞˋ") + Self.checkEq(&counter, &c, "xo", "ㄌㄟ") + Self.checkEq(&counter, &c, "xoe", "ㄌㄟˊ") + Self.checkEq(&counter, &c, "xor", "ㄌㄟˇ") + Self.checkEq(&counter, &c, "xod", "ㄌㄟˋ") + Self.checkEq(&counter, &c, "xoy", "ㄌㄟ˙") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Dachen26_B.swift b/Tests/TekkonTests/KeyTest_Dachen26_B.swift index 8adb9a2..4465554 100644 --- a/Tests/TekkonTests/KeyTest_Dachen26_B.swift +++ b/Tests/TekkonTests/KeyTest_Dachen26_B.swift @@ -13,490 +13,492 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testDachen26KeysB() throws { var c = Tekkon.Composer(arrange: .ofDachen26) - XCTAssertEqual(c.cS2RC("xl"), "ㄌㄠ") - XCTAssertEqual(c.cS2RC("xle"), "ㄌㄠˊ") - XCTAssertEqual(c.cS2RC("xlr"), "ㄌㄠˇ") - XCTAssertEqual(c.cS2RC("xld"), "ㄌㄠˋ") - XCTAssertEqual(c.cS2RC("xm"), "ㄌㄡ") - XCTAssertEqual(c.cS2RC("xme"), "ㄌㄡˊ") - XCTAssertEqual(c.cS2RC("xmr"), "ㄌㄡˇ") - XCTAssertEqual(c.cS2RC("xmd"), "ㄌㄡˋ") - XCTAssertEqual(c.cS2RC("xmy"), "ㄌㄡ˙") - XCTAssertEqual(c.cS2RC("xooe"), "ㄌㄢˊ") - XCTAssertEqual(c.cS2RC("xoor"), "ㄌㄢˇ") - XCTAssertEqual(c.cS2RC("xood"), "ㄌㄢˋ") - XCTAssertEqual(c.cS2RC("xll"), "ㄌㄤ") - XCTAssertEqual(c.cS2RC("xlle"), "ㄌㄤˊ") - XCTAssertEqual(c.cS2RC("xllr"), "ㄌㄤˇ") - XCTAssertEqual(c.cS2RC("xlld"), "ㄌㄤˋ") - XCTAssertEqual(c.cS2RC("xn"), "ㄌㄥ") - XCTAssertEqual(c.cS2RC("xne"), "ㄌㄥˊ") - XCTAssertEqual(c.cS2RC("xnr"), "ㄌㄥˇ") - XCTAssertEqual(c.cS2RC("xnd"), "ㄌㄥˋ") - XCTAssertEqual(c.cS2RC("xu"), "ㄌㄧ") - XCTAssertEqual(c.cS2RC("xue"), "ㄌㄧˊ") - XCTAssertEqual(c.cS2RC("xur"), "ㄌㄧˇ") - XCTAssertEqual(c.cS2RC("xud"), "ㄌㄧˋ") - XCTAssertEqual(c.cS2RC("xuy"), "ㄌㄧ˙") - XCTAssertEqual(c.cS2RC("xuuur"), "ㄌㄧㄚˇ") - XCTAssertEqual(c.cS2RC("xub"), "ㄌㄧㄝ") - XCTAssertEqual(c.cS2RC("xube"), "ㄌㄧㄝˊ") - XCTAssertEqual(c.cS2RC("xubr"), "ㄌㄧㄝˇ") - XCTAssertEqual(c.cS2RC("xubd"), "ㄌㄧㄝˋ") - XCTAssertEqual(c.cS2RC("xul"), "ㄌㄧㄠ") - XCTAssertEqual(c.cS2RC("xule"), "ㄌㄧㄠˊ") - XCTAssertEqual(c.cS2RC("xulr"), "ㄌㄧㄠˇ") - XCTAssertEqual(c.cS2RC("xuld"), "ㄌㄧㄠˋ") - XCTAssertEqual(c.cS2RC("xum"), "ㄌㄧㄡ") - XCTAssertEqual(c.cS2RC("xume"), "ㄌㄧㄡˊ") - XCTAssertEqual(c.cS2RC("xumr"), "ㄌㄧㄡˇ") - XCTAssertEqual(c.cS2RC("xumd"), "ㄌㄧㄡˋ") - XCTAssertEqual(c.cS2RC("xuoo"), "ㄌㄧㄢ") - XCTAssertEqual(c.cS2RC("xuooe"), "ㄌㄧㄢˊ") - XCTAssertEqual(c.cS2RC("xuoor"), "ㄌㄧㄢˇ") - XCTAssertEqual(c.cS2RC("xuood"), "ㄌㄧㄢˋ") - XCTAssertEqual(c.cS2RC("xupe"), "ㄌㄧㄣˊ") - XCTAssertEqual(c.cS2RC("xupr"), "ㄌㄧㄣˇ") - XCTAssertEqual(c.cS2RC("xupd"), "ㄌㄧㄣˋ") - XCTAssertEqual(c.cS2RC("xulle"), "ㄌㄧㄤˊ") - XCTAssertEqual(c.cS2RC("xullr"), "ㄌㄧㄤˇ") - XCTAssertEqual(c.cS2RC("xulld"), "ㄌㄧㄤˋ") - XCTAssertEqual(c.cS2RC("xun"), "ㄌㄧㄥ") - XCTAssertEqual(c.cS2RC("xune"), "ㄌㄧㄥˊ") - XCTAssertEqual(c.cS2RC("xunr"), "ㄌㄧㄥˇ") - XCTAssertEqual(c.cS2RC("xund"), "ㄌㄧㄥˋ") - XCTAssertEqual(c.cS2RC("xj"), "ㄌㄨ") - XCTAssertEqual(c.cS2RC("xje"), "ㄌㄨˊ") - XCTAssertEqual(c.cS2RC("xjr"), "ㄌㄨˇ") - XCTAssertEqual(c.cS2RC("xjd"), "ㄌㄨˋ") - XCTAssertEqual(c.cS2RC("xji"), "ㄌㄨㄛ") - XCTAssertEqual(c.cS2RC("xjie"), "ㄌㄨㄛˊ") - XCTAssertEqual(c.cS2RC("xjir"), "ㄌㄨㄛˇ") - XCTAssertEqual(c.cS2RC("xjid"), "ㄌㄨㄛˋ") - XCTAssertEqual(c.cS2RC("xjiy"), "ㄌㄨㄛ˙") - XCTAssertEqual(c.cS2RC("xjooe"), "ㄌㄨㄢˊ") - XCTAssertEqual(c.cS2RC("xjoor"), "ㄌㄨㄢˇ") - XCTAssertEqual(c.cS2RC("xjood"), "ㄌㄨㄢˋ") - XCTAssertEqual(c.cS2RC("xjp"), "ㄌㄨㄣ") - XCTAssertEqual(c.cS2RC("xjpe"), "ㄌㄨㄣˊ") - XCTAssertEqual(c.cS2RC("xjpr"), "ㄌㄨㄣˇ") - XCTAssertEqual(c.cS2RC("xjpd"), "ㄌㄨㄣˋ") - XCTAssertEqual(c.cS2RC("xjn"), "ㄌㄨㄥ") - XCTAssertEqual(c.cS2RC("xjne"), "ㄌㄨㄥˊ") - XCTAssertEqual(c.cS2RC("xjnr"), "ㄌㄨㄥˇ") - XCTAssertEqual(c.cS2RC("xjnd"), "ㄌㄨㄥˋ") - XCTAssertEqual(c.cS2RC("xmm"), "ㄌㄩ") - XCTAssertEqual(c.cS2RC("xmme"), "ㄌㄩˊ") - XCTAssertEqual(c.cS2RC("xmmr"), "ㄌㄩˇ") - XCTAssertEqual(c.cS2RC("xmmd"), "ㄌㄩˋ") - XCTAssertEqual(c.cS2RC("xmmb"), "ㄌㄩㄝ") - XCTAssertEqual(c.cS2RC("xmmbr"), "ㄌㄩㄝˇ") - XCTAssertEqual(c.cS2RC("xmmbd"), "ㄌㄩㄝˋ") - XCTAssertEqual(c.cS2RC("xmmooe"), "ㄌㄩㄢˊ") - XCTAssertEqual(c.cS2RC("xmmoor"), "ㄌㄩㄢˇ") - XCTAssertEqual(c.cS2RC("euu"), "ㄍㄚ") - XCTAssertEqual(c.cS2RC("euue"), "ㄍㄚˊ") - XCTAssertEqual(c.cS2RC("euur"), "ㄍㄚˇ") - XCTAssertEqual(c.cS2RC("euud"), "ㄍㄚˋ") - XCTAssertEqual(c.cS2RC("euuy"), "ㄍㄚ˙") - XCTAssertEqual(c.cS2RC("ek"), "ㄍㄜ") - XCTAssertEqual(c.cS2RC("eke"), "ㄍㄜˊ") - XCTAssertEqual(c.cS2RC("ekr"), "ㄍㄜˇ") - XCTAssertEqual(c.cS2RC("ekd"), "ㄍㄜˋ") - XCTAssertEqual(c.cS2RC("eky"), "ㄍㄜ˙") - XCTAssertEqual(c.cS2RC("eii"), "ㄍㄞ") - XCTAssertEqual(c.cS2RC("eiir"), "ㄍㄞˇ") - XCTAssertEqual(c.cS2RC("eiid"), "ㄍㄞˋ") - XCTAssertEqual(c.cS2RC("eor"), "ㄍㄟˇ") - XCTAssertEqual(c.cS2RC("el"), "ㄍㄠ") - XCTAssertEqual(c.cS2RC("elr"), "ㄍㄠˇ") - XCTAssertEqual(c.cS2RC("eld"), "ㄍㄠˋ") - XCTAssertEqual(c.cS2RC("em"), "ㄍㄡ") - XCTAssertEqual(c.cS2RC("emr"), "ㄍㄡˇ") - XCTAssertEqual(c.cS2RC("emd"), "ㄍㄡˋ") - XCTAssertEqual(c.cS2RC("eoo"), "ㄍㄢ") - XCTAssertEqual(c.cS2RC("eoor"), "ㄍㄢˇ") - XCTAssertEqual(c.cS2RC("eood"), "ㄍㄢˋ") - XCTAssertEqual(c.cS2RC("ep"), "ㄍㄣ") - XCTAssertEqual(c.cS2RC("epe"), "ㄍㄣˊ") - XCTAssertEqual(c.cS2RC("epr"), "ㄍㄣˇ") - XCTAssertEqual(c.cS2RC("epd"), "ㄍㄣˋ") - XCTAssertEqual(c.cS2RC("ell"), "ㄍㄤ") - XCTAssertEqual(c.cS2RC("ellr"), "ㄍㄤˇ") - XCTAssertEqual(c.cS2RC("elld"), "ㄍㄤˋ") - XCTAssertEqual(c.cS2RC("en"), "ㄍㄥ") - XCTAssertEqual(c.cS2RC("enr"), "ㄍㄥˇ") - XCTAssertEqual(c.cS2RC("end"), "ㄍㄥˋ") - XCTAssertEqual(c.cS2RC("ej"), "ㄍㄨ") - XCTAssertEqual(c.cS2RC("eje"), "ㄍㄨˊ") - XCTAssertEqual(c.cS2RC("ejr"), "ㄍㄨˇ") - XCTAssertEqual(c.cS2RC("ejd"), "ㄍㄨˋ") - XCTAssertEqual(c.cS2RC("eju"), "ㄍㄨㄚ") - XCTAssertEqual(c.cS2RC("ejue"), "ㄍㄨㄚˊ") - XCTAssertEqual(c.cS2RC("ejur"), "ㄍㄨㄚˇ") - XCTAssertEqual(c.cS2RC("ejud"), "ㄍㄨㄚˋ") - XCTAssertEqual(c.cS2RC("eji"), "ㄍㄨㄛ") - XCTAssertEqual(c.cS2RC("ejie"), "ㄍㄨㄛˊ") - XCTAssertEqual(c.cS2RC("ejir"), "ㄍㄨㄛˇ") - XCTAssertEqual(c.cS2RC("ejid"), "ㄍㄨㄛˋ") - XCTAssertEqual(c.cS2RC("ejii"), "ㄍㄨㄞ") - XCTAssertEqual(c.cS2RC("ejiir"), "ㄍㄨㄞˇ") - XCTAssertEqual(c.cS2RC("ejiid"), "ㄍㄨㄞˋ") - XCTAssertEqual(c.cS2RC("ejo"), "ㄍㄨㄟ") - XCTAssertEqual(c.cS2RC("ejor"), "ㄍㄨㄟˇ") - XCTAssertEqual(c.cS2RC("ejod"), "ㄍㄨㄟˋ") - XCTAssertEqual(c.cS2RC("ejoo"), "ㄍㄨㄢ") - XCTAssertEqual(c.cS2RC("ejoor"), "ㄍㄨㄢˇ") - XCTAssertEqual(c.cS2RC("ejood"), "ㄍㄨㄢˋ") - XCTAssertEqual(c.cS2RC("ejp"), "ㄍㄨㄣ") - XCTAssertEqual(c.cS2RC("ejpr"), "ㄍㄨㄣˇ") - XCTAssertEqual(c.cS2RC("ejpd"), "ㄍㄨㄣˋ") - XCTAssertEqual(c.cS2RC("ejll"), "ㄍㄨㄤ") - XCTAssertEqual(c.cS2RC("ejllr"), "ㄍㄨㄤˇ") - XCTAssertEqual(c.cS2RC("ejlld"), "ㄍㄨㄤˋ") - XCTAssertEqual(c.cS2RC("ejn"), "ㄍㄨㄥ") - XCTAssertEqual(c.cS2RC("ejne"), "ㄍㄨㄥˊ") - XCTAssertEqual(c.cS2RC("ejnr"), "ㄍㄨㄥˇ") - XCTAssertEqual(c.cS2RC("ejnd"), "ㄍㄨㄥˋ") - XCTAssertEqual(c.cS2RC("duu"), "ㄎㄚ") - XCTAssertEqual(c.cS2RC("duur"), "ㄎㄚˇ") - XCTAssertEqual(c.cS2RC("duud"), "ㄎㄚˋ") - XCTAssertEqual(c.cS2RC("dk"), "ㄎㄜ") - XCTAssertEqual(c.cS2RC("dke"), "ㄎㄜˊ") - XCTAssertEqual(c.cS2RC("dkr"), "ㄎㄜˇ") - XCTAssertEqual(c.cS2RC("dkd"), "ㄎㄜˋ") - XCTAssertEqual(c.cS2RC("dii"), "ㄎㄞ") - XCTAssertEqual(c.cS2RC("diir"), "ㄎㄞˇ") - XCTAssertEqual(c.cS2RC("diid"), "ㄎㄞˋ") - XCTAssertEqual(c.cS2RC("dl"), "ㄎㄠ") - XCTAssertEqual(c.cS2RC("dlr"), "ㄎㄠˇ") - XCTAssertEqual(c.cS2RC("dld"), "ㄎㄠˋ") - XCTAssertEqual(c.cS2RC("dm"), "ㄎㄡ") - XCTAssertEqual(c.cS2RC("dmr"), "ㄎㄡˇ") - XCTAssertEqual(c.cS2RC("dmd"), "ㄎㄡˋ") - XCTAssertEqual(c.cS2RC("doo"), "ㄎㄢ") - XCTAssertEqual(c.cS2RC("door"), "ㄎㄢˇ") - XCTAssertEqual(c.cS2RC("dood"), "ㄎㄢˋ") - XCTAssertEqual(c.cS2RC("dp"), "ㄎㄣ") - XCTAssertEqual(c.cS2RC("dpr"), "ㄎㄣˇ") - XCTAssertEqual(c.cS2RC("dpd"), "ㄎㄣˋ") - XCTAssertEqual(c.cS2RC("dll"), "ㄎㄤ") - XCTAssertEqual(c.cS2RC("dlle"), "ㄎㄤˊ") - XCTAssertEqual(c.cS2RC("dllr"), "ㄎㄤˇ") - XCTAssertEqual(c.cS2RC("dlld"), "ㄎㄤˋ") - XCTAssertEqual(c.cS2RC("dn"), "ㄎㄥ") - XCTAssertEqual(c.cS2RC("dnr"), "ㄎㄥˇ") - XCTAssertEqual(c.cS2RC("dj"), "ㄎㄨ") - XCTAssertEqual(c.cS2RC("dje"), "ㄎㄨˊ") - XCTAssertEqual(c.cS2RC("djr"), "ㄎㄨˇ") - XCTAssertEqual(c.cS2RC("djd"), "ㄎㄨˋ") - XCTAssertEqual(c.cS2RC("dju"), "ㄎㄨㄚ") - XCTAssertEqual(c.cS2RC("djur"), "ㄎㄨㄚˇ") - XCTAssertEqual(c.cS2RC("djud"), "ㄎㄨㄚˋ") - XCTAssertEqual(c.cS2RC("djid"), "ㄎㄨㄛˋ") - XCTAssertEqual(c.cS2RC("djii"), "ㄎㄨㄞ") - XCTAssertEqual(c.cS2RC("djiir"), "ㄎㄨㄞˇ") - XCTAssertEqual(c.cS2RC("djiid"), "ㄎㄨㄞˋ") - XCTAssertEqual(c.cS2RC("djo"), "ㄎㄨㄟ") - XCTAssertEqual(c.cS2RC("djoe"), "ㄎㄨㄟˊ") - XCTAssertEqual(c.cS2RC("djor"), "ㄎㄨㄟˇ") - XCTAssertEqual(c.cS2RC("djod"), "ㄎㄨㄟˋ") - XCTAssertEqual(c.cS2RC("djoo"), "ㄎㄨㄢ") - XCTAssertEqual(c.cS2RC("djoor"), "ㄎㄨㄢˇ") - XCTAssertEqual(c.cS2RC("djood"), "ㄎㄨㄢˋ") - XCTAssertEqual(c.cS2RC("djp"), "ㄎㄨㄣ") - XCTAssertEqual(c.cS2RC("djpr"), "ㄎㄨㄣˇ") - XCTAssertEqual(c.cS2RC("djpd"), "ㄎㄨㄣˋ") - XCTAssertEqual(c.cS2RC("djll"), "ㄎㄨㄤ") - XCTAssertEqual(c.cS2RC("djlle"), "ㄎㄨㄤˊ") - XCTAssertEqual(c.cS2RC("djllr"), "ㄎㄨㄤˇ") - XCTAssertEqual(c.cS2RC("djlld"), "ㄎㄨㄤˋ") - XCTAssertEqual(c.cS2RC("djn"), "ㄎㄨㄥ") - XCTAssertEqual(c.cS2RC("djnr"), "ㄎㄨㄥˇ") - XCTAssertEqual(c.cS2RC("djnd"), "ㄎㄨㄥˋ") - XCTAssertEqual(c.cS2RC("cuu"), "ㄏㄚ") - XCTAssertEqual(c.cS2RC("cuue"), "ㄏㄚˊ") - XCTAssertEqual(c.cS2RC("cuur"), "ㄏㄚˇ") - XCTAssertEqual(c.cS2RC("ck"), "ㄏㄜ") - XCTAssertEqual(c.cS2RC("cke"), "ㄏㄜˊ") - XCTAssertEqual(c.cS2RC("ckr"), "ㄏㄜˇ") - XCTAssertEqual(c.cS2RC("ckd"), "ㄏㄜˋ") - XCTAssertEqual(c.cS2RC("cii"), "ㄏㄞ") - XCTAssertEqual(c.cS2RC("ciie"), "ㄏㄞˊ") - XCTAssertEqual(c.cS2RC("ciir"), "ㄏㄞˇ") - XCTAssertEqual(c.cS2RC("ciid"), "ㄏㄞˋ") - XCTAssertEqual(c.cS2RC("co"), "ㄏㄟ") - XCTAssertEqual(c.cS2RC("cor"), "ㄏㄟˇ") - XCTAssertEqual(c.cS2RC("cl"), "ㄏㄠ") - XCTAssertEqual(c.cS2RC("cle"), "ㄏㄠˊ") - XCTAssertEqual(c.cS2RC("clr"), "ㄏㄠˇ") - XCTAssertEqual(c.cS2RC("cld"), "ㄏㄠˋ") - XCTAssertEqual(c.cS2RC("cm"), "ㄏㄡ") - XCTAssertEqual(c.cS2RC("cme"), "ㄏㄡˊ") - XCTAssertEqual(c.cS2RC("cmr"), "ㄏㄡˇ") - XCTAssertEqual(c.cS2RC("cmd"), "ㄏㄡˋ") - XCTAssertEqual(c.cS2RC("coo"), "ㄏㄢ") - XCTAssertEqual(c.cS2RC("cooe"), "ㄏㄢˊ") - XCTAssertEqual(c.cS2RC("coor"), "ㄏㄢˇ") - XCTAssertEqual(c.cS2RC("cood"), "ㄏㄢˋ") - XCTAssertEqual(c.cS2RC("cp"), "ㄏㄣ") - XCTAssertEqual(c.cS2RC("cpe"), "ㄏㄣˊ") - XCTAssertEqual(c.cS2RC("cpr"), "ㄏㄣˇ") - XCTAssertEqual(c.cS2RC("cpd"), "ㄏㄣˋ") - XCTAssertEqual(c.cS2RC("cll"), "ㄏㄤ") - XCTAssertEqual(c.cS2RC("clle"), "ㄏㄤˊ") - XCTAssertEqual(c.cS2RC("cllr"), "ㄏㄤˇ") - XCTAssertEqual(c.cS2RC("clld"), "ㄏㄤˋ") - XCTAssertEqual(c.cS2RC("cn"), "ㄏㄥ") - XCTAssertEqual(c.cS2RC("cne"), "ㄏㄥˊ") - XCTAssertEqual(c.cS2RC("cnd"), "ㄏㄥˋ") - XCTAssertEqual(c.cS2RC("cj"), "ㄏㄨ") - XCTAssertEqual(c.cS2RC("cje"), "ㄏㄨˊ") - XCTAssertEqual(c.cS2RC("cjr"), "ㄏㄨˇ") - XCTAssertEqual(c.cS2RC("cjd"), "ㄏㄨˋ") - XCTAssertEqual(c.cS2RC("cju"), "ㄏㄨㄚ") - XCTAssertEqual(c.cS2RC("cjue"), "ㄏㄨㄚˊ") - XCTAssertEqual(c.cS2RC("cjur"), "ㄏㄨㄚˇ") - XCTAssertEqual(c.cS2RC("cjud"), "ㄏㄨㄚˋ") - XCTAssertEqual(c.cS2RC("cji"), "ㄏㄨㄛ") - XCTAssertEqual(c.cS2RC("cjie"), "ㄏㄨㄛˊ") - XCTAssertEqual(c.cS2RC("cjir"), "ㄏㄨㄛˇ") - XCTAssertEqual(c.cS2RC("cjid"), "ㄏㄨㄛˋ") - XCTAssertEqual(c.cS2RC("cjiy"), "ㄏㄨㄛ˙") - XCTAssertEqual(c.cS2RC("cjiie"), "ㄏㄨㄞˊ") - XCTAssertEqual(c.cS2RC("cjiid"), "ㄏㄨㄞˋ") - XCTAssertEqual(c.cS2RC("cjo"), "ㄏㄨㄟ") - XCTAssertEqual(c.cS2RC("cjoe"), "ㄏㄨㄟˊ") - XCTAssertEqual(c.cS2RC("cjor"), "ㄏㄨㄟˇ") - XCTAssertEqual(c.cS2RC("cjod"), "ㄏㄨㄟˋ") - XCTAssertEqual(c.cS2RC("cjoo"), "ㄏㄨㄢ") - XCTAssertEqual(c.cS2RC("cjooe"), "ㄏㄨㄢˊ") - XCTAssertEqual(c.cS2RC("cjoor"), "ㄏㄨㄢˇ") - XCTAssertEqual(c.cS2RC("cjood"), "ㄏㄨㄢˋ") - XCTAssertEqual(c.cS2RC("cjp"), "ㄏㄨㄣ") - XCTAssertEqual(c.cS2RC("cjpe"), "ㄏㄨㄣˊ") - XCTAssertEqual(c.cS2RC("cjpr"), "ㄏㄨㄣˇ") - XCTAssertEqual(c.cS2RC("cjpd"), "ㄏㄨㄣˋ") - XCTAssertEqual(c.cS2RC("cjll"), "ㄏㄨㄤ") - XCTAssertEqual(c.cS2RC("cjlle"), "ㄏㄨㄤˊ") - XCTAssertEqual(c.cS2RC("cjllr"), "ㄏㄨㄤˇ") - XCTAssertEqual(c.cS2RC("cjlld"), "ㄏㄨㄤˋ") - XCTAssertEqual(c.cS2RC("cjlly"), "ㄏㄨㄤ˙") - XCTAssertEqual(c.cS2RC("cjn"), "ㄏㄨㄥ") - XCTAssertEqual(c.cS2RC("cjne"), "ㄏㄨㄥˊ") - XCTAssertEqual(c.cS2RC("cjnr"), "ㄏㄨㄥˇ") - XCTAssertEqual(c.cS2RC("cjnd"), "ㄏㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ru"), "ㄐㄧ") - XCTAssertEqual(c.cS2RC("rue"), "ㄐㄧˊ") - XCTAssertEqual(c.cS2RC("rur"), "ㄐㄧˇ") - XCTAssertEqual(c.cS2RC("rud"), "ㄐㄧˋ") - XCTAssertEqual(c.cS2RC("ruuu"), "ㄐㄧㄚ") - XCTAssertEqual(c.cS2RC("ruuue"), "ㄐㄧㄚˊ") - XCTAssertEqual(c.cS2RC("ruuur"), "ㄐㄧㄚˇ") - XCTAssertEqual(c.cS2RC("ruuud"), "ㄐㄧㄚˋ") - XCTAssertEqual(c.cS2RC("rub"), "ㄐㄧㄝ") - XCTAssertEqual(c.cS2RC("rube"), "ㄐㄧㄝˊ") - XCTAssertEqual(c.cS2RC("rubr"), "ㄐㄧㄝˇ") - XCTAssertEqual(c.cS2RC("rubd"), "ㄐㄧㄝˋ") - XCTAssertEqual(c.cS2RC("ruby"), "ㄐㄧㄝ˙") - XCTAssertEqual(c.cS2RC("rul"), "ㄐㄧㄠ") - XCTAssertEqual(c.cS2RC("rule"), "ㄐㄧㄠˊ") - XCTAssertEqual(c.cS2RC("rulr"), "ㄐㄧㄠˇ") - XCTAssertEqual(c.cS2RC("ruld"), "ㄐㄧㄠˋ") - XCTAssertEqual(c.cS2RC("rum"), "ㄐㄧㄡ") - XCTAssertEqual(c.cS2RC("rumr"), "ㄐㄧㄡˇ") - XCTAssertEqual(c.cS2RC("rumd"), "ㄐㄧㄡˋ") - XCTAssertEqual(c.cS2RC("ruoo"), "ㄐㄧㄢ") - XCTAssertEqual(c.cS2RC("ruoor"), "ㄐㄧㄢˇ") - XCTAssertEqual(c.cS2RC("ruood"), "ㄐㄧㄢˋ") - XCTAssertEqual(c.cS2RC("rup"), "ㄐㄧㄣ") - XCTAssertEqual(c.cS2RC("rupr"), "ㄐㄧㄣˇ") - XCTAssertEqual(c.cS2RC("rupd"), "ㄐㄧㄣˋ") - XCTAssertEqual(c.cS2RC("rull"), "ㄐㄧㄤ") - XCTAssertEqual(c.cS2RC("rulle"), "ㄐㄧㄤˊ") - XCTAssertEqual(c.cS2RC("rullr"), "ㄐㄧㄤˇ") - XCTAssertEqual(c.cS2RC("rulld"), "ㄐㄧㄤˋ") - XCTAssertEqual(c.cS2RC("run"), "ㄐㄧㄥ") - XCTAssertEqual(c.cS2RC("runr"), "ㄐㄧㄥˇ") - XCTAssertEqual(c.cS2RC("rund"), "ㄐㄧㄥˋ") - XCTAssertEqual(c.cS2RC("rm"), "ㄐㄩ") - XCTAssertEqual(c.cS2RC("rme"), "ㄐㄩˊ") - XCTAssertEqual(c.cS2RC("rmr"), "ㄐㄩˇ") - XCTAssertEqual(c.cS2RC("rmd"), "ㄐㄩˋ") - XCTAssertEqual(c.cS2RC("rmb"), "ㄐㄩㄝ") - XCTAssertEqual(c.cS2RC("rmbe"), "ㄐㄩㄝˊ") - XCTAssertEqual(c.cS2RC("rmbr"), "ㄐㄩㄝˇ") - XCTAssertEqual(c.cS2RC("rmbd"), "ㄐㄩㄝˋ") - XCTAssertEqual(c.cS2RC("rmoo"), "ㄐㄩㄢ") - XCTAssertEqual(c.cS2RC("rmoor"), "ㄐㄩㄢˇ") - XCTAssertEqual(c.cS2RC("rmood"), "ㄐㄩㄢˋ") - XCTAssertEqual(c.cS2RC("rmp"), "ㄐㄩㄣ") - XCTAssertEqual(c.cS2RC("rmpe"), "ㄐㄩㄣˊ") - XCTAssertEqual(c.cS2RC("rmpr"), "ㄐㄩㄣˇ") - XCTAssertEqual(c.cS2RC("rmpd"), "ㄐㄩㄣˋ") - XCTAssertEqual(c.cS2RC("rmn"), "ㄐㄩㄥ") - XCTAssertEqual(c.cS2RC("rmnr"), "ㄐㄩㄥˇ") - XCTAssertEqual(c.cS2RC("rmnd"), "ㄐㄩㄥˋ") - XCTAssertEqual(c.cS2RC("fy"), "ㄑ˙") - XCTAssertEqual(c.cS2RC("fu"), "ㄑㄧ") - XCTAssertEqual(c.cS2RC("fue"), "ㄑㄧˊ") - XCTAssertEqual(c.cS2RC("fur"), "ㄑㄧˇ") - XCTAssertEqual(c.cS2RC("fud"), "ㄑㄧˋ") - XCTAssertEqual(c.cS2RC("fuuu"), "ㄑㄧㄚ") - XCTAssertEqual(c.cS2RC("fuuue"), "ㄑㄧㄚˊ") - XCTAssertEqual(c.cS2RC("fuuur"), "ㄑㄧㄚˇ") - XCTAssertEqual(c.cS2RC("fuuud"), "ㄑㄧㄚˋ") - XCTAssertEqual(c.cS2RC("fub"), "ㄑㄧㄝ") - XCTAssertEqual(c.cS2RC("fube"), "ㄑㄧㄝˊ") - XCTAssertEqual(c.cS2RC("fubr"), "ㄑㄧㄝˇ") - XCTAssertEqual(c.cS2RC("fubd"), "ㄑㄧㄝˋ") - XCTAssertEqual(c.cS2RC("ful"), "ㄑㄧㄠ") - XCTAssertEqual(c.cS2RC("fule"), "ㄑㄧㄠˊ") - XCTAssertEqual(c.cS2RC("fulr"), "ㄑㄧㄠˇ") - XCTAssertEqual(c.cS2RC("fuld"), "ㄑㄧㄠˋ") - XCTAssertEqual(c.cS2RC("fum"), "ㄑㄧㄡ") - XCTAssertEqual(c.cS2RC("fume"), "ㄑㄧㄡˊ") - XCTAssertEqual(c.cS2RC("fumr"), "ㄑㄧㄡˇ") - XCTAssertEqual(c.cS2RC("fumd"), "ㄑㄧㄡˋ") - XCTAssertEqual(c.cS2RC("fuoo"), "ㄑㄧㄢ") - XCTAssertEqual(c.cS2RC("fuooe"), "ㄑㄧㄢˊ") - XCTAssertEqual(c.cS2RC("fuoor"), "ㄑㄧㄢˇ") - XCTAssertEqual(c.cS2RC("fuood"), "ㄑㄧㄢˋ") - XCTAssertEqual(c.cS2RC("fup"), "ㄑㄧㄣ") - XCTAssertEqual(c.cS2RC("fupe"), "ㄑㄧㄣˊ") - XCTAssertEqual(c.cS2RC("fupr"), "ㄑㄧㄣˇ") - XCTAssertEqual(c.cS2RC("fupd"), "ㄑㄧㄣˋ") - XCTAssertEqual(c.cS2RC("full"), "ㄑㄧㄤ") - XCTAssertEqual(c.cS2RC("fulle"), "ㄑㄧㄤˊ") - XCTAssertEqual(c.cS2RC("fullr"), "ㄑㄧㄤˇ") - XCTAssertEqual(c.cS2RC("fulld"), "ㄑㄧㄤˋ") - XCTAssertEqual(c.cS2RC("fun"), "ㄑㄧㄥ") - XCTAssertEqual(c.cS2RC("fune"), "ㄑㄧㄥˊ") - XCTAssertEqual(c.cS2RC("funr"), "ㄑㄧㄥˇ") - XCTAssertEqual(c.cS2RC("fund"), "ㄑㄧㄥˋ") - XCTAssertEqual(c.cS2RC("fm"), "ㄑㄩ") - XCTAssertEqual(c.cS2RC("fme"), "ㄑㄩˊ") - XCTAssertEqual(c.cS2RC("fmr"), "ㄑㄩˇ") - XCTAssertEqual(c.cS2RC("fmd"), "ㄑㄩˋ") - XCTAssertEqual(c.cS2RC("fmb"), "ㄑㄩㄝ") - XCTAssertEqual(c.cS2RC("fmbe"), "ㄑㄩㄝˊ") - XCTAssertEqual(c.cS2RC("fmbd"), "ㄑㄩㄝˋ") - XCTAssertEqual(c.cS2RC("fmoo"), "ㄑㄩㄢ") - XCTAssertEqual(c.cS2RC("fmooe"), "ㄑㄩㄢˊ") - XCTAssertEqual(c.cS2RC("fmoor"), "ㄑㄩㄢˇ") - XCTAssertEqual(c.cS2RC("fmood"), "ㄑㄩㄢˋ") - XCTAssertEqual(c.cS2RC("fmp"), "ㄑㄩㄣ") - XCTAssertEqual(c.cS2RC("fmpe"), "ㄑㄩㄣˊ") - XCTAssertEqual(c.cS2RC("fmpr"), "ㄑㄩㄣˇ") - XCTAssertEqual(c.cS2RC("fmpd"), "ㄑㄩㄣˋ") - XCTAssertEqual(c.cS2RC("fmn"), "ㄑㄩㄥ") - XCTAssertEqual(c.cS2RC("fmne"), "ㄑㄩㄥˊ") - XCTAssertEqual(c.cS2RC("fmnr"), "ㄑㄩㄥˇ") - XCTAssertEqual(c.cS2RC("fmnd"), "ㄑㄩㄥˋ") - XCTAssertEqual(c.cS2RC("vu"), "ㄒㄧ") - XCTAssertEqual(c.cS2RC("vue"), "ㄒㄧˊ") - XCTAssertEqual(c.cS2RC("vur"), "ㄒㄧˇ") - XCTAssertEqual(c.cS2RC("vud"), "ㄒㄧˋ") - XCTAssertEqual(c.cS2RC("vuuu"), "ㄒㄧㄚ") - XCTAssertEqual(c.cS2RC("vuuue"), "ㄒㄧㄚˊ") - XCTAssertEqual(c.cS2RC("vuuur"), "ㄒㄧㄚˇ") - XCTAssertEqual(c.cS2RC("vuuud"), "ㄒㄧㄚˋ") - XCTAssertEqual(c.cS2RC("vub"), "ㄒㄧㄝ") - XCTAssertEqual(c.cS2RC("vube"), "ㄒㄧㄝˊ") - XCTAssertEqual(c.cS2RC("vubr"), "ㄒㄧㄝˇ") - XCTAssertEqual(c.cS2RC("vubd"), "ㄒㄧㄝˋ") - XCTAssertEqual(c.cS2RC("vul"), "ㄒㄧㄠ") - XCTAssertEqual(c.cS2RC("vule"), "ㄒㄧㄠˊ") - XCTAssertEqual(c.cS2RC("vulr"), "ㄒㄧㄠˇ") - XCTAssertEqual(c.cS2RC("vuld"), "ㄒㄧㄠˋ") - XCTAssertEqual(c.cS2RC("vum"), "ㄒㄧㄡ") - XCTAssertEqual(c.cS2RC("vume"), "ㄒㄧㄡˊ") - XCTAssertEqual(c.cS2RC("vumr"), "ㄒㄧㄡˇ") - XCTAssertEqual(c.cS2RC("vumd"), "ㄒㄧㄡˋ") - XCTAssertEqual(c.cS2RC("vuoo"), "ㄒㄧㄢ") - XCTAssertEqual(c.cS2RC("vuooe"), "ㄒㄧㄢˊ") - XCTAssertEqual(c.cS2RC("vuoor"), "ㄒㄧㄢˇ") - XCTAssertEqual(c.cS2RC("vuood"), "ㄒㄧㄢˋ") - XCTAssertEqual(c.cS2RC("vup"), "ㄒㄧㄣ") - XCTAssertEqual(c.cS2RC("vupe"), "ㄒㄧㄣˊ") - XCTAssertEqual(c.cS2RC("vupr"), "ㄒㄧㄣˇ") - XCTAssertEqual(c.cS2RC("vupd"), "ㄒㄧㄣˋ") - XCTAssertEqual(c.cS2RC("vull"), "ㄒㄧㄤ") - XCTAssertEqual(c.cS2RC("vulle"), "ㄒㄧㄤˊ") - XCTAssertEqual(c.cS2RC("vullr"), "ㄒㄧㄤˇ") - XCTAssertEqual(c.cS2RC("vulld"), "ㄒㄧㄤˋ") - XCTAssertEqual(c.cS2RC("vun"), "ㄒㄧㄥ") - XCTAssertEqual(c.cS2RC("vune"), "ㄒㄧㄥˊ") - XCTAssertEqual(c.cS2RC("vunr"), "ㄒㄧㄥˇ") - XCTAssertEqual(c.cS2RC("vund"), "ㄒㄧㄥˋ") - XCTAssertEqual(c.cS2RC("vm"), "ㄒㄩ") - XCTAssertEqual(c.cS2RC("vme"), "ㄒㄩˊ") - XCTAssertEqual(c.cS2RC("vmr"), "ㄒㄩˇ") - XCTAssertEqual(c.cS2RC("vmd"), "ㄒㄩˋ") - XCTAssertEqual(c.cS2RC("vmb"), "ㄒㄩㄝ") - XCTAssertEqual(c.cS2RC("vmbe"), "ㄒㄩㄝˊ") - XCTAssertEqual(c.cS2RC("vmbr"), "ㄒㄩㄝˇ") - XCTAssertEqual(c.cS2RC("vmbd"), "ㄒㄩㄝˋ") - XCTAssertEqual(c.cS2RC("vmoo"), "ㄒㄩㄢ") - XCTAssertEqual(c.cS2RC("vmooe"), "ㄒㄩㄢˊ") - XCTAssertEqual(c.cS2RC("vmoor"), "ㄒㄩㄢˇ") - XCTAssertEqual(c.cS2RC("vmood"), "ㄒㄩㄢˋ") - XCTAssertEqual(c.cS2RC("vmp"), "ㄒㄩㄣ") - XCTAssertEqual(c.cS2RC("vmpe"), "ㄒㄩㄣˊ") - XCTAssertEqual(c.cS2RC("vmpd"), "ㄒㄩㄣˋ") - XCTAssertEqual(c.cS2RC("vmn"), "ㄒㄩㄥ") - XCTAssertEqual(c.cS2RC("vmne"), "ㄒㄩㄥˊ") - XCTAssertEqual(c.cS2RC("vmnr"), "ㄒㄩㄥˇ") - XCTAssertEqual(c.cS2RC("vmnd"), "ㄒㄩㄥˋ") - XCTAssertEqual(c.cS2RC("tt"), "ㄓ") - XCTAssertEqual(c.cS2RC("tte"), "ㄓˊ") - XCTAssertEqual(c.cS2RC("ttr"), "ㄓˇ") - XCTAssertEqual(c.cS2RC("ttd"), "ㄓˋ") - XCTAssertEqual(c.cS2RC("ttuu"), "ㄓㄚ") - XCTAssertEqual(c.cS2RC("ttuue"), "ㄓㄚˊ") - XCTAssertEqual(c.cS2RC("ttuur"), "ㄓㄚˇ") - XCTAssertEqual(c.cS2RC("ttuud"), "ㄓㄚˋ") - XCTAssertEqual(c.cS2RC("ttk"), "ㄓㄜ") - XCTAssertEqual(c.cS2RC("ttke"), "ㄓㄜˊ") - XCTAssertEqual(c.cS2RC("ttkr"), "ㄓㄜˇ") - XCTAssertEqual(c.cS2RC("ttkd"), "ㄓㄜˋ") - XCTAssertEqual(c.cS2RC("ttky"), "ㄓㄜ˙") - XCTAssertEqual(c.cS2RC("ttii"), "ㄓㄞ") - XCTAssertEqual(c.cS2RC("ttiie"), "ㄓㄞˊ") - XCTAssertEqual(c.cS2RC("ttiir"), "ㄓㄞˇ") - XCTAssertEqual(c.cS2RC("ttiid"), "ㄓㄞˋ") - XCTAssertEqual(c.cS2RC("ttod"), "ㄓㄟˋ") - XCTAssertEqual(c.cS2RC("ttl"), "ㄓㄠ") - XCTAssertEqual(c.cS2RC("ttle"), "ㄓㄠˊ") - XCTAssertEqual(c.cS2RC("ttlr"), "ㄓㄠˇ") - XCTAssertEqual(c.cS2RC("ttld"), "ㄓㄠˋ") - XCTAssertEqual(c.cS2RC("ttm"), "ㄓㄡ") - XCTAssertEqual(c.cS2RC("ttme"), "ㄓㄡˊ") - XCTAssertEqual(c.cS2RC("ttmr"), "ㄓㄡˇ") - XCTAssertEqual(c.cS2RC("ttmd"), "ㄓㄡˋ") - XCTAssertEqual(c.cS2RC("ttoo"), "ㄓㄢ") - XCTAssertEqual(c.cS2RC("ttoor"), "ㄓㄢˇ") - XCTAssertEqual(c.cS2RC("ttood"), "ㄓㄢˋ") - XCTAssertEqual(c.cS2RC("ttp"), "ㄓㄣ") - XCTAssertEqual(c.cS2RC("ttpe"), "ㄓㄣˊ") - XCTAssertEqual(c.cS2RC("ttpr"), "ㄓㄣˇ") - XCTAssertEqual(c.cS2RC("ttpd"), "ㄓㄣˋ") - XCTAssertEqual(c.cS2RC("ttll"), "ㄓㄤ") - XCTAssertEqual(c.cS2RC("ttllr"), "ㄓㄤˇ") - XCTAssertEqual(c.cS2RC("ttlld"), "ㄓㄤˋ") - XCTAssertEqual(c.cS2RC("ttn"), "ㄓㄥ") - XCTAssertEqual(c.cS2RC("ttnr"), "ㄓㄥˇ") - XCTAssertEqual(c.cS2RC("ttnd"), "ㄓㄥˋ") - XCTAssertEqual(c.cS2RC("ttj"), "ㄓㄨ") - XCTAssertEqual(c.cS2RC("ttje"), "ㄓㄨˊ") - XCTAssertEqual(c.cS2RC("ttjr"), "ㄓㄨˇ") - XCTAssertEqual(c.cS2RC("ttjd"), "ㄓㄨˋ") - XCTAssertEqual(c.cS2RC("ttju"), "ㄓㄨㄚ") - XCTAssertEqual(c.cS2RC("ttjur"), "ㄓㄨㄚˇ") - XCTAssertEqual(c.cS2RC("ttji"), "ㄓㄨㄛ") - XCTAssertEqual(c.cS2RC("ttjie"), "ㄓㄨㄛˊ") - XCTAssertEqual(c.cS2RC("ttjid"), "ㄓㄨㄛˋ") - XCTAssertEqual(c.cS2RC("ttjii"), "ㄓㄨㄞ") - XCTAssertEqual(c.cS2RC("ttjiir"), "ㄓㄨㄞˇ") + var counter = 0 + Self.checkEq(&counter, &c, "xl", "ㄌㄠ") + Self.checkEq(&counter, &c, "xle", "ㄌㄠˊ") + Self.checkEq(&counter, &c, "xlr", "ㄌㄠˇ") + Self.checkEq(&counter, &c, "xld", "ㄌㄠˋ") + Self.checkEq(&counter, &c, "xm", "ㄌㄡ") + Self.checkEq(&counter, &c, "xme", "ㄌㄡˊ") + Self.checkEq(&counter, &c, "xmr", "ㄌㄡˇ") + Self.checkEq(&counter, &c, "xmd", "ㄌㄡˋ") + Self.checkEq(&counter, &c, "xmy", "ㄌㄡ˙") + Self.checkEq(&counter, &c, "xooe", "ㄌㄢˊ") + Self.checkEq(&counter, &c, "xoor", "ㄌㄢˇ") + Self.checkEq(&counter, &c, "xood", "ㄌㄢˋ") + Self.checkEq(&counter, &c, "xll", "ㄌㄤ") + Self.checkEq(&counter, &c, "xlle", "ㄌㄤˊ") + Self.checkEq(&counter, &c, "xllr", "ㄌㄤˇ") + Self.checkEq(&counter, &c, "xlld", "ㄌㄤˋ") + Self.checkEq(&counter, &c, "xn", "ㄌㄥ") + Self.checkEq(&counter, &c, "xne", "ㄌㄥˊ") + Self.checkEq(&counter, &c, "xnr", "ㄌㄥˇ") + Self.checkEq(&counter, &c, "xnd", "ㄌㄥˋ") + Self.checkEq(&counter, &c, "xu", "ㄌㄧ") + Self.checkEq(&counter, &c, "xue", "ㄌㄧˊ") + Self.checkEq(&counter, &c, "xur", "ㄌㄧˇ") + Self.checkEq(&counter, &c, "xud", "ㄌㄧˋ") + Self.checkEq(&counter, &c, "xuy", "ㄌㄧ˙") + Self.checkEq(&counter, &c, "xuuur", "ㄌㄧㄚˇ") + Self.checkEq(&counter, &c, "xub", "ㄌㄧㄝ") + Self.checkEq(&counter, &c, "xube", "ㄌㄧㄝˊ") + Self.checkEq(&counter, &c, "xubr", "ㄌㄧㄝˇ") + Self.checkEq(&counter, &c, "xubd", "ㄌㄧㄝˋ") + Self.checkEq(&counter, &c, "xul", "ㄌㄧㄠ") + Self.checkEq(&counter, &c, "xule", "ㄌㄧㄠˊ") + Self.checkEq(&counter, &c, "xulr", "ㄌㄧㄠˇ") + Self.checkEq(&counter, &c, "xuld", "ㄌㄧㄠˋ") + Self.checkEq(&counter, &c, "xum", "ㄌㄧㄡ") + Self.checkEq(&counter, &c, "xume", "ㄌㄧㄡˊ") + Self.checkEq(&counter, &c, "xumr", "ㄌㄧㄡˇ") + Self.checkEq(&counter, &c, "xumd", "ㄌㄧㄡˋ") + Self.checkEq(&counter, &c, "xuoo", "ㄌㄧㄢ") + Self.checkEq(&counter, &c, "xuooe", "ㄌㄧㄢˊ") + Self.checkEq(&counter, &c, "xuoor", "ㄌㄧㄢˇ") + Self.checkEq(&counter, &c, "xuood", "ㄌㄧㄢˋ") + Self.checkEq(&counter, &c, "xupe", "ㄌㄧㄣˊ") + Self.checkEq(&counter, &c, "xupr", "ㄌㄧㄣˇ") + Self.checkEq(&counter, &c, "xupd", "ㄌㄧㄣˋ") + Self.checkEq(&counter, &c, "xulle", "ㄌㄧㄤˊ") + Self.checkEq(&counter, &c, "xullr", "ㄌㄧㄤˇ") + Self.checkEq(&counter, &c, "xulld", "ㄌㄧㄤˋ") + Self.checkEq(&counter, &c, "xun", "ㄌㄧㄥ") + Self.checkEq(&counter, &c, "xune", "ㄌㄧㄥˊ") + Self.checkEq(&counter, &c, "xunr", "ㄌㄧㄥˇ") + Self.checkEq(&counter, &c, "xund", "ㄌㄧㄥˋ") + Self.checkEq(&counter, &c, "xj", "ㄌㄨ") + Self.checkEq(&counter, &c, "xje", "ㄌㄨˊ") + Self.checkEq(&counter, &c, "xjr", "ㄌㄨˇ") + Self.checkEq(&counter, &c, "xjd", "ㄌㄨˋ") + Self.checkEq(&counter, &c, "xji", "ㄌㄨㄛ") + Self.checkEq(&counter, &c, "xjie", "ㄌㄨㄛˊ") + Self.checkEq(&counter, &c, "xjir", "ㄌㄨㄛˇ") + Self.checkEq(&counter, &c, "xjid", "ㄌㄨㄛˋ") + Self.checkEq(&counter, &c, "xjiy", "ㄌㄨㄛ˙") + Self.checkEq(&counter, &c, "xjooe", "ㄌㄨㄢˊ") + Self.checkEq(&counter, &c, "xjoor", "ㄌㄨㄢˇ") + Self.checkEq(&counter, &c, "xjood", "ㄌㄨㄢˋ") + Self.checkEq(&counter, &c, "xjp", "ㄌㄨㄣ") + Self.checkEq(&counter, &c, "xjpe", "ㄌㄨㄣˊ") + Self.checkEq(&counter, &c, "xjpr", "ㄌㄨㄣˇ") + Self.checkEq(&counter, &c, "xjpd", "ㄌㄨㄣˋ") + Self.checkEq(&counter, &c, "xjn", "ㄌㄨㄥ") + Self.checkEq(&counter, &c, "xjne", "ㄌㄨㄥˊ") + Self.checkEq(&counter, &c, "xjnr", "ㄌㄨㄥˇ") + Self.checkEq(&counter, &c, "xjnd", "ㄌㄨㄥˋ") + Self.checkEq(&counter, &c, "xmm", "ㄌㄩ") + Self.checkEq(&counter, &c, "xmme", "ㄌㄩˊ") + Self.checkEq(&counter, &c, "xmmr", "ㄌㄩˇ") + Self.checkEq(&counter, &c, "xmmd", "ㄌㄩˋ") + Self.checkEq(&counter, &c, "xmmb", "ㄌㄩㄝ") + Self.checkEq(&counter, &c, "xmmbr", "ㄌㄩㄝˇ") + Self.checkEq(&counter, &c, "xmmbd", "ㄌㄩㄝˋ") + Self.checkEq(&counter, &c, "xmmooe", "ㄌㄩㄢˊ") + Self.checkEq(&counter, &c, "xmmoor", "ㄌㄩㄢˇ") + Self.checkEq(&counter, &c, "euu", "ㄍㄚ") + Self.checkEq(&counter, &c, "euue", "ㄍㄚˊ") + Self.checkEq(&counter, &c, "euur", "ㄍㄚˇ") + Self.checkEq(&counter, &c, "euud", "ㄍㄚˋ") + Self.checkEq(&counter, &c, "euuy", "ㄍㄚ˙") + Self.checkEq(&counter, &c, "ek", "ㄍㄜ") + Self.checkEq(&counter, &c, "eke", "ㄍㄜˊ") + Self.checkEq(&counter, &c, "ekr", "ㄍㄜˇ") + Self.checkEq(&counter, &c, "ekd", "ㄍㄜˋ") + Self.checkEq(&counter, &c, "eky", "ㄍㄜ˙") + Self.checkEq(&counter, &c, "eii", "ㄍㄞ") + Self.checkEq(&counter, &c, "eiir", "ㄍㄞˇ") + Self.checkEq(&counter, &c, "eiid", "ㄍㄞˋ") + Self.checkEq(&counter, &c, "eor", "ㄍㄟˇ") + Self.checkEq(&counter, &c, "el", "ㄍㄠ") + Self.checkEq(&counter, &c, "elr", "ㄍㄠˇ") + Self.checkEq(&counter, &c, "eld", "ㄍㄠˋ") + Self.checkEq(&counter, &c, "em", "ㄍㄡ") + Self.checkEq(&counter, &c, "emr", "ㄍㄡˇ") + Self.checkEq(&counter, &c, "emd", "ㄍㄡˋ") + Self.checkEq(&counter, &c, "eoo", "ㄍㄢ") + Self.checkEq(&counter, &c, "eoor", "ㄍㄢˇ") + Self.checkEq(&counter, &c, "eood", "ㄍㄢˋ") + Self.checkEq(&counter, &c, "ep", "ㄍㄣ") + Self.checkEq(&counter, &c, "epe", "ㄍㄣˊ") + Self.checkEq(&counter, &c, "epr", "ㄍㄣˇ") + Self.checkEq(&counter, &c, "epd", "ㄍㄣˋ") + Self.checkEq(&counter, &c, "ell", "ㄍㄤ") + Self.checkEq(&counter, &c, "ellr", "ㄍㄤˇ") + Self.checkEq(&counter, &c, "elld", "ㄍㄤˋ") + Self.checkEq(&counter, &c, "en", "ㄍㄥ") + Self.checkEq(&counter, &c, "enr", "ㄍㄥˇ") + Self.checkEq(&counter, &c, "end", "ㄍㄥˋ") + Self.checkEq(&counter, &c, "ej", "ㄍㄨ") + Self.checkEq(&counter, &c, "eje", "ㄍㄨˊ") + Self.checkEq(&counter, &c, "ejr", "ㄍㄨˇ") + Self.checkEq(&counter, &c, "ejd", "ㄍㄨˋ") + Self.checkEq(&counter, &c, "eju", "ㄍㄨㄚ") + Self.checkEq(&counter, &c, "ejue", "ㄍㄨㄚˊ") + Self.checkEq(&counter, &c, "ejur", "ㄍㄨㄚˇ") + Self.checkEq(&counter, &c, "ejud", "ㄍㄨㄚˋ") + Self.checkEq(&counter, &c, "eji", "ㄍㄨㄛ") + Self.checkEq(&counter, &c, "ejie", "ㄍㄨㄛˊ") + Self.checkEq(&counter, &c, "ejir", "ㄍㄨㄛˇ") + Self.checkEq(&counter, &c, "ejid", "ㄍㄨㄛˋ") + Self.checkEq(&counter, &c, "ejii", "ㄍㄨㄞ") + Self.checkEq(&counter, &c, "ejiir", "ㄍㄨㄞˇ") + Self.checkEq(&counter, &c, "ejiid", "ㄍㄨㄞˋ") + Self.checkEq(&counter, &c, "ejo", "ㄍㄨㄟ") + Self.checkEq(&counter, &c, "ejor", "ㄍㄨㄟˇ") + Self.checkEq(&counter, &c, "ejod", "ㄍㄨㄟˋ") + Self.checkEq(&counter, &c, "ejoo", "ㄍㄨㄢ") + Self.checkEq(&counter, &c, "ejoor", "ㄍㄨㄢˇ") + Self.checkEq(&counter, &c, "ejood", "ㄍㄨㄢˋ") + Self.checkEq(&counter, &c, "ejp", "ㄍㄨㄣ") + Self.checkEq(&counter, &c, "ejpr", "ㄍㄨㄣˇ") + Self.checkEq(&counter, &c, "ejpd", "ㄍㄨㄣˋ") + Self.checkEq(&counter, &c, "ejll", "ㄍㄨㄤ") + Self.checkEq(&counter, &c, "ejllr", "ㄍㄨㄤˇ") + Self.checkEq(&counter, &c, "ejlld", "ㄍㄨㄤˋ") + Self.checkEq(&counter, &c, "ejn", "ㄍㄨㄥ") + Self.checkEq(&counter, &c, "ejne", "ㄍㄨㄥˊ") + Self.checkEq(&counter, &c, "ejnr", "ㄍㄨㄥˇ") + Self.checkEq(&counter, &c, "ejnd", "ㄍㄨㄥˋ") + Self.checkEq(&counter, &c, "duu", "ㄎㄚ") + Self.checkEq(&counter, &c, "duur", "ㄎㄚˇ") + Self.checkEq(&counter, &c, "duud", "ㄎㄚˋ") + Self.checkEq(&counter, &c, "dk", "ㄎㄜ") + Self.checkEq(&counter, &c, "dke", "ㄎㄜˊ") + Self.checkEq(&counter, &c, "dkr", "ㄎㄜˇ") + Self.checkEq(&counter, &c, "dkd", "ㄎㄜˋ") + Self.checkEq(&counter, &c, "dii", "ㄎㄞ") + Self.checkEq(&counter, &c, "diir", "ㄎㄞˇ") + Self.checkEq(&counter, &c, "diid", "ㄎㄞˋ") + Self.checkEq(&counter, &c, "dl", "ㄎㄠ") + Self.checkEq(&counter, &c, "dlr", "ㄎㄠˇ") + Self.checkEq(&counter, &c, "dld", "ㄎㄠˋ") + Self.checkEq(&counter, &c, "dm", "ㄎㄡ") + Self.checkEq(&counter, &c, "dmr", "ㄎㄡˇ") + Self.checkEq(&counter, &c, "dmd", "ㄎㄡˋ") + Self.checkEq(&counter, &c, "doo", "ㄎㄢ") + Self.checkEq(&counter, &c, "door", "ㄎㄢˇ") + Self.checkEq(&counter, &c, "dood", "ㄎㄢˋ") + Self.checkEq(&counter, &c, "dp", "ㄎㄣ") + Self.checkEq(&counter, &c, "dpr", "ㄎㄣˇ") + Self.checkEq(&counter, &c, "dpd", "ㄎㄣˋ") + Self.checkEq(&counter, &c, "dll", "ㄎㄤ") + Self.checkEq(&counter, &c, "dlle", "ㄎㄤˊ") + Self.checkEq(&counter, &c, "dllr", "ㄎㄤˇ") + Self.checkEq(&counter, &c, "dlld", "ㄎㄤˋ") + Self.checkEq(&counter, &c, "dn", "ㄎㄥ") + Self.checkEq(&counter, &c, "dnr", "ㄎㄥˇ") + Self.checkEq(&counter, &c, "dj", "ㄎㄨ") + Self.checkEq(&counter, &c, "dje", "ㄎㄨˊ") + Self.checkEq(&counter, &c, "djr", "ㄎㄨˇ") + Self.checkEq(&counter, &c, "djd", "ㄎㄨˋ") + Self.checkEq(&counter, &c, "dju", "ㄎㄨㄚ") + Self.checkEq(&counter, &c, "djur", "ㄎㄨㄚˇ") + Self.checkEq(&counter, &c, "djud", "ㄎㄨㄚˋ") + Self.checkEq(&counter, &c, "djid", "ㄎㄨㄛˋ") + Self.checkEq(&counter, &c, "djii", "ㄎㄨㄞ") + Self.checkEq(&counter, &c, "djiir", "ㄎㄨㄞˇ") + Self.checkEq(&counter, &c, "djiid", "ㄎㄨㄞˋ") + Self.checkEq(&counter, &c, "djo", "ㄎㄨㄟ") + Self.checkEq(&counter, &c, "djoe", "ㄎㄨㄟˊ") + Self.checkEq(&counter, &c, "djor", "ㄎㄨㄟˇ") + Self.checkEq(&counter, &c, "djod", "ㄎㄨㄟˋ") + Self.checkEq(&counter, &c, "djoo", "ㄎㄨㄢ") + Self.checkEq(&counter, &c, "djoor", "ㄎㄨㄢˇ") + Self.checkEq(&counter, &c, "djood", "ㄎㄨㄢˋ") + Self.checkEq(&counter, &c, "djp", "ㄎㄨㄣ") + Self.checkEq(&counter, &c, "djpr", "ㄎㄨㄣˇ") + Self.checkEq(&counter, &c, "djpd", "ㄎㄨㄣˋ") + Self.checkEq(&counter, &c, "djll", "ㄎㄨㄤ") + Self.checkEq(&counter, &c, "djlle", "ㄎㄨㄤˊ") + Self.checkEq(&counter, &c, "djllr", "ㄎㄨㄤˇ") + Self.checkEq(&counter, &c, "djlld", "ㄎㄨㄤˋ") + Self.checkEq(&counter, &c, "djn", "ㄎㄨㄥ") + Self.checkEq(&counter, &c, "djnr", "ㄎㄨㄥˇ") + Self.checkEq(&counter, &c, "djnd", "ㄎㄨㄥˋ") + Self.checkEq(&counter, &c, "cuu", "ㄏㄚ") + Self.checkEq(&counter, &c, "cuue", "ㄏㄚˊ") + Self.checkEq(&counter, &c, "cuur", "ㄏㄚˇ") + Self.checkEq(&counter, &c, "ck", "ㄏㄜ") + Self.checkEq(&counter, &c, "cke", "ㄏㄜˊ") + Self.checkEq(&counter, &c, "ckr", "ㄏㄜˇ") + Self.checkEq(&counter, &c, "ckd", "ㄏㄜˋ") + Self.checkEq(&counter, &c, "cii", "ㄏㄞ") + Self.checkEq(&counter, &c, "ciie", "ㄏㄞˊ") + Self.checkEq(&counter, &c, "ciir", "ㄏㄞˇ") + Self.checkEq(&counter, &c, "ciid", "ㄏㄞˋ") + Self.checkEq(&counter, &c, "co", "ㄏㄟ") + Self.checkEq(&counter, &c, "cor", "ㄏㄟˇ") + Self.checkEq(&counter, &c, "cl", "ㄏㄠ") + Self.checkEq(&counter, &c, "cle", "ㄏㄠˊ") + Self.checkEq(&counter, &c, "clr", "ㄏㄠˇ") + Self.checkEq(&counter, &c, "cld", "ㄏㄠˋ") + Self.checkEq(&counter, &c, "cm", "ㄏㄡ") + Self.checkEq(&counter, &c, "cme", "ㄏㄡˊ") + Self.checkEq(&counter, &c, "cmr", "ㄏㄡˇ") + Self.checkEq(&counter, &c, "cmd", "ㄏㄡˋ") + Self.checkEq(&counter, &c, "coo", "ㄏㄢ") + Self.checkEq(&counter, &c, "cooe", "ㄏㄢˊ") + Self.checkEq(&counter, &c, "coor", "ㄏㄢˇ") + Self.checkEq(&counter, &c, "cood", "ㄏㄢˋ") + Self.checkEq(&counter, &c, "cp", "ㄏㄣ") + Self.checkEq(&counter, &c, "cpe", "ㄏㄣˊ") + Self.checkEq(&counter, &c, "cpr", "ㄏㄣˇ") + Self.checkEq(&counter, &c, "cpd", "ㄏㄣˋ") + Self.checkEq(&counter, &c, "cll", "ㄏㄤ") + Self.checkEq(&counter, &c, "clle", "ㄏㄤˊ") + Self.checkEq(&counter, &c, "cllr", "ㄏㄤˇ") + Self.checkEq(&counter, &c, "clld", "ㄏㄤˋ") + Self.checkEq(&counter, &c, "cn", "ㄏㄥ") + Self.checkEq(&counter, &c, "cne", "ㄏㄥˊ") + Self.checkEq(&counter, &c, "cnd", "ㄏㄥˋ") + Self.checkEq(&counter, &c, "cj", "ㄏㄨ") + Self.checkEq(&counter, &c, "cje", "ㄏㄨˊ") + Self.checkEq(&counter, &c, "cjr", "ㄏㄨˇ") + Self.checkEq(&counter, &c, "cjd", "ㄏㄨˋ") + Self.checkEq(&counter, &c, "cju", "ㄏㄨㄚ") + Self.checkEq(&counter, &c, "cjue", "ㄏㄨㄚˊ") + Self.checkEq(&counter, &c, "cjur", "ㄏㄨㄚˇ") + Self.checkEq(&counter, &c, "cjud", "ㄏㄨㄚˋ") + Self.checkEq(&counter, &c, "cji", "ㄏㄨㄛ") + Self.checkEq(&counter, &c, "cjie", "ㄏㄨㄛˊ") + Self.checkEq(&counter, &c, "cjir", "ㄏㄨㄛˇ") + Self.checkEq(&counter, &c, "cjid", "ㄏㄨㄛˋ") + Self.checkEq(&counter, &c, "cjiy", "ㄏㄨㄛ˙") + Self.checkEq(&counter, &c, "cjiie", "ㄏㄨㄞˊ") + Self.checkEq(&counter, &c, "cjiid", "ㄏㄨㄞˋ") + Self.checkEq(&counter, &c, "cjo", "ㄏㄨㄟ") + Self.checkEq(&counter, &c, "cjoe", "ㄏㄨㄟˊ") + Self.checkEq(&counter, &c, "cjor", "ㄏㄨㄟˇ") + Self.checkEq(&counter, &c, "cjod", "ㄏㄨㄟˋ") + Self.checkEq(&counter, &c, "cjoo", "ㄏㄨㄢ") + Self.checkEq(&counter, &c, "cjooe", "ㄏㄨㄢˊ") + Self.checkEq(&counter, &c, "cjoor", "ㄏㄨㄢˇ") + Self.checkEq(&counter, &c, "cjood", "ㄏㄨㄢˋ") + Self.checkEq(&counter, &c, "cjp", "ㄏㄨㄣ") + Self.checkEq(&counter, &c, "cjpe", "ㄏㄨㄣˊ") + Self.checkEq(&counter, &c, "cjpr", "ㄏㄨㄣˇ") + Self.checkEq(&counter, &c, "cjpd", "ㄏㄨㄣˋ") + Self.checkEq(&counter, &c, "cjll", "ㄏㄨㄤ") + Self.checkEq(&counter, &c, "cjlle", "ㄏㄨㄤˊ") + Self.checkEq(&counter, &c, "cjllr", "ㄏㄨㄤˇ") + Self.checkEq(&counter, &c, "cjlld", "ㄏㄨㄤˋ") + Self.checkEq(&counter, &c, "cjlly", "ㄏㄨㄤ˙") + Self.checkEq(&counter, &c, "cjn", "ㄏㄨㄥ") + Self.checkEq(&counter, &c, "cjne", "ㄏㄨㄥˊ") + Self.checkEq(&counter, &c, "cjnr", "ㄏㄨㄥˇ") + Self.checkEq(&counter, &c, "cjnd", "ㄏㄨㄥˋ") + Self.checkEq(&counter, &c, "ru", "ㄐㄧ") + Self.checkEq(&counter, &c, "rue", "ㄐㄧˊ") + Self.checkEq(&counter, &c, "rur", "ㄐㄧˇ") + Self.checkEq(&counter, &c, "rud", "ㄐㄧˋ") + Self.checkEq(&counter, &c, "ruuu", "ㄐㄧㄚ") + Self.checkEq(&counter, &c, "ruuue", "ㄐㄧㄚˊ") + Self.checkEq(&counter, &c, "ruuur", "ㄐㄧㄚˇ") + Self.checkEq(&counter, &c, "ruuud", "ㄐㄧㄚˋ") + Self.checkEq(&counter, &c, "rub", "ㄐㄧㄝ") + Self.checkEq(&counter, &c, "rube", "ㄐㄧㄝˊ") + Self.checkEq(&counter, &c, "rubr", "ㄐㄧㄝˇ") + Self.checkEq(&counter, &c, "rubd", "ㄐㄧㄝˋ") + Self.checkEq(&counter, &c, "ruby", "ㄐㄧㄝ˙") + Self.checkEq(&counter, &c, "rul", "ㄐㄧㄠ") + Self.checkEq(&counter, &c, "rule", "ㄐㄧㄠˊ") + Self.checkEq(&counter, &c, "rulr", "ㄐㄧㄠˇ") + Self.checkEq(&counter, &c, "ruld", "ㄐㄧㄠˋ") + Self.checkEq(&counter, &c, "rum", "ㄐㄧㄡ") + Self.checkEq(&counter, &c, "rumr", "ㄐㄧㄡˇ") + Self.checkEq(&counter, &c, "rumd", "ㄐㄧㄡˋ") + Self.checkEq(&counter, &c, "ruoo", "ㄐㄧㄢ") + Self.checkEq(&counter, &c, "ruoor", "ㄐㄧㄢˇ") + Self.checkEq(&counter, &c, "ruood", "ㄐㄧㄢˋ") + Self.checkEq(&counter, &c, "rup", "ㄐㄧㄣ") + Self.checkEq(&counter, &c, "rupr", "ㄐㄧㄣˇ") + Self.checkEq(&counter, &c, "rupd", "ㄐㄧㄣˋ") + Self.checkEq(&counter, &c, "rull", "ㄐㄧㄤ") + Self.checkEq(&counter, &c, "rulle", "ㄐㄧㄤˊ") + Self.checkEq(&counter, &c, "rullr", "ㄐㄧㄤˇ") + Self.checkEq(&counter, &c, "rulld", "ㄐㄧㄤˋ") + Self.checkEq(&counter, &c, "run", "ㄐㄧㄥ") + Self.checkEq(&counter, &c, "runr", "ㄐㄧㄥˇ") + Self.checkEq(&counter, &c, "rund", "ㄐㄧㄥˋ") + Self.checkEq(&counter, &c, "rm", "ㄐㄩ") + Self.checkEq(&counter, &c, "rme", "ㄐㄩˊ") + Self.checkEq(&counter, &c, "rmr", "ㄐㄩˇ") + Self.checkEq(&counter, &c, "rmd", "ㄐㄩˋ") + Self.checkEq(&counter, &c, "rmb", "ㄐㄩㄝ") + Self.checkEq(&counter, &c, "rmbe", "ㄐㄩㄝˊ") + Self.checkEq(&counter, &c, "rmbr", "ㄐㄩㄝˇ") + Self.checkEq(&counter, &c, "rmbd", "ㄐㄩㄝˋ") + Self.checkEq(&counter, &c, "rmoo", "ㄐㄩㄢ") + Self.checkEq(&counter, &c, "rmoor", "ㄐㄩㄢˇ") + Self.checkEq(&counter, &c, "rmood", "ㄐㄩㄢˋ") + Self.checkEq(&counter, &c, "rmp", "ㄐㄩㄣ") + Self.checkEq(&counter, &c, "rmpe", "ㄐㄩㄣˊ") + Self.checkEq(&counter, &c, "rmpr", "ㄐㄩㄣˇ") + Self.checkEq(&counter, &c, "rmpd", "ㄐㄩㄣˋ") + Self.checkEq(&counter, &c, "rmn", "ㄐㄩㄥ") + Self.checkEq(&counter, &c, "rmnr", "ㄐㄩㄥˇ") + Self.checkEq(&counter, &c, "rmnd", "ㄐㄩㄥˋ") + Self.checkEq(&counter, &c, "fy", "ㄑ˙") + Self.checkEq(&counter, &c, "fu", "ㄑㄧ") + Self.checkEq(&counter, &c, "fue", "ㄑㄧˊ") + Self.checkEq(&counter, &c, "fur", "ㄑㄧˇ") + Self.checkEq(&counter, &c, "fud", "ㄑㄧˋ") + Self.checkEq(&counter, &c, "fuuu", "ㄑㄧㄚ") + Self.checkEq(&counter, &c, "fuuue", "ㄑㄧㄚˊ") + Self.checkEq(&counter, &c, "fuuur", "ㄑㄧㄚˇ") + Self.checkEq(&counter, &c, "fuuud", "ㄑㄧㄚˋ") + Self.checkEq(&counter, &c, "fub", "ㄑㄧㄝ") + Self.checkEq(&counter, &c, "fube", "ㄑㄧㄝˊ") + Self.checkEq(&counter, &c, "fubr", "ㄑㄧㄝˇ") + Self.checkEq(&counter, &c, "fubd", "ㄑㄧㄝˋ") + Self.checkEq(&counter, &c, "ful", "ㄑㄧㄠ") + Self.checkEq(&counter, &c, "fule", "ㄑㄧㄠˊ") + Self.checkEq(&counter, &c, "fulr", "ㄑㄧㄠˇ") + Self.checkEq(&counter, &c, "fuld", "ㄑㄧㄠˋ") + Self.checkEq(&counter, &c, "fum", "ㄑㄧㄡ") + Self.checkEq(&counter, &c, "fume", "ㄑㄧㄡˊ") + Self.checkEq(&counter, &c, "fumr", "ㄑㄧㄡˇ") + Self.checkEq(&counter, &c, "fumd", "ㄑㄧㄡˋ") + Self.checkEq(&counter, &c, "fuoo", "ㄑㄧㄢ") + Self.checkEq(&counter, &c, "fuooe", "ㄑㄧㄢˊ") + Self.checkEq(&counter, &c, "fuoor", "ㄑㄧㄢˇ") + Self.checkEq(&counter, &c, "fuood", "ㄑㄧㄢˋ") + Self.checkEq(&counter, &c, "fup", "ㄑㄧㄣ") + Self.checkEq(&counter, &c, "fupe", "ㄑㄧㄣˊ") + Self.checkEq(&counter, &c, "fupr", "ㄑㄧㄣˇ") + Self.checkEq(&counter, &c, "fupd", "ㄑㄧㄣˋ") + Self.checkEq(&counter, &c, "full", "ㄑㄧㄤ") + Self.checkEq(&counter, &c, "fulle", "ㄑㄧㄤˊ") + Self.checkEq(&counter, &c, "fullr", "ㄑㄧㄤˇ") + Self.checkEq(&counter, &c, "fulld", "ㄑㄧㄤˋ") + Self.checkEq(&counter, &c, "fun", "ㄑㄧㄥ") + Self.checkEq(&counter, &c, "fune", "ㄑㄧㄥˊ") + Self.checkEq(&counter, &c, "funr", "ㄑㄧㄥˇ") + Self.checkEq(&counter, &c, "fund", "ㄑㄧㄥˋ") + Self.checkEq(&counter, &c, "fm", "ㄑㄩ") + Self.checkEq(&counter, &c, "fme", "ㄑㄩˊ") + Self.checkEq(&counter, &c, "fmr", "ㄑㄩˇ") + Self.checkEq(&counter, &c, "fmd", "ㄑㄩˋ") + Self.checkEq(&counter, &c, "fmb", "ㄑㄩㄝ") + Self.checkEq(&counter, &c, "fmbe", "ㄑㄩㄝˊ") + Self.checkEq(&counter, &c, "fmbd", "ㄑㄩㄝˋ") + Self.checkEq(&counter, &c, "fmoo", "ㄑㄩㄢ") + Self.checkEq(&counter, &c, "fmooe", "ㄑㄩㄢˊ") + Self.checkEq(&counter, &c, "fmoor", "ㄑㄩㄢˇ") + Self.checkEq(&counter, &c, "fmood", "ㄑㄩㄢˋ") + Self.checkEq(&counter, &c, "fmp", "ㄑㄩㄣ") + Self.checkEq(&counter, &c, "fmpe", "ㄑㄩㄣˊ") + Self.checkEq(&counter, &c, "fmpr", "ㄑㄩㄣˇ") + Self.checkEq(&counter, &c, "fmpd", "ㄑㄩㄣˋ") + Self.checkEq(&counter, &c, "fmn", "ㄑㄩㄥ") + Self.checkEq(&counter, &c, "fmne", "ㄑㄩㄥˊ") + Self.checkEq(&counter, &c, "fmnr", "ㄑㄩㄥˇ") + Self.checkEq(&counter, &c, "fmnd", "ㄑㄩㄥˋ") + Self.checkEq(&counter, &c, "vu", "ㄒㄧ") + Self.checkEq(&counter, &c, "vue", "ㄒㄧˊ") + Self.checkEq(&counter, &c, "vur", "ㄒㄧˇ") + Self.checkEq(&counter, &c, "vud", "ㄒㄧˋ") + Self.checkEq(&counter, &c, "vuuu", "ㄒㄧㄚ") + Self.checkEq(&counter, &c, "vuuue", "ㄒㄧㄚˊ") + Self.checkEq(&counter, &c, "vuuur", "ㄒㄧㄚˇ") + Self.checkEq(&counter, &c, "vuuud", "ㄒㄧㄚˋ") + Self.checkEq(&counter, &c, "vub", "ㄒㄧㄝ") + Self.checkEq(&counter, &c, "vube", "ㄒㄧㄝˊ") + Self.checkEq(&counter, &c, "vubr", "ㄒㄧㄝˇ") + Self.checkEq(&counter, &c, "vubd", "ㄒㄧㄝˋ") + Self.checkEq(&counter, &c, "vul", "ㄒㄧㄠ") + Self.checkEq(&counter, &c, "vule", "ㄒㄧㄠˊ") + Self.checkEq(&counter, &c, "vulr", "ㄒㄧㄠˇ") + Self.checkEq(&counter, &c, "vuld", "ㄒㄧㄠˋ") + Self.checkEq(&counter, &c, "vum", "ㄒㄧㄡ") + Self.checkEq(&counter, &c, "vume", "ㄒㄧㄡˊ") + Self.checkEq(&counter, &c, "vumr", "ㄒㄧㄡˇ") + Self.checkEq(&counter, &c, "vumd", "ㄒㄧㄡˋ") + Self.checkEq(&counter, &c, "vuoo", "ㄒㄧㄢ") + Self.checkEq(&counter, &c, "vuooe", "ㄒㄧㄢˊ") + Self.checkEq(&counter, &c, "vuoor", "ㄒㄧㄢˇ") + Self.checkEq(&counter, &c, "vuood", "ㄒㄧㄢˋ") + Self.checkEq(&counter, &c, "vup", "ㄒㄧㄣ") + Self.checkEq(&counter, &c, "vupe", "ㄒㄧㄣˊ") + Self.checkEq(&counter, &c, "vupr", "ㄒㄧㄣˇ") + Self.checkEq(&counter, &c, "vupd", "ㄒㄧㄣˋ") + Self.checkEq(&counter, &c, "vull", "ㄒㄧㄤ") + Self.checkEq(&counter, &c, "vulle", "ㄒㄧㄤˊ") + Self.checkEq(&counter, &c, "vullr", "ㄒㄧㄤˇ") + Self.checkEq(&counter, &c, "vulld", "ㄒㄧㄤˋ") + Self.checkEq(&counter, &c, "vun", "ㄒㄧㄥ") + Self.checkEq(&counter, &c, "vune", "ㄒㄧㄥˊ") + Self.checkEq(&counter, &c, "vunr", "ㄒㄧㄥˇ") + Self.checkEq(&counter, &c, "vund", "ㄒㄧㄥˋ") + Self.checkEq(&counter, &c, "vm", "ㄒㄩ") + Self.checkEq(&counter, &c, "vme", "ㄒㄩˊ") + Self.checkEq(&counter, &c, "vmr", "ㄒㄩˇ") + Self.checkEq(&counter, &c, "vmd", "ㄒㄩˋ") + Self.checkEq(&counter, &c, "vmb", "ㄒㄩㄝ") + Self.checkEq(&counter, &c, "vmbe", "ㄒㄩㄝˊ") + Self.checkEq(&counter, &c, "vmbr", "ㄒㄩㄝˇ") + Self.checkEq(&counter, &c, "vmbd", "ㄒㄩㄝˋ") + Self.checkEq(&counter, &c, "vmoo", "ㄒㄩㄢ") + Self.checkEq(&counter, &c, "vmooe", "ㄒㄩㄢˊ") + Self.checkEq(&counter, &c, "vmoor", "ㄒㄩㄢˇ") + Self.checkEq(&counter, &c, "vmood", "ㄒㄩㄢˋ") + Self.checkEq(&counter, &c, "vmp", "ㄒㄩㄣ") + Self.checkEq(&counter, &c, "vmpe", "ㄒㄩㄣˊ") + Self.checkEq(&counter, &c, "vmpd", "ㄒㄩㄣˋ") + Self.checkEq(&counter, &c, "vmn", "ㄒㄩㄥ") + Self.checkEq(&counter, &c, "vmne", "ㄒㄩㄥˊ") + Self.checkEq(&counter, &c, "vmnr", "ㄒㄩㄥˇ") + Self.checkEq(&counter, &c, "vmnd", "ㄒㄩㄥˋ") + Self.checkEq(&counter, &c, "tt", "ㄓ") + Self.checkEq(&counter, &c, "tte", "ㄓˊ") + Self.checkEq(&counter, &c, "ttr", "ㄓˇ") + Self.checkEq(&counter, &c, "ttd", "ㄓˋ") + Self.checkEq(&counter, &c, "ttuu", "ㄓㄚ") + Self.checkEq(&counter, &c, "ttuue", "ㄓㄚˊ") + Self.checkEq(&counter, &c, "ttuur", "ㄓㄚˇ") + Self.checkEq(&counter, &c, "ttuud", "ㄓㄚˋ") + Self.checkEq(&counter, &c, "ttk", "ㄓㄜ") + Self.checkEq(&counter, &c, "ttke", "ㄓㄜˊ") + Self.checkEq(&counter, &c, "ttkr", "ㄓㄜˇ") + Self.checkEq(&counter, &c, "ttkd", "ㄓㄜˋ") + Self.checkEq(&counter, &c, "ttky", "ㄓㄜ˙") + Self.checkEq(&counter, &c, "ttii", "ㄓㄞ") + Self.checkEq(&counter, &c, "ttiie", "ㄓㄞˊ") + Self.checkEq(&counter, &c, "ttiir", "ㄓㄞˇ") + Self.checkEq(&counter, &c, "ttiid", "ㄓㄞˋ") + Self.checkEq(&counter, &c, "ttod", "ㄓㄟˋ") + Self.checkEq(&counter, &c, "ttl", "ㄓㄠ") + Self.checkEq(&counter, &c, "ttle", "ㄓㄠˊ") + Self.checkEq(&counter, &c, "ttlr", "ㄓㄠˇ") + Self.checkEq(&counter, &c, "ttld", "ㄓㄠˋ") + Self.checkEq(&counter, &c, "ttm", "ㄓㄡ") + Self.checkEq(&counter, &c, "ttme", "ㄓㄡˊ") + Self.checkEq(&counter, &c, "ttmr", "ㄓㄡˇ") + Self.checkEq(&counter, &c, "ttmd", "ㄓㄡˋ") + Self.checkEq(&counter, &c, "ttoo", "ㄓㄢ") + Self.checkEq(&counter, &c, "ttoor", "ㄓㄢˇ") + Self.checkEq(&counter, &c, "ttood", "ㄓㄢˋ") + Self.checkEq(&counter, &c, "ttp", "ㄓㄣ") + Self.checkEq(&counter, &c, "ttpe", "ㄓㄣˊ") + Self.checkEq(&counter, &c, "ttpr", "ㄓㄣˇ") + Self.checkEq(&counter, &c, "ttpd", "ㄓㄣˋ") + Self.checkEq(&counter, &c, "ttll", "ㄓㄤ") + Self.checkEq(&counter, &c, "ttllr", "ㄓㄤˇ") + Self.checkEq(&counter, &c, "ttlld", "ㄓㄤˋ") + Self.checkEq(&counter, &c, "ttn", "ㄓㄥ") + Self.checkEq(&counter, &c, "ttnr", "ㄓㄥˇ") + Self.checkEq(&counter, &c, "ttnd", "ㄓㄥˋ") + Self.checkEq(&counter, &c, "ttj", "ㄓㄨ") + Self.checkEq(&counter, &c, "ttje", "ㄓㄨˊ") + Self.checkEq(&counter, &c, "ttjr", "ㄓㄨˇ") + Self.checkEq(&counter, &c, "ttjd", "ㄓㄨˋ") + Self.checkEq(&counter, &c, "ttju", "ㄓㄨㄚ") + Self.checkEq(&counter, &c, "ttjur", "ㄓㄨㄚˇ") + Self.checkEq(&counter, &c, "ttji", "ㄓㄨㄛ") + Self.checkEq(&counter, &c, "ttjie", "ㄓㄨㄛˊ") + Self.checkEq(&counter, &c, "ttjid", "ㄓㄨㄛˋ") + Self.checkEq(&counter, &c, "ttjii", "ㄓㄨㄞ") + Self.checkEq(&counter, &c, "ttjiir", "ㄓㄨㄞˇ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Dachen26_C.swift b/Tests/TekkonTests/KeyTest_Dachen26_C.swift index 7b04c1c..7b76978 100644 --- a/Tests/TekkonTests/KeyTest_Dachen26_C.swift +++ b/Tests/TekkonTests/KeyTest_Dachen26_C.swift @@ -13,508 +13,510 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testDachen26KeysC() throws { var c = Tekkon.Composer(arrange: .ofDachen26) - XCTAssertEqual(c.cS2RC("ttjiid"), "ㄓㄨㄞˋ") - XCTAssertEqual(c.cS2RC("ttjo"), "ㄓㄨㄟ") - XCTAssertEqual(c.cS2RC("ttjor"), "ㄓㄨㄟˇ") - XCTAssertEqual(c.cS2RC("ttjod"), "ㄓㄨㄟˋ") - XCTAssertEqual(c.cS2RC("ttjoo"), "ㄓㄨㄢ") - XCTAssertEqual(c.cS2RC("ttjoor"), "ㄓㄨㄢˇ") - XCTAssertEqual(c.cS2RC("ttjood"), "ㄓㄨㄢˋ") - XCTAssertEqual(c.cS2RC("ttjp"), "ㄓㄨㄣ") - XCTAssertEqual(c.cS2RC("ttjpr"), "ㄓㄨㄣˇ") - XCTAssertEqual(c.cS2RC("ttjpd"), "ㄓㄨㄣˋ") - XCTAssertEqual(c.cS2RC("ttjll"), "ㄓㄨㄤ") - XCTAssertEqual(c.cS2RC("ttjllr"), "ㄓㄨㄤˇ") - XCTAssertEqual(c.cS2RC("ttjlld"), "ㄓㄨㄤˋ") - XCTAssertEqual(c.cS2RC("ttjn"), "ㄓㄨㄥ") - XCTAssertEqual(c.cS2RC("ttjnr"), "ㄓㄨㄥˇ") - XCTAssertEqual(c.cS2RC("ttjnd"), "ㄓㄨㄥˋ") - XCTAssertEqual(c.cS2RC("t "), "ㄔ ") - XCTAssertEqual(c.cS2RC("te"), "ㄔˊ") - XCTAssertEqual(c.cS2RC("tr"), "ㄔˇ") - XCTAssertEqual(c.cS2RC("td"), "ㄔˋ") - XCTAssertEqual(c.cS2RC("tuu"), "ㄔㄚ") - XCTAssertEqual(c.cS2RC("tuue"), "ㄔㄚˊ") - XCTAssertEqual(c.cS2RC("tuur"), "ㄔㄚˇ") - XCTAssertEqual(c.cS2RC("tuud"), "ㄔㄚˋ") - XCTAssertEqual(c.cS2RC("tk "), "ㄔㄜ ") - XCTAssertEqual(c.cS2RC("tkr"), "ㄔㄜˇ") - XCTAssertEqual(c.cS2RC("tkd"), "ㄔㄜˋ") - XCTAssertEqual(c.cS2RC("tii"), "ㄔㄞ") - XCTAssertEqual(c.cS2RC("tiie"), "ㄔㄞˊ") - XCTAssertEqual(c.cS2RC("tiir"), "ㄔㄞˇ") - XCTAssertEqual(c.cS2RC("tiid"), "ㄔㄞˋ") - XCTAssertEqual(c.cS2RC("tl"), "ㄔㄠ") - XCTAssertEqual(c.cS2RC("tle"), "ㄔㄠˊ") - XCTAssertEqual(c.cS2RC("tlr"), "ㄔㄠˇ") - XCTAssertEqual(c.cS2RC("tld"), "ㄔㄠˋ") - XCTAssertEqual(c.cS2RC("tm"), "ㄔㄡ") - XCTAssertEqual(c.cS2RC("tme"), "ㄔㄡˊ") - XCTAssertEqual(c.cS2RC("tmr"), "ㄔㄡˇ") - XCTAssertEqual(c.cS2RC("tmd"), "ㄔㄡˋ") - XCTAssertEqual(c.cS2RC("too "), "ㄔㄢ ") - XCTAssertEqual(c.cS2RC("tooe"), "ㄔㄢˊ") - XCTAssertEqual(c.cS2RC("toor"), "ㄔㄢˇ") - XCTAssertEqual(c.cS2RC("tood"), "ㄔㄢˋ") - XCTAssertEqual(c.cS2RC("tp "), "ㄔㄣ ") - XCTAssertEqual(c.cS2RC("tpe"), "ㄔㄣˊ") - XCTAssertEqual(c.cS2RC("tpr"), "ㄔㄣˇ") - XCTAssertEqual(c.cS2RC("tpd"), "ㄔㄣˋ") - XCTAssertEqual(c.cS2RC("tpy"), "ㄔㄣ˙") - XCTAssertEqual(c.cS2RC("tll "), "ㄔㄤ ") - XCTAssertEqual(c.cS2RC("tlle"), "ㄔㄤˊ") - XCTAssertEqual(c.cS2RC("tllr"), "ㄔㄤˇ") - XCTAssertEqual(c.cS2RC("tlld"), "ㄔㄤˋ") - XCTAssertEqual(c.cS2RC("tn "), "ㄔㄥ ") - XCTAssertEqual(c.cS2RC("tne"), "ㄔㄥˊ") - XCTAssertEqual(c.cS2RC("tnr"), "ㄔㄥˇ") - XCTAssertEqual(c.cS2RC("tnd"), "ㄔㄥˋ") - XCTAssertEqual(c.cS2RC("tj"), "ㄔㄨ") - XCTAssertEqual(c.cS2RC("tje"), "ㄔㄨˊ") - XCTAssertEqual(c.cS2RC("tjr"), "ㄔㄨˇ") - XCTAssertEqual(c.cS2RC("tjd"), "ㄔㄨˋ") - XCTAssertEqual(c.cS2RC("tju"), "ㄔㄨㄚ") - XCTAssertEqual(c.cS2RC("tjur"), "ㄔㄨㄚˇ") - XCTAssertEqual(c.cS2RC("tjud"), "ㄔㄨㄚˋ") - XCTAssertEqual(c.cS2RC("tji"), "ㄔㄨㄛ") - XCTAssertEqual(c.cS2RC("tjid"), "ㄔㄨㄛˋ") - XCTAssertEqual(c.cS2RC("tjii"), "ㄔㄨㄞ") - XCTAssertEqual(c.cS2RC("tjiie"), "ㄔㄨㄞˊ") - XCTAssertEqual(c.cS2RC("tjiir"), "ㄔㄨㄞˇ") - XCTAssertEqual(c.cS2RC("tjiid"), "ㄔㄨㄞˋ") - XCTAssertEqual(c.cS2RC("tjo"), "ㄔㄨㄟ") - XCTAssertEqual(c.cS2RC("tjoe"), "ㄔㄨㄟˊ") - XCTAssertEqual(c.cS2RC("tjor"), "ㄔㄨㄟˇ") - XCTAssertEqual(c.cS2RC("tjod"), "ㄔㄨㄟˋ") - XCTAssertEqual(c.cS2RC("tjoo"), "ㄔㄨㄢ") - XCTAssertEqual(c.cS2RC("tjooe"), "ㄔㄨㄢˊ") - XCTAssertEqual(c.cS2RC("tjoor"), "ㄔㄨㄢˇ") - XCTAssertEqual(c.cS2RC("tjood"), "ㄔㄨㄢˋ") - XCTAssertEqual(c.cS2RC("tjp"), "ㄔㄨㄣ") - XCTAssertEqual(c.cS2RC("tjpe"), "ㄔㄨㄣˊ") - XCTAssertEqual(c.cS2RC("tjpr"), "ㄔㄨㄣˇ") - XCTAssertEqual(c.cS2RC("tjll"), "ㄔㄨㄤ") - XCTAssertEqual(c.cS2RC("tjlle"), "ㄔㄨㄤˊ") - XCTAssertEqual(c.cS2RC("tjllr"), "ㄔㄨㄤˇ") - XCTAssertEqual(c.cS2RC("tjlld"), "ㄔㄨㄤˋ") - XCTAssertEqual(c.cS2RC("tjn"), "ㄔㄨㄥ") - XCTAssertEqual(c.cS2RC("tjne"), "ㄔㄨㄥˊ") - XCTAssertEqual(c.cS2RC("tjnr"), "ㄔㄨㄥˇ") - XCTAssertEqual(c.cS2RC("tjnd"), "ㄔㄨㄥˋ") - XCTAssertEqual(c.cS2RC("g"), "ㄕ") - XCTAssertEqual(c.cS2RC("ge"), "ㄕˊ") - XCTAssertEqual(c.cS2RC("gr"), "ㄕˇ") - XCTAssertEqual(c.cS2RC("gd"), "ㄕˋ") - XCTAssertEqual(c.cS2RC("gy"), "ㄕ˙") - XCTAssertEqual(c.cS2RC("guu"), "ㄕㄚ") - XCTAssertEqual(c.cS2RC("guue"), "ㄕㄚˊ") - XCTAssertEqual(c.cS2RC("guur"), "ㄕㄚˇ") - XCTAssertEqual(c.cS2RC("guud"), "ㄕㄚˋ") - XCTAssertEqual(c.cS2RC("guuy"), "ㄕㄚ˙") - XCTAssertEqual(c.cS2RC("gk"), "ㄕㄜ") - XCTAssertEqual(c.cS2RC("gke"), "ㄕㄜˊ") - XCTAssertEqual(c.cS2RC("gkr"), "ㄕㄜˇ") - XCTAssertEqual(c.cS2RC("gkd"), "ㄕㄜˋ") - XCTAssertEqual(c.cS2RC("gii"), "ㄕㄞ") - XCTAssertEqual(c.cS2RC("giir"), "ㄕㄞˇ") - XCTAssertEqual(c.cS2RC("giid"), "ㄕㄞˋ") - XCTAssertEqual(c.cS2RC("goe"), "ㄕㄟˊ") - XCTAssertEqual(c.cS2RC("gl"), "ㄕㄠ") - XCTAssertEqual(c.cS2RC("gle"), "ㄕㄠˊ") - XCTAssertEqual(c.cS2RC("glr"), "ㄕㄠˇ") - XCTAssertEqual(c.cS2RC("gld"), "ㄕㄠˋ") - XCTAssertEqual(c.cS2RC("gm"), "ㄕㄡ") - XCTAssertEqual(c.cS2RC("gme"), "ㄕㄡˊ") - XCTAssertEqual(c.cS2RC("gmr"), "ㄕㄡˇ") - XCTAssertEqual(c.cS2RC("gmd"), "ㄕㄡˋ") - XCTAssertEqual(c.cS2RC("goo"), "ㄕㄢ") - XCTAssertEqual(c.cS2RC("gooe"), "ㄕㄢˊ") - XCTAssertEqual(c.cS2RC("goor"), "ㄕㄢˇ") - XCTAssertEqual(c.cS2RC("good"), "ㄕㄢˋ") - XCTAssertEqual(c.cS2RC("gp"), "ㄕㄣ") - XCTAssertEqual(c.cS2RC("gpe"), "ㄕㄣˊ") - XCTAssertEqual(c.cS2RC("gpr"), "ㄕㄣˇ") - XCTAssertEqual(c.cS2RC("gpd"), "ㄕㄣˋ") - XCTAssertEqual(c.cS2RC("gll"), "ㄕㄤ") - XCTAssertEqual(c.cS2RC("gllr"), "ㄕㄤˇ") - XCTAssertEqual(c.cS2RC("glld"), "ㄕㄤˋ") - XCTAssertEqual(c.cS2RC("glly"), "ㄕㄤ˙") - XCTAssertEqual(c.cS2RC("gn"), "ㄕㄥ") - XCTAssertEqual(c.cS2RC("gne"), "ㄕㄥˊ") - XCTAssertEqual(c.cS2RC("gnr"), "ㄕㄥˇ") - XCTAssertEqual(c.cS2RC("gnd"), "ㄕㄥˋ") - XCTAssertEqual(c.cS2RC("gj"), "ㄕㄨ") - XCTAssertEqual(c.cS2RC("gje"), "ㄕㄨˊ") - XCTAssertEqual(c.cS2RC("gjr"), "ㄕㄨˇ") - XCTAssertEqual(c.cS2RC("gjd"), "ㄕㄨˋ") - XCTAssertEqual(c.cS2RC("gju"), "ㄕㄨㄚ") - XCTAssertEqual(c.cS2RC("gjur"), "ㄕㄨㄚˇ") - XCTAssertEqual(c.cS2RC("gjud"), "ㄕㄨㄚˋ") - XCTAssertEqual(c.cS2RC("gji"), "ㄕㄨㄛ") - XCTAssertEqual(c.cS2RC("gjid"), "ㄕㄨㄛˋ") - XCTAssertEqual(c.cS2RC("gjii"), "ㄕㄨㄞ") - XCTAssertEqual(c.cS2RC("gjiir"), "ㄕㄨㄞˇ") - XCTAssertEqual(c.cS2RC("gjiid"), "ㄕㄨㄞˋ") - XCTAssertEqual(c.cS2RC("gjo"), "ㄕㄨㄟ") - XCTAssertEqual(c.cS2RC("gjoe"), "ㄕㄨㄟˊ") - XCTAssertEqual(c.cS2RC("gjor"), "ㄕㄨㄟˇ") - XCTAssertEqual(c.cS2RC("gjod"), "ㄕㄨㄟˋ") - XCTAssertEqual(c.cS2RC("gjoo"), "ㄕㄨㄢ") - XCTAssertEqual(c.cS2RC("gjood"), "ㄕㄨㄢˋ") - XCTAssertEqual(c.cS2RC("gjpr"), "ㄕㄨㄣˇ") - XCTAssertEqual(c.cS2RC("gjpd"), "ㄕㄨㄣˋ") - XCTAssertEqual(c.cS2RC("gjll"), "ㄕㄨㄤ") - XCTAssertEqual(c.cS2RC("gjlle"), "ㄕㄨㄤˊ") - XCTAssertEqual(c.cS2RC("gjllr"), "ㄕㄨㄤˇ") - XCTAssertEqual(c.cS2RC("gjlld"), "ㄕㄨㄤˋ") - XCTAssertEqual(c.cS2RC("bd"), "ㄖˋ") - XCTAssertEqual(c.cS2RC("bkr"), "ㄖㄜˇ") - XCTAssertEqual(c.cS2RC("bkd"), "ㄖㄜˋ") - XCTAssertEqual(c.cS2RC("ble"), "ㄖㄠˊ") - XCTAssertEqual(c.cS2RC("blr"), "ㄖㄠˇ") - XCTAssertEqual(c.cS2RC("bld"), "ㄖㄠˋ") - XCTAssertEqual(c.cS2RC("bme"), "ㄖㄡˊ") - XCTAssertEqual(c.cS2RC("bmr"), "ㄖㄡˇ") - XCTAssertEqual(c.cS2RC("bmd"), "ㄖㄡˋ") - XCTAssertEqual(c.cS2RC("booe"), "ㄖㄢˊ") - XCTAssertEqual(c.cS2RC("boor"), "ㄖㄢˇ") - XCTAssertEqual(c.cS2RC("bood"), "ㄖㄢˋ") - XCTAssertEqual(c.cS2RC("bpe"), "ㄖㄣˊ") - XCTAssertEqual(c.cS2RC("bpr"), "ㄖㄣˇ") - XCTAssertEqual(c.cS2RC("bpd"), "ㄖㄣˋ") - XCTAssertEqual(c.cS2RC("bll"), "ㄖㄤ") - XCTAssertEqual(c.cS2RC("blle"), "ㄖㄤˊ") - XCTAssertEqual(c.cS2RC("bllr"), "ㄖㄤˇ") - XCTAssertEqual(c.cS2RC("blld"), "ㄖㄤˋ") - XCTAssertEqual(c.cS2RC("bn"), "ㄖㄥ") - XCTAssertEqual(c.cS2RC("bne"), "ㄖㄥˊ") - XCTAssertEqual(c.cS2RC("bnr"), "ㄖㄥˇ") - XCTAssertEqual(c.cS2RC("bnd"), "ㄖㄥˋ") - XCTAssertEqual(c.cS2RC("bje"), "ㄖㄨˊ") - XCTAssertEqual(c.cS2RC("bjr"), "ㄖㄨˇ") - XCTAssertEqual(c.cS2RC("bjd"), "ㄖㄨˋ") - XCTAssertEqual(c.cS2RC("bjie"), "ㄖㄨㄛˊ") - XCTAssertEqual(c.cS2RC("bjid"), "ㄖㄨㄛˋ") - XCTAssertEqual(c.cS2RC("bjoe"), "ㄖㄨㄟˊ") - XCTAssertEqual(c.cS2RC("bjor"), "ㄖㄨㄟˇ") - XCTAssertEqual(c.cS2RC("bjod"), "ㄖㄨㄟˋ") - XCTAssertEqual(c.cS2RC("bjooe"), "ㄖㄨㄢˊ") - XCTAssertEqual(c.cS2RC("bjoor"), "ㄖㄨㄢˇ") - XCTAssertEqual(c.cS2RC("bjood"), "ㄖㄨㄢˋ") - XCTAssertEqual(c.cS2RC("bjpe"), "ㄖㄨㄣˊ") - XCTAssertEqual(c.cS2RC("bjpr"), "ㄖㄨㄣˇ") - XCTAssertEqual(c.cS2RC("bjpd"), "ㄖㄨㄣˋ") - XCTAssertEqual(c.cS2RC("bjne"), "ㄖㄨㄥˊ") - XCTAssertEqual(c.cS2RC("bjnr"), "ㄖㄨㄥˇ") - XCTAssertEqual(c.cS2RC("bjnd"), "ㄖㄨㄥˋ") - XCTAssertEqual(c.cS2RC("y"), "ㄗ") - XCTAssertEqual(c.cS2RC("ye"), "ㄗˊ") - XCTAssertEqual(c.cS2RC("yr"), "ㄗˇ") - XCTAssertEqual(c.cS2RC("yd"), "ㄗˋ") - XCTAssertEqual(c.cS2RC("yy"), "ㄗ˙") - XCTAssertEqual(c.cS2RC("yuu"), "ㄗㄚ") - XCTAssertEqual(c.cS2RC("yuue"), "ㄗㄚˊ") - XCTAssertEqual(c.cS2RC("yuur"), "ㄗㄚˇ") - XCTAssertEqual(c.cS2RC("yke"), "ㄗㄜˊ") - XCTAssertEqual(c.cS2RC("ykr"), "ㄗㄜˇ") - XCTAssertEqual(c.cS2RC("ykd"), "ㄗㄜˋ") - XCTAssertEqual(c.cS2RC("yii"), "ㄗㄞ") - XCTAssertEqual(c.cS2RC("yiir"), "ㄗㄞˇ") - XCTAssertEqual(c.cS2RC("yiid"), "ㄗㄞˋ") - XCTAssertEqual(c.cS2RC("yoe"), "ㄗㄟˊ") - XCTAssertEqual(c.cS2RC("yl"), "ㄗㄠ") - XCTAssertEqual(c.cS2RC("yle"), "ㄗㄠˊ") - XCTAssertEqual(c.cS2RC("ylr"), "ㄗㄠˇ") - XCTAssertEqual(c.cS2RC("yld"), "ㄗㄠˋ") - XCTAssertEqual(c.cS2RC("ym"), "ㄗㄡ") - XCTAssertEqual(c.cS2RC("ymr"), "ㄗㄡˇ") - XCTAssertEqual(c.cS2RC("ymd"), "ㄗㄡˋ") - XCTAssertEqual(c.cS2RC("yoo"), "ㄗㄢ") - XCTAssertEqual(c.cS2RC("yooe"), "ㄗㄢˊ") - XCTAssertEqual(c.cS2RC("yoor"), "ㄗㄢˇ") - XCTAssertEqual(c.cS2RC("yood"), "ㄗㄢˋ") - XCTAssertEqual(c.cS2RC("yp"), "ㄗㄣ") - XCTAssertEqual(c.cS2RC("ypr"), "ㄗㄣˇ") - XCTAssertEqual(c.cS2RC("ypd"), "ㄗㄣˋ") - XCTAssertEqual(c.cS2RC("yll"), "ㄗㄤ") - XCTAssertEqual(c.cS2RC("yllr"), "ㄗㄤˇ") - XCTAssertEqual(c.cS2RC("ylld"), "ㄗㄤˋ") - XCTAssertEqual(c.cS2RC("yn"), "ㄗㄥ") - XCTAssertEqual(c.cS2RC("ynr"), "ㄗㄥˇ") - XCTAssertEqual(c.cS2RC("ynd"), "ㄗㄥˋ") - XCTAssertEqual(c.cS2RC("yj"), "ㄗㄨ") - XCTAssertEqual(c.cS2RC("yje"), "ㄗㄨˊ") - XCTAssertEqual(c.cS2RC("yjr"), "ㄗㄨˇ") - XCTAssertEqual(c.cS2RC("yjd"), "ㄗㄨˋ") - XCTAssertEqual(c.cS2RC("yji"), "ㄗㄨㄛ") - XCTAssertEqual(c.cS2RC("yjie"), "ㄗㄨㄛˊ") - XCTAssertEqual(c.cS2RC("yjir"), "ㄗㄨㄛˇ") - XCTAssertEqual(c.cS2RC("yjid"), "ㄗㄨㄛˋ") - XCTAssertEqual(c.cS2RC("yjiy"), "ㄗㄨㄛ˙") - XCTAssertEqual(c.cS2RC("yjo"), "ㄗㄨㄟ") - XCTAssertEqual(c.cS2RC("yjor"), "ㄗㄨㄟˇ") - XCTAssertEqual(c.cS2RC("yjod"), "ㄗㄨㄟˋ") - XCTAssertEqual(c.cS2RC("yjoo"), "ㄗㄨㄢ") - XCTAssertEqual(c.cS2RC("yjoor"), "ㄗㄨㄢˇ") - XCTAssertEqual(c.cS2RC("yjood"), "ㄗㄨㄢˋ") - XCTAssertEqual(c.cS2RC("yjp"), "ㄗㄨㄣ") - XCTAssertEqual(c.cS2RC("yjpr"), "ㄗㄨㄣˇ") - XCTAssertEqual(c.cS2RC("yjpd"), "ㄗㄨㄣˋ") - XCTAssertEqual(c.cS2RC("yjn"), "ㄗㄨㄥ") - XCTAssertEqual(c.cS2RC("yjnr"), "ㄗㄨㄥˇ") - XCTAssertEqual(c.cS2RC("yjnd"), "ㄗㄨㄥˋ") - XCTAssertEqual(c.cS2RC("h"), "ㄘ") - XCTAssertEqual(c.cS2RC("he"), "ㄘˊ") - XCTAssertEqual(c.cS2RC("hr"), "ㄘˇ") - XCTAssertEqual(c.cS2RC("hd"), "ㄘˋ") - XCTAssertEqual(c.cS2RC("huu"), "ㄘㄚ") - XCTAssertEqual(c.cS2RC("huur"), "ㄘㄚˇ") - XCTAssertEqual(c.cS2RC("huud"), "ㄘㄚˋ") - XCTAssertEqual(c.cS2RC("hkd"), "ㄘㄜˋ") - XCTAssertEqual(c.cS2RC("hii"), "ㄘㄞ") - XCTAssertEqual(c.cS2RC("hiie"), "ㄘㄞˊ") - XCTAssertEqual(c.cS2RC("hiir"), "ㄘㄞˇ") - XCTAssertEqual(c.cS2RC("hiid"), "ㄘㄞˋ") - XCTAssertEqual(c.cS2RC("hl"), "ㄘㄠ") - XCTAssertEqual(c.cS2RC("hle"), "ㄘㄠˊ") - XCTAssertEqual(c.cS2RC("hlr"), "ㄘㄠˇ") - XCTAssertEqual(c.cS2RC("hld"), "ㄘㄠˋ") - XCTAssertEqual(c.cS2RC("hm"), "ㄘㄡ") - XCTAssertEqual(c.cS2RC("hme"), "ㄘㄡˊ") - XCTAssertEqual(c.cS2RC("hmr"), "ㄘㄡˇ") - XCTAssertEqual(c.cS2RC("hmd"), "ㄘㄡˋ") - XCTAssertEqual(c.cS2RC("hoo"), "ㄘㄢ") - XCTAssertEqual(c.cS2RC("hooe"), "ㄘㄢˊ") - XCTAssertEqual(c.cS2RC("hoor"), "ㄘㄢˇ") - XCTAssertEqual(c.cS2RC("hood"), "ㄘㄢˋ") - XCTAssertEqual(c.cS2RC("hp"), "ㄘㄣ") - XCTAssertEqual(c.cS2RC("hpe"), "ㄘㄣˊ") - XCTAssertEqual(c.cS2RC("hll"), "ㄘㄤ") - XCTAssertEqual(c.cS2RC("hlle"), "ㄘㄤˊ") - XCTAssertEqual(c.cS2RC("hllr"), "ㄘㄤˇ") - XCTAssertEqual(c.cS2RC("hlld"), "ㄘㄤˋ") - XCTAssertEqual(c.cS2RC("hn"), "ㄘㄥ") - XCTAssertEqual(c.cS2RC("hne"), "ㄘㄥˊ") - XCTAssertEqual(c.cS2RC("hnr"), "ㄘㄥˇ") - XCTAssertEqual(c.cS2RC("hnd"), "ㄘㄥˋ") - XCTAssertEqual(c.cS2RC("hj"), "ㄘㄨ") - XCTAssertEqual(c.cS2RC("hje"), "ㄘㄨˊ") - XCTAssertEqual(c.cS2RC("hjr"), "ㄘㄨˇ") - XCTAssertEqual(c.cS2RC("hjd"), "ㄘㄨˋ") - XCTAssertEqual(c.cS2RC("hji"), "ㄘㄨㄛ") - XCTAssertEqual(c.cS2RC("hjie"), "ㄘㄨㄛˊ") - XCTAssertEqual(c.cS2RC("hjir"), "ㄘㄨㄛˇ") - XCTAssertEqual(c.cS2RC("hjid"), "ㄘㄨㄛˋ") - XCTAssertEqual(c.cS2RC("hjo"), "ㄘㄨㄟ") - XCTAssertEqual(c.cS2RC("hjor"), "ㄘㄨㄟˇ") - XCTAssertEqual(c.cS2RC("hjod"), "ㄘㄨㄟˋ") - XCTAssertEqual(c.cS2RC("hjoo"), "ㄘㄨㄢ") - XCTAssertEqual(c.cS2RC("hjooe"), "ㄘㄨㄢˊ") - XCTAssertEqual(c.cS2RC("hjoor"), "ㄘㄨㄢˇ") - XCTAssertEqual(c.cS2RC("hjood"), "ㄘㄨㄢˋ") - XCTAssertEqual(c.cS2RC("hjp"), "ㄘㄨㄣ") - XCTAssertEqual(c.cS2RC("hjpe"), "ㄘㄨㄣˊ") - XCTAssertEqual(c.cS2RC("hjpr"), "ㄘㄨㄣˇ") - XCTAssertEqual(c.cS2RC("hjpd"), "ㄘㄨㄣˋ") - XCTAssertEqual(c.cS2RC("hjn"), "ㄘㄨㄥ") - XCTAssertEqual(c.cS2RC("hjne"), "ㄘㄨㄥˊ") - XCTAssertEqual(c.cS2RC("hjnr"), "ㄘㄨㄥˇ") - XCTAssertEqual(c.cS2RC("hjnd"), "ㄘㄨㄥˋ") - XCTAssertEqual(c.cS2RC("n"), "ㄙ") - XCTAssertEqual(c.cS2RC("nr"), "ㄙˇ") - XCTAssertEqual(c.cS2RC("nd"), "ㄙˋ") - XCTAssertEqual(c.cS2RC("nuu"), "ㄙㄚ") - XCTAssertEqual(c.cS2RC("nuur"), "ㄙㄚˇ") - XCTAssertEqual(c.cS2RC("nuud"), "ㄙㄚˋ") - XCTAssertEqual(c.cS2RC("nuuy"), "ㄙㄚ˙") - XCTAssertEqual(c.cS2RC("nk"), "ㄙㄜ") - XCTAssertEqual(c.cS2RC("nkd"), "ㄙㄜˋ") - XCTAssertEqual(c.cS2RC("nii"), "ㄙㄞ") - XCTAssertEqual(c.cS2RC("niie"), "ㄙㄞˊ") - XCTAssertEqual(c.cS2RC("niir"), "ㄙㄞˇ") - XCTAssertEqual(c.cS2RC("niid"), "ㄙㄞˋ") - XCTAssertEqual(c.cS2RC("no"), "ㄙㄟ") - XCTAssertEqual(c.cS2RC("nl"), "ㄙㄠ") - XCTAssertEqual(c.cS2RC("nlr"), "ㄙㄠˇ") - XCTAssertEqual(c.cS2RC("nld"), "ㄙㄠˋ") - XCTAssertEqual(c.cS2RC("nm"), "ㄙㄡ") - XCTAssertEqual(c.cS2RC("nmr"), "ㄙㄡˇ") - XCTAssertEqual(c.cS2RC("nmd"), "ㄙㄡˋ") - XCTAssertEqual(c.cS2RC("noo"), "ㄙㄢ") - XCTAssertEqual(c.cS2RC("noor"), "ㄙㄢˇ") - XCTAssertEqual(c.cS2RC("nood"), "ㄙㄢˋ") - XCTAssertEqual(c.cS2RC("np"), "ㄙㄣ") - XCTAssertEqual(c.cS2RC("npr"), "ㄙㄣˇ") - XCTAssertEqual(c.cS2RC("nll"), "ㄙㄤ") - XCTAssertEqual(c.cS2RC("nllr"), "ㄙㄤˇ") - XCTAssertEqual(c.cS2RC("nlld"), "ㄙㄤˋ") - XCTAssertEqual(c.cS2RC("nnn"), "ㄙㄥ") - XCTAssertEqual(c.cS2RC("nnnd"), "ㄙㄥˋ") - XCTAssertEqual(c.cS2RC("nj"), "ㄙㄨ") - XCTAssertEqual(c.cS2RC("nje"), "ㄙㄨˊ") - XCTAssertEqual(c.cS2RC("njr"), "ㄙㄨˇ") - XCTAssertEqual(c.cS2RC("njd"), "ㄙㄨˋ") - XCTAssertEqual(c.cS2RC("nji"), "ㄙㄨㄛ") - XCTAssertEqual(c.cS2RC("njie"), "ㄙㄨㄛˊ") - XCTAssertEqual(c.cS2RC("njir"), "ㄙㄨㄛˇ") - XCTAssertEqual(c.cS2RC("njid"), "ㄙㄨㄛˋ") - XCTAssertEqual(c.cS2RC("njo"), "ㄙㄨㄟ") - XCTAssertEqual(c.cS2RC("njoe"), "ㄙㄨㄟˊ") - XCTAssertEqual(c.cS2RC("njor"), "ㄙㄨㄟˇ") - XCTAssertEqual(c.cS2RC("njod"), "ㄙㄨㄟˋ") - XCTAssertEqual(c.cS2RC("njoo"), "ㄙㄨㄢ") - XCTAssertEqual(c.cS2RC("njoor"), "ㄙㄨㄢˇ") - XCTAssertEqual(c.cS2RC("njood"), "ㄙㄨㄢˋ") - XCTAssertEqual(c.cS2RC("njp"), "ㄙㄨㄣ") - XCTAssertEqual(c.cS2RC("njpr"), "ㄙㄨㄣˇ") - XCTAssertEqual(c.cS2RC("njpd"), "ㄙㄨㄣˋ") - XCTAssertEqual(c.cS2RC("njn"), "ㄙㄨㄥ") - XCTAssertEqual(c.cS2RC("njne"), "ㄙㄨㄥˊ") - XCTAssertEqual(c.cS2RC("njnr"), "ㄙㄨㄥˇ") - XCTAssertEqual(c.cS2RC("njnd"), "ㄙㄨㄥˋ") - XCTAssertEqual(c.cS2RC("uu"), "ㄚ") - XCTAssertEqual(c.cS2RC("uue"), "ㄚˊ") - XCTAssertEqual(c.cS2RC("uud"), "ㄚˋ") - XCTAssertEqual(c.cS2RC("uuy"), "ㄚ˙") - XCTAssertEqual(c.cS2RC("i "), "ㄛ ") - XCTAssertEqual(c.cS2RC("ie"), "ㄛˊ") - XCTAssertEqual(c.cS2RC("ir"), "ㄛˇ") - XCTAssertEqual(c.cS2RC("id"), "ㄛˋ") - XCTAssertEqual(c.cS2RC("k "), "ㄜ ") - XCTAssertEqual(c.cS2RC("ke"), "ㄜˊ") - XCTAssertEqual(c.cS2RC("kr"), "ㄜˇ") - XCTAssertEqual(c.cS2RC("kd"), "ㄜˋ") - // XCTAssertEqual(c.cS2RC("be"), "ㄝˊ") - // XCTAssertEqual(c.cS2RC("br"), "ㄝˇ") - // XCTAssertEqual(c.cS2RC("bd"), "ㄝˋ") - // XCTAssertEqual(c.cS2RC("by"), "ㄝ˙") - XCTAssertEqual(c.cS2RC("ii"), "ㄞ") - XCTAssertEqual(c.cS2RC("iie"), "ㄞˊ") - XCTAssertEqual(c.cS2RC("iir"), "ㄞˇ") - XCTAssertEqual(c.cS2RC("iid"), "ㄞˋ") - XCTAssertEqual(c.cS2RC("od"), "ㄟˋ") - XCTAssertEqual(c.cS2RC("l"), "ㄠ") - XCTAssertEqual(c.cS2RC("le"), "ㄠˊ") - XCTAssertEqual(c.cS2RC("lr"), "ㄠˇ") - XCTAssertEqual(c.cS2RC("ld"), "ㄠˋ") - XCTAssertEqual(c.cS2RC("m"), "ㄡ") - XCTAssertEqual(c.cS2RC("me"), "ㄡˊ") - XCTAssertEqual(c.cS2RC("mr"), "ㄡˇ") - XCTAssertEqual(c.cS2RC("md"), "ㄡˋ") - XCTAssertEqual(c.cS2RC("my"), "ㄡ˙") - XCTAssertEqual(c.cS2RC("oo "), "ㄢ ") - XCTAssertEqual(c.cS2RC("ooe"), "ㄢˊ") - XCTAssertEqual(c.cS2RC("oor"), "ㄢˇ") - XCTAssertEqual(c.cS2RC("ood"), "ㄢˋ") - XCTAssertEqual(c.cS2RC("p "), "ㄣ ") - XCTAssertEqual(c.cS2RC("pe"), "ㄣˊ") - XCTAssertEqual(c.cS2RC("pr"), "ㄣˇ") - XCTAssertEqual(c.cS2RC("pd"), "ㄣˋ") - XCTAssertEqual(c.cS2RC("py"), "ㄣ˙") - XCTAssertEqual(c.cS2RC("ll "), "ㄤ ") - XCTAssertEqual(c.cS2RC("lle"), "ㄤˊ") - XCTAssertEqual(c.cS2RC("llr"), "ㄤˇ") - XCTAssertEqual(c.cS2RC("lld"), "ㄤˋ") - XCTAssertEqual(c.cS2RC("nn "), "ㄥ ") - XCTAssertEqual(c.cS2RC("nnd"), "ㄥˋ") - XCTAssertEqual(c.cS2RC("pp "), "ㄦ ") - XCTAssertEqual(c.cS2RC("ppe"), "ㄦˊ") - XCTAssertEqual(c.cS2RC("ppr"), "ㄦˇ") - XCTAssertEqual(c.cS2RC("ppd"), "ㄦˋ") - XCTAssertEqual(c.cS2RC("ppy"), "ㄦ˙") - XCTAssertEqual(c.cS2RC("u"), "ㄧ") - XCTAssertEqual(c.cS2RC("ue"), "ㄧˊ") - XCTAssertEqual(c.cS2RC("ur"), "ㄧˇ") - XCTAssertEqual(c.cS2RC("ud"), "ㄧˋ") - XCTAssertEqual(c.cS2RC("uuu"), "ㄧㄚ") - XCTAssertEqual(c.cS2RC("uuue"), "ㄧㄚˊ") - XCTAssertEqual(c.cS2RC("uuur"), "ㄧㄚˇ") - XCTAssertEqual(c.cS2RC("uuud"), "ㄧㄚˋ") - XCTAssertEqual(c.cS2RC("uuuy"), "ㄧㄚ˙") - XCTAssertEqual(c.cS2RC("ui"), "ㄧㄛ") - XCTAssertEqual(c.cS2RC("uiy"), "ㄧㄛ˙") - XCTAssertEqual(c.cS2RC("ub"), "ㄧㄝ") - XCTAssertEqual(c.cS2RC("ube"), "ㄧㄝˊ") - XCTAssertEqual(c.cS2RC("ubr"), "ㄧㄝˇ") - XCTAssertEqual(c.cS2RC("ubd"), "ㄧㄝˋ") - XCTAssertEqual(c.cS2RC("uby"), "ㄧㄝ˙") - XCTAssertEqual(c.cS2RC("uiie"), "ㄧㄞˊ") - XCTAssertEqual(c.cS2RC("ul"), "ㄧㄠ") - XCTAssertEqual(c.cS2RC("ule"), "ㄧㄠˊ") - XCTAssertEqual(c.cS2RC("ulr"), "ㄧㄠˇ") - XCTAssertEqual(c.cS2RC("uld"), "ㄧㄠˋ") - XCTAssertEqual(c.cS2RC("um"), "ㄧㄡ") - XCTAssertEqual(c.cS2RC("ume"), "ㄧㄡˊ") - XCTAssertEqual(c.cS2RC("umr"), "ㄧㄡˇ") - XCTAssertEqual(c.cS2RC("umd"), "ㄧㄡˋ") - XCTAssertEqual(c.cS2RC("uoo"), "ㄧㄢ") - XCTAssertEqual(c.cS2RC("uooe"), "ㄧㄢˊ") - XCTAssertEqual(c.cS2RC("uoor"), "ㄧㄢˇ") - XCTAssertEqual(c.cS2RC("uood"), "ㄧㄢˋ") - XCTAssertEqual(c.cS2RC("up"), "ㄧㄣ") - XCTAssertEqual(c.cS2RC("upe"), "ㄧㄣˊ") - XCTAssertEqual(c.cS2RC("upr"), "ㄧㄣˇ") - XCTAssertEqual(c.cS2RC("upd"), "ㄧㄣˋ") - XCTAssertEqual(c.cS2RC("ull"), "ㄧㄤ") - XCTAssertEqual(c.cS2RC("ulle"), "ㄧㄤˊ") - XCTAssertEqual(c.cS2RC("ullr"), "ㄧㄤˇ") - XCTAssertEqual(c.cS2RC("ulld"), "ㄧㄤˋ") - XCTAssertEqual(c.cS2RC("un"), "ㄧㄥ") - XCTAssertEqual(c.cS2RC("une"), "ㄧㄥˊ") - XCTAssertEqual(c.cS2RC("unr"), "ㄧㄥˇ") - XCTAssertEqual(c.cS2RC("und"), "ㄧㄥˋ") - XCTAssertEqual(c.cS2RC("j"), "ㄨ") - XCTAssertEqual(c.cS2RC("je"), "ㄨˊ") - XCTAssertEqual(c.cS2RC("jr"), "ㄨˇ") - XCTAssertEqual(c.cS2RC("jd"), "ㄨˋ") - XCTAssertEqual(c.cS2RC("ju"), "ㄨㄚ") - XCTAssertEqual(c.cS2RC("jue"), "ㄨㄚˊ") - XCTAssertEqual(c.cS2RC("jur"), "ㄨㄚˇ") - XCTAssertEqual(c.cS2RC("jud"), "ㄨㄚˋ") - XCTAssertEqual(c.cS2RC("juy"), "ㄨㄚ˙") - XCTAssertEqual(c.cS2RC("ji"), "ㄨㄛ") - XCTAssertEqual(c.cS2RC("jir"), "ㄨㄛˇ") - XCTAssertEqual(c.cS2RC("jid"), "ㄨㄛˋ") - XCTAssertEqual(c.cS2RC("jii"), "ㄨㄞ") - XCTAssertEqual(c.cS2RC("jiir"), "ㄨㄞˇ") - XCTAssertEqual(c.cS2RC("jiid"), "ㄨㄞˋ") - XCTAssertEqual(c.cS2RC("jo"), "ㄨㄟ") - XCTAssertEqual(c.cS2RC("joe"), "ㄨㄟˊ") - XCTAssertEqual(c.cS2RC("jor"), "ㄨㄟˇ") - XCTAssertEqual(c.cS2RC("jod"), "ㄨㄟˋ") - XCTAssertEqual(c.cS2RC("joo"), "ㄨㄢ") - XCTAssertEqual(c.cS2RC("jooe"), "ㄨㄢˊ") - XCTAssertEqual(c.cS2RC("joor"), "ㄨㄢˇ") - XCTAssertEqual(c.cS2RC("jood"), "ㄨㄢˋ") - XCTAssertEqual(c.cS2RC("jp"), "ㄨㄣ") - XCTAssertEqual(c.cS2RC("jpe"), "ㄨㄣˊ") - XCTAssertEqual(c.cS2RC("jpr"), "ㄨㄣˇ") - XCTAssertEqual(c.cS2RC("jpd"), "ㄨㄣˋ") - XCTAssertEqual(c.cS2RC("jll"), "ㄨㄤ") - XCTAssertEqual(c.cS2RC("jlle"), "ㄨㄤˊ") - XCTAssertEqual(c.cS2RC("jllr"), "ㄨㄤˇ") - XCTAssertEqual(c.cS2RC("jlld"), "ㄨㄤˋ") - XCTAssertEqual(c.cS2RC("jn"), "ㄨㄥ") - XCTAssertEqual(c.cS2RC("jnr"), "ㄨㄥˇ") - XCTAssertEqual(c.cS2RC("jnd"), "ㄨㄥˋ") - XCTAssertEqual(c.cS2RC("mm"), "ㄩ") - XCTAssertEqual(c.cS2RC("mme"), "ㄩˊ") - XCTAssertEqual(c.cS2RC("mmr"), "ㄩˇ") - XCTAssertEqual(c.cS2RC("mmd"), "ㄩˋ") - XCTAssertEqual(c.cS2RC("mmb"), "ㄩㄝ") - XCTAssertEqual(c.cS2RC("mmbr"), "ㄩㄝˇ") - XCTAssertEqual(c.cS2RC("mmbd"), "ㄩㄝˋ") - XCTAssertEqual(c.cS2RC("mmoo"), "ㄩㄢ") - XCTAssertEqual(c.cS2RC("mmooe"), "ㄩㄢˊ") - XCTAssertEqual(c.cS2RC("mmoor"), "ㄩㄢˇ") - XCTAssertEqual(c.cS2RC("mmood"), "ㄩㄢˋ") - XCTAssertEqual(c.cS2RC("mmp"), "ㄩㄣ") - XCTAssertEqual(c.cS2RC("mmpe"), "ㄩㄣˊ") - XCTAssertEqual(c.cS2RC("mmpr"), "ㄩㄣˇ") - XCTAssertEqual(c.cS2RC("mmpd"), "ㄩㄣˋ") - XCTAssertEqual(c.cS2RC("mmn"), "ㄩㄥ") - XCTAssertEqual(c.cS2RC("mmne"), "ㄩㄥˊ") - XCTAssertEqual(c.cS2RC("mmnr"), "ㄩㄥˇ") - XCTAssertEqual(c.cS2RC("mmnd"), "ㄩㄥˋ") + var counter = 0 + Self.checkEq(&counter, &c, "ttjiid", "ㄓㄨㄞˋ") + Self.checkEq(&counter, &c, "ttjo", "ㄓㄨㄟ") + Self.checkEq(&counter, &c, "ttjor", "ㄓㄨㄟˇ") + Self.checkEq(&counter, &c, "ttjod", "ㄓㄨㄟˋ") + Self.checkEq(&counter, &c, "ttjoo", "ㄓㄨㄢ") + Self.checkEq(&counter, &c, "ttjoor", "ㄓㄨㄢˇ") + Self.checkEq(&counter, &c, "ttjood", "ㄓㄨㄢˋ") + Self.checkEq(&counter, &c, "ttjp", "ㄓㄨㄣ") + Self.checkEq(&counter, &c, "ttjpr", "ㄓㄨㄣˇ") + Self.checkEq(&counter, &c, "ttjpd", "ㄓㄨㄣˋ") + Self.checkEq(&counter, &c, "ttjll", "ㄓㄨㄤ") + Self.checkEq(&counter, &c, "ttjllr", "ㄓㄨㄤˇ") + Self.checkEq(&counter, &c, "ttjlld", "ㄓㄨㄤˋ") + Self.checkEq(&counter, &c, "ttjn", "ㄓㄨㄥ") + Self.checkEq(&counter, &c, "ttjnr", "ㄓㄨㄥˇ") + Self.checkEq(&counter, &c, "ttjnd", "ㄓㄨㄥˋ") + Self.checkEq(&counter, &c, "t ", "ㄔ ") + Self.checkEq(&counter, &c, "te", "ㄔˊ") + Self.checkEq(&counter, &c, "tr", "ㄔˇ") + Self.checkEq(&counter, &c, "td", "ㄔˋ") + Self.checkEq(&counter, &c, "tuu", "ㄔㄚ") + Self.checkEq(&counter, &c, "tuue", "ㄔㄚˊ") + Self.checkEq(&counter, &c, "tuur", "ㄔㄚˇ") + Self.checkEq(&counter, &c, "tuud", "ㄔㄚˋ") + Self.checkEq(&counter, &c, "tk ", "ㄔㄜ ") + Self.checkEq(&counter, &c, "tkr", "ㄔㄜˇ") + Self.checkEq(&counter, &c, "tkd", "ㄔㄜˋ") + Self.checkEq(&counter, &c, "tii", "ㄔㄞ") + Self.checkEq(&counter, &c, "tiie", "ㄔㄞˊ") + Self.checkEq(&counter, &c, "tiir", "ㄔㄞˇ") + Self.checkEq(&counter, &c, "tiid", "ㄔㄞˋ") + Self.checkEq(&counter, &c, "tl", "ㄔㄠ") + Self.checkEq(&counter, &c, "tle", "ㄔㄠˊ") + Self.checkEq(&counter, &c, "tlr", "ㄔㄠˇ") + Self.checkEq(&counter, &c, "tld", "ㄔㄠˋ") + Self.checkEq(&counter, &c, "tm", "ㄔㄡ") + Self.checkEq(&counter, &c, "tme", "ㄔㄡˊ") + Self.checkEq(&counter, &c, "tmr", "ㄔㄡˇ") + Self.checkEq(&counter, &c, "tmd", "ㄔㄡˋ") + Self.checkEq(&counter, &c, "too ", "ㄔㄢ ") + Self.checkEq(&counter, &c, "tooe", "ㄔㄢˊ") + Self.checkEq(&counter, &c, "toor", "ㄔㄢˇ") + Self.checkEq(&counter, &c, "tood", "ㄔㄢˋ") + Self.checkEq(&counter, &c, "tp ", "ㄔㄣ ") + Self.checkEq(&counter, &c, "tpe", "ㄔㄣˊ") + Self.checkEq(&counter, &c, "tpr", "ㄔㄣˇ") + Self.checkEq(&counter, &c, "tpd", "ㄔㄣˋ") + Self.checkEq(&counter, &c, "tpy", "ㄔㄣ˙") + Self.checkEq(&counter, &c, "tll ", "ㄔㄤ ") + Self.checkEq(&counter, &c, "tlle", "ㄔㄤˊ") + Self.checkEq(&counter, &c, "tllr", "ㄔㄤˇ") + Self.checkEq(&counter, &c, "tlld", "ㄔㄤˋ") + Self.checkEq(&counter, &c, "tn ", "ㄔㄥ ") + Self.checkEq(&counter, &c, "tne", "ㄔㄥˊ") + Self.checkEq(&counter, &c, "tnr", "ㄔㄥˇ") + Self.checkEq(&counter, &c, "tnd", "ㄔㄥˋ") + Self.checkEq(&counter, &c, "tj", "ㄔㄨ") + Self.checkEq(&counter, &c, "tje", "ㄔㄨˊ") + Self.checkEq(&counter, &c, "tjr", "ㄔㄨˇ") + Self.checkEq(&counter, &c, "tjd", "ㄔㄨˋ") + Self.checkEq(&counter, &c, "tju", "ㄔㄨㄚ") + Self.checkEq(&counter, &c, "tjur", "ㄔㄨㄚˇ") + Self.checkEq(&counter, &c, "tjud", "ㄔㄨㄚˋ") + Self.checkEq(&counter, &c, "tji", "ㄔㄨㄛ") + Self.checkEq(&counter, &c, "tjid", "ㄔㄨㄛˋ") + Self.checkEq(&counter, &c, "tjii", "ㄔㄨㄞ") + Self.checkEq(&counter, &c, "tjiie", "ㄔㄨㄞˊ") + Self.checkEq(&counter, &c, "tjiir", "ㄔㄨㄞˇ") + Self.checkEq(&counter, &c, "tjiid", "ㄔㄨㄞˋ") + Self.checkEq(&counter, &c, "tjo", "ㄔㄨㄟ") + Self.checkEq(&counter, &c, "tjoe", "ㄔㄨㄟˊ") + Self.checkEq(&counter, &c, "tjor", "ㄔㄨㄟˇ") + Self.checkEq(&counter, &c, "tjod", "ㄔㄨㄟˋ") + Self.checkEq(&counter, &c, "tjoo", "ㄔㄨㄢ") + Self.checkEq(&counter, &c, "tjooe", "ㄔㄨㄢˊ") + Self.checkEq(&counter, &c, "tjoor", "ㄔㄨㄢˇ") + Self.checkEq(&counter, &c, "tjood", "ㄔㄨㄢˋ") + Self.checkEq(&counter, &c, "tjp", "ㄔㄨㄣ") + Self.checkEq(&counter, &c, "tjpe", "ㄔㄨㄣˊ") + Self.checkEq(&counter, &c, "tjpr", "ㄔㄨㄣˇ") + Self.checkEq(&counter, &c, "tjll", "ㄔㄨㄤ") + Self.checkEq(&counter, &c, "tjlle", "ㄔㄨㄤˊ") + Self.checkEq(&counter, &c, "tjllr", "ㄔㄨㄤˇ") + Self.checkEq(&counter, &c, "tjlld", "ㄔㄨㄤˋ") + Self.checkEq(&counter, &c, "tjn", "ㄔㄨㄥ") + Self.checkEq(&counter, &c, "tjne", "ㄔㄨㄥˊ") + Self.checkEq(&counter, &c, "tjnr", "ㄔㄨㄥˇ") + Self.checkEq(&counter, &c, "tjnd", "ㄔㄨㄥˋ") + Self.checkEq(&counter, &c, "g", "ㄕ") + Self.checkEq(&counter, &c, "ge", "ㄕˊ") + Self.checkEq(&counter, &c, "gr", "ㄕˇ") + Self.checkEq(&counter, &c, "gd", "ㄕˋ") + Self.checkEq(&counter, &c, "gy", "ㄕ˙") + Self.checkEq(&counter, &c, "guu", "ㄕㄚ") + Self.checkEq(&counter, &c, "guue", "ㄕㄚˊ") + Self.checkEq(&counter, &c, "guur", "ㄕㄚˇ") + Self.checkEq(&counter, &c, "guud", "ㄕㄚˋ") + Self.checkEq(&counter, &c, "guuy", "ㄕㄚ˙") + Self.checkEq(&counter, &c, "gk", "ㄕㄜ") + Self.checkEq(&counter, &c, "gke", "ㄕㄜˊ") + Self.checkEq(&counter, &c, "gkr", "ㄕㄜˇ") + Self.checkEq(&counter, &c, "gkd", "ㄕㄜˋ") + Self.checkEq(&counter, &c, "gii", "ㄕㄞ") + Self.checkEq(&counter, &c, "giir", "ㄕㄞˇ") + Self.checkEq(&counter, &c, "giid", "ㄕㄞˋ") + Self.checkEq(&counter, &c, "goe", "ㄕㄟˊ") + Self.checkEq(&counter, &c, "gl", "ㄕㄠ") + Self.checkEq(&counter, &c, "gle", "ㄕㄠˊ") + Self.checkEq(&counter, &c, "glr", "ㄕㄠˇ") + Self.checkEq(&counter, &c, "gld", "ㄕㄠˋ") + Self.checkEq(&counter, &c, "gm", "ㄕㄡ") + Self.checkEq(&counter, &c, "gme", "ㄕㄡˊ") + Self.checkEq(&counter, &c, "gmr", "ㄕㄡˇ") + Self.checkEq(&counter, &c, "gmd", "ㄕㄡˋ") + Self.checkEq(&counter, &c, "goo", "ㄕㄢ") + Self.checkEq(&counter, &c, "gooe", "ㄕㄢˊ") + Self.checkEq(&counter, &c, "goor", "ㄕㄢˇ") + Self.checkEq(&counter, &c, "good", "ㄕㄢˋ") + Self.checkEq(&counter, &c, "gp", "ㄕㄣ") + Self.checkEq(&counter, &c, "gpe", "ㄕㄣˊ") + Self.checkEq(&counter, &c, "gpr", "ㄕㄣˇ") + Self.checkEq(&counter, &c, "gpd", "ㄕㄣˋ") + Self.checkEq(&counter, &c, "gll", "ㄕㄤ") + Self.checkEq(&counter, &c, "gllr", "ㄕㄤˇ") + Self.checkEq(&counter, &c, "glld", "ㄕㄤˋ") + Self.checkEq(&counter, &c, "glly", "ㄕㄤ˙") + Self.checkEq(&counter, &c, "gn", "ㄕㄥ") + Self.checkEq(&counter, &c, "gne", "ㄕㄥˊ") + Self.checkEq(&counter, &c, "gnr", "ㄕㄥˇ") + Self.checkEq(&counter, &c, "gnd", "ㄕㄥˋ") + Self.checkEq(&counter, &c, "gj", "ㄕㄨ") + Self.checkEq(&counter, &c, "gje", "ㄕㄨˊ") + Self.checkEq(&counter, &c, "gjr", "ㄕㄨˇ") + Self.checkEq(&counter, &c, "gjd", "ㄕㄨˋ") + Self.checkEq(&counter, &c, "gju", "ㄕㄨㄚ") + Self.checkEq(&counter, &c, "gjur", "ㄕㄨㄚˇ") + Self.checkEq(&counter, &c, "gjud", "ㄕㄨㄚˋ") + Self.checkEq(&counter, &c, "gji", "ㄕㄨㄛ") + Self.checkEq(&counter, &c, "gjid", "ㄕㄨㄛˋ") + Self.checkEq(&counter, &c, "gjii", "ㄕㄨㄞ") + Self.checkEq(&counter, &c, "gjiir", "ㄕㄨㄞˇ") + Self.checkEq(&counter, &c, "gjiid", "ㄕㄨㄞˋ") + Self.checkEq(&counter, &c, "gjo", "ㄕㄨㄟ") + Self.checkEq(&counter, &c, "gjoe", "ㄕㄨㄟˊ") + Self.checkEq(&counter, &c, "gjor", "ㄕㄨㄟˇ") + Self.checkEq(&counter, &c, "gjod", "ㄕㄨㄟˋ") + Self.checkEq(&counter, &c, "gjoo", "ㄕㄨㄢ") + Self.checkEq(&counter, &c, "gjood", "ㄕㄨㄢˋ") + Self.checkEq(&counter, &c, "gjpr", "ㄕㄨㄣˇ") + Self.checkEq(&counter, &c, "gjpd", "ㄕㄨㄣˋ") + Self.checkEq(&counter, &c, "gjll", "ㄕㄨㄤ") + Self.checkEq(&counter, &c, "gjlle", "ㄕㄨㄤˊ") + Self.checkEq(&counter, &c, "gjllr", "ㄕㄨㄤˇ") + Self.checkEq(&counter, &c, "gjlld", "ㄕㄨㄤˋ") + Self.checkEq(&counter, &c, "bd", "ㄖˋ") + Self.checkEq(&counter, &c, "bkr", "ㄖㄜˇ") + Self.checkEq(&counter, &c, "bkd", "ㄖㄜˋ") + Self.checkEq(&counter, &c, "ble", "ㄖㄠˊ") + Self.checkEq(&counter, &c, "blr", "ㄖㄠˇ") + Self.checkEq(&counter, &c, "bld", "ㄖㄠˋ") + Self.checkEq(&counter, &c, "bme", "ㄖㄡˊ") + Self.checkEq(&counter, &c, "bmr", "ㄖㄡˇ") + Self.checkEq(&counter, &c, "bmd", "ㄖㄡˋ") + Self.checkEq(&counter, &c, "booe", "ㄖㄢˊ") + Self.checkEq(&counter, &c, "boor", "ㄖㄢˇ") + Self.checkEq(&counter, &c, "bood", "ㄖㄢˋ") + Self.checkEq(&counter, &c, "bpe", "ㄖㄣˊ") + Self.checkEq(&counter, &c, "bpr", "ㄖㄣˇ") + Self.checkEq(&counter, &c, "bpd", "ㄖㄣˋ") + Self.checkEq(&counter, &c, "bll", "ㄖㄤ") + Self.checkEq(&counter, &c, "blle", "ㄖㄤˊ") + Self.checkEq(&counter, &c, "bllr", "ㄖㄤˇ") + Self.checkEq(&counter, &c, "blld", "ㄖㄤˋ") + Self.checkEq(&counter, &c, "bn", "ㄖㄥ") + Self.checkEq(&counter, &c, "bne", "ㄖㄥˊ") + Self.checkEq(&counter, &c, "bnr", "ㄖㄥˇ") + Self.checkEq(&counter, &c, "bnd", "ㄖㄥˋ") + Self.checkEq(&counter, &c, "bje", "ㄖㄨˊ") + Self.checkEq(&counter, &c, "bjr", "ㄖㄨˇ") + Self.checkEq(&counter, &c, "bjd", "ㄖㄨˋ") + Self.checkEq(&counter, &c, "bjie", "ㄖㄨㄛˊ") + Self.checkEq(&counter, &c, "bjid", "ㄖㄨㄛˋ") + Self.checkEq(&counter, &c, "bjoe", "ㄖㄨㄟˊ") + Self.checkEq(&counter, &c, "bjor", "ㄖㄨㄟˇ") + Self.checkEq(&counter, &c, "bjod", "ㄖㄨㄟˋ") + Self.checkEq(&counter, &c, "bjooe", "ㄖㄨㄢˊ") + Self.checkEq(&counter, &c, "bjoor", "ㄖㄨㄢˇ") + Self.checkEq(&counter, &c, "bjood", "ㄖㄨㄢˋ") + Self.checkEq(&counter, &c, "bjpe", "ㄖㄨㄣˊ") + Self.checkEq(&counter, &c, "bjpr", "ㄖㄨㄣˇ") + Self.checkEq(&counter, &c, "bjpd", "ㄖㄨㄣˋ") + Self.checkEq(&counter, &c, "bjne", "ㄖㄨㄥˊ") + Self.checkEq(&counter, &c, "bjnr", "ㄖㄨㄥˇ") + Self.checkEq(&counter, &c, "bjnd", "ㄖㄨㄥˋ") + Self.checkEq(&counter, &c, "y", "ㄗ") + Self.checkEq(&counter, &c, "ye", "ㄗˊ") + Self.checkEq(&counter, &c, "yr", "ㄗˇ") + Self.checkEq(&counter, &c, "yd", "ㄗˋ") + Self.checkEq(&counter, &c, "yy", "ㄗ˙") + Self.checkEq(&counter, &c, "yuu", "ㄗㄚ") + Self.checkEq(&counter, &c, "yuue", "ㄗㄚˊ") + Self.checkEq(&counter, &c, "yuur", "ㄗㄚˇ") + Self.checkEq(&counter, &c, "yke", "ㄗㄜˊ") + Self.checkEq(&counter, &c, "ykr", "ㄗㄜˇ") + Self.checkEq(&counter, &c, "ykd", "ㄗㄜˋ") + Self.checkEq(&counter, &c, "yii", "ㄗㄞ") + Self.checkEq(&counter, &c, "yiir", "ㄗㄞˇ") + Self.checkEq(&counter, &c, "yiid", "ㄗㄞˋ") + Self.checkEq(&counter, &c, "yoe", "ㄗㄟˊ") + Self.checkEq(&counter, &c, "yl", "ㄗㄠ") + Self.checkEq(&counter, &c, "yle", "ㄗㄠˊ") + Self.checkEq(&counter, &c, "ylr", "ㄗㄠˇ") + Self.checkEq(&counter, &c, "yld", "ㄗㄠˋ") + Self.checkEq(&counter, &c, "ym", "ㄗㄡ") + Self.checkEq(&counter, &c, "ymr", "ㄗㄡˇ") + Self.checkEq(&counter, &c, "ymd", "ㄗㄡˋ") + Self.checkEq(&counter, &c, "yoo", "ㄗㄢ") + Self.checkEq(&counter, &c, "yooe", "ㄗㄢˊ") + Self.checkEq(&counter, &c, "yoor", "ㄗㄢˇ") + Self.checkEq(&counter, &c, "yood", "ㄗㄢˋ") + Self.checkEq(&counter, &c, "yp", "ㄗㄣ") + Self.checkEq(&counter, &c, "ypr", "ㄗㄣˇ") + Self.checkEq(&counter, &c, "ypd", "ㄗㄣˋ") + Self.checkEq(&counter, &c, "yll", "ㄗㄤ") + Self.checkEq(&counter, &c, "yllr", "ㄗㄤˇ") + Self.checkEq(&counter, &c, "ylld", "ㄗㄤˋ") + Self.checkEq(&counter, &c, "yn", "ㄗㄥ") + Self.checkEq(&counter, &c, "ynr", "ㄗㄥˇ") + Self.checkEq(&counter, &c, "ynd", "ㄗㄥˋ") + Self.checkEq(&counter, &c, "yj", "ㄗㄨ") + Self.checkEq(&counter, &c, "yje", "ㄗㄨˊ") + Self.checkEq(&counter, &c, "yjr", "ㄗㄨˇ") + Self.checkEq(&counter, &c, "yjd", "ㄗㄨˋ") + Self.checkEq(&counter, &c, "yji", "ㄗㄨㄛ") + Self.checkEq(&counter, &c, "yjie", "ㄗㄨㄛˊ") + Self.checkEq(&counter, &c, "yjir", "ㄗㄨㄛˇ") + Self.checkEq(&counter, &c, "yjid", "ㄗㄨㄛˋ") + Self.checkEq(&counter, &c, "yjiy", "ㄗㄨㄛ˙") + Self.checkEq(&counter, &c, "yjo", "ㄗㄨㄟ") + Self.checkEq(&counter, &c, "yjor", "ㄗㄨㄟˇ") + Self.checkEq(&counter, &c, "yjod", "ㄗㄨㄟˋ") + Self.checkEq(&counter, &c, "yjoo", "ㄗㄨㄢ") + Self.checkEq(&counter, &c, "yjoor", "ㄗㄨㄢˇ") + Self.checkEq(&counter, &c, "yjood", "ㄗㄨㄢˋ") + Self.checkEq(&counter, &c, "yjp", "ㄗㄨㄣ") + Self.checkEq(&counter, &c, "yjpr", "ㄗㄨㄣˇ") + Self.checkEq(&counter, &c, "yjpd", "ㄗㄨㄣˋ") + Self.checkEq(&counter, &c, "yjn", "ㄗㄨㄥ") + Self.checkEq(&counter, &c, "yjnr", "ㄗㄨㄥˇ") + Self.checkEq(&counter, &c, "yjnd", "ㄗㄨㄥˋ") + Self.checkEq(&counter, &c, "h", "ㄘ") + Self.checkEq(&counter, &c, "he", "ㄘˊ") + Self.checkEq(&counter, &c, "hr", "ㄘˇ") + Self.checkEq(&counter, &c, "hd", "ㄘˋ") + Self.checkEq(&counter, &c, "huu", "ㄘㄚ") + Self.checkEq(&counter, &c, "huur", "ㄘㄚˇ") + Self.checkEq(&counter, &c, "huud", "ㄘㄚˋ") + Self.checkEq(&counter, &c, "hkd", "ㄘㄜˋ") + Self.checkEq(&counter, &c, "hii", "ㄘㄞ") + Self.checkEq(&counter, &c, "hiie", "ㄘㄞˊ") + Self.checkEq(&counter, &c, "hiir", "ㄘㄞˇ") + Self.checkEq(&counter, &c, "hiid", "ㄘㄞˋ") + Self.checkEq(&counter, &c, "hl", "ㄘㄠ") + Self.checkEq(&counter, &c, "hle", "ㄘㄠˊ") + Self.checkEq(&counter, &c, "hlr", "ㄘㄠˇ") + Self.checkEq(&counter, &c, "hld", "ㄘㄠˋ") + Self.checkEq(&counter, &c, "hm", "ㄘㄡ") + Self.checkEq(&counter, &c, "hme", "ㄘㄡˊ") + Self.checkEq(&counter, &c, "hmr", "ㄘㄡˇ") + Self.checkEq(&counter, &c, "hmd", "ㄘㄡˋ") + Self.checkEq(&counter, &c, "hoo", "ㄘㄢ") + Self.checkEq(&counter, &c, "hooe", "ㄘㄢˊ") + Self.checkEq(&counter, &c, "hoor", "ㄘㄢˇ") + Self.checkEq(&counter, &c, "hood", "ㄘㄢˋ") + Self.checkEq(&counter, &c, "hp", "ㄘㄣ") + Self.checkEq(&counter, &c, "hpe", "ㄘㄣˊ") + Self.checkEq(&counter, &c, "hll", "ㄘㄤ") + Self.checkEq(&counter, &c, "hlle", "ㄘㄤˊ") + Self.checkEq(&counter, &c, "hllr", "ㄘㄤˇ") + Self.checkEq(&counter, &c, "hlld", "ㄘㄤˋ") + Self.checkEq(&counter, &c, "hn", "ㄘㄥ") + Self.checkEq(&counter, &c, "hne", "ㄘㄥˊ") + Self.checkEq(&counter, &c, "hnr", "ㄘㄥˇ") + Self.checkEq(&counter, &c, "hnd", "ㄘㄥˋ") + Self.checkEq(&counter, &c, "hj", "ㄘㄨ") + Self.checkEq(&counter, &c, "hje", "ㄘㄨˊ") + Self.checkEq(&counter, &c, "hjr", "ㄘㄨˇ") + Self.checkEq(&counter, &c, "hjd", "ㄘㄨˋ") + Self.checkEq(&counter, &c, "hji", "ㄘㄨㄛ") + Self.checkEq(&counter, &c, "hjie", "ㄘㄨㄛˊ") + Self.checkEq(&counter, &c, "hjir", "ㄘㄨㄛˇ") + Self.checkEq(&counter, &c, "hjid", "ㄘㄨㄛˋ") + Self.checkEq(&counter, &c, "hjo", "ㄘㄨㄟ") + Self.checkEq(&counter, &c, "hjor", "ㄘㄨㄟˇ") + Self.checkEq(&counter, &c, "hjod", "ㄘㄨㄟˋ") + Self.checkEq(&counter, &c, "hjoo", "ㄘㄨㄢ") + Self.checkEq(&counter, &c, "hjooe", "ㄘㄨㄢˊ") + Self.checkEq(&counter, &c, "hjoor", "ㄘㄨㄢˇ") + Self.checkEq(&counter, &c, "hjood", "ㄘㄨㄢˋ") + Self.checkEq(&counter, &c, "hjp", "ㄘㄨㄣ") + Self.checkEq(&counter, &c, "hjpe", "ㄘㄨㄣˊ") + Self.checkEq(&counter, &c, "hjpr", "ㄘㄨㄣˇ") + Self.checkEq(&counter, &c, "hjpd", "ㄘㄨㄣˋ") + Self.checkEq(&counter, &c, "hjn", "ㄘㄨㄥ") + Self.checkEq(&counter, &c, "hjne", "ㄘㄨㄥˊ") + Self.checkEq(&counter, &c, "hjnr", "ㄘㄨㄥˇ") + Self.checkEq(&counter, &c, "hjnd", "ㄘㄨㄥˋ") + Self.checkEq(&counter, &c, "n", "ㄙ") + Self.checkEq(&counter, &c, "nr", "ㄙˇ") + Self.checkEq(&counter, &c, "nd", "ㄙˋ") + Self.checkEq(&counter, &c, "nuu", "ㄙㄚ") + Self.checkEq(&counter, &c, "nuur", "ㄙㄚˇ") + Self.checkEq(&counter, &c, "nuud", "ㄙㄚˋ") + Self.checkEq(&counter, &c, "nuuy", "ㄙㄚ˙") + Self.checkEq(&counter, &c, "nk", "ㄙㄜ") + Self.checkEq(&counter, &c, "nkd", "ㄙㄜˋ") + Self.checkEq(&counter, &c, "nii", "ㄙㄞ") + Self.checkEq(&counter, &c, "niie", "ㄙㄞˊ") + Self.checkEq(&counter, &c, "niir", "ㄙㄞˇ") + Self.checkEq(&counter, &c, "niid", "ㄙㄞˋ") + Self.checkEq(&counter, &c, "no", "ㄙㄟ") + Self.checkEq(&counter, &c, "nl", "ㄙㄠ") + Self.checkEq(&counter, &c, "nlr", "ㄙㄠˇ") + Self.checkEq(&counter, &c, "nld", "ㄙㄠˋ") + Self.checkEq(&counter, &c, "nm", "ㄙㄡ") + Self.checkEq(&counter, &c, "nmr", "ㄙㄡˇ") + Self.checkEq(&counter, &c, "nmd", "ㄙㄡˋ") + Self.checkEq(&counter, &c, "noo", "ㄙㄢ") + Self.checkEq(&counter, &c, "noor", "ㄙㄢˇ") + Self.checkEq(&counter, &c, "nood", "ㄙㄢˋ") + Self.checkEq(&counter, &c, "np", "ㄙㄣ") + Self.checkEq(&counter, &c, "npr", "ㄙㄣˇ") + Self.checkEq(&counter, &c, "nll", "ㄙㄤ") + Self.checkEq(&counter, &c, "nllr", "ㄙㄤˇ") + Self.checkEq(&counter, &c, "nlld", "ㄙㄤˋ") + Self.checkEq(&counter, &c, "nnn", "ㄙㄥ") + Self.checkEq(&counter, &c, "nnnd", "ㄙㄥˋ") + Self.checkEq(&counter, &c, "nj", "ㄙㄨ") + Self.checkEq(&counter, &c, "nje", "ㄙㄨˊ") + Self.checkEq(&counter, &c, "njr", "ㄙㄨˇ") + Self.checkEq(&counter, &c, "njd", "ㄙㄨˋ") + Self.checkEq(&counter, &c, "nji", "ㄙㄨㄛ") + Self.checkEq(&counter, &c, "njie", "ㄙㄨㄛˊ") + Self.checkEq(&counter, &c, "njir", "ㄙㄨㄛˇ") + Self.checkEq(&counter, &c, "njid", "ㄙㄨㄛˋ") + Self.checkEq(&counter, &c, "njo", "ㄙㄨㄟ") + Self.checkEq(&counter, &c, "njoe", "ㄙㄨㄟˊ") + Self.checkEq(&counter, &c, "njor", "ㄙㄨㄟˇ") + Self.checkEq(&counter, &c, "njod", "ㄙㄨㄟˋ") + Self.checkEq(&counter, &c, "njoo", "ㄙㄨㄢ") + Self.checkEq(&counter, &c, "njoor", "ㄙㄨㄢˇ") + Self.checkEq(&counter, &c, "njood", "ㄙㄨㄢˋ") + Self.checkEq(&counter, &c, "njp", "ㄙㄨㄣ") + Self.checkEq(&counter, &c, "njpr", "ㄙㄨㄣˇ") + Self.checkEq(&counter, &c, "njpd", "ㄙㄨㄣˋ") + Self.checkEq(&counter, &c, "njn", "ㄙㄨㄥ") + Self.checkEq(&counter, &c, "njne", "ㄙㄨㄥˊ") + Self.checkEq(&counter, &c, "njnr", "ㄙㄨㄥˇ") + Self.checkEq(&counter, &c, "njnd", "ㄙㄨㄥˋ") + Self.checkEq(&counter, &c, "uu", "ㄚ") + Self.checkEq(&counter, &c, "uue", "ㄚˊ") + Self.checkEq(&counter, &c, "uud", "ㄚˋ") + Self.checkEq(&counter, &c, "uuy", "ㄚ˙") + Self.checkEq(&counter, &c, "i ", "ㄛ ") + Self.checkEq(&counter, &c, "ie", "ㄛˊ") + Self.checkEq(&counter, &c, "ir", "ㄛˇ") + Self.checkEq(&counter, &c, "id", "ㄛˋ") + Self.checkEq(&counter, &c, "k ", "ㄜ ") + Self.checkEq(&counter, &c, "ke", "ㄜˊ") + Self.checkEq(&counter, &c, "kr", "ㄜˇ") + Self.checkEq(&counter, &c, "kd", "ㄜˋ") + // Self.checkEq(&counter, &c, "be", "ㄝˊ") + // Self.checkEq(&counter, &c, "br", "ㄝˇ") + // Self.checkEq(&counter, &c, "bd", "ㄝˋ") + // Self.checkEq(&counter, &c, "by", "ㄝ˙") + Self.checkEq(&counter, &c, "ii", "ㄞ") + Self.checkEq(&counter, &c, "iie", "ㄞˊ") + Self.checkEq(&counter, &c, "iir", "ㄞˇ") + Self.checkEq(&counter, &c, "iid", "ㄞˋ") + Self.checkEq(&counter, &c, "od", "ㄟˋ") + Self.checkEq(&counter, &c, "l", "ㄠ") + Self.checkEq(&counter, &c, "le", "ㄠˊ") + Self.checkEq(&counter, &c, "lr", "ㄠˇ") + Self.checkEq(&counter, &c, "ld", "ㄠˋ") + Self.checkEq(&counter, &c, "m", "ㄡ") + Self.checkEq(&counter, &c, "me", "ㄡˊ") + Self.checkEq(&counter, &c, "mr", "ㄡˇ") + Self.checkEq(&counter, &c, "md", "ㄡˋ") + Self.checkEq(&counter, &c, "my", "ㄡ˙") + Self.checkEq(&counter, &c, "oo ", "ㄢ ") + Self.checkEq(&counter, &c, "ooe", "ㄢˊ") + Self.checkEq(&counter, &c, "oor", "ㄢˇ") + Self.checkEq(&counter, &c, "ood", "ㄢˋ") + Self.checkEq(&counter, &c, "p ", "ㄣ ") + Self.checkEq(&counter, &c, "pe", "ㄣˊ") + Self.checkEq(&counter, &c, "pr", "ㄣˇ") + Self.checkEq(&counter, &c, "pd", "ㄣˋ") + Self.checkEq(&counter, &c, "py", "ㄣ˙") + Self.checkEq(&counter, &c, "ll ", "ㄤ ") + Self.checkEq(&counter, &c, "lle", "ㄤˊ") + Self.checkEq(&counter, &c, "llr", "ㄤˇ") + Self.checkEq(&counter, &c, "lld", "ㄤˋ") + Self.checkEq(&counter, &c, "nn ", "ㄥ ") + Self.checkEq(&counter, &c, "nnd", "ㄥˋ") + Self.checkEq(&counter, &c, "pp ", "ㄦ ") + Self.checkEq(&counter, &c, "ppe", "ㄦˊ") + Self.checkEq(&counter, &c, "ppr", "ㄦˇ") + Self.checkEq(&counter, &c, "ppd", "ㄦˋ") + Self.checkEq(&counter, &c, "ppy", "ㄦ˙") + Self.checkEq(&counter, &c, "u", "ㄧ") + Self.checkEq(&counter, &c, "ue", "ㄧˊ") + Self.checkEq(&counter, &c, "ur", "ㄧˇ") + Self.checkEq(&counter, &c, "ud", "ㄧˋ") + Self.checkEq(&counter, &c, "uuu", "ㄧㄚ") + Self.checkEq(&counter, &c, "uuue", "ㄧㄚˊ") + Self.checkEq(&counter, &c, "uuur", "ㄧㄚˇ") + Self.checkEq(&counter, &c, "uuud", "ㄧㄚˋ") + Self.checkEq(&counter, &c, "uuuy", "ㄧㄚ˙") + Self.checkEq(&counter, &c, "ui", "ㄧㄛ") + Self.checkEq(&counter, &c, "uiy", "ㄧㄛ˙") + Self.checkEq(&counter, &c, "ub", "ㄧㄝ") + Self.checkEq(&counter, &c, "ube", "ㄧㄝˊ") + Self.checkEq(&counter, &c, "ubr", "ㄧㄝˇ") + Self.checkEq(&counter, &c, "ubd", "ㄧㄝˋ") + Self.checkEq(&counter, &c, "uby", "ㄧㄝ˙") + Self.checkEq(&counter, &c, "uiie", "ㄧㄞˊ") + Self.checkEq(&counter, &c, "ul", "ㄧㄠ") + Self.checkEq(&counter, &c, "ule", "ㄧㄠˊ") + Self.checkEq(&counter, &c, "ulr", "ㄧㄠˇ") + Self.checkEq(&counter, &c, "uld", "ㄧㄠˋ") + Self.checkEq(&counter, &c, "um", "ㄧㄡ") + Self.checkEq(&counter, &c, "ume", "ㄧㄡˊ") + Self.checkEq(&counter, &c, "umr", "ㄧㄡˇ") + Self.checkEq(&counter, &c, "umd", "ㄧㄡˋ") + Self.checkEq(&counter, &c, "uoo", "ㄧㄢ") + Self.checkEq(&counter, &c, "uooe", "ㄧㄢˊ") + Self.checkEq(&counter, &c, "uoor", "ㄧㄢˇ") + Self.checkEq(&counter, &c, "uood", "ㄧㄢˋ") + Self.checkEq(&counter, &c, "up", "ㄧㄣ") + Self.checkEq(&counter, &c, "upe", "ㄧㄣˊ") + Self.checkEq(&counter, &c, "upr", "ㄧㄣˇ") + Self.checkEq(&counter, &c, "upd", "ㄧㄣˋ") + Self.checkEq(&counter, &c, "ull", "ㄧㄤ") + Self.checkEq(&counter, &c, "ulle", "ㄧㄤˊ") + Self.checkEq(&counter, &c, "ullr", "ㄧㄤˇ") + Self.checkEq(&counter, &c, "ulld", "ㄧㄤˋ") + Self.checkEq(&counter, &c, "un", "ㄧㄥ") + Self.checkEq(&counter, &c, "une", "ㄧㄥˊ") + Self.checkEq(&counter, &c, "unr", "ㄧㄥˇ") + Self.checkEq(&counter, &c, "und", "ㄧㄥˋ") + Self.checkEq(&counter, &c, "j", "ㄨ") + Self.checkEq(&counter, &c, "je", "ㄨˊ") + Self.checkEq(&counter, &c, "jr", "ㄨˇ") + Self.checkEq(&counter, &c, "jd", "ㄨˋ") + Self.checkEq(&counter, &c, "ju", "ㄨㄚ") + Self.checkEq(&counter, &c, "jue", "ㄨㄚˊ") + Self.checkEq(&counter, &c, "jur", "ㄨㄚˇ") + Self.checkEq(&counter, &c, "jud", "ㄨㄚˋ") + Self.checkEq(&counter, &c, "juy", "ㄨㄚ˙") + Self.checkEq(&counter, &c, "ji", "ㄨㄛ") + Self.checkEq(&counter, &c, "jir", "ㄨㄛˇ") + Self.checkEq(&counter, &c, "jid", "ㄨㄛˋ") + Self.checkEq(&counter, &c, "jii", "ㄨㄞ") + Self.checkEq(&counter, &c, "jiir", "ㄨㄞˇ") + Self.checkEq(&counter, &c, "jiid", "ㄨㄞˋ") + Self.checkEq(&counter, &c, "jo", "ㄨㄟ") + Self.checkEq(&counter, &c, "joe", "ㄨㄟˊ") + Self.checkEq(&counter, &c, "jor", "ㄨㄟˇ") + Self.checkEq(&counter, &c, "jod", "ㄨㄟˋ") + Self.checkEq(&counter, &c, "joo", "ㄨㄢ") + Self.checkEq(&counter, &c, "jooe", "ㄨㄢˊ") + Self.checkEq(&counter, &c, "joor", "ㄨㄢˇ") + Self.checkEq(&counter, &c, "jood", "ㄨㄢˋ") + Self.checkEq(&counter, &c, "jp", "ㄨㄣ") + Self.checkEq(&counter, &c, "jpe", "ㄨㄣˊ") + Self.checkEq(&counter, &c, "jpr", "ㄨㄣˇ") + Self.checkEq(&counter, &c, "jpd", "ㄨㄣˋ") + Self.checkEq(&counter, &c, "jll", "ㄨㄤ") + Self.checkEq(&counter, &c, "jlle", "ㄨㄤˊ") + Self.checkEq(&counter, &c, "jllr", "ㄨㄤˇ") + Self.checkEq(&counter, &c, "jlld", "ㄨㄤˋ") + Self.checkEq(&counter, &c, "jn", "ㄨㄥ") + Self.checkEq(&counter, &c, "jnr", "ㄨㄥˇ") + Self.checkEq(&counter, &c, "jnd", "ㄨㄥˋ") + Self.checkEq(&counter, &c, "mm", "ㄩ") + Self.checkEq(&counter, &c, "mme", "ㄩˊ") + Self.checkEq(&counter, &c, "mmr", "ㄩˇ") + Self.checkEq(&counter, &c, "mmd", "ㄩˋ") + Self.checkEq(&counter, &c, "mmb", "ㄩㄝ") + Self.checkEq(&counter, &c, "mmbr", "ㄩㄝˇ") + Self.checkEq(&counter, &c, "mmbd", "ㄩㄝˋ") + Self.checkEq(&counter, &c, "mmoo", "ㄩㄢ") + Self.checkEq(&counter, &c, "mmooe", "ㄩㄢˊ") + Self.checkEq(&counter, &c, "mmoor", "ㄩㄢˇ") + Self.checkEq(&counter, &c, "mmood", "ㄩㄢˋ") + Self.checkEq(&counter, &c, "mmp", "ㄩㄣ") + Self.checkEq(&counter, &c, "mmpe", "ㄩㄣˊ") + Self.checkEq(&counter, &c, "mmpr", "ㄩㄣˇ") + Self.checkEq(&counter, &c, "mmpd", "ㄩㄣˋ") + Self.checkEq(&counter, &c, "mmn", "ㄩㄥ") + Self.checkEq(&counter, &c, "mmne", "ㄩㄥˊ") + Self.checkEq(&counter, &c, "mmnr", "ㄩㄥˇ") + Self.checkEq(&counter, &c, "mmnd", "ㄩㄥˋ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Eten26_A.swift b/Tests/TekkonTests/KeyTest_Eten26_A.swift index 89c9ecf..04ebbf8 100644 --- a/Tests/TekkonTests/KeyTest_Eten26_A.swift +++ b/Tests/TekkonTests/KeyTest_Eten26_A.swift @@ -13,494 +13,498 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testETen26KeysTaigi() throws { var c = Tekkon.Composer(arrange: .ofETen26) - XCTAssertEqual(c.cS2RC("ket"), "ㄎㄧㄤ") - // XCTAssertEqual(c.cS2RC("vezf"), "ㄍㄧㄠˊ") - // XCTAssertEqual(c.cS2RC("ven"), "ㄍㄧㄣ") + var counter = 0 + Self.checkEq(&counter, &c, "ket", "ㄎㄧㄤ") + XCTAssertEqual(counter, 0) + // Self.checkEq(&counter, &c, "vezf", "ㄍㄧㄠˊ") + // Self.checkEq(&counter, &c, "ven", "ㄍㄧㄣ") } func testETen26KeysA() throws { var c = Tekkon.Composer(arrange: .ofETen26) - XCTAssertEqual(c.cS2RC("betf"), "ㄅㄧㄤˊ") - XCTAssertEqual(c.cS2RC("betk"), "ㄅㄧㄤˋ") - XCTAssertEqual(c.cS2RC("dxt"), "ㄉㄨㄤ") - XCTAssertEqual(c.cS2RC("ba"), "ㄅㄚ") - XCTAssertEqual(c.cS2RC("baf"), "ㄅㄚˊ") - XCTAssertEqual(c.cS2RC("baj"), "ㄅㄚˇ") - XCTAssertEqual(c.cS2RC("bak"), "ㄅㄚˋ") - XCTAssertEqual(c.cS2RC("bad"), "ㄅㄚ˙") - XCTAssertEqual(c.cS2RC("bo"), "ㄅㄛ") - XCTAssertEqual(c.cS2RC("bof"), "ㄅㄛˊ") - XCTAssertEqual(c.cS2RC("boj"), "ㄅㄛˇ") - XCTAssertEqual(c.cS2RC("bok"), "ㄅㄛˋ") - XCTAssertEqual(c.cS2RC("bod"), "ㄅㄛ˙") - XCTAssertEqual(c.cS2RC("bi"), "ㄅㄞ") - XCTAssertEqual(c.cS2RC("bif"), "ㄅㄞˊ") - XCTAssertEqual(c.cS2RC("bij"), "ㄅㄞˇ") - XCTAssertEqual(c.cS2RC("bik"), "ㄅㄞˋ") - XCTAssertEqual(c.cS2RC("bid"), "ㄅㄞ˙") - XCTAssertEqual(c.cS2RC("bq"), "ㄅㄟ") - XCTAssertEqual(c.cS2RC("bqj"), "ㄅㄟˇ") - XCTAssertEqual(c.cS2RC("bqk"), "ㄅㄟˋ") - XCTAssertEqual(c.cS2RC("bqd"), "ㄅㄟ˙") - XCTAssertEqual(c.cS2RC("bz"), "ㄅㄠ") - XCTAssertEqual(c.cS2RC("bzf"), "ㄅㄠˊ") - XCTAssertEqual(c.cS2RC("bzj"), "ㄅㄠˇ") - XCTAssertEqual(c.cS2RC("bzk"), "ㄅㄠˋ") - XCTAssertEqual(c.cS2RC("bm"), "ㄅㄢ") - XCTAssertEqual(c.cS2RC("bmj"), "ㄅㄢˇ") - XCTAssertEqual(c.cS2RC("bmk"), "ㄅㄢˋ") - XCTAssertEqual(c.cS2RC("bn"), "ㄅㄣ") - XCTAssertEqual(c.cS2RC("bnj"), "ㄅㄣˇ") - XCTAssertEqual(c.cS2RC("bnk"), "ㄅㄣˋ") - XCTAssertEqual(c.cS2RC("bt"), "ㄅㄤ") - XCTAssertEqual(c.cS2RC("btj"), "ㄅㄤˇ") - XCTAssertEqual(c.cS2RC("btk"), "ㄅㄤˋ") - XCTAssertEqual(c.cS2RC("bl"), "ㄅㄥ") - XCTAssertEqual(c.cS2RC("blf"), "ㄅㄥˊ") - XCTAssertEqual(c.cS2RC("blj"), "ㄅㄥˇ") - XCTAssertEqual(c.cS2RC("blk"), "ㄅㄥˋ") - XCTAssertEqual(c.cS2RC("be"), "ㄅㄧ") - XCTAssertEqual(c.cS2RC("bef"), "ㄅㄧˊ") - XCTAssertEqual(c.cS2RC("bej"), "ㄅㄧˇ") - XCTAssertEqual(c.cS2RC("bek"), "ㄅㄧˋ") - XCTAssertEqual(c.cS2RC("bew"), "ㄅㄧㄝ") - XCTAssertEqual(c.cS2RC("bewf"), "ㄅㄧㄝˊ") - XCTAssertEqual(c.cS2RC("bewj"), "ㄅㄧㄝˇ") - XCTAssertEqual(c.cS2RC("bewk"), "ㄅㄧㄝˋ") - XCTAssertEqual(c.cS2RC("bez"), "ㄅㄧㄠ") - XCTAssertEqual(c.cS2RC("bezj"), "ㄅㄧㄠˇ") - XCTAssertEqual(c.cS2RC("bezk"), "ㄅㄧㄠˋ") - XCTAssertEqual(c.cS2RC("bem"), "ㄅㄧㄢ") - XCTAssertEqual(c.cS2RC("bemf"), "ㄅㄧㄢˊ") - XCTAssertEqual(c.cS2RC("bemj"), "ㄅㄧㄢˇ") - XCTAssertEqual(c.cS2RC("bemk"), "ㄅㄧㄢˋ") - XCTAssertEqual(c.cS2RC("ben"), "ㄅㄧㄣ") - XCTAssertEqual(c.cS2RC("benj"), "ㄅㄧㄣˇ") - XCTAssertEqual(c.cS2RC("benk"), "ㄅㄧㄣˋ") - XCTAssertEqual(c.cS2RC("bel"), "ㄅㄧㄥ") - XCTAssertEqual(c.cS2RC("belj"), "ㄅㄧㄥˇ") - XCTAssertEqual(c.cS2RC("belk"), "ㄅㄧㄥˋ") - XCTAssertEqual(c.cS2RC("bx"), "ㄅㄨ") - XCTAssertEqual(c.cS2RC("bxf"), "ㄅㄨˊ") - XCTAssertEqual(c.cS2RC("bxj"), "ㄅㄨˇ") - XCTAssertEqual(c.cS2RC("bxk"), "ㄅㄨˋ") - XCTAssertEqual(c.cS2RC("pa"), "ㄆㄚ") - XCTAssertEqual(c.cS2RC("paf"), "ㄆㄚˊ") - XCTAssertEqual(c.cS2RC("paj"), "ㄆㄚˇ") - XCTAssertEqual(c.cS2RC("pak"), "ㄆㄚˋ") - XCTAssertEqual(c.cS2RC("pad"), "ㄆㄚ˙") - XCTAssertEqual(c.cS2RC("po"), "ㄆㄛ") - XCTAssertEqual(c.cS2RC("pof"), "ㄆㄛˊ") - XCTAssertEqual(c.cS2RC("poj"), "ㄆㄛˇ") - XCTAssertEqual(c.cS2RC("pok"), "ㄆㄛˋ") - XCTAssertEqual(c.cS2RC("pi"), "ㄆㄞ") - XCTAssertEqual(c.cS2RC("pif"), "ㄆㄞˊ") - XCTAssertEqual(c.cS2RC("pij"), "ㄆㄞˇ") - XCTAssertEqual(c.cS2RC("pik"), "ㄆㄞˋ") - XCTAssertEqual(c.cS2RC("pq"), "ㄆㄟ") - XCTAssertEqual(c.cS2RC("pqf"), "ㄆㄟˊ") - XCTAssertEqual(c.cS2RC("pqj"), "ㄆㄟˇ") - XCTAssertEqual(c.cS2RC("pqk"), "ㄆㄟˋ") - XCTAssertEqual(c.cS2RC("pz"), "ㄆㄠ") - XCTAssertEqual(c.cS2RC("pzf"), "ㄆㄠˊ") - XCTAssertEqual(c.cS2RC("pzj"), "ㄆㄠˇ") - XCTAssertEqual(c.cS2RC("pzk"), "ㄆㄠˋ") - XCTAssertEqual(c.cS2RC("pp"), "ㄆㄡ") - XCTAssertEqual(c.cS2RC("ppf"), "ㄆㄡˊ") - XCTAssertEqual(c.cS2RC("ppj"), "ㄆㄡˇ") - XCTAssertEqual(c.cS2RC("ppk"), "ㄆㄡˋ") - XCTAssertEqual(c.cS2RC("pm"), "ㄆㄢ") - XCTAssertEqual(c.cS2RC("pmf"), "ㄆㄢˊ") - XCTAssertEqual(c.cS2RC("pmj"), "ㄆㄢˇ") - XCTAssertEqual(c.cS2RC("pmk"), "ㄆㄢˋ") - XCTAssertEqual(c.cS2RC("pn"), "ㄆㄣ") - XCTAssertEqual(c.cS2RC("pnf"), "ㄆㄣˊ") - XCTAssertEqual(c.cS2RC("pnj"), "ㄆㄣˇ") - XCTAssertEqual(c.cS2RC("pnk"), "ㄆㄣˋ") - XCTAssertEqual(c.cS2RC("pt"), "ㄆㄤ") - XCTAssertEqual(c.cS2RC("ptf"), "ㄆㄤˊ") - XCTAssertEqual(c.cS2RC("ptj"), "ㄆㄤˇ") - XCTAssertEqual(c.cS2RC("ptk"), "ㄆㄤˋ") - XCTAssertEqual(c.cS2RC("pl"), "ㄆㄥ") - XCTAssertEqual(c.cS2RC("plf"), "ㄆㄥˊ") - XCTAssertEqual(c.cS2RC("plj"), "ㄆㄥˇ") - XCTAssertEqual(c.cS2RC("plk"), "ㄆㄥˋ") - XCTAssertEqual(c.cS2RC("pe"), "ㄆㄧ") - XCTAssertEqual(c.cS2RC("pef"), "ㄆㄧˊ") - XCTAssertEqual(c.cS2RC("pej"), "ㄆㄧˇ") - XCTAssertEqual(c.cS2RC("pek"), "ㄆㄧˋ") - XCTAssertEqual(c.cS2RC("pea"), "ㄆㄧㄚ") - XCTAssertEqual(c.cS2RC("pew"), "ㄆㄧㄝ") - XCTAssertEqual(c.cS2RC("pewj"), "ㄆㄧㄝˇ") - XCTAssertEqual(c.cS2RC("pewk"), "ㄆㄧㄝˋ") - XCTAssertEqual(c.cS2RC("pez"), "ㄆㄧㄠ") - XCTAssertEqual(c.cS2RC("pezf"), "ㄆㄧㄠˊ") - XCTAssertEqual(c.cS2RC("pezj"), "ㄆㄧㄠˇ") - XCTAssertEqual(c.cS2RC("pezk"), "ㄆㄧㄠˋ") - XCTAssertEqual(c.cS2RC("pem"), "ㄆㄧㄢ") - XCTAssertEqual(c.cS2RC("pemf"), "ㄆㄧㄢˊ") - XCTAssertEqual(c.cS2RC("pemj"), "ㄆㄧㄢˇ") - XCTAssertEqual(c.cS2RC("pemk"), "ㄆㄧㄢˋ") - XCTAssertEqual(c.cS2RC("pen"), "ㄆㄧㄣ") - XCTAssertEqual(c.cS2RC("penf"), "ㄆㄧㄣˊ") - XCTAssertEqual(c.cS2RC("penj"), "ㄆㄧㄣˇ") - XCTAssertEqual(c.cS2RC("penk"), "ㄆㄧㄣˋ") - XCTAssertEqual(c.cS2RC("pel"), "ㄆㄧㄥ") - XCTAssertEqual(c.cS2RC("pelf"), "ㄆㄧㄥˊ") - XCTAssertEqual(c.cS2RC("pelj"), "ㄆㄧㄥˇ") - XCTAssertEqual(c.cS2RC("pelk"), "ㄆㄧㄥˋ") - XCTAssertEqual(c.cS2RC("px"), "ㄆㄨ") - XCTAssertEqual(c.cS2RC("pxf"), "ㄆㄨˊ") - XCTAssertEqual(c.cS2RC("pxj"), "ㄆㄨˇ") - XCTAssertEqual(c.cS2RC("pxk"), "ㄆㄨˋ") - XCTAssertEqual(c.cS2RC("ma"), "ㄇㄚ") - XCTAssertEqual(c.cS2RC("maf"), "ㄇㄚˊ") - XCTAssertEqual(c.cS2RC("maj"), "ㄇㄚˇ") - XCTAssertEqual(c.cS2RC("mak"), "ㄇㄚˋ") - XCTAssertEqual(c.cS2RC("mad"), "ㄇㄚ˙") - XCTAssertEqual(c.cS2RC("mo"), "ㄇㄛ") - XCTAssertEqual(c.cS2RC("mof"), "ㄇㄛˊ") - XCTAssertEqual(c.cS2RC("moj"), "ㄇㄛˇ") - XCTAssertEqual(c.cS2RC("mok"), "ㄇㄛˋ") - XCTAssertEqual(c.cS2RC("mod"), "ㄇㄛ˙") - XCTAssertEqual(c.cS2RC("mr"), "ㄇㄜ") - XCTAssertEqual(c.cS2RC("mrk"), "ㄇㄜˋ") - XCTAssertEqual(c.cS2RC("mrd"), "ㄇㄜ˙") - XCTAssertEqual(c.cS2RC("mi"), "ㄇㄞ") - XCTAssertEqual(c.cS2RC("mif"), "ㄇㄞˊ") - XCTAssertEqual(c.cS2RC("mij"), "ㄇㄞˇ") - XCTAssertEqual(c.cS2RC("mik"), "ㄇㄞˋ") - XCTAssertEqual(c.cS2RC("mqf"), "ㄇㄟˊ") - XCTAssertEqual(c.cS2RC("mqj"), "ㄇㄟˇ") - XCTAssertEqual(c.cS2RC("mqk"), "ㄇㄟˋ") - XCTAssertEqual(c.cS2RC("mz"), "ㄇㄠ") - XCTAssertEqual(c.cS2RC("mzf"), "ㄇㄠˊ") - XCTAssertEqual(c.cS2RC("mzj"), "ㄇㄠˇ") - XCTAssertEqual(c.cS2RC("mzk"), "ㄇㄠˋ") - XCTAssertEqual(c.cS2RC("mpf"), "ㄇㄡˊ") - XCTAssertEqual(c.cS2RC("mpj"), "ㄇㄡˇ") - XCTAssertEqual(c.cS2RC("mpk"), "ㄇㄡˋ") - XCTAssertEqual(c.cS2RC("mm"), "ㄇㄢ") - XCTAssertEqual(c.cS2RC("mmf"), "ㄇㄢˊ") - XCTAssertEqual(c.cS2RC("mmj"), "ㄇㄢˇ") - XCTAssertEqual(c.cS2RC("mmk"), "ㄇㄢˋ") - XCTAssertEqual(c.cS2RC("mn"), "ㄇㄣ") - XCTAssertEqual(c.cS2RC("mnf"), "ㄇㄣˊ") - XCTAssertEqual(c.cS2RC("mnj"), "ㄇㄣˇ") - XCTAssertEqual(c.cS2RC("mnk"), "ㄇㄣˋ") - XCTAssertEqual(c.cS2RC("mnd"), "ㄇㄣ˙") - XCTAssertEqual(c.cS2RC("mt"), "ㄇㄤ") - XCTAssertEqual(c.cS2RC("mtf"), "ㄇㄤˊ") - XCTAssertEqual(c.cS2RC("mtj"), "ㄇㄤˇ") - XCTAssertEqual(c.cS2RC("mtk"), "ㄇㄤˋ") - XCTAssertEqual(c.cS2RC("ml"), "ㄇㄥ") - XCTAssertEqual(c.cS2RC("mlf"), "ㄇㄥˊ") - XCTAssertEqual(c.cS2RC("mlj"), "ㄇㄥˇ") - XCTAssertEqual(c.cS2RC("mlk"), "ㄇㄥˋ") - XCTAssertEqual(c.cS2RC("me"), "ㄇㄧ") - XCTAssertEqual(c.cS2RC("mef"), "ㄇㄧˊ") - XCTAssertEqual(c.cS2RC("mej"), "ㄇㄧˇ") - XCTAssertEqual(c.cS2RC("mek"), "ㄇㄧˋ") - XCTAssertEqual(c.cS2RC("mew"), "ㄇㄧㄝ") - XCTAssertEqual(c.cS2RC("mewf"), "ㄇㄧㄝˊ") - XCTAssertEqual(c.cS2RC("mewk"), "ㄇㄧㄝˋ") - XCTAssertEqual(c.cS2RC("mez"), "ㄇㄧㄠ") - XCTAssertEqual(c.cS2RC("mezf"), "ㄇㄧㄠˊ") - XCTAssertEqual(c.cS2RC("mezj"), "ㄇㄧㄠˇ") - XCTAssertEqual(c.cS2RC("mezk"), "ㄇㄧㄠˋ") - XCTAssertEqual(c.cS2RC("mepf"), "ㄇㄧㄡˊ") - XCTAssertEqual(c.cS2RC("mepj"), "ㄇㄧㄡˇ") - XCTAssertEqual(c.cS2RC("mepk"), "ㄇㄧㄡˋ") - XCTAssertEqual(c.cS2RC("mem"), "ㄇㄧㄢ") - XCTAssertEqual(c.cS2RC("memf"), "ㄇㄧㄢˊ") - XCTAssertEqual(c.cS2RC("memj"), "ㄇㄧㄢˇ") - XCTAssertEqual(c.cS2RC("memk"), "ㄇㄧㄢˋ") - XCTAssertEqual(c.cS2RC("men"), "ㄇㄧㄣ") - XCTAssertEqual(c.cS2RC("menf"), "ㄇㄧㄣˊ") - XCTAssertEqual(c.cS2RC("menj"), "ㄇㄧㄣˇ") - XCTAssertEqual(c.cS2RC("melf"), "ㄇㄧㄥˊ") - XCTAssertEqual(c.cS2RC("melj"), "ㄇㄧㄥˇ") - XCTAssertEqual(c.cS2RC("melk"), "ㄇㄧㄥˋ") - XCTAssertEqual(c.cS2RC("mxf"), "ㄇㄨˊ") - XCTAssertEqual(c.cS2RC("mxj"), "ㄇㄨˇ") - XCTAssertEqual(c.cS2RC("mxk"), "ㄇㄨˋ") - XCTAssertEqual(c.cS2RC("fa"), "ㄈㄚ") - XCTAssertEqual(c.cS2RC("faf"), "ㄈㄚˊ") - XCTAssertEqual(c.cS2RC("faj"), "ㄈㄚˇ") - XCTAssertEqual(c.cS2RC("fak"), "ㄈㄚˋ") - XCTAssertEqual(c.cS2RC("fof"), "ㄈㄛˊ") - XCTAssertEqual(c.cS2RC("fq"), "ㄈㄟ") - XCTAssertEqual(c.cS2RC("fqf"), "ㄈㄟˊ") - XCTAssertEqual(c.cS2RC("fqj"), "ㄈㄟˇ") - XCTAssertEqual(c.cS2RC("fqk"), "ㄈㄟˋ") - XCTAssertEqual(c.cS2RC("fp"), "ㄈㄡ") - XCTAssertEqual(c.cS2RC("fpf"), "ㄈㄡˊ") - XCTAssertEqual(c.cS2RC("fpj"), "ㄈㄡˇ") - XCTAssertEqual(c.cS2RC("fpk"), "ㄈㄡˋ") - XCTAssertEqual(c.cS2RC("fm"), "ㄈㄢ") - XCTAssertEqual(c.cS2RC("fmf"), "ㄈㄢˊ") - XCTAssertEqual(c.cS2RC("fmj"), "ㄈㄢˇ") - XCTAssertEqual(c.cS2RC("fmk"), "ㄈㄢˋ") - XCTAssertEqual(c.cS2RC("fn"), "ㄈㄣ") - XCTAssertEqual(c.cS2RC("fnf"), "ㄈㄣˊ") - XCTAssertEqual(c.cS2RC("fnj"), "ㄈㄣˇ") - XCTAssertEqual(c.cS2RC("fnk"), "ㄈㄣˋ") - XCTAssertEqual(c.cS2RC("fnd"), "ㄈㄣ˙") - XCTAssertEqual(c.cS2RC("ft"), "ㄈㄤ") - XCTAssertEqual(c.cS2RC("ftf"), "ㄈㄤˊ") - XCTAssertEqual(c.cS2RC("ftj"), "ㄈㄤˇ") - XCTAssertEqual(c.cS2RC("ftk"), "ㄈㄤˋ") - XCTAssertEqual(c.cS2RC("fl"), "ㄈㄥ") - XCTAssertEqual(c.cS2RC("flf"), "ㄈㄥˊ") - XCTAssertEqual(c.cS2RC("flj"), "ㄈㄥˇ") - XCTAssertEqual(c.cS2RC("flk"), "ㄈㄥˋ") - XCTAssertEqual(c.cS2RC("fezk"), "ㄈㄧㄠˋ") - XCTAssertEqual(c.cS2RC("fx"), "ㄈㄨ") - XCTAssertEqual(c.cS2RC("fxf"), "ㄈㄨˊ") - XCTAssertEqual(c.cS2RC("fxj"), "ㄈㄨˇ") - XCTAssertEqual(c.cS2RC("fxk"), "ㄈㄨˋ") - XCTAssertEqual(c.cS2RC("da"), "ㄉㄚ") - XCTAssertEqual(c.cS2RC("daf"), "ㄉㄚˊ") - XCTAssertEqual(c.cS2RC("daj"), "ㄉㄚˇ") - XCTAssertEqual(c.cS2RC("dak"), "ㄉㄚˋ") - XCTAssertEqual(c.cS2RC("dad"), "ㄉㄚ˙") - XCTAssertEqual(c.cS2RC("dr"), "ㄉㄜ") - XCTAssertEqual(c.cS2RC("drf"), "ㄉㄜˊ") - XCTAssertEqual(c.cS2RC("drd"), "ㄉㄜ˙") - XCTAssertEqual(c.cS2RC("di"), "ㄉㄞ") - XCTAssertEqual(c.cS2RC("dij"), "ㄉㄞˇ") - XCTAssertEqual(c.cS2RC("dik"), "ㄉㄞˋ") - XCTAssertEqual(c.cS2RC("dqj"), "ㄉㄟˇ") - XCTAssertEqual(c.cS2RC("dz"), "ㄉㄠ") - XCTAssertEqual(c.cS2RC("dzf"), "ㄉㄠˊ") - XCTAssertEqual(c.cS2RC("dzj"), "ㄉㄠˇ") - XCTAssertEqual(c.cS2RC("dzk"), "ㄉㄠˋ") - XCTAssertEqual(c.cS2RC("dp"), "ㄉㄡ") - XCTAssertEqual(c.cS2RC("dpf"), "ㄉㄡˊ") - XCTAssertEqual(c.cS2RC("dpj"), "ㄉㄡˇ") - XCTAssertEqual(c.cS2RC("dpk"), "ㄉㄡˋ") - XCTAssertEqual(c.cS2RC("dm"), "ㄉㄢ") - XCTAssertEqual(c.cS2RC("dmj"), "ㄉㄢˇ") - XCTAssertEqual(c.cS2RC("dmk"), "ㄉㄢˋ") - XCTAssertEqual(c.cS2RC("dnk"), "ㄉㄣˋ") - XCTAssertEqual(c.cS2RC("dt"), "ㄉㄤ") - XCTAssertEqual(c.cS2RC("dtj"), "ㄉㄤˇ") - XCTAssertEqual(c.cS2RC("dtk"), "ㄉㄤˋ") - XCTAssertEqual(c.cS2RC("dl"), "ㄉㄥ") - XCTAssertEqual(c.cS2RC("dlj"), "ㄉㄥˇ") - XCTAssertEqual(c.cS2RC("dlk"), "ㄉㄥˋ") - XCTAssertEqual(c.cS2RC("de"), "ㄉㄧ") - XCTAssertEqual(c.cS2RC("def"), "ㄉㄧˊ") - XCTAssertEqual(c.cS2RC("dej"), "ㄉㄧˇ") - XCTAssertEqual(c.cS2RC("dek"), "ㄉㄧˋ") - XCTAssertEqual(c.cS2RC("deaj"), "ㄉㄧㄚˇ") - XCTAssertEqual(c.cS2RC("dew"), "ㄉㄧㄝ") - XCTAssertEqual(c.cS2RC("dewf"), "ㄉㄧㄝˊ") - XCTAssertEqual(c.cS2RC("dewj"), "ㄉㄧㄝˇ") - XCTAssertEqual(c.cS2RC("dewk"), "ㄉㄧㄝˋ") - XCTAssertEqual(c.cS2RC("dez"), "ㄉㄧㄠ") - XCTAssertEqual(c.cS2RC("dezj"), "ㄉㄧㄠˇ") - XCTAssertEqual(c.cS2RC("dezk"), "ㄉㄧㄠˋ") - XCTAssertEqual(c.cS2RC("dep"), "ㄉㄧㄡ") - XCTAssertEqual(c.cS2RC("dem"), "ㄉㄧㄢ") - XCTAssertEqual(c.cS2RC("demf"), "ㄉㄧㄢˊ") - XCTAssertEqual(c.cS2RC("demj"), "ㄉㄧㄢˇ") - XCTAssertEqual(c.cS2RC("demk"), "ㄉㄧㄢˋ") - XCTAssertEqual(c.cS2RC("del"), "ㄉㄧㄥ") - XCTAssertEqual(c.cS2RC("delf"), "ㄉㄧㄥˊ") - XCTAssertEqual(c.cS2RC("delj"), "ㄉㄧㄥˇ") - XCTAssertEqual(c.cS2RC("delk"), "ㄉㄧㄥˋ") - XCTAssertEqual(c.cS2RC("dx"), "ㄉㄨ") - XCTAssertEqual(c.cS2RC("dxf"), "ㄉㄨˊ") - XCTAssertEqual(c.cS2RC("dxj"), "ㄉㄨˇ") - XCTAssertEqual(c.cS2RC("dxk"), "ㄉㄨˋ") - XCTAssertEqual(c.cS2RC("dxo"), "ㄉㄨㄛ") - XCTAssertEqual(c.cS2RC("dxof"), "ㄉㄨㄛˊ") - XCTAssertEqual(c.cS2RC("dxoj"), "ㄉㄨㄛˇ") - XCTAssertEqual(c.cS2RC("dxok"), "ㄉㄨㄛˋ") - XCTAssertEqual(c.cS2RC("dxod"), "ㄉㄨㄛ˙") - XCTAssertEqual(c.cS2RC("dxq"), "ㄉㄨㄟ") - XCTAssertEqual(c.cS2RC("dxqj"), "ㄉㄨㄟˇ") - XCTAssertEqual(c.cS2RC("dxqk"), "ㄉㄨㄟˋ") - XCTAssertEqual(c.cS2RC("dxm"), "ㄉㄨㄢ") - XCTAssertEqual(c.cS2RC("dxmj"), "ㄉㄨㄢˇ") - XCTAssertEqual(c.cS2RC("dxmk"), "ㄉㄨㄢˋ") - XCTAssertEqual(c.cS2RC("dxn"), "ㄉㄨㄣ") - XCTAssertEqual(c.cS2RC("dxnj"), "ㄉㄨㄣˇ") - XCTAssertEqual(c.cS2RC("dxnk"), "ㄉㄨㄣˋ") - XCTAssertEqual(c.cS2RC("dxl"), "ㄉㄨㄥ") - XCTAssertEqual(c.cS2RC("dxlj"), "ㄉㄨㄥˇ") - XCTAssertEqual(c.cS2RC("dxlk"), "ㄉㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ta"), "ㄊㄚ") - XCTAssertEqual(c.cS2RC("taj"), "ㄊㄚˇ") - XCTAssertEqual(c.cS2RC("tak"), "ㄊㄚˋ") - XCTAssertEqual(c.cS2RC("trk"), "ㄊㄜˋ") - XCTAssertEqual(c.cS2RC("ti"), "ㄊㄞ") - XCTAssertEqual(c.cS2RC("tif"), "ㄊㄞˊ") - XCTAssertEqual(c.cS2RC("tij"), "ㄊㄞˇ") - XCTAssertEqual(c.cS2RC("tik"), "ㄊㄞˋ") - XCTAssertEqual(c.cS2RC("tid"), "ㄊㄞ˙") - XCTAssertEqual(c.cS2RC("tz"), "ㄊㄠ") - XCTAssertEqual(c.cS2RC("tzf"), "ㄊㄠˊ") - XCTAssertEqual(c.cS2RC("tzj"), "ㄊㄠˇ") - XCTAssertEqual(c.cS2RC("tzk"), "ㄊㄠˋ") - XCTAssertEqual(c.cS2RC("tzd"), "ㄊㄠ˙") - XCTAssertEqual(c.cS2RC("tp"), "ㄊㄡ") - XCTAssertEqual(c.cS2RC("tpf"), "ㄊㄡˊ") - XCTAssertEqual(c.cS2RC("tpj"), "ㄊㄡˇ") - XCTAssertEqual(c.cS2RC("tpk"), "ㄊㄡˋ") - XCTAssertEqual(c.cS2RC("tpd"), "ㄊㄡ˙") - XCTAssertEqual(c.cS2RC("tm"), "ㄊㄢ") - XCTAssertEqual(c.cS2RC("tmf"), "ㄊㄢˊ") - XCTAssertEqual(c.cS2RC("tmj"), "ㄊㄢˇ") - XCTAssertEqual(c.cS2RC("tmk"), "ㄊㄢˋ") - XCTAssertEqual(c.cS2RC("tt"), "ㄊㄤ") - XCTAssertEqual(c.cS2RC("ttf"), "ㄊㄤˊ") - XCTAssertEqual(c.cS2RC("ttj"), "ㄊㄤˇ") - XCTAssertEqual(c.cS2RC("ttk"), "ㄊㄤˋ") - XCTAssertEqual(c.cS2RC("tl"), "ㄊㄥ") - XCTAssertEqual(c.cS2RC("tlf"), "ㄊㄥˊ") - XCTAssertEqual(c.cS2RC("tlk"), "ㄊㄥˋ") - XCTAssertEqual(c.cS2RC("te"), "ㄊㄧ") - XCTAssertEqual(c.cS2RC("tef"), "ㄊㄧˊ") - XCTAssertEqual(c.cS2RC("tej"), "ㄊㄧˇ") - XCTAssertEqual(c.cS2RC("tek"), "ㄊㄧˋ") - XCTAssertEqual(c.cS2RC("tew"), "ㄊㄧㄝ") - XCTAssertEqual(c.cS2RC("tewf"), "ㄊㄧㄝˊ") - XCTAssertEqual(c.cS2RC("tewj"), "ㄊㄧㄝˇ") - XCTAssertEqual(c.cS2RC("tewk"), "ㄊㄧㄝˋ") - XCTAssertEqual(c.cS2RC("tez"), "ㄊㄧㄠ") - XCTAssertEqual(c.cS2RC("tezf"), "ㄊㄧㄠˊ") - XCTAssertEqual(c.cS2RC("tezj"), "ㄊㄧㄠˇ") - XCTAssertEqual(c.cS2RC("tezk"), "ㄊㄧㄠˋ") - XCTAssertEqual(c.cS2RC("tem"), "ㄊㄧㄢ") - XCTAssertEqual(c.cS2RC("temf"), "ㄊㄧㄢˊ") - XCTAssertEqual(c.cS2RC("temj"), "ㄊㄧㄢˇ") - XCTAssertEqual(c.cS2RC("temk"), "ㄊㄧㄢˋ") - XCTAssertEqual(c.cS2RC("tel"), "ㄊㄧㄥ") - XCTAssertEqual(c.cS2RC("telf"), "ㄊㄧㄥˊ") - XCTAssertEqual(c.cS2RC("telj"), "ㄊㄧㄥˇ") - XCTAssertEqual(c.cS2RC("telk"), "ㄊㄧㄥˋ") - XCTAssertEqual(c.cS2RC("tx"), "ㄊㄨ") - XCTAssertEqual(c.cS2RC("txf"), "ㄊㄨˊ") - XCTAssertEqual(c.cS2RC("txj"), "ㄊㄨˇ") - XCTAssertEqual(c.cS2RC("txk"), "ㄊㄨˋ") - XCTAssertEqual(c.cS2RC("txo"), "ㄊㄨㄛ") - XCTAssertEqual(c.cS2RC("txof"), "ㄊㄨㄛˊ") - XCTAssertEqual(c.cS2RC("txoj"), "ㄊㄨㄛˇ") - XCTAssertEqual(c.cS2RC("txok"), "ㄊㄨㄛˋ") - XCTAssertEqual(c.cS2RC("txq"), "ㄊㄨㄟ") - XCTAssertEqual(c.cS2RC("txqf"), "ㄊㄨㄟˊ") - XCTAssertEqual(c.cS2RC("txqj"), "ㄊㄨㄟˇ") - XCTAssertEqual(c.cS2RC("txqk"), "ㄊㄨㄟˋ") - XCTAssertEqual(c.cS2RC("txm"), "ㄊㄨㄢ") - XCTAssertEqual(c.cS2RC("txmf"), "ㄊㄨㄢˊ") - XCTAssertEqual(c.cS2RC("txmj"), "ㄊㄨㄢˇ") - XCTAssertEqual(c.cS2RC("txmk"), "ㄊㄨㄢˋ") - XCTAssertEqual(c.cS2RC("txn"), "ㄊㄨㄣ") - XCTAssertEqual(c.cS2RC("txnf"), "ㄊㄨㄣˊ") - XCTAssertEqual(c.cS2RC("txnj"), "ㄊㄨㄣˇ") - XCTAssertEqual(c.cS2RC("txnk"), "ㄊㄨㄣˋ") - XCTAssertEqual(c.cS2RC("txl"), "ㄊㄨㄥ") - XCTAssertEqual(c.cS2RC("txlf"), "ㄊㄨㄥˊ") - XCTAssertEqual(c.cS2RC("txlj"), "ㄊㄨㄥˇ") - XCTAssertEqual(c.cS2RC("txlk"), "ㄊㄨㄥˋ") - XCTAssertEqual(c.cS2RC("na"), "ㄋㄚ") - XCTAssertEqual(c.cS2RC("naf"), "ㄋㄚˊ") - XCTAssertEqual(c.cS2RC("naj"), "ㄋㄚˇ") - XCTAssertEqual(c.cS2RC("nak"), "ㄋㄚˋ") - XCTAssertEqual(c.cS2RC("nad"), "ㄋㄚ˙") - XCTAssertEqual(c.cS2RC("nrk"), "ㄋㄜˋ") - XCTAssertEqual(c.cS2RC("nrd"), "ㄋㄜ˙") - XCTAssertEqual(c.cS2RC("nif"), "ㄋㄞˊ") - XCTAssertEqual(c.cS2RC("nij"), "ㄋㄞˇ") - XCTAssertEqual(c.cS2RC("nik"), "ㄋㄞˋ") - XCTAssertEqual(c.cS2RC("nqf"), "ㄋㄟˊ") - XCTAssertEqual(c.cS2RC("nqj"), "ㄋㄟˇ") - XCTAssertEqual(c.cS2RC("nqk"), "ㄋㄟˋ") - XCTAssertEqual(c.cS2RC("nz"), "ㄋㄠ") - XCTAssertEqual(c.cS2RC("nzf"), "ㄋㄠˊ") - XCTAssertEqual(c.cS2RC("nzj"), "ㄋㄠˇ") - XCTAssertEqual(c.cS2RC("nzk"), "ㄋㄠˋ") - XCTAssertEqual(c.cS2RC("npf"), "ㄋㄡˊ") - XCTAssertEqual(c.cS2RC("npj"), "ㄋㄡˇ") - XCTAssertEqual(c.cS2RC("npk"), "ㄋㄡˋ") - XCTAssertEqual(c.cS2RC("nm"), "ㄋㄢ") - XCTAssertEqual(c.cS2RC("nmf"), "ㄋㄢˊ") - XCTAssertEqual(c.cS2RC("nmj"), "ㄋㄢˇ") - XCTAssertEqual(c.cS2RC("nmk"), "ㄋㄢˋ") - XCTAssertEqual(c.cS2RC("nnj"), "ㄋㄣˇ") - XCTAssertEqual(c.cS2RC("nnk"), "ㄋㄣˋ") - XCTAssertEqual(c.cS2RC("nt"), "ㄋㄤ") - XCTAssertEqual(c.cS2RC("ntf"), "ㄋㄤˊ") - XCTAssertEqual(c.cS2RC("ntj"), "ㄋㄤˇ") - XCTAssertEqual(c.cS2RC("ntk"), "ㄋㄤˋ") - XCTAssertEqual(c.cS2RC("ntd"), "ㄋㄤ˙") - XCTAssertEqual(c.cS2RC("nlf"), "ㄋㄥˊ") - XCTAssertEqual(c.cS2RC("nlj"), "ㄋㄥˇ") - XCTAssertEqual(c.cS2RC("ne"), "ㄋㄧ") - XCTAssertEqual(c.cS2RC("nef"), "ㄋㄧˊ") - XCTAssertEqual(c.cS2RC("nej"), "ㄋㄧˇ") - XCTAssertEqual(c.cS2RC("nek"), "ㄋㄧˋ") - XCTAssertEqual(c.cS2RC("new"), "ㄋㄧㄝ") - XCTAssertEqual(c.cS2RC("newf"), "ㄋㄧㄝˊ") - XCTAssertEqual(c.cS2RC("newk"), "ㄋㄧㄝˋ") - XCTAssertEqual(c.cS2RC("nezj"), "ㄋㄧㄠˇ") - XCTAssertEqual(c.cS2RC("nezk"), "ㄋㄧㄠˋ") - XCTAssertEqual(c.cS2RC("nep"), "ㄋㄧㄡ") - XCTAssertEqual(c.cS2RC("nepf"), "ㄋㄧㄡˊ") - XCTAssertEqual(c.cS2RC("nepj"), "ㄋㄧㄡˇ") - XCTAssertEqual(c.cS2RC("nepk"), "ㄋㄧㄡˋ") - XCTAssertEqual(c.cS2RC("nem"), "ㄋㄧㄢ") - XCTAssertEqual(c.cS2RC("nemf"), "ㄋㄧㄢˊ") - XCTAssertEqual(c.cS2RC("nemj"), "ㄋㄧㄢˇ") - XCTAssertEqual(c.cS2RC("nemk"), "ㄋㄧㄢˋ") - XCTAssertEqual(c.cS2RC("nen"), "ㄋㄧㄣ") - XCTAssertEqual(c.cS2RC("nenf"), "ㄋㄧㄣˊ") - XCTAssertEqual(c.cS2RC("nenj"), "ㄋㄧㄣˇ") - XCTAssertEqual(c.cS2RC("nenk"), "ㄋㄧㄣˋ") - XCTAssertEqual(c.cS2RC("netf"), "ㄋㄧㄤˊ") - XCTAssertEqual(c.cS2RC("netj"), "ㄋㄧㄤˇ") - XCTAssertEqual(c.cS2RC("netk"), "ㄋㄧㄤˋ") - XCTAssertEqual(c.cS2RC("nelf"), "ㄋㄧㄥˊ") - XCTAssertEqual(c.cS2RC("nelj"), "ㄋㄧㄥˇ") - XCTAssertEqual(c.cS2RC("nelk"), "ㄋㄧㄥˋ") - XCTAssertEqual(c.cS2RC("nxf"), "ㄋㄨˊ") - XCTAssertEqual(c.cS2RC("nxj"), "ㄋㄨˇ") - XCTAssertEqual(c.cS2RC("nxk"), "ㄋㄨˋ") - XCTAssertEqual(c.cS2RC("nxof"), "ㄋㄨㄛˊ") - XCTAssertEqual(c.cS2RC("nxoj"), "ㄋㄨㄛˇ") - XCTAssertEqual(c.cS2RC("nxok"), "ㄋㄨㄛˋ") - XCTAssertEqual(c.cS2RC("nxqf"), "ㄋㄨㄟˊ") - XCTAssertEqual(c.cS2RC("nxmf"), "ㄋㄨㄢˊ") - XCTAssertEqual(c.cS2RC("nxmj"), "ㄋㄨㄢˇ") - XCTAssertEqual(c.cS2RC("nxmk"), "ㄋㄨㄢˋ") - XCTAssertEqual(c.cS2RC("nxnf"), "ㄋㄨㄣˊ") - XCTAssertEqual(c.cS2RC("nxlf"), "ㄋㄨㄥˊ") - XCTAssertEqual(c.cS2RC("nxlj"), "ㄋㄨㄥˇ") - XCTAssertEqual(c.cS2RC("nxlk"), "ㄋㄨㄥˋ") - XCTAssertEqual(c.cS2RC("nuf"), "ㄋㄩˊ") - XCTAssertEqual(c.cS2RC("nuj"), "ㄋㄩˇ") - XCTAssertEqual(c.cS2RC("nuk"), "ㄋㄩˋ") - XCTAssertEqual(c.cS2RC("nuwk"), "ㄋㄩㄝˋ") - XCTAssertEqual(c.cS2RC("la"), "ㄌㄚ") - XCTAssertEqual(c.cS2RC("laf"), "ㄌㄚˊ") - XCTAssertEqual(c.cS2RC("laj"), "ㄌㄚˇ") - XCTAssertEqual(c.cS2RC("lak"), "ㄌㄚˋ") - XCTAssertEqual(c.cS2RC("lad"), "ㄌㄚ˙") - XCTAssertEqual(c.cS2RC("lo"), "ㄌㄛ") - XCTAssertEqual(c.cS2RC("lod"), "ㄌㄛ˙") - XCTAssertEqual(c.cS2RC("lr"), "ㄌㄜ") - XCTAssertEqual(c.cS2RC("lrf"), "ㄌㄜˊ") - XCTAssertEqual(c.cS2RC("lrk"), "ㄌㄜˋ") - XCTAssertEqual(c.cS2RC("lrd"), "ㄌㄜ˙") - XCTAssertEqual(c.cS2RC("lif"), "ㄌㄞˊ") - XCTAssertEqual(c.cS2RC("lij"), "ㄌㄞˇ") - XCTAssertEqual(c.cS2RC("lik"), "ㄌㄞˋ") - XCTAssertEqual(c.cS2RC("lq"), "ㄌㄟ") - XCTAssertEqual(c.cS2RC("lqf"), "ㄌㄟˊ") - XCTAssertEqual(c.cS2RC("lqj"), "ㄌㄟˇ") - XCTAssertEqual(c.cS2RC("lqk"), "ㄌㄟˋ") - XCTAssertEqual(c.cS2RC("lqd"), "ㄌㄟ˙") + var counter = 0 + Self.checkEq(&counter, &c, "betf", "ㄅㄧㄤˊ") + Self.checkEq(&counter, &c, "betk", "ㄅㄧㄤˋ") + Self.checkEq(&counter, &c, "dxt", "ㄉㄨㄤ") + Self.checkEq(&counter, &c, "ba", "ㄅㄚ") + Self.checkEq(&counter, &c, "baf", "ㄅㄚˊ") + Self.checkEq(&counter, &c, "baj", "ㄅㄚˇ") + Self.checkEq(&counter, &c, "bak", "ㄅㄚˋ") + Self.checkEq(&counter, &c, "bad", "ㄅㄚ˙") + Self.checkEq(&counter, &c, "bo", "ㄅㄛ") + Self.checkEq(&counter, &c, "bof", "ㄅㄛˊ") + Self.checkEq(&counter, &c, "boj", "ㄅㄛˇ") + Self.checkEq(&counter, &c, "bok", "ㄅㄛˋ") + Self.checkEq(&counter, &c, "bod", "ㄅㄛ˙") + Self.checkEq(&counter, &c, "bi", "ㄅㄞ") + Self.checkEq(&counter, &c, "bif", "ㄅㄞˊ") + Self.checkEq(&counter, &c, "bij", "ㄅㄞˇ") + Self.checkEq(&counter, &c, "bik", "ㄅㄞˋ") + Self.checkEq(&counter, &c, "bid", "ㄅㄞ˙") + Self.checkEq(&counter, &c, "bq", "ㄅㄟ") + Self.checkEq(&counter, &c, "bqj", "ㄅㄟˇ") + Self.checkEq(&counter, &c, "bqk", "ㄅㄟˋ") + Self.checkEq(&counter, &c, "bqd", "ㄅㄟ˙") + Self.checkEq(&counter, &c, "bz", "ㄅㄠ") + Self.checkEq(&counter, &c, "bzf", "ㄅㄠˊ") + Self.checkEq(&counter, &c, "bzj", "ㄅㄠˇ") + Self.checkEq(&counter, &c, "bzk", "ㄅㄠˋ") + Self.checkEq(&counter, &c, "bm", "ㄅㄢ") + Self.checkEq(&counter, &c, "bmj", "ㄅㄢˇ") + Self.checkEq(&counter, &c, "bmk", "ㄅㄢˋ") + Self.checkEq(&counter, &c, "bn", "ㄅㄣ") + Self.checkEq(&counter, &c, "bnj", "ㄅㄣˇ") + Self.checkEq(&counter, &c, "bnk", "ㄅㄣˋ") + Self.checkEq(&counter, &c, "bt", "ㄅㄤ") + Self.checkEq(&counter, &c, "btj", "ㄅㄤˇ") + Self.checkEq(&counter, &c, "btk", "ㄅㄤˋ") + Self.checkEq(&counter, &c, "bl", "ㄅㄥ") + Self.checkEq(&counter, &c, "blf", "ㄅㄥˊ") + Self.checkEq(&counter, &c, "blj", "ㄅㄥˇ") + Self.checkEq(&counter, &c, "blk", "ㄅㄥˋ") + Self.checkEq(&counter, &c, "be", "ㄅㄧ") + Self.checkEq(&counter, &c, "bef", "ㄅㄧˊ") + Self.checkEq(&counter, &c, "bej", "ㄅㄧˇ") + Self.checkEq(&counter, &c, "bek", "ㄅㄧˋ") + Self.checkEq(&counter, &c, "bew", "ㄅㄧㄝ") + Self.checkEq(&counter, &c, "bewf", "ㄅㄧㄝˊ") + Self.checkEq(&counter, &c, "bewj", "ㄅㄧㄝˇ") + Self.checkEq(&counter, &c, "bewk", "ㄅㄧㄝˋ") + Self.checkEq(&counter, &c, "bez", "ㄅㄧㄠ") + Self.checkEq(&counter, &c, "bezj", "ㄅㄧㄠˇ") + Self.checkEq(&counter, &c, "bezk", "ㄅㄧㄠˋ") + Self.checkEq(&counter, &c, "bem", "ㄅㄧㄢ") + Self.checkEq(&counter, &c, "bemf", "ㄅㄧㄢˊ") + Self.checkEq(&counter, &c, "bemj", "ㄅㄧㄢˇ") + Self.checkEq(&counter, &c, "bemk", "ㄅㄧㄢˋ") + Self.checkEq(&counter, &c, "ben", "ㄅㄧㄣ") + Self.checkEq(&counter, &c, "benj", "ㄅㄧㄣˇ") + Self.checkEq(&counter, &c, "benk", "ㄅㄧㄣˋ") + Self.checkEq(&counter, &c, "bel", "ㄅㄧㄥ") + Self.checkEq(&counter, &c, "belj", "ㄅㄧㄥˇ") + Self.checkEq(&counter, &c, "belk", "ㄅㄧㄥˋ") + Self.checkEq(&counter, &c, "bx", "ㄅㄨ") + Self.checkEq(&counter, &c, "bxf", "ㄅㄨˊ") + Self.checkEq(&counter, &c, "bxj", "ㄅㄨˇ") + Self.checkEq(&counter, &c, "bxk", "ㄅㄨˋ") + Self.checkEq(&counter, &c, "pa", "ㄆㄚ") + Self.checkEq(&counter, &c, "paf", "ㄆㄚˊ") + Self.checkEq(&counter, &c, "paj", "ㄆㄚˇ") + Self.checkEq(&counter, &c, "pak", "ㄆㄚˋ") + Self.checkEq(&counter, &c, "pad", "ㄆㄚ˙") + Self.checkEq(&counter, &c, "po", "ㄆㄛ") + Self.checkEq(&counter, &c, "pof", "ㄆㄛˊ") + Self.checkEq(&counter, &c, "poj", "ㄆㄛˇ") + Self.checkEq(&counter, &c, "pok", "ㄆㄛˋ") + Self.checkEq(&counter, &c, "pi", "ㄆㄞ") + Self.checkEq(&counter, &c, "pif", "ㄆㄞˊ") + Self.checkEq(&counter, &c, "pij", "ㄆㄞˇ") + Self.checkEq(&counter, &c, "pik", "ㄆㄞˋ") + Self.checkEq(&counter, &c, "pq", "ㄆㄟ") + Self.checkEq(&counter, &c, "pqf", "ㄆㄟˊ") + Self.checkEq(&counter, &c, "pqj", "ㄆㄟˇ") + Self.checkEq(&counter, &c, "pqk", "ㄆㄟˋ") + Self.checkEq(&counter, &c, "pz", "ㄆㄠ") + Self.checkEq(&counter, &c, "pzf", "ㄆㄠˊ") + Self.checkEq(&counter, &c, "pzj", "ㄆㄠˇ") + Self.checkEq(&counter, &c, "pzk", "ㄆㄠˋ") + Self.checkEq(&counter, &c, "pp", "ㄆㄡ") + Self.checkEq(&counter, &c, "ppf", "ㄆㄡˊ") + Self.checkEq(&counter, &c, "ppj", "ㄆㄡˇ") + Self.checkEq(&counter, &c, "ppk", "ㄆㄡˋ") + Self.checkEq(&counter, &c, "pm", "ㄆㄢ") + Self.checkEq(&counter, &c, "pmf", "ㄆㄢˊ") + Self.checkEq(&counter, &c, "pmj", "ㄆㄢˇ") + Self.checkEq(&counter, &c, "pmk", "ㄆㄢˋ") + Self.checkEq(&counter, &c, "pn", "ㄆㄣ") + Self.checkEq(&counter, &c, "pnf", "ㄆㄣˊ") + Self.checkEq(&counter, &c, "pnj", "ㄆㄣˇ") + Self.checkEq(&counter, &c, "pnk", "ㄆㄣˋ") + Self.checkEq(&counter, &c, "pt", "ㄆㄤ") + Self.checkEq(&counter, &c, "ptf", "ㄆㄤˊ") + Self.checkEq(&counter, &c, "ptj", "ㄆㄤˇ") + Self.checkEq(&counter, &c, "ptk", "ㄆㄤˋ") + Self.checkEq(&counter, &c, "pl", "ㄆㄥ") + Self.checkEq(&counter, &c, "plf", "ㄆㄥˊ") + Self.checkEq(&counter, &c, "plj", "ㄆㄥˇ") + Self.checkEq(&counter, &c, "plk", "ㄆㄥˋ") + Self.checkEq(&counter, &c, "pe", "ㄆㄧ") + Self.checkEq(&counter, &c, "pef", "ㄆㄧˊ") + Self.checkEq(&counter, &c, "pej", "ㄆㄧˇ") + Self.checkEq(&counter, &c, "pek", "ㄆㄧˋ") + Self.checkEq(&counter, &c, "pea", "ㄆㄧㄚ") + Self.checkEq(&counter, &c, "pew", "ㄆㄧㄝ") + Self.checkEq(&counter, &c, "pewj", "ㄆㄧㄝˇ") + Self.checkEq(&counter, &c, "pewk", "ㄆㄧㄝˋ") + Self.checkEq(&counter, &c, "pez", "ㄆㄧㄠ") + Self.checkEq(&counter, &c, "pezf", "ㄆㄧㄠˊ") + Self.checkEq(&counter, &c, "pezj", "ㄆㄧㄠˇ") + Self.checkEq(&counter, &c, "pezk", "ㄆㄧㄠˋ") + Self.checkEq(&counter, &c, "pem", "ㄆㄧㄢ") + Self.checkEq(&counter, &c, "pemf", "ㄆㄧㄢˊ") + Self.checkEq(&counter, &c, "pemj", "ㄆㄧㄢˇ") + Self.checkEq(&counter, &c, "pemk", "ㄆㄧㄢˋ") + Self.checkEq(&counter, &c, "pen", "ㄆㄧㄣ") + Self.checkEq(&counter, &c, "penf", "ㄆㄧㄣˊ") + Self.checkEq(&counter, &c, "penj", "ㄆㄧㄣˇ") + Self.checkEq(&counter, &c, "penk", "ㄆㄧㄣˋ") + Self.checkEq(&counter, &c, "pel", "ㄆㄧㄥ") + Self.checkEq(&counter, &c, "pelf", "ㄆㄧㄥˊ") + Self.checkEq(&counter, &c, "pelj", "ㄆㄧㄥˇ") + Self.checkEq(&counter, &c, "pelk", "ㄆㄧㄥˋ") + Self.checkEq(&counter, &c, "px", "ㄆㄨ") + Self.checkEq(&counter, &c, "pxf", "ㄆㄨˊ") + Self.checkEq(&counter, &c, "pxj", "ㄆㄨˇ") + Self.checkEq(&counter, &c, "pxk", "ㄆㄨˋ") + Self.checkEq(&counter, &c, "ma", "ㄇㄚ") + Self.checkEq(&counter, &c, "maf", "ㄇㄚˊ") + Self.checkEq(&counter, &c, "maj", "ㄇㄚˇ") + Self.checkEq(&counter, &c, "mak", "ㄇㄚˋ") + Self.checkEq(&counter, &c, "mad", "ㄇㄚ˙") + Self.checkEq(&counter, &c, "mo", "ㄇㄛ") + Self.checkEq(&counter, &c, "mof", "ㄇㄛˊ") + Self.checkEq(&counter, &c, "moj", "ㄇㄛˇ") + Self.checkEq(&counter, &c, "mok", "ㄇㄛˋ") + Self.checkEq(&counter, &c, "mod", "ㄇㄛ˙") + Self.checkEq(&counter, &c, "mr", "ㄇㄜ") + Self.checkEq(&counter, &c, "mrk", "ㄇㄜˋ") + Self.checkEq(&counter, &c, "mrd", "ㄇㄜ˙") + Self.checkEq(&counter, &c, "mi", "ㄇㄞ") + Self.checkEq(&counter, &c, "mif", "ㄇㄞˊ") + Self.checkEq(&counter, &c, "mij", "ㄇㄞˇ") + Self.checkEq(&counter, &c, "mik", "ㄇㄞˋ") + Self.checkEq(&counter, &c, "mqf", "ㄇㄟˊ") + Self.checkEq(&counter, &c, "mqj", "ㄇㄟˇ") + Self.checkEq(&counter, &c, "mqk", "ㄇㄟˋ") + Self.checkEq(&counter, &c, "mz", "ㄇㄠ") + Self.checkEq(&counter, &c, "mzf", "ㄇㄠˊ") + Self.checkEq(&counter, &c, "mzj", "ㄇㄠˇ") + Self.checkEq(&counter, &c, "mzk", "ㄇㄠˋ") + Self.checkEq(&counter, &c, "mpf", "ㄇㄡˊ") + Self.checkEq(&counter, &c, "mpj", "ㄇㄡˇ") + Self.checkEq(&counter, &c, "mpk", "ㄇㄡˋ") + Self.checkEq(&counter, &c, "mm", "ㄇㄢ") + Self.checkEq(&counter, &c, "mmf", "ㄇㄢˊ") + Self.checkEq(&counter, &c, "mmj", "ㄇㄢˇ") + Self.checkEq(&counter, &c, "mmk", "ㄇㄢˋ") + Self.checkEq(&counter, &c, "mn", "ㄇㄣ") + Self.checkEq(&counter, &c, "mnf", "ㄇㄣˊ") + Self.checkEq(&counter, &c, "mnj", "ㄇㄣˇ") + Self.checkEq(&counter, &c, "mnk", "ㄇㄣˋ") + Self.checkEq(&counter, &c, "mnd", "ㄇㄣ˙") + Self.checkEq(&counter, &c, "mt", "ㄇㄤ") + Self.checkEq(&counter, &c, "mtf", "ㄇㄤˊ") + Self.checkEq(&counter, &c, "mtj", "ㄇㄤˇ") + Self.checkEq(&counter, &c, "mtk", "ㄇㄤˋ") + Self.checkEq(&counter, &c, "ml", "ㄇㄥ") + Self.checkEq(&counter, &c, "mlf", "ㄇㄥˊ") + Self.checkEq(&counter, &c, "mlj", "ㄇㄥˇ") + Self.checkEq(&counter, &c, "mlk", "ㄇㄥˋ") + Self.checkEq(&counter, &c, "me", "ㄇㄧ") + Self.checkEq(&counter, &c, "mef", "ㄇㄧˊ") + Self.checkEq(&counter, &c, "mej", "ㄇㄧˇ") + Self.checkEq(&counter, &c, "mek", "ㄇㄧˋ") + Self.checkEq(&counter, &c, "mew", "ㄇㄧㄝ") + Self.checkEq(&counter, &c, "mewf", "ㄇㄧㄝˊ") + Self.checkEq(&counter, &c, "mewk", "ㄇㄧㄝˋ") + Self.checkEq(&counter, &c, "mez", "ㄇㄧㄠ") + Self.checkEq(&counter, &c, "mezf", "ㄇㄧㄠˊ") + Self.checkEq(&counter, &c, "mezj", "ㄇㄧㄠˇ") + Self.checkEq(&counter, &c, "mezk", "ㄇㄧㄠˋ") + Self.checkEq(&counter, &c, "mepf", "ㄇㄧㄡˊ") + Self.checkEq(&counter, &c, "mepj", "ㄇㄧㄡˇ") + Self.checkEq(&counter, &c, "mepk", "ㄇㄧㄡˋ") + Self.checkEq(&counter, &c, "mem", "ㄇㄧㄢ") + Self.checkEq(&counter, &c, "memf", "ㄇㄧㄢˊ") + Self.checkEq(&counter, &c, "memj", "ㄇㄧㄢˇ") + Self.checkEq(&counter, &c, "memk", "ㄇㄧㄢˋ") + Self.checkEq(&counter, &c, "men", "ㄇㄧㄣ") + Self.checkEq(&counter, &c, "menf", "ㄇㄧㄣˊ") + Self.checkEq(&counter, &c, "menj", "ㄇㄧㄣˇ") + Self.checkEq(&counter, &c, "melf", "ㄇㄧㄥˊ") + Self.checkEq(&counter, &c, "melj", "ㄇㄧㄥˇ") + Self.checkEq(&counter, &c, "melk", "ㄇㄧㄥˋ") + Self.checkEq(&counter, &c, "mxf", "ㄇㄨˊ") + Self.checkEq(&counter, &c, "mxj", "ㄇㄨˇ") + Self.checkEq(&counter, &c, "mxk", "ㄇㄨˋ") + Self.checkEq(&counter, &c, "fa", "ㄈㄚ") + Self.checkEq(&counter, &c, "faf", "ㄈㄚˊ") + Self.checkEq(&counter, &c, "faj", "ㄈㄚˇ") + Self.checkEq(&counter, &c, "fak", "ㄈㄚˋ") + Self.checkEq(&counter, &c, "fof", "ㄈㄛˊ") + Self.checkEq(&counter, &c, "fq", "ㄈㄟ") + Self.checkEq(&counter, &c, "fqf", "ㄈㄟˊ") + Self.checkEq(&counter, &c, "fqj", "ㄈㄟˇ") + Self.checkEq(&counter, &c, "fqk", "ㄈㄟˋ") + Self.checkEq(&counter, &c, "fp", "ㄈㄡ") + Self.checkEq(&counter, &c, "fpf", "ㄈㄡˊ") + Self.checkEq(&counter, &c, "fpj", "ㄈㄡˇ") + Self.checkEq(&counter, &c, "fpk", "ㄈㄡˋ") + Self.checkEq(&counter, &c, "fm", "ㄈㄢ") + Self.checkEq(&counter, &c, "fmf", "ㄈㄢˊ") + Self.checkEq(&counter, &c, "fmj", "ㄈㄢˇ") + Self.checkEq(&counter, &c, "fmk", "ㄈㄢˋ") + Self.checkEq(&counter, &c, "fn", "ㄈㄣ") + Self.checkEq(&counter, &c, "fnf", "ㄈㄣˊ") + Self.checkEq(&counter, &c, "fnj", "ㄈㄣˇ") + Self.checkEq(&counter, &c, "fnk", "ㄈㄣˋ") + Self.checkEq(&counter, &c, "fnd", "ㄈㄣ˙") + Self.checkEq(&counter, &c, "ft", "ㄈㄤ") + Self.checkEq(&counter, &c, "ftf", "ㄈㄤˊ") + Self.checkEq(&counter, &c, "ftj", "ㄈㄤˇ") + Self.checkEq(&counter, &c, "ftk", "ㄈㄤˋ") + Self.checkEq(&counter, &c, "fl", "ㄈㄥ") + Self.checkEq(&counter, &c, "flf", "ㄈㄥˊ") + Self.checkEq(&counter, &c, "flj", "ㄈㄥˇ") + Self.checkEq(&counter, &c, "flk", "ㄈㄥˋ") + Self.checkEq(&counter, &c, "fezk", "ㄈㄧㄠˋ") + Self.checkEq(&counter, &c, "fx", "ㄈㄨ") + Self.checkEq(&counter, &c, "fxf", "ㄈㄨˊ") + Self.checkEq(&counter, &c, "fxj", "ㄈㄨˇ") + Self.checkEq(&counter, &c, "fxk", "ㄈㄨˋ") + Self.checkEq(&counter, &c, "da", "ㄉㄚ") + Self.checkEq(&counter, &c, "daf", "ㄉㄚˊ") + Self.checkEq(&counter, &c, "daj", "ㄉㄚˇ") + Self.checkEq(&counter, &c, "dak", "ㄉㄚˋ") + Self.checkEq(&counter, &c, "dad", "ㄉㄚ˙") + Self.checkEq(&counter, &c, "dr", "ㄉㄜ") + Self.checkEq(&counter, &c, "drf", "ㄉㄜˊ") + Self.checkEq(&counter, &c, "drd", "ㄉㄜ˙") + Self.checkEq(&counter, &c, "di", "ㄉㄞ") + Self.checkEq(&counter, &c, "dij", "ㄉㄞˇ") + Self.checkEq(&counter, &c, "dik", "ㄉㄞˋ") + Self.checkEq(&counter, &c, "dqj", "ㄉㄟˇ") + Self.checkEq(&counter, &c, "dz", "ㄉㄠ") + Self.checkEq(&counter, &c, "dzf", "ㄉㄠˊ") + Self.checkEq(&counter, &c, "dzj", "ㄉㄠˇ") + Self.checkEq(&counter, &c, "dzk", "ㄉㄠˋ") + Self.checkEq(&counter, &c, "dp", "ㄉㄡ") + Self.checkEq(&counter, &c, "dpf", "ㄉㄡˊ") + Self.checkEq(&counter, &c, "dpj", "ㄉㄡˇ") + Self.checkEq(&counter, &c, "dpk", "ㄉㄡˋ") + Self.checkEq(&counter, &c, "dm", "ㄉㄢ") + Self.checkEq(&counter, &c, "dmj", "ㄉㄢˇ") + Self.checkEq(&counter, &c, "dmk", "ㄉㄢˋ") + Self.checkEq(&counter, &c, "dnk", "ㄉㄣˋ") + Self.checkEq(&counter, &c, "dt", "ㄉㄤ") + Self.checkEq(&counter, &c, "dtj", "ㄉㄤˇ") + Self.checkEq(&counter, &c, "dtk", "ㄉㄤˋ") + Self.checkEq(&counter, &c, "dl", "ㄉㄥ") + Self.checkEq(&counter, &c, "dlj", "ㄉㄥˇ") + Self.checkEq(&counter, &c, "dlk", "ㄉㄥˋ") + Self.checkEq(&counter, &c, "de", "ㄉㄧ") + Self.checkEq(&counter, &c, "def", "ㄉㄧˊ") + Self.checkEq(&counter, &c, "dej", "ㄉㄧˇ") + Self.checkEq(&counter, &c, "dek", "ㄉㄧˋ") + Self.checkEq(&counter, &c, "deaj", "ㄉㄧㄚˇ") + Self.checkEq(&counter, &c, "dew", "ㄉㄧㄝ") + Self.checkEq(&counter, &c, "dewf", "ㄉㄧㄝˊ") + Self.checkEq(&counter, &c, "dewj", "ㄉㄧㄝˇ") + Self.checkEq(&counter, &c, "dewk", "ㄉㄧㄝˋ") + Self.checkEq(&counter, &c, "dez", "ㄉㄧㄠ") + Self.checkEq(&counter, &c, "dezj", "ㄉㄧㄠˇ") + Self.checkEq(&counter, &c, "dezk", "ㄉㄧㄠˋ") + Self.checkEq(&counter, &c, "dep", "ㄉㄧㄡ") + Self.checkEq(&counter, &c, "dem", "ㄉㄧㄢ") + Self.checkEq(&counter, &c, "demf", "ㄉㄧㄢˊ") + Self.checkEq(&counter, &c, "demj", "ㄉㄧㄢˇ") + Self.checkEq(&counter, &c, "demk", "ㄉㄧㄢˋ") + Self.checkEq(&counter, &c, "del", "ㄉㄧㄥ") + Self.checkEq(&counter, &c, "delf", "ㄉㄧㄥˊ") + Self.checkEq(&counter, &c, "delj", "ㄉㄧㄥˇ") + Self.checkEq(&counter, &c, "delk", "ㄉㄧㄥˋ") + Self.checkEq(&counter, &c, "dx", "ㄉㄨ") + Self.checkEq(&counter, &c, "dxf", "ㄉㄨˊ") + Self.checkEq(&counter, &c, "dxj", "ㄉㄨˇ") + Self.checkEq(&counter, &c, "dxk", "ㄉㄨˋ") + Self.checkEq(&counter, &c, "dxo", "ㄉㄨㄛ") + Self.checkEq(&counter, &c, "dxof", "ㄉㄨㄛˊ") + Self.checkEq(&counter, &c, "dxoj", "ㄉㄨㄛˇ") + Self.checkEq(&counter, &c, "dxok", "ㄉㄨㄛˋ") + Self.checkEq(&counter, &c, "dxod", "ㄉㄨㄛ˙") + Self.checkEq(&counter, &c, "dxq", "ㄉㄨㄟ") + Self.checkEq(&counter, &c, "dxqj", "ㄉㄨㄟˇ") + Self.checkEq(&counter, &c, "dxqk", "ㄉㄨㄟˋ") + Self.checkEq(&counter, &c, "dxm", "ㄉㄨㄢ") + Self.checkEq(&counter, &c, "dxmj", "ㄉㄨㄢˇ") + Self.checkEq(&counter, &c, "dxmk", "ㄉㄨㄢˋ") + Self.checkEq(&counter, &c, "dxn", "ㄉㄨㄣ") + Self.checkEq(&counter, &c, "dxnj", "ㄉㄨㄣˇ") + Self.checkEq(&counter, &c, "dxnk", "ㄉㄨㄣˋ") + Self.checkEq(&counter, &c, "dxl", "ㄉㄨㄥ") + Self.checkEq(&counter, &c, "dxlj", "ㄉㄨㄥˇ") + Self.checkEq(&counter, &c, "dxlk", "ㄉㄨㄥˋ") + Self.checkEq(&counter, &c, "ta", "ㄊㄚ") + Self.checkEq(&counter, &c, "taj", "ㄊㄚˇ") + Self.checkEq(&counter, &c, "tak", "ㄊㄚˋ") + Self.checkEq(&counter, &c, "trk", "ㄊㄜˋ") + Self.checkEq(&counter, &c, "ti", "ㄊㄞ") + Self.checkEq(&counter, &c, "tif", "ㄊㄞˊ") + Self.checkEq(&counter, &c, "tij", "ㄊㄞˇ") + Self.checkEq(&counter, &c, "tik", "ㄊㄞˋ") + Self.checkEq(&counter, &c, "tid", "ㄊㄞ˙") + Self.checkEq(&counter, &c, "tz", "ㄊㄠ") + Self.checkEq(&counter, &c, "tzf", "ㄊㄠˊ") + Self.checkEq(&counter, &c, "tzj", "ㄊㄠˇ") + Self.checkEq(&counter, &c, "tzk", "ㄊㄠˋ") + Self.checkEq(&counter, &c, "tzd", "ㄊㄠ˙") + Self.checkEq(&counter, &c, "tp", "ㄊㄡ") + Self.checkEq(&counter, &c, "tpf", "ㄊㄡˊ") + Self.checkEq(&counter, &c, "tpj", "ㄊㄡˇ") + Self.checkEq(&counter, &c, "tpk", "ㄊㄡˋ") + Self.checkEq(&counter, &c, "tpd", "ㄊㄡ˙") + Self.checkEq(&counter, &c, "tm", "ㄊㄢ") + Self.checkEq(&counter, &c, "tmf", "ㄊㄢˊ") + Self.checkEq(&counter, &c, "tmj", "ㄊㄢˇ") + Self.checkEq(&counter, &c, "tmk", "ㄊㄢˋ") + Self.checkEq(&counter, &c, "tt", "ㄊㄤ") + Self.checkEq(&counter, &c, "ttf", "ㄊㄤˊ") + Self.checkEq(&counter, &c, "ttj", "ㄊㄤˇ") + Self.checkEq(&counter, &c, "ttk", "ㄊㄤˋ") + Self.checkEq(&counter, &c, "tl", "ㄊㄥ") + Self.checkEq(&counter, &c, "tlf", "ㄊㄥˊ") + Self.checkEq(&counter, &c, "tlk", "ㄊㄥˋ") + Self.checkEq(&counter, &c, "te", "ㄊㄧ") + Self.checkEq(&counter, &c, "tef", "ㄊㄧˊ") + Self.checkEq(&counter, &c, "tej", "ㄊㄧˇ") + Self.checkEq(&counter, &c, "tek", "ㄊㄧˋ") + Self.checkEq(&counter, &c, "tew", "ㄊㄧㄝ") + Self.checkEq(&counter, &c, "tewf", "ㄊㄧㄝˊ") + Self.checkEq(&counter, &c, "tewj", "ㄊㄧㄝˇ") + Self.checkEq(&counter, &c, "tewk", "ㄊㄧㄝˋ") + Self.checkEq(&counter, &c, "tez", "ㄊㄧㄠ") + Self.checkEq(&counter, &c, "tezf", "ㄊㄧㄠˊ") + Self.checkEq(&counter, &c, "tezj", "ㄊㄧㄠˇ") + Self.checkEq(&counter, &c, "tezk", "ㄊㄧㄠˋ") + Self.checkEq(&counter, &c, "tem", "ㄊㄧㄢ") + Self.checkEq(&counter, &c, "temf", "ㄊㄧㄢˊ") + Self.checkEq(&counter, &c, "temj", "ㄊㄧㄢˇ") + Self.checkEq(&counter, &c, "temk", "ㄊㄧㄢˋ") + Self.checkEq(&counter, &c, "tel", "ㄊㄧㄥ") + Self.checkEq(&counter, &c, "telf", "ㄊㄧㄥˊ") + Self.checkEq(&counter, &c, "telj", "ㄊㄧㄥˇ") + Self.checkEq(&counter, &c, "telk", "ㄊㄧㄥˋ") + Self.checkEq(&counter, &c, "tx", "ㄊㄨ") + Self.checkEq(&counter, &c, "txf", "ㄊㄨˊ") + Self.checkEq(&counter, &c, "txj", "ㄊㄨˇ") + Self.checkEq(&counter, &c, "txk", "ㄊㄨˋ") + Self.checkEq(&counter, &c, "txo", "ㄊㄨㄛ") + Self.checkEq(&counter, &c, "txof", "ㄊㄨㄛˊ") + Self.checkEq(&counter, &c, "txoj", "ㄊㄨㄛˇ") + Self.checkEq(&counter, &c, "txok", "ㄊㄨㄛˋ") + Self.checkEq(&counter, &c, "txq", "ㄊㄨㄟ") + Self.checkEq(&counter, &c, "txqf", "ㄊㄨㄟˊ") + Self.checkEq(&counter, &c, "txqj", "ㄊㄨㄟˇ") + Self.checkEq(&counter, &c, "txqk", "ㄊㄨㄟˋ") + Self.checkEq(&counter, &c, "txm", "ㄊㄨㄢ") + Self.checkEq(&counter, &c, "txmf", "ㄊㄨㄢˊ") + Self.checkEq(&counter, &c, "txmj", "ㄊㄨㄢˇ") + Self.checkEq(&counter, &c, "txmk", "ㄊㄨㄢˋ") + Self.checkEq(&counter, &c, "txn", "ㄊㄨㄣ") + Self.checkEq(&counter, &c, "txnf", "ㄊㄨㄣˊ") + Self.checkEq(&counter, &c, "txnj", "ㄊㄨㄣˇ") + Self.checkEq(&counter, &c, "txnk", "ㄊㄨㄣˋ") + Self.checkEq(&counter, &c, "txl", "ㄊㄨㄥ") + Self.checkEq(&counter, &c, "txlf", "ㄊㄨㄥˊ") + Self.checkEq(&counter, &c, "txlj", "ㄊㄨㄥˇ") + Self.checkEq(&counter, &c, "txlk", "ㄊㄨㄥˋ") + Self.checkEq(&counter, &c, "na", "ㄋㄚ") + Self.checkEq(&counter, &c, "naf", "ㄋㄚˊ") + Self.checkEq(&counter, &c, "naj", "ㄋㄚˇ") + Self.checkEq(&counter, &c, "nak", "ㄋㄚˋ") + Self.checkEq(&counter, &c, "nad", "ㄋㄚ˙") + Self.checkEq(&counter, &c, "nrk", "ㄋㄜˋ") + Self.checkEq(&counter, &c, "nrd", "ㄋㄜ˙") + Self.checkEq(&counter, &c, "nif", "ㄋㄞˊ") + Self.checkEq(&counter, &c, "nij", "ㄋㄞˇ") + Self.checkEq(&counter, &c, "nik", "ㄋㄞˋ") + Self.checkEq(&counter, &c, "nqf", "ㄋㄟˊ") + Self.checkEq(&counter, &c, "nqj", "ㄋㄟˇ") + Self.checkEq(&counter, &c, "nqk", "ㄋㄟˋ") + Self.checkEq(&counter, &c, "nz", "ㄋㄠ") + Self.checkEq(&counter, &c, "nzf", "ㄋㄠˊ") + Self.checkEq(&counter, &c, "nzj", "ㄋㄠˇ") + Self.checkEq(&counter, &c, "nzk", "ㄋㄠˋ") + Self.checkEq(&counter, &c, "npf", "ㄋㄡˊ") + Self.checkEq(&counter, &c, "npj", "ㄋㄡˇ") + Self.checkEq(&counter, &c, "npk", "ㄋㄡˋ") + Self.checkEq(&counter, &c, "nm", "ㄋㄢ") + Self.checkEq(&counter, &c, "nmf", "ㄋㄢˊ") + Self.checkEq(&counter, &c, "nmj", "ㄋㄢˇ") + Self.checkEq(&counter, &c, "nmk", "ㄋㄢˋ") + Self.checkEq(&counter, &c, "nnj", "ㄋㄣˇ") + Self.checkEq(&counter, &c, "nnk", "ㄋㄣˋ") + Self.checkEq(&counter, &c, "nt", "ㄋㄤ") + Self.checkEq(&counter, &c, "ntf", "ㄋㄤˊ") + Self.checkEq(&counter, &c, "ntj", "ㄋㄤˇ") + Self.checkEq(&counter, &c, "ntk", "ㄋㄤˋ") + Self.checkEq(&counter, &c, "ntd", "ㄋㄤ˙") + Self.checkEq(&counter, &c, "nlf", "ㄋㄥˊ") + Self.checkEq(&counter, &c, "nlj", "ㄋㄥˇ") + Self.checkEq(&counter, &c, "ne", "ㄋㄧ") + Self.checkEq(&counter, &c, "nef", "ㄋㄧˊ") + Self.checkEq(&counter, &c, "nej", "ㄋㄧˇ") + Self.checkEq(&counter, &c, "nek", "ㄋㄧˋ") + Self.checkEq(&counter, &c, "new", "ㄋㄧㄝ") + Self.checkEq(&counter, &c, "newf", "ㄋㄧㄝˊ") + Self.checkEq(&counter, &c, "newk", "ㄋㄧㄝˋ") + Self.checkEq(&counter, &c, "nezj", "ㄋㄧㄠˇ") + Self.checkEq(&counter, &c, "nezk", "ㄋㄧㄠˋ") + Self.checkEq(&counter, &c, "nep", "ㄋㄧㄡ") + Self.checkEq(&counter, &c, "nepf", "ㄋㄧㄡˊ") + Self.checkEq(&counter, &c, "nepj", "ㄋㄧㄡˇ") + Self.checkEq(&counter, &c, "nepk", "ㄋㄧㄡˋ") + Self.checkEq(&counter, &c, "nem", "ㄋㄧㄢ") + Self.checkEq(&counter, &c, "nemf", "ㄋㄧㄢˊ") + Self.checkEq(&counter, &c, "nemj", "ㄋㄧㄢˇ") + Self.checkEq(&counter, &c, "nemk", "ㄋㄧㄢˋ") + Self.checkEq(&counter, &c, "nen", "ㄋㄧㄣ") + Self.checkEq(&counter, &c, "nenf", "ㄋㄧㄣˊ") + Self.checkEq(&counter, &c, "nenj", "ㄋㄧㄣˇ") + Self.checkEq(&counter, &c, "nenk", "ㄋㄧㄣˋ") + Self.checkEq(&counter, &c, "netf", "ㄋㄧㄤˊ") + Self.checkEq(&counter, &c, "netj", "ㄋㄧㄤˇ") + Self.checkEq(&counter, &c, "netk", "ㄋㄧㄤˋ") + Self.checkEq(&counter, &c, "nelf", "ㄋㄧㄥˊ") + Self.checkEq(&counter, &c, "nelj", "ㄋㄧㄥˇ") + Self.checkEq(&counter, &c, "nelk", "ㄋㄧㄥˋ") + Self.checkEq(&counter, &c, "nxf", "ㄋㄨˊ") + Self.checkEq(&counter, &c, "nxj", "ㄋㄨˇ") + Self.checkEq(&counter, &c, "nxk", "ㄋㄨˋ") + Self.checkEq(&counter, &c, "nxof", "ㄋㄨㄛˊ") + Self.checkEq(&counter, &c, "nxoj", "ㄋㄨㄛˇ") + Self.checkEq(&counter, &c, "nxok", "ㄋㄨㄛˋ") + Self.checkEq(&counter, &c, "nxqf", "ㄋㄨㄟˊ") + Self.checkEq(&counter, &c, "nxmf", "ㄋㄨㄢˊ") + Self.checkEq(&counter, &c, "nxmj", "ㄋㄨㄢˇ") + Self.checkEq(&counter, &c, "nxmk", "ㄋㄨㄢˋ") + Self.checkEq(&counter, &c, "nxnf", "ㄋㄨㄣˊ") + Self.checkEq(&counter, &c, "nxlf", "ㄋㄨㄥˊ") + Self.checkEq(&counter, &c, "nxlj", "ㄋㄨㄥˇ") + Self.checkEq(&counter, &c, "nxlk", "ㄋㄨㄥˋ") + Self.checkEq(&counter, &c, "nuf", "ㄋㄩˊ") + Self.checkEq(&counter, &c, "nuj", "ㄋㄩˇ") + Self.checkEq(&counter, &c, "nuk", "ㄋㄩˋ") + Self.checkEq(&counter, &c, "nuwk", "ㄋㄩㄝˋ") + Self.checkEq(&counter, &c, "la", "ㄌㄚ") + Self.checkEq(&counter, &c, "laf", "ㄌㄚˊ") + Self.checkEq(&counter, &c, "laj", "ㄌㄚˇ") + Self.checkEq(&counter, &c, "lak", "ㄌㄚˋ") + Self.checkEq(&counter, &c, "lad", "ㄌㄚ˙") + Self.checkEq(&counter, &c, "lo", "ㄌㄛ") + Self.checkEq(&counter, &c, "lod", "ㄌㄛ˙") + Self.checkEq(&counter, &c, "lr", "ㄌㄜ") + Self.checkEq(&counter, &c, "lrf", "ㄌㄜˊ") + Self.checkEq(&counter, &c, "lrk", "ㄌㄜˋ") + Self.checkEq(&counter, &c, "lrd", "ㄌㄜ˙") + Self.checkEq(&counter, &c, "lif", "ㄌㄞˊ") + Self.checkEq(&counter, &c, "lij", "ㄌㄞˇ") + Self.checkEq(&counter, &c, "lik", "ㄌㄞˋ") + Self.checkEq(&counter, &c, "lq", "ㄌㄟ") + Self.checkEq(&counter, &c, "lqf", "ㄌㄟˊ") + Self.checkEq(&counter, &c, "lqj", "ㄌㄟˇ") + Self.checkEq(&counter, &c, "lqk", "ㄌㄟˋ") + Self.checkEq(&counter, &c, "lqd", "ㄌㄟ˙") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Eten26_B.swift b/Tests/TekkonTests/KeyTest_Eten26_B.swift index 61c00f4..4f27d0d 100644 --- a/Tests/TekkonTests/KeyTest_Eten26_B.swift +++ b/Tests/TekkonTests/KeyTest_Eten26_B.swift @@ -13,489 +13,491 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testETen26KeysB() throws { var c = Tekkon.Composer(arrange: .ofETen26) - XCTAssertEqual(c.cS2RC("lz"), "ㄌㄠ") - XCTAssertEqual(c.cS2RC("lzf"), "ㄌㄠˊ") - XCTAssertEqual(c.cS2RC("lzj"), "ㄌㄠˇ") - XCTAssertEqual(c.cS2RC("lzk"), "ㄌㄠˋ") - XCTAssertEqual(c.cS2RC("lp"), "ㄌㄡ") - XCTAssertEqual(c.cS2RC("lpf"), "ㄌㄡˊ") - XCTAssertEqual(c.cS2RC("lpj"), "ㄌㄡˇ") - XCTAssertEqual(c.cS2RC("lpk"), "ㄌㄡˋ") - XCTAssertEqual(c.cS2RC("lpd"), "ㄌㄡ˙") - XCTAssertEqual(c.cS2RC("lmf"), "ㄌㄢˊ") - XCTAssertEqual(c.cS2RC("lmj"), "ㄌㄢˇ") - XCTAssertEqual(c.cS2RC("lmk"), "ㄌㄢˋ") - XCTAssertEqual(c.cS2RC("lt"), "ㄌㄤ") - XCTAssertEqual(c.cS2RC("ltf"), "ㄌㄤˊ") - XCTAssertEqual(c.cS2RC("ltj"), "ㄌㄤˇ") - XCTAssertEqual(c.cS2RC("ltk"), "ㄌㄤˋ") - XCTAssertEqual(c.cS2RC("ll"), "ㄌㄥ") - XCTAssertEqual(c.cS2RC("llf"), "ㄌㄥˊ") - XCTAssertEqual(c.cS2RC("llj"), "ㄌㄥˇ") - XCTAssertEqual(c.cS2RC("llk"), "ㄌㄥˋ") - XCTAssertEqual(c.cS2RC("le"), "ㄌㄧ") - XCTAssertEqual(c.cS2RC("lef"), "ㄌㄧˊ") - XCTAssertEqual(c.cS2RC("lej"), "ㄌㄧˇ") - XCTAssertEqual(c.cS2RC("lek"), "ㄌㄧˋ") - XCTAssertEqual(c.cS2RC("led"), "ㄌㄧ˙") - XCTAssertEqual(c.cS2RC("leaj"), "ㄌㄧㄚˇ") - XCTAssertEqual(c.cS2RC("lew"), "ㄌㄧㄝ") - XCTAssertEqual(c.cS2RC("lewf"), "ㄌㄧㄝˊ") - XCTAssertEqual(c.cS2RC("lewj"), "ㄌㄧㄝˇ") - XCTAssertEqual(c.cS2RC("lewk"), "ㄌㄧㄝˋ") - XCTAssertEqual(c.cS2RC("lez"), "ㄌㄧㄠ") - XCTAssertEqual(c.cS2RC("lezf"), "ㄌㄧㄠˊ") - XCTAssertEqual(c.cS2RC("lezj"), "ㄌㄧㄠˇ") - XCTAssertEqual(c.cS2RC("lezk"), "ㄌㄧㄠˋ") - XCTAssertEqual(c.cS2RC("lep"), "ㄌㄧㄡ") - XCTAssertEqual(c.cS2RC("lepf"), "ㄌㄧㄡˊ") - XCTAssertEqual(c.cS2RC("lepj"), "ㄌㄧㄡˇ") - XCTAssertEqual(c.cS2RC("lepk"), "ㄌㄧㄡˋ") - XCTAssertEqual(c.cS2RC("lem"), "ㄌㄧㄢ") - XCTAssertEqual(c.cS2RC("lemf"), "ㄌㄧㄢˊ") - XCTAssertEqual(c.cS2RC("lemj"), "ㄌㄧㄢˇ") - XCTAssertEqual(c.cS2RC("lemk"), "ㄌㄧㄢˋ") - XCTAssertEqual(c.cS2RC("lenf"), "ㄌㄧㄣˊ") - XCTAssertEqual(c.cS2RC("lenj"), "ㄌㄧㄣˇ") - XCTAssertEqual(c.cS2RC("lenk"), "ㄌㄧㄣˋ") - XCTAssertEqual(c.cS2RC("letf"), "ㄌㄧㄤˊ") - XCTAssertEqual(c.cS2RC("letj"), "ㄌㄧㄤˇ") - XCTAssertEqual(c.cS2RC("letk"), "ㄌㄧㄤˋ") - XCTAssertEqual(c.cS2RC("lel"), "ㄌㄧㄥ") - XCTAssertEqual(c.cS2RC("lelf"), "ㄌㄧㄥˊ") - XCTAssertEqual(c.cS2RC("lelj"), "ㄌㄧㄥˇ") - XCTAssertEqual(c.cS2RC("lelk"), "ㄌㄧㄥˋ") - XCTAssertEqual(c.cS2RC("lx"), "ㄌㄨ") - XCTAssertEqual(c.cS2RC("lxf"), "ㄌㄨˊ") - XCTAssertEqual(c.cS2RC("lxj"), "ㄌㄨˇ") - XCTAssertEqual(c.cS2RC("lxk"), "ㄌㄨˋ") - XCTAssertEqual(c.cS2RC("lxo"), "ㄌㄨㄛ") - XCTAssertEqual(c.cS2RC("lxof"), "ㄌㄨㄛˊ") - XCTAssertEqual(c.cS2RC("lxoj"), "ㄌㄨㄛˇ") - XCTAssertEqual(c.cS2RC("lxok"), "ㄌㄨㄛˋ") - XCTAssertEqual(c.cS2RC("lxod"), "ㄌㄨㄛ˙") - XCTAssertEqual(c.cS2RC("lxmf"), "ㄌㄨㄢˊ") - XCTAssertEqual(c.cS2RC("lxmj"), "ㄌㄨㄢˇ") - XCTAssertEqual(c.cS2RC("lxmk"), "ㄌㄨㄢˋ") - XCTAssertEqual(c.cS2RC("lxn"), "ㄌㄨㄣ") - XCTAssertEqual(c.cS2RC("lxnf"), "ㄌㄨㄣˊ") - XCTAssertEqual(c.cS2RC("lxnj"), "ㄌㄨㄣˇ") - XCTAssertEqual(c.cS2RC("lxnk"), "ㄌㄨㄣˋ") - XCTAssertEqual(c.cS2RC("lxl"), "ㄌㄨㄥ") - XCTAssertEqual(c.cS2RC("lxlf"), "ㄌㄨㄥˊ") - XCTAssertEqual(c.cS2RC("lxlj"), "ㄌㄨㄥˇ") - XCTAssertEqual(c.cS2RC("lxlk"), "ㄌㄨㄥˋ") - XCTAssertEqual(c.cS2RC("lu"), "ㄌㄩ") - XCTAssertEqual(c.cS2RC("luf"), "ㄌㄩˊ") - XCTAssertEqual(c.cS2RC("luj"), "ㄌㄩˇ") - XCTAssertEqual(c.cS2RC("luk"), "ㄌㄩˋ") - XCTAssertEqual(c.cS2RC("luw"), "ㄌㄩㄝ") - XCTAssertEqual(c.cS2RC("luwj"), "ㄌㄩㄝˇ") - XCTAssertEqual(c.cS2RC("luwk"), "ㄌㄩㄝˋ") - XCTAssertEqual(c.cS2RC("lumf"), "ㄌㄩㄢˊ") - XCTAssertEqual(c.cS2RC("lumj"), "ㄌㄩㄢˇ") - XCTAssertEqual(c.cS2RC("va"), "ㄍㄚ") - XCTAssertEqual(c.cS2RC("vaf"), "ㄍㄚˊ") - XCTAssertEqual(c.cS2RC("vaj"), "ㄍㄚˇ") - XCTAssertEqual(c.cS2RC("vak"), "ㄍㄚˋ") - XCTAssertEqual(c.cS2RC("vad"), "ㄍㄚ˙") - XCTAssertEqual(c.cS2RC("vr"), "ㄍㄜ") - XCTAssertEqual(c.cS2RC("vrf"), "ㄍㄜˊ") - XCTAssertEqual(c.cS2RC("vrj"), "ㄍㄜˇ") - XCTAssertEqual(c.cS2RC("vrk"), "ㄍㄜˋ") - XCTAssertEqual(c.cS2RC("vrd"), "ㄍㄜ˙") - XCTAssertEqual(c.cS2RC("vi"), "ㄍㄞ") - XCTAssertEqual(c.cS2RC("vij"), "ㄍㄞˇ") - XCTAssertEqual(c.cS2RC("vik"), "ㄍㄞˋ") - XCTAssertEqual(c.cS2RC("vqj"), "ㄍㄟˇ") - XCTAssertEqual(c.cS2RC("vz"), "ㄍㄠ") - XCTAssertEqual(c.cS2RC("vzj"), "ㄍㄠˇ") - XCTAssertEqual(c.cS2RC("vzk"), "ㄍㄠˋ") - XCTAssertEqual(c.cS2RC("vp"), "ㄍㄡ") - XCTAssertEqual(c.cS2RC("vpj"), "ㄍㄡˇ") - XCTAssertEqual(c.cS2RC("vpk"), "ㄍㄡˋ") - XCTAssertEqual(c.cS2RC("vm"), "ㄍㄢ") - XCTAssertEqual(c.cS2RC("vmj"), "ㄍㄢˇ") - XCTAssertEqual(c.cS2RC("vmk"), "ㄍㄢˋ") - XCTAssertEqual(c.cS2RC("vn"), "ㄍㄣ") - XCTAssertEqual(c.cS2RC("vnf"), "ㄍㄣˊ") - XCTAssertEqual(c.cS2RC("vnj"), "ㄍㄣˇ") - XCTAssertEqual(c.cS2RC("vnk"), "ㄍㄣˋ") - XCTAssertEqual(c.cS2RC("vt"), "ㄍㄤ") - XCTAssertEqual(c.cS2RC("vtj"), "ㄍㄤˇ") - XCTAssertEqual(c.cS2RC("vtk"), "ㄍㄤˋ") - XCTAssertEqual(c.cS2RC("vl"), "ㄍㄥ") - XCTAssertEqual(c.cS2RC("vlj"), "ㄍㄥˇ") - XCTAssertEqual(c.cS2RC("vlk"), "ㄍㄥˋ") - XCTAssertEqual(c.cS2RC("vx"), "ㄍㄨ") - XCTAssertEqual(c.cS2RC("vxf"), "ㄍㄨˊ") - XCTAssertEqual(c.cS2RC("vxj"), "ㄍㄨˇ") - XCTAssertEqual(c.cS2RC("vxk"), "ㄍㄨˋ") - XCTAssertEqual(c.cS2RC("vxa"), "ㄍㄨㄚ") - XCTAssertEqual(c.cS2RC("vxaf"), "ㄍㄨㄚˊ") - XCTAssertEqual(c.cS2RC("vxaj"), "ㄍㄨㄚˇ") - XCTAssertEqual(c.cS2RC("vxak"), "ㄍㄨㄚˋ") - XCTAssertEqual(c.cS2RC("vxo"), "ㄍㄨㄛ") - XCTAssertEqual(c.cS2RC("vxof"), "ㄍㄨㄛˊ") - XCTAssertEqual(c.cS2RC("vxoj"), "ㄍㄨㄛˇ") - XCTAssertEqual(c.cS2RC("vxok"), "ㄍㄨㄛˋ") - XCTAssertEqual(c.cS2RC("vxi"), "ㄍㄨㄞ") - XCTAssertEqual(c.cS2RC("vxij"), "ㄍㄨㄞˇ") - XCTAssertEqual(c.cS2RC("vxik"), "ㄍㄨㄞˋ") - XCTAssertEqual(c.cS2RC("vxq"), "ㄍㄨㄟ") - XCTAssertEqual(c.cS2RC("vxqj"), "ㄍㄨㄟˇ") - XCTAssertEqual(c.cS2RC("vxqk"), "ㄍㄨㄟˋ") - XCTAssertEqual(c.cS2RC("vxm"), "ㄍㄨㄢ") - XCTAssertEqual(c.cS2RC("vxmj"), "ㄍㄨㄢˇ") - XCTAssertEqual(c.cS2RC("vxmk"), "ㄍㄨㄢˋ") - XCTAssertEqual(c.cS2RC("vxn"), "ㄍㄨㄣ") - XCTAssertEqual(c.cS2RC("vxnj"), "ㄍㄨㄣˇ") - XCTAssertEqual(c.cS2RC("vxnk"), "ㄍㄨㄣˋ") - XCTAssertEqual(c.cS2RC("vxt"), "ㄍㄨㄤ") - XCTAssertEqual(c.cS2RC("vxtj"), "ㄍㄨㄤˇ") - XCTAssertEqual(c.cS2RC("vxtk"), "ㄍㄨㄤˋ") - XCTAssertEqual(c.cS2RC("vxl"), "ㄍㄨㄥ") - XCTAssertEqual(c.cS2RC("vxlf"), "ㄍㄨㄥˊ") - XCTAssertEqual(c.cS2RC("vxlj"), "ㄍㄨㄥˇ") - XCTAssertEqual(c.cS2RC("vxlk"), "ㄍㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ka"), "ㄎㄚ") - XCTAssertEqual(c.cS2RC("kaj"), "ㄎㄚˇ") - XCTAssertEqual(c.cS2RC("kak"), "ㄎㄚˋ") - XCTAssertEqual(c.cS2RC("kr"), "ㄎㄜ") - XCTAssertEqual(c.cS2RC("krf"), "ㄎㄜˊ") - XCTAssertEqual(c.cS2RC("krj"), "ㄎㄜˇ") - XCTAssertEqual(c.cS2RC("krk"), "ㄎㄜˋ") - XCTAssertEqual(c.cS2RC("ki"), "ㄎㄞ") - XCTAssertEqual(c.cS2RC("kij"), "ㄎㄞˇ") - XCTAssertEqual(c.cS2RC("kik"), "ㄎㄞˋ") - XCTAssertEqual(c.cS2RC("kz"), "ㄎㄠ") - XCTAssertEqual(c.cS2RC("kzj"), "ㄎㄠˇ") - XCTAssertEqual(c.cS2RC("kzk"), "ㄎㄠˋ") - XCTAssertEqual(c.cS2RC("kp"), "ㄎㄡ") - XCTAssertEqual(c.cS2RC("kpj"), "ㄎㄡˇ") - XCTAssertEqual(c.cS2RC("kpk"), "ㄎㄡˋ") - XCTAssertEqual(c.cS2RC("km"), "ㄎㄢ") - XCTAssertEqual(c.cS2RC("kmj"), "ㄎㄢˇ") - XCTAssertEqual(c.cS2RC("kmk"), "ㄎㄢˋ") - XCTAssertEqual(c.cS2RC("kn"), "ㄎㄣ") - XCTAssertEqual(c.cS2RC("knj"), "ㄎㄣˇ") - XCTAssertEqual(c.cS2RC("knk"), "ㄎㄣˋ") - XCTAssertEqual(c.cS2RC("kt"), "ㄎㄤ") - XCTAssertEqual(c.cS2RC("ktf"), "ㄎㄤˊ") - XCTAssertEqual(c.cS2RC("ktj"), "ㄎㄤˇ") - XCTAssertEqual(c.cS2RC("ktk"), "ㄎㄤˋ") - XCTAssertEqual(c.cS2RC("kl"), "ㄎㄥ") - XCTAssertEqual(c.cS2RC("klj"), "ㄎㄥˇ") - XCTAssertEqual(c.cS2RC("kx"), "ㄎㄨ") - XCTAssertEqual(c.cS2RC("kxf"), "ㄎㄨˊ") - XCTAssertEqual(c.cS2RC("kxj"), "ㄎㄨˇ") - XCTAssertEqual(c.cS2RC("kxk"), "ㄎㄨˋ") - XCTAssertEqual(c.cS2RC("kxa"), "ㄎㄨㄚ") - XCTAssertEqual(c.cS2RC("kxaj"), "ㄎㄨㄚˇ") - XCTAssertEqual(c.cS2RC("kxak"), "ㄎㄨㄚˋ") - XCTAssertEqual(c.cS2RC("kxok"), "ㄎㄨㄛˋ") - XCTAssertEqual(c.cS2RC("kxi"), "ㄎㄨㄞ") - XCTAssertEqual(c.cS2RC("kxij"), "ㄎㄨㄞˇ") - XCTAssertEqual(c.cS2RC("kxik"), "ㄎㄨㄞˋ") - XCTAssertEqual(c.cS2RC("kxq"), "ㄎㄨㄟ") - XCTAssertEqual(c.cS2RC("kxqf"), "ㄎㄨㄟˊ") - XCTAssertEqual(c.cS2RC("kxqj"), "ㄎㄨㄟˇ") - XCTAssertEqual(c.cS2RC("kxqk"), "ㄎㄨㄟˋ") - XCTAssertEqual(c.cS2RC("kxm"), "ㄎㄨㄢ") - XCTAssertEqual(c.cS2RC("kxmj"), "ㄎㄨㄢˇ") - XCTAssertEqual(c.cS2RC("kxmk"), "ㄎㄨㄢˋ") - XCTAssertEqual(c.cS2RC("kxn"), "ㄎㄨㄣ") - XCTAssertEqual(c.cS2RC("kxnj"), "ㄎㄨㄣˇ") - XCTAssertEqual(c.cS2RC("kxnk"), "ㄎㄨㄣˋ") - XCTAssertEqual(c.cS2RC("kxt"), "ㄎㄨㄤ") - XCTAssertEqual(c.cS2RC("kxtf"), "ㄎㄨㄤˊ") - XCTAssertEqual(c.cS2RC("kxtj"), "ㄎㄨㄤˇ") - XCTAssertEqual(c.cS2RC("kxtk"), "ㄎㄨㄤˋ") - XCTAssertEqual(c.cS2RC("kxl"), "ㄎㄨㄥ") - XCTAssertEqual(c.cS2RC("kxlj"), "ㄎㄨㄥˇ") - XCTAssertEqual(c.cS2RC("kxlk"), "ㄎㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ha"), "ㄏㄚ") - XCTAssertEqual(c.cS2RC("haf"), "ㄏㄚˊ") - XCTAssertEqual(c.cS2RC("haj"), "ㄏㄚˇ") - XCTAssertEqual(c.cS2RC("hr"), "ㄏㄜ") - XCTAssertEqual(c.cS2RC("hrf"), "ㄏㄜˊ") - XCTAssertEqual(c.cS2RC("hrj"), "ㄏㄜˇ") - XCTAssertEqual(c.cS2RC("hrk"), "ㄏㄜˋ") - XCTAssertEqual(c.cS2RC("hi"), "ㄏㄞ") - XCTAssertEqual(c.cS2RC("hif"), "ㄏㄞˊ") - XCTAssertEqual(c.cS2RC("hij"), "ㄏㄞˇ") - XCTAssertEqual(c.cS2RC("hik"), "ㄏㄞˋ") - XCTAssertEqual(c.cS2RC("hq"), "ㄏㄟ") - XCTAssertEqual(c.cS2RC("hqj"), "ㄏㄟˇ") - XCTAssertEqual(c.cS2RC("hz"), "ㄏㄠ") - XCTAssertEqual(c.cS2RC("hzf"), "ㄏㄠˊ") - XCTAssertEqual(c.cS2RC("hzj"), "ㄏㄠˇ") - XCTAssertEqual(c.cS2RC("hzk"), "ㄏㄠˋ") - XCTAssertEqual(c.cS2RC("hp"), "ㄏㄡ") - XCTAssertEqual(c.cS2RC("hpf"), "ㄏㄡˊ") - XCTAssertEqual(c.cS2RC("hpj"), "ㄏㄡˇ") - XCTAssertEqual(c.cS2RC("hpk"), "ㄏㄡˋ") - XCTAssertEqual(c.cS2RC("hm"), "ㄏㄢ") - XCTAssertEqual(c.cS2RC("hmf"), "ㄏㄢˊ") - XCTAssertEqual(c.cS2RC("hmj"), "ㄏㄢˇ") - XCTAssertEqual(c.cS2RC("hmk"), "ㄏㄢˋ") - XCTAssertEqual(c.cS2RC("hn"), "ㄏㄣ") - XCTAssertEqual(c.cS2RC("hnf"), "ㄏㄣˊ") - XCTAssertEqual(c.cS2RC("hnj"), "ㄏㄣˇ") - XCTAssertEqual(c.cS2RC("hnk"), "ㄏㄣˋ") - XCTAssertEqual(c.cS2RC("ht"), "ㄏㄤ") - XCTAssertEqual(c.cS2RC("htf"), "ㄏㄤˊ") - XCTAssertEqual(c.cS2RC("htj"), "ㄏㄤˇ") - XCTAssertEqual(c.cS2RC("htk"), "ㄏㄤˋ") - XCTAssertEqual(c.cS2RC("hl"), "ㄏㄥ") - XCTAssertEqual(c.cS2RC("hlf"), "ㄏㄥˊ") - XCTAssertEqual(c.cS2RC("hlk"), "ㄏㄥˋ") - XCTAssertEqual(c.cS2RC("hx"), "ㄏㄨ") - XCTAssertEqual(c.cS2RC("hxf"), "ㄏㄨˊ") - XCTAssertEqual(c.cS2RC("hxj"), "ㄏㄨˇ") - XCTAssertEqual(c.cS2RC("hxk"), "ㄏㄨˋ") - XCTAssertEqual(c.cS2RC("hxa"), "ㄏㄨㄚ") - XCTAssertEqual(c.cS2RC("hxaf"), "ㄏㄨㄚˊ") - XCTAssertEqual(c.cS2RC("hxaj"), "ㄏㄨㄚˇ") - XCTAssertEqual(c.cS2RC("hxak"), "ㄏㄨㄚˋ") - XCTAssertEqual(c.cS2RC("hxo"), "ㄏㄨㄛ") - XCTAssertEqual(c.cS2RC("hxof"), "ㄏㄨㄛˊ") - XCTAssertEqual(c.cS2RC("hxoj"), "ㄏㄨㄛˇ") - XCTAssertEqual(c.cS2RC("hxok"), "ㄏㄨㄛˋ") - XCTAssertEqual(c.cS2RC("hxod"), "ㄏㄨㄛ˙") - XCTAssertEqual(c.cS2RC("hxif"), "ㄏㄨㄞˊ") - XCTAssertEqual(c.cS2RC("hxik"), "ㄏㄨㄞˋ") - XCTAssertEqual(c.cS2RC("hxq"), "ㄏㄨㄟ") - XCTAssertEqual(c.cS2RC("hxqf"), "ㄏㄨㄟˊ") - XCTAssertEqual(c.cS2RC("hxqj"), "ㄏㄨㄟˇ") - XCTAssertEqual(c.cS2RC("hxqk"), "ㄏㄨㄟˋ") - XCTAssertEqual(c.cS2RC("hxm"), "ㄏㄨㄢ") - XCTAssertEqual(c.cS2RC("hxmf"), "ㄏㄨㄢˊ") - XCTAssertEqual(c.cS2RC("hxmj"), "ㄏㄨㄢˇ") - XCTAssertEqual(c.cS2RC("hxmk"), "ㄏㄨㄢˋ") - XCTAssertEqual(c.cS2RC("hxn"), "ㄏㄨㄣ") - XCTAssertEqual(c.cS2RC("hxnf"), "ㄏㄨㄣˊ") - XCTAssertEqual(c.cS2RC("hxnj"), "ㄏㄨㄣˇ") - XCTAssertEqual(c.cS2RC("hxnk"), "ㄏㄨㄣˋ") - XCTAssertEqual(c.cS2RC("hxt"), "ㄏㄨㄤ") - XCTAssertEqual(c.cS2RC("hxtf"), "ㄏㄨㄤˊ") - XCTAssertEqual(c.cS2RC("hxtj"), "ㄏㄨㄤˇ") - XCTAssertEqual(c.cS2RC("hxtk"), "ㄏㄨㄤˋ") - XCTAssertEqual(c.cS2RC("hxtd"), "ㄏㄨㄤ˙") - XCTAssertEqual(c.cS2RC("hxl"), "ㄏㄨㄥ") - XCTAssertEqual(c.cS2RC("hxlf"), "ㄏㄨㄥˊ") - XCTAssertEqual(c.cS2RC("hxlj"), "ㄏㄨㄥˇ") - XCTAssertEqual(c.cS2RC("hxlk"), "ㄏㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ge"), "ㄐㄧ") - XCTAssertEqual(c.cS2RC("gef"), "ㄐㄧˊ") - XCTAssertEqual(c.cS2RC("gej"), "ㄐㄧˇ") - XCTAssertEqual(c.cS2RC("gek"), "ㄐㄧˋ") - XCTAssertEqual(c.cS2RC("gea"), "ㄐㄧㄚ") - XCTAssertEqual(c.cS2RC("geaf"), "ㄐㄧㄚˊ") - XCTAssertEqual(c.cS2RC("geaj"), "ㄐㄧㄚˇ") - XCTAssertEqual(c.cS2RC("geak"), "ㄐㄧㄚˋ") - XCTAssertEqual(c.cS2RC("gew"), "ㄐㄧㄝ") - XCTAssertEqual(c.cS2RC("gewf"), "ㄐㄧㄝˊ") - XCTAssertEqual(c.cS2RC("gewj"), "ㄐㄧㄝˇ") - XCTAssertEqual(c.cS2RC("gewk"), "ㄐㄧㄝˋ") - XCTAssertEqual(c.cS2RC("gewd"), "ㄐㄧㄝ˙") - XCTAssertEqual(c.cS2RC("gez"), "ㄐㄧㄠ") - XCTAssertEqual(c.cS2RC("gezf"), "ㄐㄧㄠˊ") - XCTAssertEqual(c.cS2RC("gezj"), "ㄐㄧㄠˇ") - XCTAssertEqual(c.cS2RC("gezk"), "ㄐㄧㄠˋ") - XCTAssertEqual(c.cS2RC("gep"), "ㄐㄧㄡ") - XCTAssertEqual(c.cS2RC("gepj"), "ㄐㄧㄡˇ") - XCTAssertEqual(c.cS2RC("gepk"), "ㄐㄧㄡˋ") - XCTAssertEqual(c.cS2RC("gem"), "ㄐㄧㄢ") - XCTAssertEqual(c.cS2RC("gemj"), "ㄐㄧㄢˇ") - XCTAssertEqual(c.cS2RC("gemk"), "ㄐㄧㄢˋ") - XCTAssertEqual(c.cS2RC("gen"), "ㄐㄧㄣ") - XCTAssertEqual(c.cS2RC("genj"), "ㄐㄧㄣˇ") - XCTAssertEqual(c.cS2RC("genk"), "ㄐㄧㄣˋ") - XCTAssertEqual(c.cS2RC("get"), "ㄐㄧㄤ") - XCTAssertEqual(c.cS2RC("getf"), "ㄐㄧㄤˊ") - XCTAssertEqual(c.cS2RC("getj"), "ㄐㄧㄤˇ") - XCTAssertEqual(c.cS2RC("getk"), "ㄐㄧㄤˋ") - XCTAssertEqual(c.cS2RC("gel"), "ㄐㄧㄥ") - XCTAssertEqual(c.cS2RC("gelj"), "ㄐㄧㄥˇ") - XCTAssertEqual(c.cS2RC("gelk"), "ㄐㄧㄥˋ") - XCTAssertEqual(c.cS2RC("gu"), "ㄐㄩ") - XCTAssertEqual(c.cS2RC("guf"), "ㄐㄩˊ") - XCTAssertEqual(c.cS2RC("guj"), "ㄐㄩˇ") - XCTAssertEqual(c.cS2RC("guk"), "ㄐㄩˋ") - XCTAssertEqual(c.cS2RC("guw"), "ㄐㄩㄝ") - XCTAssertEqual(c.cS2RC("guwf"), "ㄐㄩㄝˊ") - XCTAssertEqual(c.cS2RC("guwj"), "ㄐㄩㄝˇ") - XCTAssertEqual(c.cS2RC("guwk"), "ㄐㄩㄝˋ") - XCTAssertEqual(c.cS2RC("gum"), "ㄐㄩㄢ") - XCTAssertEqual(c.cS2RC("gumj"), "ㄐㄩㄢˇ") - XCTAssertEqual(c.cS2RC("gumk"), "ㄐㄩㄢˋ") - XCTAssertEqual(c.cS2RC("gun"), "ㄐㄩㄣ") - XCTAssertEqual(c.cS2RC("gunf"), "ㄐㄩㄣˊ") - XCTAssertEqual(c.cS2RC("gunj"), "ㄐㄩㄣˇ") - XCTAssertEqual(c.cS2RC("gunk"), "ㄐㄩㄣˋ") - XCTAssertEqual(c.cS2RC("gul"), "ㄐㄩㄥ") - XCTAssertEqual(c.cS2RC("gulj"), "ㄐㄩㄥˇ") - XCTAssertEqual(c.cS2RC("gulk"), "ㄐㄩㄥˋ") - XCTAssertEqual(c.cS2RC("vd"), "ㄑ˙") - XCTAssertEqual(c.cS2RC("ve"), "ㄑㄧ") - XCTAssertEqual(c.cS2RC("vef"), "ㄑㄧˊ") - XCTAssertEqual(c.cS2RC("vej"), "ㄑㄧˇ") - XCTAssertEqual(c.cS2RC("vek"), "ㄑㄧˋ") - XCTAssertEqual(c.cS2RC("vea"), "ㄑㄧㄚ") - XCTAssertEqual(c.cS2RC("veaf"), "ㄑㄧㄚˊ") - XCTAssertEqual(c.cS2RC("veaj"), "ㄑㄧㄚˇ") - XCTAssertEqual(c.cS2RC("veak"), "ㄑㄧㄚˋ") - XCTAssertEqual(c.cS2RC("vew"), "ㄑㄧㄝ") - XCTAssertEqual(c.cS2RC("vewf"), "ㄑㄧㄝˊ") - XCTAssertEqual(c.cS2RC("vewj"), "ㄑㄧㄝˇ") - XCTAssertEqual(c.cS2RC("vewk"), "ㄑㄧㄝˋ") - XCTAssertEqual(c.cS2RC("vez"), "ㄑㄧㄠ") - XCTAssertEqual(c.cS2RC("vezf"), "ㄑㄧㄠˊ") - XCTAssertEqual(c.cS2RC("vezj"), "ㄑㄧㄠˇ") - XCTAssertEqual(c.cS2RC("vezk"), "ㄑㄧㄠˋ") - XCTAssertEqual(c.cS2RC("vep"), "ㄑㄧㄡ") - XCTAssertEqual(c.cS2RC("vepf"), "ㄑㄧㄡˊ") - XCTAssertEqual(c.cS2RC("vepj"), "ㄑㄧㄡˇ") - XCTAssertEqual(c.cS2RC("vepk"), "ㄑㄧㄡˋ") - XCTAssertEqual(c.cS2RC("vem"), "ㄑㄧㄢ") - XCTAssertEqual(c.cS2RC("vemf"), "ㄑㄧㄢˊ") - XCTAssertEqual(c.cS2RC("vemj"), "ㄑㄧㄢˇ") - XCTAssertEqual(c.cS2RC("vemk"), "ㄑㄧㄢˋ") - XCTAssertEqual(c.cS2RC("ven"), "ㄑㄧㄣ") - XCTAssertEqual(c.cS2RC("venf"), "ㄑㄧㄣˊ") - XCTAssertEqual(c.cS2RC("venj"), "ㄑㄧㄣˇ") - XCTAssertEqual(c.cS2RC("venk"), "ㄑㄧㄣˋ") - XCTAssertEqual(c.cS2RC("vet"), "ㄑㄧㄤ") - XCTAssertEqual(c.cS2RC("vetf"), "ㄑㄧㄤˊ") - XCTAssertEqual(c.cS2RC("vetj"), "ㄑㄧㄤˇ") - XCTAssertEqual(c.cS2RC("vetk"), "ㄑㄧㄤˋ") - XCTAssertEqual(c.cS2RC("vel"), "ㄑㄧㄥ") - XCTAssertEqual(c.cS2RC("velf"), "ㄑㄧㄥˊ") - XCTAssertEqual(c.cS2RC("velj"), "ㄑㄧㄥˇ") - XCTAssertEqual(c.cS2RC("velk"), "ㄑㄧㄥˋ") - XCTAssertEqual(c.cS2RC("vu"), "ㄑㄩ") - XCTAssertEqual(c.cS2RC("vuf"), "ㄑㄩˊ") - XCTAssertEqual(c.cS2RC("vuj"), "ㄑㄩˇ") - XCTAssertEqual(c.cS2RC("vuk"), "ㄑㄩˋ") - XCTAssertEqual(c.cS2RC("vuw"), "ㄑㄩㄝ") - XCTAssertEqual(c.cS2RC("vuwf"), "ㄑㄩㄝˊ") - XCTAssertEqual(c.cS2RC("vuwk"), "ㄑㄩㄝˋ") - XCTAssertEqual(c.cS2RC("vum"), "ㄑㄩㄢ") - XCTAssertEqual(c.cS2RC("vumf"), "ㄑㄩㄢˊ") - XCTAssertEqual(c.cS2RC("vumj"), "ㄑㄩㄢˇ") - XCTAssertEqual(c.cS2RC("vumk"), "ㄑㄩㄢˋ") - XCTAssertEqual(c.cS2RC("vun"), "ㄑㄩㄣ") - XCTAssertEqual(c.cS2RC("vunf"), "ㄑㄩㄣˊ") - XCTAssertEqual(c.cS2RC("vunj"), "ㄑㄩㄣˇ") - XCTAssertEqual(c.cS2RC("vunk"), "ㄑㄩㄣˋ") - XCTAssertEqual(c.cS2RC("vul"), "ㄑㄩㄥ") - XCTAssertEqual(c.cS2RC("vulf"), "ㄑㄩㄥˊ") - XCTAssertEqual(c.cS2RC("vulj"), "ㄑㄩㄥˇ") - XCTAssertEqual(c.cS2RC("vulk"), "ㄑㄩㄥˋ") - XCTAssertEqual(c.cS2RC("ce"), "ㄒㄧ") - XCTAssertEqual(c.cS2RC("cef"), "ㄒㄧˊ") - XCTAssertEqual(c.cS2RC("cej"), "ㄒㄧˇ") - XCTAssertEqual(c.cS2RC("cek"), "ㄒㄧˋ") - XCTAssertEqual(c.cS2RC("cea"), "ㄒㄧㄚ") - XCTAssertEqual(c.cS2RC("ceaf"), "ㄒㄧㄚˊ") - XCTAssertEqual(c.cS2RC("ceaj"), "ㄒㄧㄚˇ") - XCTAssertEqual(c.cS2RC("ceak"), "ㄒㄧㄚˋ") - XCTAssertEqual(c.cS2RC("cew"), "ㄒㄧㄝ") - XCTAssertEqual(c.cS2RC("cewf"), "ㄒㄧㄝˊ") - XCTAssertEqual(c.cS2RC("cewj"), "ㄒㄧㄝˇ") - XCTAssertEqual(c.cS2RC("cewk"), "ㄒㄧㄝˋ") - XCTAssertEqual(c.cS2RC("cez"), "ㄒㄧㄠ") - XCTAssertEqual(c.cS2RC("cezf"), "ㄒㄧㄠˊ") - XCTAssertEqual(c.cS2RC("cezj"), "ㄒㄧㄠˇ") - XCTAssertEqual(c.cS2RC("cezk"), "ㄒㄧㄠˋ") - XCTAssertEqual(c.cS2RC("cep"), "ㄒㄧㄡ") - XCTAssertEqual(c.cS2RC("cepf"), "ㄒㄧㄡˊ") - XCTAssertEqual(c.cS2RC("cepj"), "ㄒㄧㄡˇ") - XCTAssertEqual(c.cS2RC("cepk"), "ㄒㄧㄡˋ") - XCTAssertEqual(c.cS2RC("cem"), "ㄒㄧㄢ") - XCTAssertEqual(c.cS2RC("cemf"), "ㄒㄧㄢˊ") - XCTAssertEqual(c.cS2RC("cemj"), "ㄒㄧㄢˇ") - XCTAssertEqual(c.cS2RC("cemk"), "ㄒㄧㄢˋ") - XCTAssertEqual(c.cS2RC("cen"), "ㄒㄧㄣ") - XCTAssertEqual(c.cS2RC("cenf"), "ㄒㄧㄣˊ") - XCTAssertEqual(c.cS2RC("cenj"), "ㄒㄧㄣˇ") - XCTAssertEqual(c.cS2RC("cenk"), "ㄒㄧㄣˋ") - XCTAssertEqual(c.cS2RC("cet"), "ㄒㄧㄤ") - XCTAssertEqual(c.cS2RC("cetf"), "ㄒㄧㄤˊ") - XCTAssertEqual(c.cS2RC("cetj"), "ㄒㄧㄤˇ") - XCTAssertEqual(c.cS2RC("cetk"), "ㄒㄧㄤˋ") - XCTAssertEqual(c.cS2RC("cel"), "ㄒㄧㄥ") - XCTAssertEqual(c.cS2RC("celf"), "ㄒㄧㄥˊ") - XCTAssertEqual(c.cS2RC("celj"), "ㄒㄧㄥˇ") - XCTAssertEqual(c.cS2RC("celk"), "ㄒㄧㄥˋ") - XCTAssertEqual(c.cS2RC("cu"), "ㄒㄩ") - XCTAssertEqual(c.cS2RC("cuf"), "ㄒㄩˊ") - XCTAssertEqual(c.cS2RC("cuj"), "ㄒㄩˇ") - XCTAssertEqual(c.cS2RC("cuk"), "ㄒㄩˋ") - XCTAssertEqual(c.cS2RC("cuw"), "ㄒㄩㄝ") - XCTAssertEqual(c.cS2RC("cuwf"), "ㄒㄩㄝˊ") - XCTAssertEqual(c.cS2RC("cuwj"), "ㄒㄩㄝˇ") - XCTAssertEqual(c.cS2RC("cuwk"), "ㄒㄩㄝˋ") - XCTAssertEqual(c.cS2RC("cum"), "ㄒㄩㄢ") - XCTAssertEqual(c.cS2RC("cumf"), "ㄒㄩㄢˊ") - XCTAssertEqual(c.cS2RC("cumj"), "ㄒㄩㄢˇ") - XCTAssertEqual(c.cS2RC("cumk"), "ㄒㄩㄢˋ") - XCTAssertEqual(c.cS2RC("cun"), "ㄒㄩㄣ") - XCTAssertEqual(c.cS2RC("cunf"), "ㄒㄩㄣˊ") - XCTAssertEqual(c.cS2RC("cunk"), "ㄒㄩㄣˋ") - XCTAssertEqual(c.cS2RC("cul"), "ㄒㄩㄥ") - XCTAssertEqual(c.cS2RC("culf"), "ㄒㄩㄥˊ") - XCTAssertEqual(c.cS2RC("culj"), "ㄒㄩㄥˇ") - XCTAssertEqual(c.cS2RC("culk"), "ㄒㄩㄥˋ") - XCTAssertEqual(c.cS2RC("g"), "ㄓ") - XCTAssertEqual(c.cS2RC("gf"), "ㄓˊ") - XCTAssertEqual(c.cS2RC("gj"), "ㄓˇ") - XCTAssertEqual(c.cS2RC("gk"), "ㄓˋ") - XCTAssertEqual(c.cS2RC("ga"), "ㄓㄚ") - XCTAssertEqual(c.cS2RC("gaf"), "ㄓㄚˊ") - XCTAssertEqual(c.cS2RC("gaj"), "ㄓㄚˇ") - XCTAssertEqual(c.cS2RC("gak"), "ㄓㄚˋ") - XCTAssertEqual(c.cS2RC("gr"), "ㄓㄜ") - XCTAssertEqual(c.cS2RC("grf"), "ㄓㄜˊ") - XCTAssertEqual(c.cS2RC("grj"), "ㄓㄜˇ") - XCTAssertEqual(c.cS2RC("grk"), "ㄓㄜˋ") - XCTAssertEqual(c.cS2RC("grd"), "ㄓㄜ˙") - XCTAssertEqual(c.cS2RC("gi"), "ㄓㄞ") - XCTAssertEqual(c.cS2RC("gif"), "ㄓㄞˊ") - XCTAssertEqual(c.cS2RC("gij"), "ㄓㄞˇ") - XCTAssertEqual(c.cS2RC("gik"), "ㄓㄞˋ") - XCTAssertEqual(c.cS2RC("gqk"), "ㄓㄟˋ") - XCTAssertEqual(c.cS2RC("gz"), "ㄓㄠ") - XCTAssertEqual(c.cS2RC("gzf"), "ㄓㄠˊ") - XCTAssertEqual(c.cS2RC("gzj"), "ㄓㄠˇ") - XCTAssertEqual(c.cS2RC("gzk"), "ㄓㄠˋ") - XCTAssertEqual(c.cS2RC("gp"), "ㄓㄡ") - XCTAssertEqual(c.cS2RC("gpf"), "ㄓㄡˊ") - XCTAssertEqual(c.cS2RC("gpj"), "ㄓㄡˇ") - XCTAssertEqual(c.cS2RC("gpk"), "ㄓㄡˋ") - XCTAssertEqual(c.cS2RC("gm"), "ㄓㄢ") - XCTAssertEqual(c.cS2RC("gmj"), "ㄓㄢˇ") - XCTAssertEqual(c.cS2RC("gmk"), "ㄓㄢˋ") - XCTAssertEqual(c.cS2RC("gn"), "ㄓㄣ") - XCTAssertEqual(c.cS2RC("gnf"), "ㄓㄣˊ") - XCTAssertEqual(c.cS2RC("gnj"), "ㄓㄣˇ") - XCTAssertEqual(c.cS2RC("gnk"), "ㄓㄣˋ") - XCTAssertEqual(c.cS2RC("gt"), "ㄓㄤ") - XCTAssertEqual(c.cS2RC("gtj"), "ㄓㄤˇ") - XCTAssertEqual(c.cS2RC("gtk"), "ㄓㄤˋ") - XCTAssertEqual(c.cS2RC("gl"), "ㄓㄥ") - XCTAssertEqual(c.cS2RC("glj"), "ㄓㄥˇ") - XCTAssertEqual(c.cS2RC("glk"), "ㄓㄥˋ") - XCTAssertEqual(c.cS2RC("gx"), "ㄓㄨ") - XCTAssertEqual(c.cS2RC("gxf"), "ㄓㄨˊ") - XCTAssertEqual(c.cS2RC("gxj"), "ㄓㄨˇ") - XCTAssertEqual(c.cS2RC("gxk"), "ㄓㄨˋ") - XCTAssertEqual(c.cS2RC("gxa"), "ㄓㄨㄚ") - XCTAssertEqual(c.cS2RC("gxaj"), "ㄓㄨㄚˇ") - XCTAssertEqual(c.cS2RC("gxo"), "ㄓㄨㄛ") - XCTAssertEqual(c.cS2RC("gxof"), "ㄓㄨㄛˊ") - XCTAssertEqual(c.cS2RC("gxok"), "ㄓㄨㄛˋ") - XCTAssertEqual(c.cS2RC("gxi"), "ㄓㄨㄞ") + var counter = 0 + Self.checkEq(&counter, &c, "lz", "ㄌㄠ") + Self.checkEq(&counter, &c, "lzf", "ㄌㄠˊ") + Self.checkEq(&counter, &c, "lzj", "ㄌㄠˇ") + Self.checkEq(&counter, &c, "lzk", "ㄌㄠˋ") + Self.checkEq(&counter, &c, "lp", "ㄌㄡ") + Self.checkEq(&counter, &c, "lpf", "ㄌㄡˊ") + Self.checkEq(&counter, &c, "lpj", "ㄌㄡˇ") + Self.checkEq(&counter, &c, "lpk", "ㄌㄡˋ") + Self.checkEq(&counter, &c, "lpd", "ㄌㄡ˙") + Self.checkEq(&counter, &c, "lmf", "ㄌㄢˊ") + Self.checkEq(&counter, &c, "lmj", "ㄌㄢˇ") + Self.checkEq(&counter, &c, "lmk", "ㄌㄢˋ") + Self.checkEq(&counter, &c, "lt", "ㄌㄤ") + Self.checkEq(&counter, &c, "ltf", "ㄌㄤˊ") + Self.checkEq(&counter, &c, "ltj", "ㄌㄤˇ") + Self.checkEq(&counter, &c, "ltk", "ㄌㄤˋ") + Self.checkEq(&counter, &c, "ll", "ㄌㄥ") + Self.checkEq(&counter, &c, "llf", "ㄌㄥˊ") + Self.checkEq(&counter, &c, "llj", "ㄌㄥˇ") + Self.checkEq(&counter, &c, "llk", "ㄌㄥˋ") + Self.checkEq(&counter, &c, "le", "ㄌㄧ") + Self.checkEq(&counter, &c, "lef", "ㄌㄧˊ") + Self.checkEq(&counter, &c, "lej", "ㄌㄧˇ") + Self.checkEq(&counter, &c, "lek", "ㄌㄧˋ") + Self.checkEq(&counter, &c, "led", "ㄌㄧ˙") + Self.checkEq(&counter, &c, "leaj", "ㄌㄧㄚˇ") + Self.checkEq(&counter, &c, "lew", "ㄌㄧㄝ") + Self.checkEq(&counter, &c, "lewf", "ㄌㄧㄝˊ") + Self.checkEq(&counter, &c, "lewj", "ㄌㄧㄝˇ") + Self.checkEq(&counter, &c, "lewk", "ㄌㄧㄝˋ") + Self.checkEq(&counter, &c, "lez", "ㄌㄧㄠ") + Self.checkEq(&counter, &c, "lezf", "ㄌㄧㄠˊ") + Self.checkEq(&counter, &c, "lezj", "ㄌㄧㄠˇ") + Self.checkEq(&counter, &c, "lezk", "ㄌㄧㄠˋ") + Self.checkEq(&counter, &c, "lep", "ㄌㄧㄡ") + Self.checkEq(&counter, &c, "lepf", "ㄌㄧㄡˊ") + Self.checkEq(&counter, &c, "lepj", "ㄌㄧㄡˇ") + Self.checkEq(&counter, &c, "lepk", "ㄌㄧㄡˋ") + Self.checkEq(&counter, &c, "lem", "ㄌㄧㄢ") + Self.checkEq(&counter, &c, "lemf", "ㄌㄧㄢˊ") + Self.checkEq(&counter, &c, "lemj", "ㄌㄧㄢˇ") + Self.checkEq(&counter, &c, "lemk", "ㄌㄧㄢˋ") + Self.checkEq(&counter, &c, "lenf", "ㄌㄧㄣˊ") + Self.checkEq(&counter, &c, "lenj", "ㄌㄧㄣˇ") + Self.checkEq(&counter, &c, "lenk", "ㄌㄧㄣˋ") + Self.checkEq(&counter, &c, "letf", "ㄌㄧㄤˊ") + Self.checkEq(&counter, &c, "letj", "ㄌㄧㄤˇ") + Self.checkEq(&counter, &c, "letk", "ㄌㄧㄤˋ") + Self.checkEq(&counter, &c, "lel", "ㄌㄧㄥ") + Self.checkEq(&counter, &c, "lelf", "ㄌㄧㄥˊ") + Self.checkEq(&counter, &c, "lelj", "ㄌㄧㄥˇ") + Self.checkEq(&counter, &c, "lelk", "ㄌㄧㄥˋ") + Self.checkEq(&counter, &c, "lx", "ㄌㄨ") + Self.checkEq(&counter, &c, "lxf", "ㄌㄨˊ") + Self.checkEq(&counter, &c, "lxj", "ㄌㄨˇ") + Self.checkEq(&counter, &c, "lxk", "ㄌㄨˋ") + Self.checkEq(&counter, &c, "lxo", "ㄌㄨㄛ") + Self.checkEq(&counter, &c, "lxof", "ㄌㄨㄛˊ") + Self.checkEq(&counter, &c, "lxoj", "ㄌㄨㄛˇ") + Self.checkEq(&counter, &c, "lxok", "ㄌㄨㄛˋ") + Self.checkEq(&counter, &c, "lxod", "ㄌㄨㄛ˙") + Self.checkEq(&counter, &c, "lxmf", "ㄌㄨㄢˊ") + Self.checkEq(&counter, &c, "lxmj", "ㄌㄨㄢˇ") + Self.checkEq(&counter, &c, "lxmk", "ㄌㄨㄢˋ") + Self.checkEq(&counter, &c, "lxn", "ㄌㄨㄣ") + Self.checkEq(&counter, &c, "lxnf", "ㄌㄨㄣˊ") + Self.checkEq(&counter, &c, "lxnj", "ㄌㄨㄣˇ") + Self.checkEq(&counter, &c, "lxnk", "ㄌㄨㄣˋ") + Self.checkEq(&counter, &c, "lxl", "ㄌㄨㄥ") + Self.checkEq(&counter, &c, "lxlf", "ㄌㄨㄥˊ") + Self.checkEq(&counter, &c, "lxlj", "ㄌㄨㄥˇ") + Self.checkEq(&counter, &c, "lxlk", "ㄌㄨㄥˋ") + Self.checkEq(&counter, &c, "lu", "ㄌㄩ") + Self.checkEq(&counter, &c, "luf", "ㄌㄩˊ") + Self.checkEq(&counter, &c, "luj", "ㄌㄩˇ") + Self.checkEq(&counter, &c, "luk", "ㄌㄩˋ") + Self.checkEq(&counter, &c, "luw", "ㄌㄩㄝ") + Self.checkEq(&counter, &c, "luwj", "ㄌㄩㄝˇ") + Self.checkEq(&counter, &c, "luwk", "ㄌㄩㄝˋ") + Self.checkEq(&counter, &c, "lumf", "ㄌㄩㄢˊ") + Self.checkEq(&counter, &c, "lumj", "ㄌㄩㄢˇ") + Self.checkEq(&counter, &c, "va", "ㄍㄚ") + Self.checkEq(&counter, &c, "vaf", "ㄍㄚˊ") + Self.checkEq(&counter, &c, "vaj", "ㄍㄚˇ") + Self.checkEq(&counter, &c, "vak", "ㄍㄚˋ") + Self.checkEq(&counter, &c, "vad", "ㄍㄚ˙") + Self.checkEq(&counter, &c, "vr", "ㄍㄜ") + Self.checkEq(&counter, &c, "vrf", "ㄍㄜˊ") + Self.checkEq(&counter, &c, "vrj", "ㄍㄜˇ") + Self.checkEq(&counter, &c, "vrk", "ㄍㄜˋ") + Self.checkEq(&counter, &c, "vrd", "ㄍㄜ˙") + Self.checkEq(&counter, &c, "vi", "ㄍㄞ") + Self.checkEq(&counter, &c, "vij", "ㄍㄞˇ") + Self.checkEq(&counter, &c, "vik", "ㄍㄞˋ") + Self.checkEq(&counter, &c, "vqj", "ㄍㄟˇ") + Self.checkEq(&counter, &c, "vz", "ㄍㄠ") + Self.checkEq(&counter, &c, "vzj", "ㄍㄠˇ") + Self.checkEq(&counter, &c, "vzk", "ㄍㄠˋ") + Self.checkEq(&counter, &c, "vp", "ㄍㄡ") + Self.checkEq(&counter, &c, "vpj", "ㄍㄡˇ") + Self.checkEq(&counter, &c, "vpk", "ㄍㄡˋ") + Self.checkEq(&counter, &c, "vm", "ㄍㄢ") + Self.checkEq(&counter, &c, "vmj", "ㄍㄢˇ") + Self.checkEq(&counter, &c, "vmk", "ㄍㄢˋ") + Self.checkEq(&counter, &c, "vn", "ㄍㄣ") + Self.checkEq(&counter, &c, "vnf", "ㄍㄣˊ") + Self.checkEq(&counter, &c, "vnj", "ㄍㄣˇ") + Self.checkEq(&counter, &c, "vnk", "ㄍㄣˋ") + Self.checkEq(&counter, &c, "vt", "ㄍㄤ") + Self.checkEq(&counter, &c, "vtj", "ㄍㄤˇ") + Self.checkEq(&counter, &c, "vtk", "ㄍㄤˋ") + Self.checkEq(&counter, &c, "vl", "ㄍㄥ") + Self.checkEq(&counter, &c, "vlj", "ㄍㄥˇ") + Self.checkEq(&counter, &c, "vlk", "ㄍㄥˋ") + Self.checkEq(&counter, &c, "vx", "ㄍㄨ") + Self.checkEq(&counter, &c, "vxf", "ㄍㄨˊ") + Self.checkEq(&counter, &c, "vxj", "ㄍㄨˇ") + Self.checkEq(&counter, &c, "vxk", "ㄍㄨˋ") + Self.checkEq(&counter, &c, "vxa", "ㄍㄨㄚ") + Self.checkEq(&counter, &c, "vxaf", "ㄍㄨㄚˊ") + Self.checkEq(&counter, &c, "vxaj", "ㄍㄨㄚˇ") + Self.checkEq(&counter, &c, "vxak", "ㄍㄨㄚˋ") + Self.checkEq(&counter, &c, "vxo", "ㄍㄨㄛ") + Self.checkEq(&counter, &c, "vxof", "ㄍㄨㄛˊ") + Self.checkEq(&counter, &c, "vxoj", "ㄍㄨㄛˇ") + Self.checkEq(&counter, &c, "vxok", "ㄍㄨㄛˋ") + Self.checkEq(&counter, &c, "vxi", "ㄍㄨㄞ") + Self.checkEq(&counter, &c, "vxij", "ㄍㄨㄞˇ") + Self.checkEq(&counter, &c, "vxik", "ㄍㄨㄞˋ") + Self.checkEq(&counter, &c, "vxq", "ㄍㄨㄟ") + Self.checkEq(&counter, &c, "vxqj", "ㄍㄨㄟˇ") + Self.checkEq(&counter, &c, "vxqk", "ㄍㄨㄟˋ") + Self.checkEq(&counter, &c, "vxm", "ㄍㄨㄢ") + Self.checkEq(&counter, &c, "vxmj", "ㄍㄨㄢˇ") + Self.checkEq(&counter, &c, "vxmk", "ㄍㄨㄢˋ") + Self.checkEq(&counter, &c, "vxn", "ㄍㄨㄣ") + Self.checkEq(&counter, &c, "vxnj", "ㄍㄨㄣˇ") + Self.checkEq(&counter, &c, "vxnk", "ㄍㄨㄣˋ") + Self.checkEq(&counter, &c, "vxt", "ㄍㄨㄤ") + Self.checkEq(&counter, &c, "vxtj", "ㄍㄨㄤˇ") + Self.checkEq(&counter, &c, "vxtk", "ㄍㄨㄤˋ") + Self.checkEq(&counter, &c, "vxl", "ㄍㄨㄥ") + Self.checkEq(&counter, &c, "vxlf", "ㄍㄨㄥˊ") + Self.checkEq(&counter, &c, "vxlj", "ㄍㄨㄥˇ") + Self.checkEq(&counter, &c, "vxlk", "ㄍㄨㄥˋ") + Self.checkEq(&counter, &c, "ka", "ㄎㄚ") + Self.checkEq(&counter, &c, "kaj", "ㄎㄚˇ") + Self.checkEq(&counter, &c, "kak", "ㄎㄚˋ") + Self.checkEq(&counter, &c, "kr", "ㄎㄜ") + Self.checkEq(&counter, &c, "krf", "ㄎㄜˊ") + Self.checkEq(&counter, &c, "krj", "ㄎㄜˇ") + Self.checkEq(&counter, &c, "krk", "ㄎㄜˋ") + Self.checkEq(&counter, &c, "ki", "ㄎㄞ") + Self.checkEq(&counter, &c, "kij", "ㄎㄞˇ") + Self.checkEq(&counter, &c, "kik", "ㄎㄞˋ") + Self.checkEq(&counter, &c, "kz", "ㄎㄠ") + Self.checkEq(&counter, &c, "kzj", "ㄎㄠˇ") + Self.checkEq(&counter, &c, "kzk", "ㄎㄠˋ") + Self.checkEq(&counter, &c, "kp", "ㄎㄡ") + Self.checkEq(&counter, &c, "kpj", "ㄎㄡˇ") + Self.checkEq(&counter, &c, "kpk", "ㄎㄡˋ") + Self.checkEq(&counter, &c, "km", "ㄎㄢ") + Self.checkEq(&counter, &c, "kmj", "ㄎㄢˇ") + Self.checkEq(&counter, &c, "kmk", "ㄎㄢˋ") + Self.checkEq(&counter, &c, "kn", "ㄎㄣ") + Self.checkEq(&counter, &c, "knj", "ㄎㄣˇ") + Self.checkEq(&counter, &c, "knk", "ㄎㄣˋ") + Self.checkEq(&counter, &c, "kt", "ㄎㄤ") + Self.checkEq(&counter, &c, "ktf", "ㄎㄤˊ") + Self.checkEq(&counter, &c, "ktj", "ㄎㄤˇ") + Self.checkEq(&counter, &c, "ktk", "ㄎㄤˋ") + Self.checkEq(&counter, &c, "kl", "ㄎㄥ") + Self.checkEq(&counter, &c, "klj", "ㄎㄥˇ") + Self.checkEq(&counter, &c, "kx", "ㄎㄨ") + Self.checkEq(&counter, &c, "kxf", "ㄎㄨˊ") + Self.checkEq(&counter, &c, "kxj", "ㄎㄨˇ") + Self.checkEq(&counter, &c, "kxk", "ㄎㄨˋ") + Self.checkEq(&counter, &c, "kxa", "ㄎㄨㄚ") + Self.checkEq(&counter, &c, "kxaj", "ㄎㄨㄚˇ") + Self.checkEq(&counter, &c, "kxak", "ㄎㄨㄚˋ") + Self.checkEq(&counter, &c, "kxok", "ㄎㄨㄛˋ") + Self.checkEq(&counter, &c, "kxi", "ㄎㄨㄞ") + Self.checkEq(&counter, &c, "kxij", "ㄎㄨㄞˇ") + Self.checkEq(&counter, &c, "kxik", "ㄎㄨㄞˋ") + Self.checkEq(&counter, &c, "kxq", "ㄎㄨㄟ") + Self.checkEq(&counter, &c, "kxqf", "ㄎㄨㄟˊ") + Self.checkEq(&counter, &c, "kxqj", "ㄎㄨㄟˇ") + Self.checkEq(&counter, &c, "kxqk", "ㄎㄨㄟˋ") + Self.checkEq(&counter, &c, "kxm", "ㄎㄨㄢ") + Self.checkEq(&counter, &c, "kxmj", "ㄎㄨㄢˇ") + Self.checkEq(&counter, &c, "kxmk", "ㄎㄨㄢˋ") + Self.checkEq(&counter, &c, "kxn", "ㄎㄨㄣ") + Self.checkEq(&counter, &c, "kxnj", "ㄎㄨㄣˇ") + Self.checkEq(&counter, &c, "kxnk", "ㄎㄨㄣˋ") + Self.checkEq(&counter, &c, "kxt", "ㄎㄨㄤ") + Self.checkEq(&counter, &c, "kxtf", "ㄎㄨㄤˊ") + Self.checkEq(&counter, &c, "kxtj", "ㄎㄨㄤˇ") + Self.checkEq(&counter, &c, "kxtk", "ㄎㄨㄤˋ") + Self.checkEq(&counter, &c, "kxl", "ㄎㄨㄥ") + Self.checkEq(&counter, &c, "kxlj", "ㄎㄨㄥˇ") + Self.checkEq(&counter, &c, "kxlk", "ㄎㄨㄥˋ") + Self.checkEq(&counter, &c, "ha", "ㄏㄚ") + Self.checkEq(&counter, &c, "haf", "ㄏㄚˊ") + Self.checkEq(&counter, &c, "haj", "ㄏㄚˇ") + Self.checkEq(&counter, &c, "hr", "ㄏㄜ") + Self.checkEq(&counter, &c, "hrf", "ㄏㄜˊ") + Self.checkEq(&counter, &c, "hrj", "ㄏㄜˇ") + Self.checkEq(&counter, &c, "hrk", "ㄏㄜˋ") + Self.checkEq(&counter, &c, "hi", "ㄏㄞ") + Self.checkEq(&counter, &c, "hif", "ㄏㄞˊ") + Self.checkEq(&counter, &c, "hij", "ㄏㄞˇ") + Self.checkEq(&counter, &c, "hik", "ㄏㄞˋ") + Self.checkEq(&counter, &c, "hq", "ㄏㄟ") + Self.checkEq(&counter, &c, "hqj", "ㄏㄟˇ") + Self.checkEq(&counter, &c, "hz", "ㄏㄠ") + Self.checkEq(&counter, &c, "hzf", "ㄏㄠˊ") + Self.checkEq(&counter, &c, "hzj", "ㄏㄠˇ") + Self.checkEq(&counter, &c, "hzk", "ㄏㄠˋ") + Self.checkEq(&counter, &c, "hp", "ㄏㄡ") + Self.checkEq(&counter, &c, "hpf", "ㄏㄡˊ") + Self.checkEq(&counter, &c, "hpj", "ㄏㄡˇ") + Self.checkEq(&counter, &c, "hpk", "ㄏㄡˋ") + Self.checkEq(&counter, &c, "hm", "ㄏㄢ") + Self.checkEq(&counter, &c, "hmf", "ㄏㄢˊ") + Self.checkEq(&counter, &c, "hmj", "ㄏㄢˇ") + Self.checkEq(&counter, &c, "hmk", "ㄏㄢˋ") + Self.checkEq(&counter, &c, "hn", "ㄏㄣ") + Self.checkEq(&counter, &c, "hnf", "ㄏㄣˊ") + Self.checkEq(&counter, &c, "hnj", "ㄏㄣˇ") + Self.checkEq(&counter, &c, "hnk", "ㄏㄣˋ") + Self.checkEq(&counter, &c, "ht", "ㄏㄤ") + Self.checkEq(&counter, &c, "htf", "ㄏㄤˊ") + Self.checkEq(&counter, &c, "htj", "ㄏㄤˇ") + Self.checkEq(&counter, &c, "htk", "ㄏㄤˋ") + Self.checkEq(&counter, &c, "hl", "ㄏㄥ") + Self.checkEq(&counter, &c, "hlf", "ㄏㄥˊ") + Self.checkEq(&counter, &c, "hlk", "ㄏㄥˋ") + Self.checkEq(&counter, &c, "hx", "ㄏㄨ") + Self.checkEq(&counter, &c, "hxf", "ㄏㄨˊ") + Self.checkEq(&counter, &c, "hxj", "ㄏㄨˇ") + Self.checkEq(&counter, &c, "hxk", "ㄏㄨˋ") + Self.checkEq(&counter, &c, "hxa", "ㄏㄨㄚ") + Self.checkEq(&counter, &c, "hxaf", "ㄏㄨㄚˊ") + Self.checkEq(&counter, &c, "hxaj", "ㄏㄨㄚˇ") + Self.checkEq(&counter, &c, "hxak", "ㄏㄨㄚˋ") + Self.checkEq(&counter, &c, "hxo", "ㄏㄨㄛ") + Self.checkEq(&counter, &c, "hxof", "ㄏㄨㄛˊ") + Self.checkEq(&counter, &c, "hxoj", "ㄏㄨㄛˇ") + Self.checkEq(&counter, &c, "hxok", "ㄏㄨㄛˋ") + Self.checkEq(&counter, &c, "hxod", "ㄏㄨㄛ˙") + Self.checkEq(&counter, &c, "hxif", "ㄏㄨㄞˊ") + Self.checkEq(&counter, &c, "hxik", "ㄏㄨㄞˋ") + Self.checkEq(&counter, &c, "hxq", "ㄏㄨㄟ") + Self.checkEq(&counter, &c, "hxqf", "ㄏㄨㄟˊ") + Self.checkEq(&counter, &c, "hxqj", "ㄏㄨㄟˇ") + Self.checkEq(&counter, &c, "hxqk", "ㄏㄨㄟˋ") + Self.checkEq(&counter, &c, "hxm", "ㄏㄨㄢ") + Self.checkEq(&counter, &c, "hxmf", "ㄏㄨㄢˊ") + Self.checkEq(&counter, &c, "hxmj", "ㄏㄨㄢˇ") + Self.checkEq(&counter, &c, "hxmk", "ㄏㄨㄢˋ") + Self.checkEq(&counter, &c, "hxn", "ㄏㄨㄣ") + Self.checkEq(&counter, &c, "hxnf", "ㄏㄨㄣˊ") + Self.checkEq(&counter, &c, "hxnj", "ㄏㄨㄣˇ") + Self.checkEq(&counter, &c, "hxnk", "ㄏㄨㄣˋ") + Self.checkEq(&counter, &c, "hxt", "ㄏㄨㄤ") + Self.checkEq(&counter, &c, "hxtf", "ㄏㄨㄤˊ") + Self.checkEq(&counter, &c, "hxtj", "ㄏㄨㄤˇ") + Self.checkEq(&counter, &c, "hxtk", "ㄏㄨㄤˋ") + Self.checkEq(&counter, &c, "hxtd", "ㄏㄨㄤ˙") + Self.checkEq(&counter, &c, "hxl", "ㄏㄨㄥ") + Self.checkEq(&counter, &c, "hxlf", "ㄏㄨㄥˊ") + Self.checkEq(&counter, &c, "hxlj", "ㄏㄨㄥˇ") + Self.checkEq(&counter, &c, "hxlk", "ㄏㄨㄥˋ") + Self.checkEq(&counter, &c, "ge", "ㄐㄧ") + Self.checkEq(&counter, &c, "gef", "ㄐㄧˊ") + Self.checkEq(&counter, &c, "gej", "ㄐㄧˇ") + Self.checkEq(&counter, &c, "gek", "ㄐㄧˋ") + Self.checkEq(&counter, &c, "gea", "ㄐㄧㄚ") + Self.checkEq(&counter, &c, "geaf", "ㄐㄧㄚˊ") + Self.checkEq(&counter, &c, "geaj", "ㄐㄧㄚˇ") + Self.checkEq(&counter, &c, "geak", "ㄐㄧㄚˋ") + Self.checkEq(&counter, &c, "gew", "ㄐㄧㄝ") + Self.checkEq(&counter, &c, "gewf", "ㄐㄧㄝˊ") + Self.checkEq(&counter, &c, "gewj", "ㄐㄧㄝˇ") + Self.checkEq(&counter, &c, "gewk", "ㄐㄧㄝˋ") + Self.checkEq(&counter, &c, "gewd", "ㄐㄧㄝ˙") + Self.checkEq(&counter, &c, "gez", "ㄐㄧㄠ") + Self.checkEq(&counter, &c, "gezf", "ㄐㄧㄠˊ") + Self.checkEq(&counter, &c, "gezj", "ㄐㄧㄠˇ") + Self.checkEq(&counter, &c, "gezk", "ㄐㄧㄠˋ") + Self.checkEq(&counter, &c, "gep", "ㄐㄧㄡ") + Self.checkEq(&counter, &c, "gepj", "ㄐㄧㄡˇ") + Self.checkEq(&counter, &c, "gepk", "ㄐㄧㄡˋ") + Self.checkEq(&counter, &c, "gem", "ㄐㄧㄢ") + Self.checkEq(&counter, &c, "gemj", "ㄐㄧㄢˇ") + Self.checkEq(&counter, &c, "gemk", "ㄐㄧㄢˋ") + Self.checkEq(&counter, &c, "gen", "ㄐㄧㄣ") + Self.checkEq(&counter, &c, "genj", "ㄐㄧㄣˇ") + Self.checkEq(&counter, &c, "genk", "ㄐㄧㄣˋ") + Self.checkEq(&counter, &c, "get", "ㄐㄧㄤ") + Self.checkEq(&counter, &c, "getf", "ㄐㄧㄤˊ") + Self.checkEq(&counter, &c, "getj", "ㄐㄧㄤˇ") + Self.checkEq(&counter, &c, "getk", "ㄐㄧㄤˋ") + Self.checkEq(&counter, &c, "gel", "ㄐㄧㄥ") + Self.checkEq(&counter, &c, "gelj", "ㄐㄧㄥˇ") + Self.checkEq(&counter, &c, "gelk", "ㄐㄧㄥˋ") + Self.checkEq(&counter, &c, "gu", "ㄐㄩ") + Self.checkEq(&counter, &c, "guf", "ㄐㄩˊ") + Self.checkEq(&counter, &c, "guj", "ㄐㄩˇ") + Self.checkEq(&counter, &c, "guk", "ㄐㄩˋ") + Self.checkEq(&counter, &c, "guw", "ㄐㄩㄝ") + Self.checkEq(&counter, &c, "guwf", "ㄐㄩㄝˊ") + Self.checkEq(&counter, &c, "guwj", "ㄐㄩㄝˇ") + Self.checkEq(&counter, &c, "guwk", "ㄐㄩㄝˋ") + Self.checkEq(&counter, &c, "gum", "ㄐㄩㄢ") + Self.checkEq(&counter, &c, "gumj", "ㄐㄩㄢˇ") + Self.checkEq(&counter, &c, "gumk", "ㄐㄩㄢˋ") + Self.checkEq(&counter, &c, "gun", "ㄐㄩㄣ") + Self.checkEq(&counter, &c, "gunf", "ㄐㄩㄣˊ") + Self.checkEq(&counter, &c, "gunj", "ㄐㄩㄣˇ") + Self.checkEq(&counter, &c, "gunk", "ㄐㄩㄣˋ") + Self.checkEq(&counter, &c, "gul", "ㄐㄩㄥ") + Self.checkEq(&counter, &c, "gulj", "ㄐㄩㄥˇ") + Self.checkEq(&counter, &c, "gulk", "ㄐㄩㄥˋ") + Self.checkEq(&counter, &c, "vd", "ㄑ˙") + Self.checkEq(&counter, &c, "ve", "ㄑㄧ") + Self.checkEq(&counter, &c, "vef", "ㄑㄧˊ") + Self.checkEq(&counter, &c, "vej", "ㄑㄧˇ") + Self.checkEq(&counter, &c, "vek", "ㄑㄧˋ") + Self.checkEq(&counter, &c, "vea", "ㄑㄧㄚ") + Self.checkEq(&counter, &c, "veaf", "ㄑㄧㄚˊ") + Self.checkEq(&counter, &c, "veaj", "ㄑㄧㄚˇ") + Self.checkEq(&counter, &c, "veak", "ㄑㄧㄚˋ") + Self.checkEq(&counter, &c, "vew", "ㄑㄧㄝ") + Self.checkEq(&counter, &c, "vewf", "ㄑㄧㄝˊ") + Self.checkEq(&counter, &c, "vewj", "ㄑㄧㄝˇ") + Self.checkEq(&counter, &c, "vewk", "ㄑㄧㄝˋ") + Self.checkEq(&counter, &c, "vez", "ㄑㄧㄠ") + Self.checkEq(&counter, &c, "vezf", "ㄑㄧㄠˊ") + Self.checkEq(&counter, &c, "vezj", "ㄑㄧㄠˇ") + Self.checkEq(&counter, &c, "vezk", "ㄑㄧㄠˋ") + Self.checkEq(&counter, &c, "vep", "ㄑㄧㄡ") + Self.checkEq(&counter, &c, "vepf", "ㄑㄧㄡˊ") + Self.checkEq(&counter, &c, "vepj", "ㄑㄧㄡˇ") + Self.checkEq(&counter, &c, "vepk", "ㄑㄧㄡˋ") + Self.checkEq(&counter, &c, "vem", "ㄑㄧㄢ") + Self.checkEq(&counter, &c, "vemf", "ㄑㄧㄢˊ") + Self.checkEq(&counter, &c, "vemj", "ㄑㄧㄢˇ") + Self.checkEq(&counter, &c, "vemk", "ㄑㄧㄢˋ") + Self.checkEq(&counter, &c, "ven", "ㄑㄧㄣ") + Self.checkEq(&counter, &c, "venf", "ㄑㄧㄣˊ") + Self.checkEq(&counter, &c, "venj", "ㄑㄧㄣˇ") + Self.checkEq(&counter, &c, "venk", "ㄑㄧㄣˋ") + Self.checkEq(&counter, &c, "vet", "ㄑㄧㄤ") + Self.checkEq(&counter, &c, "vetf", "ㄑㄧㄤˊ") + Self.checkEq(&counter, &c, "vetj", "ㄑㄧㄤˇ") + Self.checkEq(&counter, &c, "vetk", "ㄑㄧㄤˋ") + Self.checkEq(&counter, &c, "vel", "ㄑㄧㄥ") + Self.checkEq(&counter, &c, "velf", "ㄑㄧㄥˊ") + Self.checkEq(&counter, &c, "velj", "ㄑㄧㄥˇ") + Self.checkEq(&counter, &c, "velk", "ㄑㄧㄥˋ") + Self.checkEq(&counter, &c, "vu", "ㄑㄩ") + Self.checkEq(&counter, &c, "vuf", "ㄑㄩˊ") + Self.checkEq(&counter, &c, "vuj", "ㄑㄩˇ") + Self.checkEq(&counter, &c, "vuk", "ㄑㄩˋ") + Self.checkEq(&counter, &c, "vuw", "ㄑㄩㄝ") + Self.checkEq(&counter, &c, "vuwf", "ㄑㄩㄝˊ") + Self.checkEq(&counter, &c, "vuwk", "ㄑㄩㄝˋ") + Self.checkEq(&counter, &c, "vum", "ㄑㄩㄢ") + Self.checkEq(&counter, &c, "vumf", "ㄑㄩㄢˊ") + Self.checkEq(&counter, &c, "vumj", "ㄑㄩㄢˇ") + Self.checkEq(&counter, &c, "vumk", "ㄑㄩㄢˋ") + Self.checkEq(&counter, &c, "vun", "ㄑㄩㄣ") + Self.checkEq(&counter, &c, "vunf", "ㄑㄩㄣˊ") + Self.checkEq(&counter, &c, "vunj", "ㄑㄩㄣˇ") + Self.checkEq(&counter, &c, "vunk", "ㄑㄩㄣˋ") + Self.checkEq(&counter, &c, "vul", "ㄑㄩㄥ") + Self.checkEq(&counter, &c, "vulf", "ㄑㄩㄥˊ") + Self.checkEq(&counter, &c, "vulj", "ㄑㄩㄥˇ") + Self.checkEq(&counter, &c, "vulk", "ㄑㄩㄥˋ") + Self.checkEq(&counter, &c, "ce", "ㄒㄧ") + Self.checkEq(&counter, &c, "cef", "ㄒㄧˊ") + Self.checkEq(&counter, &c, "cej", "ㄒㄧˇ") + Self.checkEq(&counter, &c, "cek", "ㄒㄧˋ") + Self.checkEq(&counter, &c, "cea", "ㄒㄧㄚ") + Self.checkEq(&counter, &c, "ceaf", "ㄒㄧㄚˊ") + Self.checkEq(&counter, &c, "ceaj", "ㄒㄧㄚˇ") + Self.checkEq(&counter, &c, "ceak", "ㄒㄧㄚˋ") + Self.checkEq(&counter, &c, "cew", "ㄒㄧㄝ") + Self.checkEq(&counter, &c, "cewf", "ㄒㄧㄝˊ") + Self.checkEq(&counter, &c, "cewj", "ㄒㄧㄝˇ") + Self.checkEq(&counter, &c, "cewk", "ㄒㄧㄝˋ") + Self.checkEq(&counter, &c, "cez", "ㄒㄧㄠ") + Self.checkEq(&counter, &c, "cezf", "ㄒㄧㄠˊ") + Self.checkEq(&counter, &c, "cezj", "ㄒㄧㄠˇ") + Self.checkEq(&counter, &c, "cezk", "ㄒㄧㄠˋ") + Self.checkEq(&counter, &c, "cep", "ㄒㄧㄡ") + Self.checkEq(&counter, &c, "cepf", "ㄒㄧㄡˊ") + Self.checkEq(&counter, &c, "cepj", "ㄒㄧㄡˇ") + Self.checkEq(&counter, &c, "cepk", "ㄒㄧㄡˋ") + Self.checkEq(&counter, &c, "cem", "ㄒㄧㄢ") + Self.checkEq(&counter, &c, "cemf", "ㄒㄧㄢˊ") + Self.checkEq(&counter, &c, "cemj", "ㄒㄧㄢˇ") + Self.checkEq(&counter, &c, "cemk", "ㄒㄧㄢˋ") + Self.checkEq(&counter, &c, "cen", "ㄒㄧㄣ") + Self.checkEq(&counter, &c, "cenf", "ㄒㄧㄣˊ") + Self.checkEq(&counter, &c, "cenj", "ㄒㄧㄣˇ") + Self.checkEq(&counter, &c, "cenk", "ㄒㄧㄣˋ") + Self.checkEq(&counter, &c, "cet", "ㄒㄧㄤ") + Self.checkEq(&counter, &c, "cetf", "ㄒㄧㄤˊ") + Self.checkEq(&counter, &c, "cetj", "ㄒㄧㄤˇ") + Self.checkEq(&counter, &c, "cetk", "ㄒㄧㄤˋ") + Self.checkEq(&counter, &c, "cel", "ㄒㄧㄥ") + Self.checkEq(&counter, &c, "celf", "ㄒㄧㄥˊ") + Self.checkEq(&counter, &c, "celj", "ㄒㄧㄥˇ") + Self.checkEq(&counter, &c, "celk", "ㄒㄧㄥˋ") + Self.checkEq(&counter, &c, "cu", "ㄒㄩ") + Self.checkEq(&counter, &c, "cuf", "ㄒㄩˊ") + Self.checkEq(&counter, &c, "cuj", "ㄒㄩˇ") + Self.checkEq(&counter, &c, "cuk", "ㄒㄩˋ") + Self.checkEq(&counter, &c, "cuw", "ㄒㄩㄝ") + Self.checkEq(&counter, &c, "cuwf", "ㄒㄩㄝˊ") + Self.checkEq(&counter, &c, "cuwj", "ㄒㄩㄝˇ") + Self.checkEq(&counter, &c, "cuwk", "ㄒㄩㄝˋ") + Self.checkEq(&counter, &c, "cum", "ㄒㄩㄢ") + Self.checkEq(&counter, &c, "cumf", "ㄒㄩㄢˊ") + Self.checkEq(&counter, &c, "cumj", "ㄒㄩㄢˇ") + Self.checkEq(&counter, &c, "cumk", "ㄒㄩㄢˋ") + Self.checkEq(&counter, &c, "cun", "ㄒㄩㄣ") + Self.checkEq(&counter, &c, "cunf", "ㄒㄩㄣˊ") + Self.checkEq(&counter, &c, "cunk", "ㄒㄩㄣˋ") + Self.checkEq(&counter, &c, "cul", "ㄒㄩㄥ") + Self.checkEq(&counter, &c, "culf", "ㄒㄩㄥˊ") + Self.checkEq(&counter, &c, "culj", "ㄒㄩㄥˇ") + Self.checkEq(&counter, &c, "culk", "ㄒㄩㄥˋ") + Self.checkEq(&counter, &c, "g", "ㄓ") + Self.checkEq(&counter, &c, "gf", "ㄓˊ") + Self.checkEq(&counter, &c, "gj", "ㄓˇ") + Self.checkEq(&counter, &c, "gk", "ㄓˋ") + Self.checkEq(&counter, &c, "ga", "ㄓㄚ") + Self.checkEq(&counter, &c, "gaf", "ㄓㄚˊ") + Self.checkEq(&counter, &c, "gaj", "ㄓㄚˇ") + Self.checkEq(&counter, &c, "gak", "ㄓㄚˋ") + Self.checkEq(&counter, &c, "gr", "ㄓㄜ") + Self.checkEq(&counter, &c, "grf", "ㄓㄜˊ") + Self.checkEq(&counter, &c, "grj", "ㄓㄜˇ") + Self.checkEq(&counter, &c, "grk", "ㄓㄜˋ") + Self.checkEq(&counter, &c, "grd", "ㄓㄜ˙") + Self.checkEq(&counter, &c, "gi", "ㄓㄞ") + Self.checkEq(&counter, &c, "gif", "ㄓㄞˊ") + Self.checkEq(&counter, &c, "gij", "ㄓㄞˇ") + Self.checkEq(&counter, &c, "gik", "ㄓㄞˋ") + Self.checkEq(&counter, &c, "gqk", "ㄓㄟˋ") + Self.checkEq(&counter, &c, "gz", "ㄓㄠ") + Self.checkEq(&counter, &c, "gzf", "ㄓㄠˊ") + Self.checkEq(&counter, &c, "gzj", "ㄓㄠˇ") + Self.checkEq(&counter, &c, "gzk", "ㄓㄠˋ") + Self.checkEq(&counter, &c, "gp", "ㄓㄡ") + Self.checkEq(&counter, &c, "gpf", "ㄓㄡˊ") + Self.checkEq(&counter, &c, "gpj", "ㄓㄡˇ") + Self.checkEq(&counter, &c, "gpk", "ㄓㄡˋ") + Self.checkEq(&counter, &c, "gm", "ㄓㄢ") + Self.checkEq(&counter, &c, "gmj", "ㄓㄢˇ") + Self.checkEq(&counter, &c, "gmk", "ㄓㄢˋ") + Self.checkEq(&counter, &c, "gn", "ㄓㄣ") + Self.checkEq(&counter, &c, "gnf", "ㄓㄣˊ") + Self.checkEq(&counter, &c, "gnj", "ㄓㄣˇ") + Self.checkEq(&counter, &c, "gnk", "ㄓㄣˋ") + Self.checkEq(&counter, &c, "gt", "ㄓㄤ") + Self.checkEq(&counter, &c, "gtj", "ㄓㄤˇ") + Self.checkEq(&counter, &c, "gtk", "ㄓㄤˋ") + Self.checkEq(&counter, &c, "gl", "ㄓㄥ") + Self.checkEq(&counter, &c, "glj", "ㄓㄥˇ") + Self.checkEq(&counter, &c, "glk", "ㄓㄥˋ") + Self.checkEq(&counter, &c, "gx", "ㄓㄨ") + Self.checkEq(&counter, &c, "gxf", "ㄓㄨˊ") + Self.checkEq(&counter, &c, "gxj", "ㄓㄨˇ") + Self.checkEq(&counter, &c, "gxk", "ㄓㄨˋ") + Self.checkEq(&counter, &c, "gxa", "ㄓㄨㄚ") + Self.checkEq(&counter, &c, "gxaj", "ㄓㄨㄚˇ") + Self.checkEq(&counter, &c, "gxo", "ㄓㄨㄛ") + Self.checkEq(&counter, &c, "gxof", "ㄓㄨㄛˊ") + Self.checkEq(&counter, &c, "gxok", "ㄓㄨㄛˋ") + Self.checkEq(&counter, &c, "gxi", "ㄓㄨㄞ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Eten26_C.swift b/Tests/TekkonTests/KeyTest_Eten26_C.swift index 4c9b92c..5ab3468 100644 --- a/Tests/TekkonTests/KeyTest_Eten26_C.swift +++ b/Tests/TekkonTests/KeyTest_Eten26_C.swift @@ -13,509 +13,511 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testETen26KeysC() throws { var c = Tekkon.Composer(arrange: .ofETen26) - XCTAssertEqual(c.cS2RC("gxij"), "ㄓㄨㄞˇ") - XCTAssertEqual(c.cS2RC("gxik"), "ㄓㄨㄞˋ") - XCTAssertEqual(c.cS2RC("gxq"), "ㄓㄨㄟ") - XCTAssertEqual(c.cS2RC("gxqj"), "ㄓㄨㄟˇ") - XCTAssertEqual(c.cS2RC("gxqk"), "ㄓㄨㄟˋ") - XCTAssertEqual(c.cS2RC("gxm"), "ㄓㄨㄢ") - XCTAssertEqual(c.cS2RC("gxmj"), "ㄓㄨㄢˇ") - XCTAssertEqual(c.cS2RC("gxmk"), "ㄓㄨㄢˋ") - XCTAssertEqual(c.cS2RC("gxn"), "ㄓㄨㄣ") - XCTAssertEqual(c.cS2RC("gxnj"), "ㄓㄨㄣˇ") - XCTAssertEqual(c.cS2RC("gxnk"), "ㄓㄨㄣˋ") - XCTAssertEqual(c.cS2RC("gxt"), "ㄓㄨㄤ") - XCTAssertEqual(c.cS2RC("gxtj"), "ㄓㄨㄤˇ") - XCTAssertEqual(c.cS2RC("gxtk"), "ㄓㄨㄤˋ") - XCTAssertEqual(c.cS2RC("gxl"), "ㄓㄨㄥ") - XCTAssertEqual(c.cS2RC("gxlj"), "ㄓㄨㄥˇ") - XCTAssertEqual(c.cS2RC("gxlk"), "ㄓㄨㄥˋ") - XCTAssertEqual(c.cS2RC("y"), "ㄔ") - XCTAssertEqual(c.cS2RC("yf"), "ㄔˊ") - XCTAssertEqual(c.cS2RC("yj"), "ㄔˇ") - XCTAssertEqual(c.cS2RC("yk"), "ㄔˋ") - XCTAssertEqual(c.cS2RC("ya"), "ㄔㄚ") - XCTAssertEqual(c.cS2RC("yaf"), "ㄔㄚˊ") - XCTAssertEqual(c.cS2RC("yaj"), "ㄔㄚˇ") - XCTAssertEqual(c.cS2RC("yak"), "ㄔㄚˋ") - XCTAssertEqual(c.cS2RC("yr"), "ㄔㄜ") - XCTAssertEqual(c.cS2RC("yrj"), "ㄔㄜˇ") - XCTAssertEqual(c.cS2RC("yrk"), "ㄔㄜˋ") - XCTAssertEqual(c.cS2RC("yi"), "ㄔㄞ") - XCTAssertEqual(c.cS2RC("yif"), "ㄔㄞˊ") - XCTAssertEqual(c.cS2RC("yij"), "ㄔㄞˇ") - XCTAssertEqual(c.cS2RC("yik"), "ㄔㄞˋ") - XCTAssertEqual(c.cS2RC("yz"), "ㄔㄠ") - XCTAssertEqual(c.cS2RC("yzf"), "ㄔㄠˊ") - XCTAssertEqual(c.cS2RC("yzj"), "ㄔㄠˇ") - XCTAssertEqual(c.cS2RC("yzk"), "ㄔㄠˋ") - XCTAssertEqual(c.cS2RC("yp"), "ㄔㄡ") - XCTAssertEqual(c.cS2RC("ypf"), "ㄔㄡˊ") - XCTAssertEqual(c.cS2RC("ypj"), "ㄔㄡˇ") - XCTAssertEqual(c.cS2RC("ypk"), "ㄔㄡˋ") - XCTAssertEqual(c.cS2RC("ym"), "ㄔㄢ") - XCTAssertEqual(c.cS2RC("ymf"), "ㄔㄢˊ") - XCTAssertEqual(c.cS2RC("ymj"), "ㄔㄢˇ") - XCTAssertEqual(c.cS2RC("ymk"), "ㄔㄢˋ") - XCTAssertEqual(c.cS2RC("yn"), "ㄔㄣ") - XCTAssertEqual(c.cS2RC("ynf"), "ㄔㄣˊ") - XCTAssertEqual(c.cS2RC("ynj"), "ㄔㄣˇ") - XCTAssertEqual(c.cS2RC("ynk"), "ㄔㄣˋ") - XCTAssertEqual(c.cS2RC("ynd"), "ㄔㄣ˙") - XCTAssertEqual(c.cS2RC("yt"), "ㄔㄤ") - XCTAssertEqual(c.cS2RC("ytf"), "ㄔㄤˊ") - XCTAssertEqual(c.cS2RC("ytj"), "ㄔㄤˇ") - XCTAssertEqual(c.cS2RC("ytk"), "ㄔㄤˋ") - XCTAssertEqual(c.cS2RC("yl"), "ㄔㄥ") - XCTAssertEqual(c.cS2RC("ylf"), "ㄔㄥˊ") - XCTAssertEqual(c.cS2RC("ylj"), "ㄔㄥˇ") - XCTAssertEqual(c.cS2RC("ylk"), "ㄔㄥˋ") - XCTAssertEqual(c.cS2RC("yx"), "ㄔㄨ") - XCTAssertEqual(c.cS2RC("yxf"), "ㄔㄨˊ") - XCTAssertEqual(c.cS2RC("yxj"), "ㄔㄨˇ") - XCTAssertEqual(c.cS2RC("yxk"), "ㄔㄨˋ") - XCTAssertEqual(c.cS2RC("yxa"), "ㄔㄨㄚ") - XCTAssertEqual(c.cS2RC("yxaj"), "ㄔㄨㄚˇ") - XCTAssertEqual(c.cS2RC("yxak"), "ㄔㄨㄚˋ") - XCTAssertEqual(c.cS2RC("yxo"), "ㄔㄨㄛ") - XCTAssertEqual(c.cS2RC("yxok"), "ㄔㄨㄛˋ") - XCTAssertEqual(c.cS2RC("yxi"), "ㄔㄨㄞ") - XCTAssertEqual(c.cS2RC("yxif"), "ㄔㄨㄞˊ") - XCTAssertEqual(c.cS2RC("yxij"), "ㄔㄨㄞˇ") - XCTAssertEqual(c.cS2RC("yxik"), "ㄔㄨㄞˋ") - XCTAssertEqual(c.cS2RC("yxq"), "ㄔㄨㄟ") - XCTAssertEqual(c.cS2RC("yxqf"), "ㄔㄨㄟˊ") - XCTAssertEqual(c.cS2RC("yxqj"), "ㄔㄨㄟˇ") - XCTAssertEqual(c.cS2RC("yxqk"), "ㄔㄨㄟˋ") - XCTAssertEqual(c.cS2RC("yxm"), "ㄔㄨㄢ") - XCTAssertEqual(c.cS2RC("yxmf"), "ㄔㄨㄢˊ") - XCTAssertEqual(c.cS2RC("yxmj"), "ㄔㄨㄢˇ") - XCTAssertEqual(c.cS2RC("yxmk"), "ㄔㄨㄢˋ") - XCTAssertEqual(c.cS2RC("yxn"), "ㄔㄨㄣ") - XCTAssertEqual(c.cS2RC("yxnf"), "ㄔㄨㄣˊ") - XCTAssertEqual(c.cS2RC("yxnj"), "ㄔㄨㄣˇ") - XCTAssertEqual(c.cS2RC("yxt"), "ㄔㄨㄤ") - XCTAssertEqual(c.cS2RC("yxtf"), "ㄔㄨㄤˊ") - XCTAssertEqual(c.cS2RC("yxtj"), "ㄔㄨㄤˇ") - XCTAssertEqual(c.cS2RC("yxtk"), "ㄔㄨㄤˋ") - XCTAssertEqual(c.cS2RC("yxl"), "ㄔㄨㄥ") - XCTAssertEqual(c.cS2RC("yxlf"), "ㄔㄨㄥˊ") - XCTAssertEqual(c.cS2RC("yxlj"), "ㄔㄨㄥˇ") - XCTAssertEqual(c.cS2RC("yxlk"), "ㄔㄨㄥˋ") - XCTAssertEqual(c.cS2RC("c"), "ㄕ") - XCTAssertEqual(c.cS2RC("cf"), "ㄕˊ") - XCTAssertEqual(c.cS2RC("cj"), "ㄕˇ") - XCTAssertEqual(c.cS2RC("ck"), "ㄕˋ") - XCTAssertEqual(c.cS2RC("cd"), "ㄕ˙") - XCTAssertEqual(c.cS2RC("ca"), "ㄕㄚ") - XCTAssertEqual(c.cS2RC("caf"), "ㄕㄚˊ") - XCTAssertEqual(c.cS2RC("caj"), "ㄕㄚˇ") - XCTAssertEqual(c.cS2RC("cak"), "ㄕㄚˋ") - XCTAssertEqual(c.cS2RC("cad"), "ㄕㄚ˙") - XCTAssertEqual(c.cS2RC("cr"), "ㄕㄜ") - XCTAssertEqual(c.cS2RC("crf"), "ㄕㄜˊ") - XCTAssertEqual(c.cS2RC("crj"), "ㄕㄜˇ") - XCTAssertEqual(c.cS2RC("crk"), "ㄕㄜˋ") - XCTAssertEqual(c.cS2RC("ci"), "ㄕㄞ") - XCTAssertEqual(c.cS2RC("cij"), "ㄕㄞˇ") - XCTAssertEqual(c.cS2RC("cik"), "ㄕㄞˋ") - XCTAssertEqual(c.cS2RC("cqf"), "ㄕㄟˊ") - XCTAssertEqual(c.cS2RC("cz"), "ㄕㄠ") - XCTAssertEqual(c.cS2RC("czf"), "ㄕㄠˊ") - XCTAssertEqual(c.cS2RC("czj"), "ㄕㄠˇ") - XCTAssertEqual(c.cS2RC("czk"), "ㄕㄠˋ") - XCTAssertEqual(c.cS2RC("cp"), "ㄕㄡ") - XCTAssertEqual(c.cS2RC("cpf"), "ㄕㄡˊ") - XCTAssertEqual(c.cS2RC("cpj"), "ㄕㄡˇ") - XCTAssertEqual(c.cS2RC("cpk"), "ㄕㄡˋ") - XCTAssertEqual(c.cS2RC("cm"), "ㄕㄢ") - XCTAssertEqual(c.cS2RC("cmf"), "ㄕㄢˊ") - XCTAssertEqual(c.cS2RC("cmj"), "ㄕㄢˇ") - XCTAssertEqual(c.cS2RC("cmk"), "ㄕㄢˋ") - XCTAssertEqual(c.cS2RC("cn"), "ㄕㄣ") - XCTAssertEqual(c.cS2RC("cnf"), "ㄕㄣˊ") - XCTAssertEqual(c.cS2RC("cnj"), "ㄕㄣˇ") - XCTAssertEqual(c.cS2RC("cnk"), "ㄕㄣˋ") - XCTAssertEqual(c.cS2RC("ct"), "ㄕㄤ") - XCTAssertEqual(c.cS2RC("ctj"), "ㄕㄤˇ") - XCTAssertEqual(c.cS2RC("ctk"), "ㄕㄤˋ") - XCTAssertEqual(c.cS2RC("ctd"), "ㄕㄤ˙") - XCTAssertEqual(c.cS2RC("cl"), "ㄕㄥ") - XCTAssertEqual(c.cS2RC("clf"), "ㄕㄥˊ") - XCTAssertEqual(c.cS2RC("clj"), "ㄕㄥˇ") - XCTAssertEqual(c.cS2RC("clk"), "ㄕㄥˋ") - XCTAssertEqual(c.cS2RC("cx"), "ㄕㄨ") - XCTAssertEqual(c.cS2RC("cxf"), "ㄕㄨˊ") - XCTAssertEqual(c.cS2RC("cxj"), "ㄕㄨˇ") - XCTAssertEqual(c.cS2RC("cxk"), "ㄕㄨˋ") - XCTAssertEqual(c.cS2RC("cxa"), "ㄕㄨㄚ") - XCTAssertEqual(c.cS2RC("cxaj"), "ㄕㄨㄚˇ") - XCTAssertEqual(c.cS2RC("cxak"), "ㄕㄨㄚˋ") - XCTAssertEqual(c.cS2RC("cxo"), "ㄕㄨㄛ") - XCTAssertEqual(c.cS2RC("cxok"), "ㄕㄨㄛˋ") - XCTAssertEqual(c.cS2RC("cxi"), "ㄕㄨㄞ") - XCTAssertEqual(c.cS2RC("cxij"), "ㄕㄨㄞˇ") - XCTAssertEqual(c.cS2RC("cxik"), "ㄕㄨㄞˋ") - XCTAssertEqual(c.cS2RC("cxq"), "ㄕㄨㄟ") - XCTAssertEqual(c.cS2RC("cxqf"), "ㄕㄨㄟˊ") - XCTAssertEqual(c.cS2RC("cxqj"), "ㄕㄨㄟˇ") - XCTAssertEqual(c.cS2RC("cxqk"), "ㄕㄨㄟˋ") - XCTAssertEqual(c.cS2RC("cxm"), "ㄕㄨㄢ") - XCTAssertEqual(c.cS2RC("cxmk"), "ㄕㄨㄢˋ") - XCTAssertEqual(c.cS2RC("cxnj"), "ㄕㄨㄣˇ") - XCTAssertEqual(c.cS2RC("cxnk"), "ㄕㄨㄣˋ") - XCTAssertEqual(c.cS2RC("cxt"), "ㄕㄨㄤ") - XCTAssertEqual(c.cS2RC("cxtf"), "ㄕㄨㄤˊ") - XCTAssertEqual(c.cS2RC("cxtj"), "ㄕㄨㄤˇ") - XCTAssertEqual(c.cS2RC("cxtk"), "ㄕㄨㄤˋ") - XCTAssertEqual(c.cS2RC("jk"), "ㄖˋ") - XCTAssertEqual(c.cS2RC("jrj"), "ㄖㄜˇ") - XCTAssertEqual(c.cS2RC("jrk"), "ㄖㄜˋ") - XCTAssertEqual(c.cS2RC("jzf"), "ㄖㄠˊ") - XCTAssertEqual(c.cS2RC("jzj"), "ㄖㄠˇ") - XCTAssertEqual(c.cS2RC("jzk"), "ㄖㄠˋ") - XCTAssertEqual(c.cS2RC("jpf"), "ㄖㄡˊ") - XCTAssertEqual(c.cS2RC("jpj"), "ㄖㄡˇ") - XCTAssertEqual(c.cS2RC("jpk"), "ㄖㄡˋ") - XCTAssertEqual(c.cS2RC("jmf"), "ㄖㄢˊ") - XCTAssertEqual(c.cS2RC("jmj"), "ㄖㄢˇ") - XCTAssertEqual(c.cS2RC("jmk"), "ㄖㄢˋ") - XCTAssertEqual(c.cS2RC("jnf"), "ㄖㄣˊ") - XCTAssertEqual(c.cS2RC("jnj"), "ㄖㄣˇ") - XCTAssertEqual(c.cS2RC("jnk"), "ㄖㄣˋ") - XCTAssertEqual(c.cS2RC("jt"), "ㄖㄤ") - XCTAssertEqual(c.cS2RC("jtf"), "ㄖㄤˊ") - XCTAssertEqual(c.cS2RC("jtj"), "ㄖㄤˇ") - XCTAssertEqual(c.cS2RC("jtk"), "ㄖㄤˋ") - XCTAssertEqual(c.cS2RC("jl"), "ㄖㄥ") - XCTAssertEqual(c.cS2RC("jlf"), "ㄖㄥˊ") - XCTAssertEqual(c.cS2RC("jlj"), "ㄖㄥˇ") - XCTAssertEqual(c.cS2RC("jlk"), "ㄖㄥˋ") - XCTAssertEqual(c.cS2RC("jxf"), "ㄖㄨˊ") - XCTAssertEqual(c.cS2RC("jxj"), "ㄖㄨˇ") - XCTAssertEqual(c.cS2RC("jxk"), "ㄖㄨˋ") - XCTAssertEqual(c.cS2RC("jxof"), "ㄖㄨㄛˊ") - XCTAssertEqual(c.cS2RC("jxok"), "ㄖㄨㄛˋ") - XCTAssertEqual(c.cS2RC("jxqf"), "ㄖㄨㄟˊ") - XCTAssertEqual(c.cS2RC("jxqj"), "ㄖㄨㄟˇ") - XCTAssertEqual(c.cS2RC("jxqk"), "ㄖㄨㄟˋ") - XCTAssertEqual(c.cS2RC("jxmf"), "ㄖㄨㄢˊ") - XCTAssertEqual(c.cS2RC("jxmj"), "ㄖㄨㄢˇ") - XCTAssertEqual(c.cS2RC("jxmk"), "ㄖㄨㄢˋ") - XCTAssertEqual(c.cS2RC("jxnf"), "ㄖㄨㄣˊ") - XCTAssertEqual(c.cS2RC("jxnj"), "ㄖㄨㄣˇ") - XCTAssertEqual(c.cS2RC("jxnk"), "ㄖㄨㄣˋ") - XCTAssertEqual(c.cS2RC("jxlf"), "ㄖㄨㄥˊ") - XCTAssertEqual(c.cS2RC("jxlj"), "ㄖㄨㄥˇ") - XCTAssertEqual(c.cS2RC("jxlk"), "ㄖㄨㄥˋ") - XCTAssertEqual(c.cS2RC("q"), "ㄗ") - XCTAssertEqual(c.cS2RC("qf"), "ㄗˊ") - XCTAssertEqual(c.cS2RC("qj"), "ㄗˇ") - XCTAssertEqual(c.cS2RC("qk"), "ㄗˋ") - XCTAssertEqual(c.cS2RC("qd"), "ㄗ˙") - XCTAssertEqual(c.cS2RC("qa"), "ㄗㄚ") - XCTAssertEqual(c.cS2RC("qaf"), "ㄗㄚˊ") - XCTAssertEqual(c.cS2RC("qaj"), "ㄗㄚˇ") - XCTAssertEqual(c.cS2RC("qrf"), "ㄗㄜˊ") - XCTAssertEqual(c.cS2RC("qrj"), "ㄗㄜˇ") - XCTAssertEqual(c.cS2RC("qrk"), "ㄗㄜˋ") - XCTAssertEqual(c.cS2RC("qi"), "ㄗㄞ") - XCTAssertEqual(c.cS2RC("qij"), "ㄗㄞˇ") - XCTAssertEqual(c.cS2RC("qik"), "ㄗㄞˋ") - XCTAssertEqual(c.cS2RC("qqf"), "ㄗㄟˊ") - XCTAssertEqual(c.cS2RC("qz"), "ㄗㄠ") - XCTAssertEqual(c.cS2RC("qzf"), "ㄗㄠˊ") - XCTAssertEqual(c.cS2RC("qzj"), "ㄗㄠˇ") - XCTAssertEqual(c.cS2RC("qzk"), "ㄗㄠˋ") - XCTAssertEqual(c.cS2RC("qp"), "ㄗㄡ") - XCTAssertEqual(c.cS2RC("qpj"), "ㄗㄡˇ") - XCTAssertEqual(c.cS2RC("qpk"), "ㄗㄡˋ") - XCTAssertEqual(c.cS2RC("qm"), "ㄗㄢ") - XCTAssertEqual(c.cS2RC("qmf"), "ㄗㄢˊ") - XCTAssertEqual(c.cS2RC("qmj"), "ㄗㄢˇ") - XCTAssertEqual(c.cS2RC("qmk"), "ㄗㄢˋ") - XCTAssertEqual(c.cS2RC("qn"), "ㄗㄣ") - XCTAssertEqual(c.cS2RC("qnj"), "ㄗㄣˇ") - XCTAssertEqual(c.cS2RC("qnk"), "ㄗㄣˋ") - XCTAssertEqual(c.cS2RC("qt"), "ㄗㄤ") - XCTAssertEqual(c.cS2RC("qtj"), "ㄗㄤˇ") - XCTAssertEqual(c.cS2RC("qtk"), "ㄗㄤˋ") - XCTAssertEqual(c.cS2RC("ql"), "ㄗㄥ") - XCTAssertEqual(c.cS2RC("qlj"), "ㄗㄥˇ") - XCTAssertEqual(c.cS2RC("qlk"), "ㄗㄥˋ") - XCTAssertEqual(c.cS2RC("qx"), "ㄗㄨ") - XCTAssertEqual(c.cS2RC("qxf"), "ㄗㄨˊ") - XCTAssertEqual(c.cS2RC("qxj"), "ㄗㄨˇ") - XCTAssertEqual(c.cS2RC("qxk"), "ㄗㄨˋ") - XCTAssertEqual(c.cS2RC("qxo"), "ㄗㄨㄛ") - XCTAssertEqual(c.cS2RC("qxof"), "ㄗㄨㄛˊ") - XCTAssertEqual(c.cS2RC("qxoj"), "ㄗㄨㄛˇ") - XCTAssertEqual(c.cS2RC("qxok"), "ㄗㄨㄛˋ") - XCTAssertEqual(c.cS2RC("qxod"), "ㄗㄨㄛ˙") - XCTAssertEqual(c.cS2RC("qxq"), "ㄗㄨㄟ") - XCTAssertEqual(c.cS2RC("qxqj"), "ㄗㄨㄟˇ") - XCTAssertEqual(c.cS2RC("qxqk"), "ㄗㄨㄟˋ") - XCTAssertEqual(c.cS2RC("qxm"), "ㄗㄨㄢ") - XCTAssertEqual(c.cS2RC("qxmj"), "ㄗㄨㄢˇ") - XCTAssertEqual(c.cS2RC("qxmk"), "ㄗㄨㄢˋ") - XCTAssertEqual(c.cS2RC("qxn"), "ㄗㄨㄣ") - XCTAssertEqual(c.cS2RC("qxnj"), "ㄗㄨㄣˇ") - XCTAssertEqual(c.cS2RC("qxnk"), "ㄗㄨㄣˋ") - XCTAssertEqual(c.cS2RC("qxl"), "ㄗㄨㄥ") - XCTAssertEqual(c.cS2RC("qxlj"), "ㄗㄨㄥˇ") - XCTAssertEqual(c.cS2RC("qxlk"), "ㄗㄨㄥˋ") - XCTAssertEqual(c.cS2RC("w"), "ㄘ") - XCTAssertEqual(c.cS2RC("wf"), "ㄘˊ") - XCTAssertEqual(c.cS2RC("wj"), "ㄘˇ") - XCTAssertEqual(c.cS2RC("wk"), "ㄘˋ") - XCTAssertEqual(c.cS2RC("wa"), "ㄘㄚ") - XCTAssertEqual(c.cS2RC("waj"), "ㄘㄚˇ") - XCTAssertEqual(c.cS2RC("wak"), "ㄘㄚˋ") - XCTAssertEqual(c.cS2RC("wrk"), "ㄘㄜˋ") - XCTAssertEqual(c.cS2RC("wi"), "ㄘㄞ") - XCTAssertEqual(c.cS2RC("wif"), "ㄘㄞˊ") - XCTAssertEqual(c.cS2RC("wij"), "ㄘㄞˇ") - XCTAssertEqual(c.cS2RC("wik"), "ㄘㄞˋ") - XCTAssertEqual(c.cS2RC("wz"), "ㄘㄠ") - XCTAssertEqual(c.cS2RC("wzf"), "ㄘㄠˊ") - XCTAssertEqual(c.cS2RC("wzj"), "ㄘㄠˇ") - XCTAssertEqual(c.cS2RC("wzk"), "ㄘㄠˋ") - XCTAssertEqual(c.cS2RC("wp"), "ㄘㄡ") - XCTAssertEqual(c.cS2RC("wpf"), "ㄘㄡˊ") - XCTAssertEqual(c.cS2RC("wpj"), "ㄘㄡˇ") - XCTAssertEqual(c.cS2RC("wpk"), "ㄘㄡˋ") - XCTAssertEqual(c.cS2RC("wm"), "ㄘㄢ") - XCTAssertEqual(c.cS2RC("wmf"), "ㄘㄢˊ") - XCTAssertEqual(c.cS2RC("wmj"), "ㄘㄢˇ") - XCTAssertEqual(c.cS2RC("wmk"), "ㄘㄢˋ") - XCTAssertEqual(c.cS2RC("wn"), "ㄘㄣ") - XCTAssertEqual(c.cS2RC("wnf"), "ㄘㄣˊ") - XCTAssertEqual(c.cS2RC("wt"), "ㄘㄤ") - XCTAssertEqual(c.cS2RC("wtf"), "ㄘㄤˊ") - XCTAssertEqual(c.cS2RC("wtj"), "ㄘㄤˇ") - XCTAssertEqual(c.cS2RC("wtk"), "ㄘㄤˋ") - XCTAssertEqual(c.cS2RC("wl"), "ㄘㄥ") - XCTAssertEqual(c.cS2RC("wlf"), "ㄘㄥˊ") - XCTAssertEqual(c.cS2RC("wlj"), "ㄘㄥˇ") - XCTAssertEqual(c.cS2RC("wlk"), "ㄘㄥˋ") - XCTAssertEqual(c.cS2RC("wx"), "ㄘㄨ") - XCTAssertEqual(c.cS2RC("wxf"), "ㄘㄨˊ") - XCTAssertEqual(c.cS2RC("wxj"), "ㄘㄨˇ") - XCTAssertEqual(c.cS2RC("wxk"), "ㄘㄨˋ") - XCTAssertEqual(c.cS2RC("wxo"), "ㄘㄨㄛ") - XCTAssertEqual(c.cS2RC("wxof"), "ㄘㄨㄛˊ") - XCTAssertEqual(c.cS2RC("wxoj"), "ㄘㄨㄛˇ") - XCTAssertEqual(c.cS2RC("wxok"), "ㄘㄨㄛˋ") - XCTAssertEqual(c.cS2RC("wxq"), "ㄘㄨㄟ") - XCTAssertEqual(c.cS2RC("wxqj"), "ㄘㄨㄟˇ") - XCTAssertEqual(c.cS2RC("wxqk"), "ㄘㄨㄟˋ") - XCTAssertEqual(c.cS2RC("wxm"), "ㄘㄨㄢ") - XCTAssertEqual(c.cS2RC("wxmf"), "ㄘㄨㄢˊ") - XCTAssertEqual(c.cS2RC("wxmj"), "ㄘㄨㄢˇ") - XCTAssertEqual(c.cS2RC("wxmk"), "ㄘㄨㄢˋ") - XCTAssertEqual(c.cS2RC("wxn"), "ㄘㄨㄣ") - XCTAssertEqual(c.cS2RC("wxnf"), "ㄘㄨㄣˊ") - XCTAssertEqual(c.cS2RC("wxnj"), "ㄘㄨㄣˇ") - XCTAssertEqual(c.cS2RC("wxnk"), "ㄘㄨㄣˋ") - XCTAssertEqual(c.cS2RC("wxl"), "ㄘㄨㄥ") - XCTAssertEqual(c.cS2RC("wxlf"), "ㄘㄨㄥˊ") - XCTAssertEqual(c.cS2RC("wxlj"), "ㄘㄨㄥˇ") - XCTAssertEqual(c.cS2RC("wxlk"), "ㄘㄨㄥˋ") - XCTAssertEqual(c.cS2RC("s"), "ㄙ") - XCTAssertEqual(c.cS2RC("sj"), "ㄙˇ") - XCTAssertEqual(c.cS2RC("sk"), "ㄙˋ") - XCTAssertEqual(c.cS2RC("sa"), "ㄙㄚ") - XCTAssertEqual(c.cS2RC("saj"), "ㄙㄚˇ") - XCTAssertEqual(c.cS2RC("sak"), "ㄙㄚˋ") - XCTAssertEqual(c.cS2RC("sad"), "ㄙㄚ˙") - XCTAssertEqual(c.cS2RC("sr"), "ㄙㄜ") - XCTAssertEqual(c.cS2RC("srk"), "ㄙㄜˋ") - XCTAssertEqual(c.cS2RC("si"), "ㄙㄞ") - XCTAssertEqual(c.cS2RC("sif"), "ㄙㄞˊ") - XCTAssertEqual(c.cS2RC("sij"), "ㄙㄞˇ") - XCTAssertEqual(c.cS2RC("sik"), "ㄙㄞˋ") - XCTAssertEqual(c.cS2RC("sq"), "ㄙㄟ") - XCTAssertEqual(c.cS2RC("sz"), "ㄙㄠ") - XCTAssertEqual(c.cS2RC("szj"), "ㄙㄠˇ") - XCTAssertEqual(c.cS2RC("szk"), "ㄙㄠˋ") - XCTAssertEqual(c.cS2RC("sp"), "ㄙㄡ") - XCTAssertEqual(c.cS2RC("spj"), "ㄙㄡˇ") - XCTAssertEqual(c.cS2RC("spk"), "ㄙㄡˋ") - XCTAssertEqual(c.cS2RC("sm"), "ㄙㄢ") - XCTAssertEqual(c.cS2RC("smj"), "ㄙㄢˇ") - XCTAssertEqual(c.cS2RC("smk"), "ㄙㄢˋ") - XCTAssertEqual(c.cS2RC("sn"), "ㄙㄣ") - XCTAssertEqual(c.cS2RC("snj"), "ㄙㄣˇ") - XCTAssertEqual(c.cS2RC("st"), "ㄙㄤ") - XCTAssertEqual(c.cS2RC("stj"), "ㄙㄤˇ") - XCTAssertEqual(c.cS2RC("stk"), "ㄙㄤˋ") - XCTAssertEqual(c.cS2RC("sl"), "ㄙㄥ") - XCTAssertEqual(c.cS2RC("slk"), "ㄙㄥˋ") - XCTAssertEqual(c.cS2RC("sx"), "ㄙㄨ") - XCTAssertEqual(c.cS2RC("sxf"), "ㄙㄨˊ") - XCTAssertEqual(c.cS2RC("sxj"), "ㄙㄨˇ") - XCTAssertEqual(c.cS2RC("sxk"), "ㄙㄨˋ") - XCTAssertEqual(c.cS2RC("sxo"), "ㄙㄨㄛ") - XCTAssertEqual(c.cS2RC("sxof"), "ㄙㄨㄛˊ") - XCTAssertEqual(c.cS2RC("sxoj"), "ㄙㄨㄛˇ") - XCTAssertEqual(c.cS2RC("sxok"), "ㄙㄨㄛˋ") - XCTAssertEqual(c.cS2RC("sxq"), "ㄙㄨㄟ") - XCTAssertEqual(c.cS2RC("sxqf"), "ㄙㄨㄟˊ") - XCTAssertEqual(c.cS2RC("sxqj"), "ㄙㄨㄟˇ") - XCTAssertEqual(c.cS2RC("sxqk"), "ㄙㄨㄟˋ") - XCTAssertEqual(c.cS2RC("sxm"), "ㄙㄨㄢ") - XCTAssertEqual(c.cS2RC("sxmj"), "ㄙㄨㄢˇ") - XCTAssertEqual(c.cS2RC("sxmk"), "ㄙㄨㄢˋ") - XCTAssertEqual(c.cS2RC("sxn"), "ㄙㄨㄣ") - XCTAssertEqual(c.cS2RC("sxnj"), "ㄙㄨㄣˇ") - XCTAssertEqual(c.cS2RC("sxnk"), "ㄙㄨㄣˋ") - XCTAssertEqual(c.cS2RC("sxl"), "ㄙㄨㄥ") - XCTAssertEqual(c.cS2RC("sxlf"), "ㄙㄨㄥˊ") - XCTAssertEqual(c.cS2RC("sxlj"), "ㄙㄨㄥˇ") - XCTAssertEqual(c.cS2RC("sxlk"), "ㄙㄨㄥˋ") - XCTAssertEqual(c.cS2RC("a"), "ㄚ") - XCTAssertEqual(c.cS2RC("af"), "ㄚˊ") - XCTAssertEqual(c.cS2RC("ak"), "ㄚˋ") - XCTAssertEqual(c.cS2RC("ad"), "ㄚ˙") - XCTAssertEqual(c.cS2RC("o"), "ㄛ") - XCTAssertEqual(c.cS2RC("of"), "ㄛˊ") - XCTAssertEqual(c.cS2RC("oj"), "ㄛˇ") - XCTAssertEqual(c.cS2RC("ok"), "ㄛˋ") - XCTAssertEqual(c.cS2RC("r"), "ㄜ") - XCTAssertEqual(c.cS2RC("rf"), "ㄜˊ") - XCTAssertEqual(c.cS2RC("rj"), "ㄜˇ") - XCTAssertEqual(c.cS2RC("rk"), "ㄜˋ") - // XCTAssertEqual(c.cS2RC("wf"), "ㄝˊ") - // XCTAssertEqual(c.cS2RC("wj"), "ㄝˇ") - // XCTAssertEqual(c.cS2RC("wk"), "ㄝˋ") - // XCTAssertEqual(c.cS2RC("wd"), "ㄝ˙") - XCTAssertEqual(c.cS2RC("i"), "ㄞ") - XCTAssertEqual(c.cS2RC("if"), "ㄞˊ") - XCTAssertEqual(c.cS2RC("ij"), "ㄞˇ") - XCTAssertEqual(c.cS2RC("ik"), "ㄞˋ") - // XCTAssertEqual(c.cS2RC("qk"), "ㄟˋ") - XCTAssertEqual(c.cS2RC("z"), "ㄠ") - XCTAssertEqual(c.cS2RC("zf"), "ㄠˊ") - XCTAssertEqual(c.cS2RC("zj"), "ㄠˇ") - XCTAssertEqual(c.cS2RC("zk"), "ㄠˋ") - XCTAssertEqual(c.cS2RC("p "), "ㄡ ") - XCTAssertEqual(c.cS2RC("pf"), "ㄡˊ") - XCTAssertEqual(c.cS2RC("pj"), "ㄡˇ") - XCTAssertEqual(c.cS2RC("pk"), "ㄡˋ") - XCTAssertEqual(c.cS2RC("pd"), "ㄡ˙") - XCTAssertEqual(c.cS2RC("m "), "ㄢ ") - XCTAssertEqual(c.cS2RC("mf"), "ㄢˊ") - XCTAssertEqual(c.cS2RC("mj"), "ㄢˇ") - XCTAssertEqual(c.cS2RC("mk"), "ㄢˋ") - XCTAssertEqual(c.cS2RC("n "), "ㄣ ") - XCTAssertEqual(c.cS2RC("nf"), "ㄣˊ") - XCTAssertEqual(c.cS2RC("nj"), "ㄣˇ") - XCTAssertEqual(c.cS2RC("nk"), "ㄣˋ") - XCTAssertEqual(c.cS2RC("nd"), "ㄣ˙") - XCTAssertEqual(c.cS2RC("t "), "ㄤ ") - XCTAssertEqual(c.cS2RC("tf"), "ㄤˊ") - XCTAssertEqual(c.cS2RC("tj"), "ㄤˇ") - XCTAssertEqual(c.cS2RC("tk"), "ㄤˋ") - XCTAssertEqual(c.cS2RC("l "), "ㄥ ") - XCTAssertEqual(c.cS2RC("lk"), "ㄥˋ") - XCTAssertEqual(c.cS2RC("h "), "ㄦ ") - XCTAssertEqual(c.cS2RC("hf"), "ㄦˊ") - XCTAssertEqual(c.cS2RC("hj"), "ㄦˇ") - XCTAssertEqual(c.cS2RC("hk"), "ㄦˋ") - XCTAssertEqual(c.cS2RC("hd"), "ㄦ˙") - XCTAssertEqual(c.cS2RC("e"), "ㄧ") - XCTAssertEqual(c.cS2RC("ef"), "ㄧˊ") - XCTAssertEqual(c.cS2RC("ej"), "ㄧˇ") - XCTAssertEqual(c.cS2RC("ek"), "ㄧˋ") - XCTAssertEqual(c.cS2RC("ea"), "ㄧㄚ") - XCTAssertEqual(c.cS2RC("eaf"), "ㄧㄚˊ") - XCTAssertEqual(c.cS2RC("eaj"), "ㄧㄚˇ") - XCTAssertEqual(c.cS2RC("eak"), "ㄧㄚˋ") - XCTAssertEqual(c.cS2RC("ead"), "ㄧㄚ˙") - XCTAssertEqual(c.cS2RC("eo"), "ㄧㄛ") - XCTAssertEqual(c.cS2RC("eod"), "ㄧㄛ˙") - XCTAssertEqual(c.cS2RC("ew"), "ㄧㄝ") - XCTAssertEqual(c.cS2RC("ewf"), "ㄧㄝˊ") - XCTAssertEqual(c.cS2RC("ewj"), "ㄧㄝˇ") - XCTAssertEqual(c.cS2RC("ewk"), "ㄧㄝˋ") - XCTAssertEqual(c.cS2RC("ewd"), "ㄧㄝ˙") - XCTAssertEqual(c.cS2RC("eif"), "ㄧㄞˊ") - XCTAssertEqual(c.cS2RC("ez"), "ㄧㄠ") - XCTAssertEqual(c.cS2RC("ezf"), "ㄧㄠˊ") - XCTAssertEqual(c.cS2RC("ezj"), "ㄧㄠˇ") - XCTAssertEqual(c.cS2RC("ezk"), "ㄧㄠˋ") - XCTAssertEqual(c.cS2RC("ep"), "ㄧㄡ") - XCTAssertEqual(c.cS2RC("epf"), "ㄧㄡˊ") - XCTAssertEqual(c.cS2RC("epj"), "ㄧㄡˇ") - XCTAssertEqual(c.cS2RC("epk"), "ㄧㄡˋ") - XCTAssertEqual(c.cS2RC("em"), "ㄧㄢ") - XCTAssertEqual(c.cS2RC("emf"), "ㄧㄢˊ") - XCTAssertEqual(c.cS2RC("emj"), "ㄧㄢˇ") - XCTAssertEqual(c.cS2RC("emk"), "ㄧㄢˋ") - XCTAssertEqual(c.cS2RC("en"), "ㄧㄣ") - XCTAssertEqual(c.cS2RC("enf"), "ㄧㄣˊ") - XCTAssertEqual(c.cS2RC("enj"), "ㄧㄣˇ") - XCTAssertEqual(c.cS2RC("enk"), "ㄧㄣˋ") - XCTAssertEqual(c.cS2RC("et"), "ㄧㄤ") - XCTAssertEqual(c.cS2RC("etf"), "ㄧㄤˊ") - XCTAssertEqual(c.cS2RC("etj"), "ㄧㄤˇ") - XCTAssertEqual(c.cS2RC("etk"), "ㄧㄤˋ") - XCTAssertEqual(c.cS2RC("el"), "ㄧㄥ") - XCTAssertEqual(c.cS2RC("elf"), "ㄧㄥˊ") - XCTAssertEqual(c.cS2RC("elj"), "ㄧㄥˇ") - XCTAssertEqual(c.cS2RC("elk"), "ㄧㄥˋ") - XCTAssertEqual(c.cS2RC("x"), "ㄨ") - XCTAssertEqual(c.cS2RC("xf"), "ㄨˊ") - XCTAssertEqual(c.cS2RC("xj"), "ㄨˇ") - XCTAssertEqual(c.cS2RC("xk"), "ㄨˋ") - XCTAssertEqual(c.cS2RC("xa"), "ㄨㄚ") - XCTAssertEqual(c.cS2RC("xaf"), "ㄨㄚˊ") - XCTAssertEqual(c.cS2RC("xaj"), "ㄨㄚˇ") - XCTAssertEqual(c.cS2RC("xak"), "ㄨㄚˋ") - XCTAssertEqual(c.cS2RC("xad"), "ㄨㄚ˙") - XCTAssertEqual(c.cS2RC("xo"), "ㄨㄛ") - XCTAssertEqual(c.cS2RC("xoj"), "ㄨㄛˇ") - XCTAssertEqual(c.cS2RC("xok"), "ㄨㄛˋ") - XCTAssertEqual(c.cS2RC("xi"), "ㄨㄞ") - XCTAssertEqual(c.cS2RC("xij"), "ㄨㄞˇ") - XCTAssertEqual(c.cS2RC("xik"), "ㄨㄞˋ") - XCTAssertEqual(c.cS2RC("xq"), "ㄨㄟ") - XCTAssertEqual(c.cS2RC("xqf"), "ㄨㄟˊ") - XCTAssertEqual(c.cS2RC("xqj"), "ㄨㄟˇ") - XCTAssertEqual(c.cS2RC("xqk"), "ㄨㄟˋ") - XCTAssertEqual(c.cS2RC("xm"), "ㄨㄢ") - XCTAssertEqual(c.cS2RC("xmf"), "ㄨㄢˊ") - XCTAssertEqual(c.cS2RC("xmj"), "ㄨㄢˇ") - XCTAssertEqual(c.cS2RC("xmk"), "ㄨㄢˋ") - XCTAssertEqual(c.cS2RC("xn"), "ㄨㄣ") - XCTAssertEqual(c.cS2RC("xnf"), "ㄨㄣˊ") - XCTAssertEqual(c.cS2RC("xnj"), "ㄨㄣˇ") - XCTAssertEqual(c.cS2RC("xnk"), "ㄨㄣˋ") - XCTAssertEqual(c.cS2RC("xt"), "ㄨㄤ") - XCTAssertEqual(c.cS2RC("xtf"), "ㄨㄤˊ") - XCTAssertEqual(c.cS2RC("xtj"), "ㄨㄤˇ") - XCTAssertEqual(c.cS2RC("xtk"), "ㄨㄤˋ") - XCTAssertEqual(c.cS2RC("xl"), "ㄨㄥ") - XCTAssertEqual(c.cS2RC("xlj"), "ㄨㄥˇ") - XCTAssertEqual(c.cS2RC("xlk"), "ㄨㄥˋ") - XCTAssertEqual(c.cS2RC("u"), "ㄩ") - XCTAssertEqual(c.cS2RC("uf"), "ㄩˊ") - XCTAssertEqual(c.cS2RC("uj"), "ㄩˇ") - XCTAssertEqual(c.cS2RC("uk"), "ㄩˋ") - XCTAssertEqual(c.cS2RC("uw"), "ㄩㄝ") - XCTAssertEqual(c.cS2RC("uwj"), "ㄩㄝˇ") - XCTAssertEqual(c.cS2RC("uwk"), "ㄩㄝˋ") - XCTAssertEqual(c.cS2RC("um"), "ㄩㄢ") - XCTAssertEqual(c.cS2RC("umf"), "ㄩㄢˊ") - XCTAssertEqual(c.cS2RC("umj"), "ㄩㄢˇ") - XCTAssertEqual(c.cS2RC("umk"), "ㄩㄢˋ") - XCTAssertEqual(c.cS2RC("un"), "ㄩㄣ") - XCTAssertEqual(c.cS2RC("unf"), "ㄩㄣˊ") - XCTAssertEqual(c.cS2RC("unj"), "ㄩㄣˇ") - XCTAssertEqual(c.cS2RC("unk"), "ㄩㄣˋ") - XCTAssertEqual(c.cS2RC("ul"), "ㄩㄥ") - XCTAssertEqual(c.cS2RC("ulf"), "ㄩㄥˊ") - XCTAssertEqual(c.cS2RC("ulj"), "ㄩㄥˇ") - XCTAssertEqual(c.cS2RC("ulk"), "ㄩㄥˋ") + var counter = 0 + Self.checkEq(&counter, &c, "gxij", "ㄓㄨㄞˇ") + Self.checkEq(&counter, &c, "gxik", "ㄓㄨㄞˋ") + Self.checkEq(&counter, &c, "gxq", "ㄓㄨㄟ") + Self.checkEq(&counter, &c, "gxqj", "ㄓㄨㄟˇ") + Self.checkEq(&counter, &c, "gxqk", "ㄓㄨㄟˋ") + Self.checkEq(&counter, &c, "gxm", "ㄓㄨㄢ") + Self.checkEq(&counter, &c, "gxmj", "ㄓㄨㄢˇ") + Self.checkEq(&counter, &c, "gxmk", "ㄓㄨㄢˋ") + Self.checkEq(&counter, &c, "gxn", "ㄓㄨㄣ") + Self.checkEq(&counter, &c, "gxnj", "ㄓㄨㄣˇ") + Self.checkEq(&counter, &c, "gxnk", "ㄓㄨㄣˋ") + Self.checkEq(&counter, &c, "gxt", "ㄓㄨㄤ") + Self.checkEq(&counter, &c, "gxtj", "ㄓㄨㄤˇ") + Self.checkEq(&counter, &c, "gxtk", "ㄓㄨㄤˋ") + Self.checkEq(&counter, &c, "gxl", "ㄓㄨㄥ") + Self.checkEq(&counter, &c, "gxlj", "ㄓㄨㄥˇ") + Self.checkEq(&counter, &c, "gxlk", "ㄓㄨㄥˋ") + Self.checkEq(&counter, &c, "y", "ㄔ") + Self.checkEq(&counter, &c, "yf", "ㄔˊ") + Self.checkEq(&counter, &c, "yj", "ㄔˇ") + Self.checkEq(&counter, &c, "yk", "ㄔˋ") + Self.checkEq(&counter, &c, "ya", "ㄔㄚ") + Self.checkEq(&counter, &c, "yaf", "ㄔㄚˊ") + Self.checkEq(&counter, &c, "yaj", "ㄔㄚˇ") + Self.checkEq(&counter, &c, "yak", "ㄔㄚˋ") + Self.checkEq(&counter, &c, "yr", "ㄔㄜ") + Self.checkEq(&counter, &c, "yrj", "ㄔㄜˇ") + Self.checkEq(&counter, &c, "yrk", "ㄔㄜˋ") + Self.checkEq(&counter, &c, "yi", "ㄔㄞ") + Self.checkEq(&counter, &c, "yif", "ㄔㄞˊ") + Self.checkEq(&counter, &c, "yij", "ㄔㄞˇ") + Self.checkEq(&counter, &c, "yik", "ㄔㄞˋ") + Self.checkEq(&counter, &c, "yz", "ㄔㄠ") + Self.checkEq(&counter, &c, "yzf", "ㄔㄠˊ") + Self.checkEq(&counter, &c, "yzj", "ㄔㄠˇ") + Self.checkEq(&counter, &c, "yzk", "ㄔㄠˋ") + Self.checkEq(&counter, &c, "yp", "ㄔㄡ") + Self.checkEq(&counter, &c, "ypf", "ㄔㄡˊ") + Self.checkEq(&counter, &c, "ypj", "ㄔㄡˇ") + Self.checkEq(&counter, &c, "ypk", "ㄔㄡˋ") + Self.checkEq(&counter, &c, "ym", "ㄔㄢ") + Self.checkEq(&counter, &c, "ymf", "ㄔㄢˊ") + Self.checkEq(&counter, &c, "ymj", "ㄔㄢˇ") + Self.checkEq(&counter, &c, "ymk", "ㄔㄢˋ") + Self.checkEq(&counter, &c, "yn", "ㄔㄣ") + Self.checkEq(&counter, &c, "ynf", "ㄔㄣˊ") + Self.checkEq(&counter, &c, "ynj", "ㄔㄣˇ") + Self.checkEq(&counter, &c, "ynk", "ㄔㄣˋ") + Self.checkEq(&counter, &c, "ynd", "ㄔㄣ˙") + Self.checkEq(&counter, &c, "yt", "ㄔㄤ") + Self.checkEq(&counter, &c, "ytf", "ㄔㄤˊ") + Self.checkEq(&counter, &c, "ytj", "ㄔㄤˇ") + Self.checkEq(&counter, &c, "ytk", "ㄔㄤˋ") + Self.checkEq(&counter, &c, "yl", "ㄔㄥ") + Self.checkEq(&counter, &c, "ylf", "ㄔㄥˊ") + Self.checkEq(&counter, &c, "ylj", "ㄔㄥˇ") + Self.checkEq(&counter, &c, "ylk", "ㄔㄥˋ") + Self.checkEq(&counter, &c, "yx", "ㄔㄨ") + Self.checkEq(&counter, &c, "yxf", "ㄔㄨˊ") + Self.checkEq(&counter, &c, "yxj", "ㄔㄨˇ") + Self.checkEq(&counter, &c, "yxk", "ㄔㄨˋ") + Self.checkEq(&counter, &c, "yxa", "ㄔㄨㄚ") + Self.checkEq(&counter, &c, "yxaj", "ㄔㄨㄚˇ") + Self.checkEq(&counter, &c, "yxak", "ㄔㄨㄚˋ") + Self.checkEq(&counter, &c, "yxo", "ㄔㄨㄛ") + Self.checkEq(&counter, &c, "yxok", "ㄔㄨㄛˋ") + Self.checkEq(&counter, &c, "yxi", "ㄔㄨㄞ") + Self.checkEq(&counter, &c, "yxif", "ㄔㄨㄞˊ") + Self.checkEq(&counter, &c, "yxij", "ㄔㄨㄞˇ") + Self.checkEq(&counter, &c, "yxik", "ㄔㄨㄞˋ") + Self.checkEq(&counter, &c, "yxq", "ㄔㄨㄟ") + Self.checkEq(&counter, &c, "yxqf", "ㄔㄨㄟˊ") + Self.checkEq(&counter, &c, "yxqj", "ㄔㄨㄟˇ") + Self.checkEq(&counter, &c, "yxqk", "ㄔㄨㄟˋ") + Self.checkEq(&counter, &c, "yxm", "ㄔㄨㄢ") + Self.checkEq(&counter, &c, "yxmf", "ㄔㄨㄢˊ") + Self.checkEq(&counter, &c, "yxmj", "ㄔㄨㄢˇ") + Self.checkEq(&counter, &c, "yxmk", "ㄔㄨㄢˋ") + Self.checkEq(&counter, &c, "yxn", "ㄔㄨㄣ") + Self.checkEq(&counter, &c, "yxnf", "ㄔㄨㄣˊ") + Self.checkEq(&counter, &c, "yxnj", "ㄔㄨㄣˇ") + Self.checkEq(&counter, &c, "yxt", "ㄔㄨㄤ") + Self.checkEq(&counter, &c, "yxtf", "ㄔㄨㄤˊ") + Self.checkEq(&counter, &c, "yxtj", "ㄔㄨㄤˇ") + Self.checkEq(&counter, &c, "yxtk", "ㄔㄨㄤˋ") + Self.checkEq(&counter, &c, "yxl", "ㄔㄨㄥ") + Self.checkEq(&counter, &c, "yxlf", "ㄔㄨㄥˊ") + Self.checkEq(&counter, &c, "yxlj", "ㄔㄨㄥˇ") + Self.checkEq(&counter, &c, "yxlk", "ㄔㄨㄥˋ") + Self.checkEq(&counter, &c, "c", "ㄕ") + Self.checkEq(&counter, &c, "cf", "ㄕˊ") + Self.checkEq(&counter, &c, "cj", "ㄕˇ") + Self.checkEq(&counter, &c, "ck", "ㄕˋ") + Self.checkEq(&counter, &c, "cd", "ㄕ˙") + Self.checkEq(&counter, &c, "ca", "ㄕㄚ") + Self.checkEq(&counter, &c, "caf", "ㄕㄚˊ") + Self.checkEq(&counter, &c, "caj", "ㄕㄚˇ") + Self.checkEq(&counter, &c, "cak", "ㄕㄚˋ") + Self.checkEq(&counter, &c, "cad", "ㄕㄚ˙") + Self.checkEq(&counter, &c, "cr", "ㄕㄜ") + Self.checkEq(&counter, &c, "crf", "ㄕㄜˊ") + Self.checkEq(&counter, &c, "crj", "ㄕㄜˇ") + Self.checkEq(&counter, &c, "crk", "ㄕㄜˋ") + Self.checkEq(&counter, &c, "ci", "ㄕㄞ") + Self.checkEq(&counter, &c, "cij", "ㄕㄞˇ") + Self.checkEq(&counter, &c, "cik", "ㄕㄞˋ") + Self.checkEq(&counter, &c, "cqf", "ㄕㄟˊ") + Self.checkEq(&counter, &c, "cz", "ㄕㄠ") + Self.checkEq(&counter, &c, "czf", "ㄕㄠˊ") + Self.checkEq(&counter, &c, "czj", "ㄕㄠˇ") + Self.checkEq(&counter, &c, "czk", "ㄕㄠˋ") + Self.checkEq(&counter, &c, "cp", "ㄕㄡ") + Self.checkEq(&counter, &c, "cpf", "ㄕㄡˊ") + Self.checkEq(&counter, &c, "cpj", "ㄕㄡˇ") + Self.checkEq(&counter, &c, "cpk", "ㄕㄡˋ") + Self.checkEq(&counter, &c, "cm", "ㄕㄢ") + Self.checkEq(&counter, &c, "cmf", "ㄕㄢˊ") + Self.checkEq(&counter, &c, "cmj", "ㄕㄢˇ") + Self.checkEq(&counter, &c, "cmk", "ㄕㄢˋ") + Self.checkEq(&counter, &c, "cn", "ㄕㄣ") + Self.checkEq(&counter, &c, "cnf", "ㄕㄣˊ") + Self.checkEq(&counter, &c, "cnj", "ㄕㄣˇ") + Self.checkEq(&counter, &c, "cnk", "ㄕㄣˋ") + Self.checkEq(&counter, &c, "ct", "ㄕㄤ") + Self.checkEq(&counter, &c, "ctj", "ㄕㄤˇ") + Self.checkEq(&counter, &c, "ctk", "ㄕㄤˋ") + Self.checkEq(&counter, &c, "ctd", "ㄕㄤ˙") + Self.checkEq(&counter, &c, "cl", "ㄕㄥ") + Self.checkEq(&counter, &c, "clf", "ㄕㄥˊ") + Self.checkEq(&counter, &c, "clj", "ㄕㄥˇ") + Self.checkEq(&counter, &c, "clk", "ㄕㄥˋ") + Self.checkEq(&counter, &c, "cx", "ㄕㄨ") + Self.checkEq(&counter, &c, "cxf", "ㄕㄨˊ") + Self.checkEq(&counter, &c, "cxj", "ㄕㄨˇ") + Self.checkEq(&counter, &c, "cxk", "ㄕㄨˋ") + Self.checkEq(&counter, &c, "cxa", "ㄕㄨㄚ") + Self.checkEq(&counter, &c, "cxaj", "ㄕㄨㄚˇ") + Self.checkEq(&counter, &c, "cxak", "ㄕㄨㄚˋ") + Self.checkEq(&counter, &c, "cxo", "ㄕㄨㄛ") + Self.checkEq(&counter, &c, "cxok", "ㄕㄨㄛˋ") + Self.checkEq(&counter, &c, "cxi", "ㄕㄨㄞ") + Self.checkEq(&counter, &c, "cxij", "ㄕㄨㄞˇ") + Self.checkEq(&counter, &c, "cxik", "ㄕㄨㄞˋ") + Self.checkEq(&counter, &c, "cxq", "ㄕㄨㄟ") + Self.checkEq(&counter, &c, "cxqf", "ㄕㄨㄟˊ") + Self.checkEq(&counter, &c, "cxqj", "ㄕㄨㄟˇ") + Self.checkEq(&counter, &c, "cxqk", "ㄕㄨㄟˋ") + Self.checkEq(&counter, &c, "cxm", "ㄕㄨㄢ") + Self.checkEq(&counter, &c, "cxmk", "ㄕㄨㄢˋ") + Self.checkEq(&counter, &c, "cxnj", "ㄕㄨㄣˇ") + Self.checkEq(&counter, &c, "cxnk", "ㄕㄨㄣˋ") + Self.checkEq(&counter, &c, "cxt", "ㄕㄨㄤ") + Self.checkEq(&counter, &c, "cxtf", "ㄕㄨㄤˊ") + Self.checkEq(&counter, &c, "cxtj", "ㄕㄨㄤˇ") + Self.checkEq(&counter, &c, "cxtk", "ㄕㄨㄤˋ") + Self.checkEq(&counter, &c, "jk", "ㄖˋ") + Self.checkEq(&counter, &c, "jrj", "ㄖㄜˇ") + Self.checkEq(&counter, &c, "jrk", "ㄖㄜˋ") + Self.checkEq(&counter, &c, "jzf", "ㄖㄠˊ") + Self.checkEq(&counter, &c, "jzj", "ㄖㄠˇ") + Self.checkEq(&counter, &c, "jzk", "ㄖㄠˋ") + Self.checkEq(&counter, &c, "jpf", "ㄖㄡˊ") + Self.checkEq(&counter, &c, "jpj", "ㄖㄡˇ") + Self.checkEq(&counter, &c, "jpk", "ㄖㄡˋ") + Self.checkEq(&counter, &c, "jmf", "ㄖㄢˊ") + Self.checkEq(&counter, &c, "jmj", "ㄖㄢˇ") + Self.checkEq(&counter, &c, "jmk", "ㄖㄢˋ") + Self.checkEq(&counter, &c, "jnf", "ㄖㄣˊ") + Self.checkEq(&counter, &c, "jnj", "ㄖㄣˇ") + Self.checkEq(&counter, &c, "jnk", "ㄖㄣˋ") + Self.checkEq(&counter, &c, "jt", "ㄖㄤ") + Self.checkEq(&counter, &c, "jtf", "ㄖㄤˊ") + Self.checkEq(&counter, &c, "jtj", "ㄖㄤˇ") + Self.checkEq(&counter, &c, "jtk", "ㄖㄤˋ") + Self.checkEq(&counter, &c, "jl", "ㄖㄥ") + Self.checkEq(&counter, &c, "jlf", "ㄖㄥˊ") + Self.checkEq(&counter, &c, "jlj", "ㄖㄥˇ") + Self.checkEq(&counter, &c, "jlk", "ㄖㄥˋ") + Self.checkEq(&counter, &c, "jxf", "ㄖㄨˊ") + Self.checkEq(&counter, &c, "jxj", "ㄖㄨˇ") + Self.checkEq(&counter, &c, "jxk", "ㄖㄨˋ") + Self.checkEq(&counter, &c, "jxof", "ㄖㄨㄛˊ") + Self.checkEq(&counter, &c, "jxok", "ㄖㄨㄛˋ") + Self.checkEq(&counter, &c, "jxqf", "ㄖㄨㄟˊ") + Self.checkEq(&counter, &c, "jxqj", "ㄖㄨㄟˇ") + Self.checkEq(&counter, &c, "jxqk", "ㄖㄨㄟˋ") + Self.checkEq(&counter, &c, "jxmf", "ㄖㄨㄢˊ") + Self.checkEq(&counter, &c, "jxmj", "ㄖㄨㄢˇ") + Self.checkEq(&counter, &c, "jxmk", "ㄖㄨㄢˋ") + Self.checkEq(&counter, &c, "jxnf", "ㄖㄨㄣˊ") + Self.checkEq(&counter, &c, "jxnj", "ㄖㄨㄣˇ") + Self.checkEq(&counter, &c, "jxnk", "ㄖㄨㄣˋ") + Self.checkEq(&counter, &c, "jxlf", "ㄖㄨㄥˊ") + Self.checkEq(&counter, &c, "jxlj", "ㄖㄨㄥˇ") + Self.checkEq(&counter, &c, "jxlk", "ㄖㄨㄥˋ") + Self.checkEq(&counter, &c, "q", "ㄗ") + Self.checkEq(&counter, &c, "qf", "ㄗˊ") + Self.checkEq(&counter, &c, "qj", "ㄗˇ") + Self.checkEq(&counter, &c, "qk", "ㄗˋ") + Self.checkEq(&counter, &c, "qd", "ㄗ˙") + Self.checkEq(&counter, &c, "qa", "ㄗㄚ") + Self.checkEq(&counter, &c, "qaf", "ㄗㄚˊ") + Self.checkEq(&counter, &c, "qaj", "ㄗㄚˇ") + Self.checkEq(&counter, &c, "qrf", "ㄗㄜˊ") + Self.checkEq(&counter, &c, "qrj", "ㄗㄜˇ") + Self.checkEq(&counter, &c, "qrk", "ㄗㄜˋ") + Self.checkEq(&counter, &c, "qi", "ㄗㄞ") + Self.checkEq(&counter, &c, "qij", "ㄗㄞˇ") + Self.checkEq(&counter, &c, "qik", "ㄗㄞˋ") + Self.checkEq(&counter, &c, "qqf", "ㄗㄟˊ") + Self.checkEq(&counter, &c, "qz", "ㄗㄠ") + Self.checkEq(&counter, &c, "qzf", "ㄗㄠˊ") + Self.checkEq(&counter, &c, "qzj", "ㄗㄠˇ") + Self.checkEq(&counter, &c, "qzk", "ㄗㄠˋ") + Self.checkEq(&counter, &c, "qp", "ㄗㄡ") + Self.checkEq(&counter, &c, "qpj", "ㄗㄡˇ") + Self.checkEq(&counter, &c, "qpk", "ㄗㄡˋ") + Self.checkEq(&counter, &c, "qm", "ㄗㄢ") + Self.checkEq(&counter, &c, "qmf", "ㄗㄢˊ") + Self.checkEq(&counter, &c, "qmj", "ㄗㄢˇ") + Self.checkEq(&counter, &c, "qmk", "ㄗㄢˋ") + Self.checkEq(&counter, &c, "qn", "ㄗㄣ") + Self.checkEq(&counter, &c, "qnj", "ㄗㄣˇ") + Self.checkEq(&counter, &c, "qnk", "ㄗㄣˋ") + Self.checkEq(&counter, &c, "qt", "ㄗㄤ") + Self.checkEq(&counter, &c, "qtj", "ㄗㄤˇ") + Self.checkEq(&counter, &c, "qtk", "ㄗㄤˋ") + Self.checkEq(&counter, &c, "ql", "ㄗㄥ") + Self.checkEq(&counter, &c, "qlj", "ㄗㄥˇ") + Self.checkEq(&counter, &c, "qlk", "ㄗㄥˋ") + Self.checkEq(&counter, &c, "qx", "ㄗㄨ") + Self.checkEq(&counter, &c, "qxf", "ㄗㄨˊ") + Self.checkEq(&counter, &c, "qxj", "ㄗㄨˇ") + Self.checkEq(&counter, &c, "qxk", "ㄗㄨˋ") + Self.checkEq(&counter, &c, "qxo", "ㄗㄨㄛ") + Self.checkEq(&counter, &c, "qxof", "ㄗㄨㄛˊ") + Self.checkEq(&counter, &c, "qxoj", "ㄗㄨㄛˇ") + Self.checkEq(&counter, &c, "qxok", "ㄗㄨㄛˋ") + Self.checkEq(&counter, &c, "qxod", "ㄗㄨㄛ˙") + Self.checkEq(&counter, &c, "qxq", "ㄗㄨㄟ") + Self.checkEq(&counter, &c, "qxqj", "ㄗㄨㄟˇ") + Self.checkEq(&counter, &c, "qxqk", "ㄗㄨㄟˋ") + Self.checkEq(&counter, &c, "qxm", "ㄗㄨㄢ") + Self.checkEq(&counter, &c, "qxmj", "ㄗㄨㄢˇ") + Self.checkEq(&counter, &c, "qxmk", "ㄗㄨㄢˋ") + Self.checkEq(&counter, &c, "qxn", "ㄗㄨㄣ") + Self.checkEq(&counter, &c, "qxnj", "ㄗㄨㄣˇ") + Self.checkEq(&counter, &c, "qxnk", "ㄗㄨㄣˋ") + Self.checkEq(&counter, &c, "qxl", "ㄗㄨㄥ") + Self.checkEq(&counter, &c, "qxlj", "ㄗㄨㄥˇ") + Self.checkEq(&counter, &c, "qxlk", "ㄗㄨㄥˋ") + Self.checkEq(&counter, &c, "w", "ㄘ") + Self.checkEq(&counter, &c, "wf", "ㄘˊ") + Self.checkEq(&counter, &c, "wj", "ㄘˇ") + Self.checkEq(&counter, &c, "wk", "ㄘˋ") + Self.checkEq(&counter, &c, "wa", "ㄘㄚ") + Self.checkEq(&counter, &c, "waj", "ㄘㄚˇ") + Self.checkEq(&counter, &c, "wak", "ㄘㄚˋ") + Self.checkEq(&counter, &c, "wrk", "ㄘㄜˋ") + Self.checkEq(&counter, &c, "wi", "ㄘㄞ") + Self.checkEq(&counter, &c, "wif", "ㄘㄞˊ") + Self.checkEq(&counter, &c, "wij", "ㄘㄞˇ") + Self.checkEq(&counter, &c, "wik", "ㄘㄞˋ") + Self.checkEq(&counter, &c, "wz", "ㄘㄠ") + Self.checkEq(&counter, &c, "wzf", "ㄘㄠˊ") + Self.checkEq(&counter, &c, "wzj", "ㄘㄠˇ") + Self.checkEq(&counter, &c, "wzk", "ㄘㄠˋ") + Self.checkEq(&counter, &c, "wp", "ㄘㄡ") + Self.checkEq(&counter, &c, "wpf", "ㄘㄡˊ") + Self.checkEq(&counter, &c, "wpj", "ㄘㄡˇ") + Self.checkEq(&counter, &c, "wpk", "ㄘㄡˋ") + Self.checkEq(&counter, &c, "wm", "ㄘㄢ") + Self.checkEq(&counter, &c, "wmf", "ㄘㄢˊ") + Self.checkEq(&counter, &c, "wmj", "ㄘㄢˇ") + Self.checkEq(&counter, &c, "wmk", "ㄘㄢˋ") + Self.checkEq(&counter, &c, "wn", "ㄘㄣ") + Self.checkEq(&counter, &c, "wnf", "ㄘㄣˊ") + Self.checkEq(&counter, &c, "wt", "ㄘㄤ") + Self.checkEq(&counter, &c, "wtf", "ㄘㄤˊ") + Self.checkEq(&counter, &c, "wtj", "ㄘㄤˇ") + Self.checkEq(&counter, &c, "wtk", "ㄘㄤˋ") + Self.checkEq(&counter, &c, "wl", "ㄘㄥ") + Self.checkEq(&counter, &c, "wlf", "ㄘㄥˊ") + Self.checkEq(&counter, &c, "wlj", "ㄘㄥˇ") + Self.checkEq(&counter, &c, "wlk", "ㄘㄥˋ") + Self.checkEq(&counter, &c, "wx", "ㄘㄨ") + Self.checkEq(&counter, &c, "wxf", "ㄘㄨˊ") + Self.checkEq(&counter, &c, "wxj", "ㄘㄨˇ") + Self.checkEq(&counter, &c, "wxk", "ㄘㄨˋ") + Self.checkEq(&counter, &c, "wxo", "ㄘㄨㄛ") + Self.checkEq(&counter, &c, "wxof", "ㄘㄨㄛˊ") + Self.checkEq(&counter, &c, "wxoj", "ㄘㄨㄛˇ") + Self.checkEq(&counter, &c, "wxok", "ㄘㄨㄛˋ") + Self.checkEq(&counter, &c, "wxq", "ㄘㄨㄟ") + Self.checkEq(&counter, &c, "wxqj", "ㄘㄨㄟˇ") + Self.checkEq(&counter, &c, "wxqk", "ㄘㄨㄟˋ") + Self.checkEq(&counter, &c, "wxm", "ㄘㄨㄢ") + Self.checkEq(&counter, &c, "wxmf", "ㄘㄨㄢˊ") + Self.checkEq(&counter, &c, "wxmj", "ㄘㄨㄢˇ") + Self.checkEq(&counter, &c, "wxmk", "ㄘㄨㄢˋ") + Self.checkEq(&counter, &c, "wxn", "ㄘㄨㄣ") + Self.checkEq(&counter, &c, "wxnf", "ㄘㄨㄣˊ") + Self.checkEq(&counter, &c, "wxnj", "ㄘㄨㄣˇ") + Self.checkEq(&counter, &c, "wxnk", "ㄘㄨㄣˋ") + Self.checkEq(&counter, &c, "wxl", "ㄘㄨㄥ") + Self.checkEq(&counter, &c, "wxlf", "ㄘㄨㄥˊ") + Self.checkEq(&counter, &c, "wxlj", "ㄘㄨㄥˇ") + Self.checkEq(&counter, &c, "wxlk", "ㄘㄨㄥˋ") + Self.checkEq(&counter, &c, "s", "ㄙ") + Self.checkEq(&counter, &c, "sj", "ㄙˇ") + Self.checkEq(&counter, &c, "sk", "ㄙˋ") + Self.checkEq(&counter, &c, "sa", "ㄙㄚ") + Self.checkEq(&counter, &c, "saj", "ㄙㄚˇ") + Self.checkEq(&counter, &c, "sak", "ㄙㄚˋ") + Self.checkEq(&counter, &c, "sad", "ㄙㄚ˙") + Self.checkEq(&counter, &c, "sr", "ㄙㄜ") + Self.checkEq(&counter, &c, "srk", "ㄙㄜˋ") + Self.checkEq(&counter, &c, "si", "ㄙㄞ") + Self.checkEq(&counter, &c, "sif", "ㄙㄞˊ") + Self.checkEq(&counter, &c, "sij", "ㄙㄞˇ") + Self.checkEq(&counter, &c, "sik", "ㄙㄞˋ") + Self.checkEq(&counter, &c, "sq", "ㄙㄟ") + Self.checkEq(&counter, &c, "sz", "ㄙㄠ") + Self.checkEq(&counter, &c, "szj", "ㄙㄠˇ") + Self.checkEq(&counter, &c, "szk", "ㄙㄠˋ") + Self.checkEq(&counter, &c, "sp", "ㄙㄡ") + Self.checkEq(&counter, &c, "spj", "ㄙㄡˇ") + Self.checkEq(&counter, &c, "spk", "ㄙㄡˋ") + Self.checkEq(&counter, &c, "sm", "ㄙㄢ") + Self.checkEq(&counter, &c, "smj", "ㄙㄢˇ") + Self.checkEq(&counter, &c, "smk", "ㄙㄢˋ") + Self.checkEq(&counter, &c, "sn", "ㄙㄣ") + Self.checkEq(&counter, &c, "snj", "ㄙㄣˇ") + Self.checkEq(&counter, &c, "st", "ㄙㄤ") + Self.checkEq(&counter, &c, "stj", "ㄙㄤˇ") + Self.checkEq(&counter, &c, "stk", "ㄙㄤˋ") + Self.checkEq(&counter, &c, "sl", "ㄙㄥ") + Self.checkEq(&counter, &c, "slk", "ㄙㄥˋ") + Self.checkEq(&counter, &c, "sx", "ㄙㄨ") + Self.checkEq(&counter, &c, "sxf", "ㄙㄨˊ") + Self.checkEq(&counter, &c, "sxj", "ㄙㄨˇ") + Self.checkEq(&counter, &c, "sxk", "ㄙㄨˋ") + Self.checkEq(&counter, &c, "sxo", "ㄙㄨㄛ") + Self.checkEq(&counter, &c, "sxof", "ㄙㄨㄛˊ") + Self.checkEq(&counter, &c, "sxoj", "ㄙㄨㄛˇ") + Self.checkEq(&counter, &c, "sxok", "ㄙㄨㄛˋ") + Self.checkEq(&counter, &c, "sxq", "ㄙㄨㄟ") + Self.checkEq(&counter, &c, "sxqf", "ㄙㄨㄟˊ") + Self.checkEq(&counter, &c, "sxqj", "ㄙㄨㄟˇ") + Self.checkEq(&counter, &c, "sxqk", "ㄙㄨㄟˋ") + Self.checkEq(&counter, &c, "sxm", "ㄙㄨㄢ") + Self.checkEq(&counter, &c, "sxmj", "ㄙㄨㄢˇ") + Self.checkEq(&counter, &c, "sxmk", "ㄙㄨㄢˋ") + Self.checkEq(&counter, &c, "sxn", "ㄙㄨㄣ") + Self.checkEq(&counter, &c, "sxnj", "ㄙㄨㄣˇ") + Self.checkEq(&counter, &c, "sxnk", "ㄙㄨㄣˋ") + Self.checkEq(&counter, &c, "sxl", "ㄙㄨㄥ") + Self.checkEq(&counter, &c, "sxlf", "ㄙㄨㄥˊ") + Self.checkEq(&counter, &c, "sxlj", "ㄙㄨㄥˇ") + Self.checkEq(&counter, &c, "sxlk", "ㄙㄨㄥˋ") + Self.checkEq(&counter, &c, "a", "ㄚ") + Self.checkEq(&counter, &c, "af", "ㄚˊ") + Self.checkEq(&counter, &c, "ak", "ㄚˋ") + Self.checkEq(&counter, &c, "ad", "ㄚ˙") + Self.checkEq(&counter, &c, "o", "ㄛ") + Self.checkEq(&counter, &c, "of", "ㄛˊ") + Self.checkEq(&counter, &c, "oj", "ㄛˇ") + Self.checkEq(&counter, &c, "ok", "ㄛˋ") + Self.checkEq(&counter, &c, "r", "ㄜ") + Self.checkEq(&counter, &c, "rf", "ㄜˊ") + Self.checkEq(&counter, &c, "rj", "ㄜˇ") + Self.checkEq(&counter, &c, "rk", "ㄜˋ") + // Self.checkEq(&counter, &c, "wf", "ㄝˊ") + // Self.checkEq(&counter, &c, "wj", "ㄝˇ") + // Self.checkEq(&counter, &c, "wk", "ㄝˋ") + // Self.checkEq(&counter, &c, "wd", "ㄝ˙") + Self.checkEq(&counter, &c, "i", "ㄞ") + Self.checkEq(&counter, &c, "if", "ㄞˊ") + Self.checkEq(&counter, &c, "ij", "ㄞˇ") + Self.checkEq(&counter, &c, "ik", "ㄞˋ") + // Self.checkEq(&counter, &c, "qk", "ㄟˋ") + Self.checkEq(&counter, &c, "z", "ㄠ") + Self.checkEq(&counter, &c, "zf", "ㄠˊ") + Self.checkEq(&counter, &c, "zj", "ㄠˇ") + Self.checkEq(&counter, &c, "zk", "ㄠˋ") + Self.checkEq(&counter, &c, "p ", "ㄡ ") + Self.checkEq(&counter, &c, "pf", "ㄡˊ") + Self.checkEq(&counter, &c, "pj", "ㄡˇ") + Self.checkEq(&counter, &c, "pk", "ㄡˋ") + Self.checkEq(&counter, &c, "pd", "ㄡ˙") + Self.checkEq(&counter, &c, "m ", "ㄢ ") + Self.checkEq(&counter, &c, "mf", "ㄢˊ") + Self.checkEq(&counter, &c, "mj", "ㄢˇ") + Self.checkEq(&counter, &c, "mk", "ㄢˋ") + Self.checkEq(&counter, &c, "n ", "ㄣ ") + Self.checkEq(&counter, &c, "nf", "ㄣˊ") + Self.checkEq(&counter, &c, "nj", "ㄣˇ") + Self.checkEq(&counter, &c, "nk", "ㄣˋ") + Self.checkEq(&counter, &c, "nd", "ㄣ˙") + Self.checkEq(&counter, &c, "t ", "ㄤ ") + Self.checkEq(&counter, &c, "tf", "ㄤˊ") + Self.checkEq(&counter, &c, "tj", "ㄤˇ") + Self.checkEq(&counter, &c, "tk", "ㄤˋ") + Self.checkEq(&counter, &c, "l ", "ㄥ ") + Self.checkEq(&counter, &c, "lk", "ㄥˋ") + Self.checkEq(&counter, &c, "h ", "ㄦ ") + Self.checkEq(&counter, &c, "hf", "ㄦˊ") + Self.checkEq(&counter, &c, "hj", "ㄦˇ") + Self.checkEq(&counter, &c, "hk", "ㄦˋ") + Self.checkEq(&counter, &c, "hd", "ㄦ˙") + Self.checkEq(&counter, &c, "e", "ㄧ") + Self.checkEq(&counter, &c, "ef", "ㄧˊ") + Self.checkEq(&counter, &c, "ej", "ㄧˇ") + Self.checkEq(&counter, &c, "ek", "ㄧˋ") + Self.checkEq(&counter, &c, "ea", "ㄧㄚ") + Self.checkEq(&counter, &c, "eaf", "ㄧㄚˊ") + Self.checkEq(&counter, &c, "eaj", "ㄧㄚˇ") + Self.checkEq(&counter, &c, "eak", "ㄧㄚˋ") + Self.checkEq(&counter, &c, "ead", "ㄧㄚ˙") + Self.checkEq(&counter, &c, "eo", "ㄧㄛ") + Self.checkEq(&counter, &c, "eod", "ㄧㄛ˙") + Self.checkEq(&counter, &c, "ew", "ㄧㄝ") + Self.checkEq(&counter, &c, "ewf", "ㄧㄝˊ") + Self.checkEq(&counter, &c, "ewj", "ㄧㄝˇ") + Self.checkEq(&counter, &c, "ewk", "ㄧㄝˋ") + Self.checkEq(&counter, &c, "ewd", "ㄧㄝ˙") + Self.checkEq(&counter, &c, "eif", "ㄧㄞˊ") + Self.checkEq(&counter, &c, "ez", "ㄧㄠ") + Self.checkEq(&counter, &c, "ezf", "ㄧㄠˊ") + Self.checkEq(&counter, &c, "ezj", "ㄧㄠˇ") + Self.checkEq(&counter, &c, "ezk", "ㄧㄠˋ") + Self.checkEq(&counter, &c, "ep", "ㄧㄡ") + Self.checkEq(&counter, &c, "epf", "ㄧㄡˊ") + Self.checkEq(&counter, &c, "epj", "ㄧㄡˇ") + Self.checkEq(&counter, &c, "epk", "ㄧㄡˋ") + Self.checkEq(&counter, &c, "em", "ㄧㄢ") + Self.checkEq(&counter, &c, "emf", "ㄧㄢˊ") + Self.checkEq(&counter, &c, "emj", "ㄧㄢˇ") + Self.checkEq(&counter, &c, "emk", "ㄧㄢˋ") + Self.checkEq(&counter, &c, "en", "ㄧㄣ") + Self.checkEq(&counter, &c, "enf", "ㄧㄣˊ") + Self.checkEq(&counter, &c, "enj", "ㄧㄣˇ") + Self.checkEq(&counter, &c, "enk", "ㄧㄣˋ") + Self.checkEq(&counter, &c, "et", "ㄧㄤ") + Self.checkEq(&counter, &c, "etf", "ㄧㄤˊ") + Self.checkEq(&counter, &c, "etj", "ㄧㄤˇ") + Self.checkEq(&counter, &c, "etk", "ㄧㄤˋ") + Self.checkEq(&counter, &c, "el", "ㄧㄥ") + Self.checkEq(&counter, &c, "elf", "ㄧㄥˊ") + Self.checkEq(&counter, &c, "elj", "ㄧㄥˇ") + Self.checkEq(&counter, &c, "elk", "ㄧㄥˋ") + Self.checkEq(&counter, &c, "x", "ㄨ") + Self.checkEq(&counter, &c, "xf", "ㄨˊ") + Self.checkEq(&counter, &c, "xj", "ㄨˇ") + Self.checkEq(&counter, &c, "xk", "ㄨˋ") + Self.checkEq(&counter, &c, "xa", "ㄨㄚ") + Self.checkEq(&counter, &c, "xaf", "ㄨㄚˊ") + Self.checkEq(&counter, &c, "xaj", "ㄨㄚˇ") + Self.checkEq(&counter, &c, "xak", "ㄨㄚˋ") + Self.checkEq(&counter, &c, "xad", "ㄨㄚ˙") + Self.checkEq(&counter, &c, "xo", "ㄨㄛ") + Self.checkEq(&counter, &c, "xoj", "ㄨㄛˇ") + Self.checkEq(&counter, &c, "xok", "ㄨㄛˋ") + Self.checkEq(&counter, &c, "xi", "ㄨㄞ") + Self.checkEq(&counter, &c, "xij", "ㄨㄞˇ") + Self.checkEq(&counter, &c, "xik", "ㄨㄞˋ") + Self.checkEq(&counter, &c, "xq", "ㄨㄟ") + Self.checkEq(&counter, &c, "xqf", "ㄨㄟˊ") + Self.checkEq(&counter, &c, "xqj", "ㄨㄟˇ") + Self.checkEq(&counter, &c, "xqk", "ㄨㄟˋ") + Self.checkEq(&counter, &c, "xm", "ㄨㄢ") + Self.checkEq(&counter, &c, "xmf", "ㄨㄢˊ") + Self.checkEq(&counter, &c, "xmj", "ㄨㄢˇ") + Self.checkEq(&counter, &c, "xmk", "ㄨㄢˋ") + Self.checkEq(&counter, &c, "xn", "ㄨㄣ") + Self.checkEq(&counter, &c, "xnf", "ㄨㄣˊ") + Self.checkEq(&counter, &c, "xnj", "ㄨㄣˇ") + Self.checkEq(&counter, &c, "xnk", "ㄨㄣˋ") + Self.checkEq(&counter, &c, "xt", "ㄨㄤ") + Self.checkEq(&counter, &c, "xtf", "ㄨㄤˊ") + Self.checkEq(&counter, &c, "xtj", "ㄨㄤˇ") + Self.checkEq(&counter, &c, "xtk", "ㄨㄤˋ") + Self.checkEq(&counter, &c, "xl", "ㄨㄥ") + Self.checkEq(&counter, &c, "xlj", "ㄨㄥˇ") + Self.checkEq(&counter, &c, "xlk", "ㄨㄥˋ") + Self.checkEq(&counter, &c, "u", "ㄩ") + Self.checkEq(&counter, &c, "uf", "ㄩˊ") + Self.checkEq(&counter, &c, "uj", "ㄩˇ") + Self.checkEq(&counter, &c, "uk", "ㄩˋ") + Self.checkEq(&counter, &c, "uw", "ㄩㄝ") + Self.checkEq(&counter, &c, "uwj", "ㄩㄝˇ") + Self.checkEq(&counter, &c, "uwk", "ㄩㄝˋ") + Self.checkEq(&counter, &c, "um", "ㄩㄢ") + Self.checkEq(&counter, &c, "umf", "ㄩㄢˊ") + Self.checkEq(&counter, &c, "umj", "ㄩㄢˇ") + Self.checkEq(&counter, &c, "umk", "ㄩㄢˋ") + Self.checkEq(&counter, &c, "un", "ㄩㄣ") + Self.checkEq(&counter, &c, "unf", "ㄩㄣˊ") + Self.checkEq(&counter, &c, "unj", "ㄩㄣˇ") + Self.checkEq(&counter, &c, "unk", "ㄩㄣˋ") + Self.checkEq(&counter, &c, "ul", "ㄩㄥ") + Self.checkEq(&counter, &c, "ulf", "ㄩㄥˊ") + Self.checkEq(&counter, &c, "ulj", "ㄩㄥˇ") + Self.checkEq(&counter, &c, "ulk", "ㄩㄥˋ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Hsu_A.swift b/Tests/TekkonTests/KeyTest_Hsu_A.swift index 2823b36..cd4d452 100644 --- a/Tests/TekkonTests/KeyTest_Hsu_A.swift +++ b/Tests/TekkonTests/KeyTest_Hsu_A.swift @@ -13,492 +13,496 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testHsuKeysTaigi() throws { var c = Tekkon.Composer(arrange: .ofHsu) - XCTAssertEqual(c.cS2RC("kek"), "ㄎㄧㄤ") - XCTAssertEqual(c.cS2RC("gewd"), "ㄍㄧㄠˊ") - XCTAssertEqual(c.cS2RC("gen"), "ㄍㄧㄣ") + var counter = 0 + Self.checkEq(&counter, &c, "kek", "ㄎㄧㄤ") + Self.checkEq(&counter, &c, "gewd", "ㄍㄧㄠˊ") + Self.checkEq(&counter, &c, "gen", "ㄍㄧㄣ") + XCTAssertEqual(counter, 0) } func testHsuKeysA() throws { var c = Tekkon.Composer(arrange: .ofHsu) - XCTAssertEqual(c.cS2RC("bekd"), "ㄅㄧㄤˊ") - XCTAssertEqual(c.cS2RC("bekj"), "ㄅㄧㄤˋ") - XCTAssertEqual(c.cS2RC("dxk"), "ㄉㄨㄤ") - XCTAssertEqual(c.cS2RC("by"), "ㄅㄚ") - XCTAssertEqual(c.cS2RC("byd"), "ㄅㄚˊ") - XCTAssertEqual(c.cS2RC("byf"), "ㄅㄚˇ") - XCTAssertEqual(c.cS2RC("byj"), "ㄅㄚˋ") - XCTAssertEqual(c.cS2RC("bys"), "ㄅㄚ˙") - XCTAssertEqual(c.cS2RC("bh"), "ㄅㄛ") - XCTAssertEqual(c.cS2RC("bhd"), "ㄅㄛˊ") - XCTAssertEqual(c.cS2RC("bhf"), "ㄅㄛˇ") - XCTAssertEqual(c.cS2RC("bhj"), "ㄅㄛˋ") - XCTAssertEqual(c.cS2RC("bhs"), "ㄅㄛ˙") - XCTAssertEqual(c.cS2RC("bi"), "ㄅㄞ") - XCTAssertEqual(c.cS2RC("bid"), "ㄅㄞˊ") - XCTAssertEqual(c.cS2RC("bif"), "ㄅㄞˇ") - XCTAssertEqual(c.cS2RC("bij"), "ㄅㄞˋ") - XCTAssertEqual(c.cS2RC("bis"), "ㄅㄞ˙") - XCTAssertEqual(c.cS2RC("ba"), "ㄅㄟ") - XCTAssertEqual(c.cS2RC("baf"), "ㄅㄟˇ") - XCTAssertEqual(c.cS2RC("baj"), "ㄅㄟˋ") - XCTAssertEqual(c.cS2RC("bas"), "ㄅㄟ˙") - XCTAssertEqual(c.cS2RC("bw"), "ㄅㄠ") - XCTAssertEqual(c.cS2RC("bwd"), "ㄅㄠˊ") - XCTAssertEqual(c.cS2RC("bwf"), "ㄅㄠˇ") - XCTAssertEqual(c.cS2RC("bwj"), "ㄅㄠˋ") - XCTAssertEqual(c.cS2RC("bm"), "ㄅㄢ") - XCTAssertEqual(c.cS2RC("bmf"), "ㄅㄢˇ") - XCTAssertEqual(c.cS2RC("bmj"), "ㄅㄢˋ") - XCTAssertEqual(c.cS2RC("bn"), "ㄅㄣ") - XCTAssertEqual(c.cS2RC("bnf"), "ㄅㄣˇ") - XCTAssertEqual(c.cS2RC("bnj"), "ㄅㄣˋ") - XCTAssertEqual(c.cS2RC("bk"), "ㄅㄤ") - XCTAssertEqual(c.cS2RC("bkf"), "ㄅㄤˇ") - XCTAssertEqual(c.cS2RC("bkj"), "ㄅㄤˋ") - XCTAssertEqual(c.cS2RC("bl"), "ㄅㄥ") - XCTAssertEqual(c.cS2RC("bld"), "ㄅㄥˊ") - XCTAssertEqual(c.cS2RC("blf"), "ㄅㄥˇ") - XCTAssertEqual(c.cS2RC("blj"), "ㄅㄥˋ") - XCTAssertEqual(c.cS2RC("be"), "ㄅㄧ") - XCTAssertEqual(c.cS2RC("bed"), "ㄅㄧˊ") - XCTAssertEqual(c.cS2RC("bef"), "ㄅㄧˇ") - XCTAssertEqual(c.cS2RC("bej"), "ㄅㄧˋ") - XCTAssertEqual(c.cS2RC("bee"), "ㄅㄧㄝ") - XCTAssertEqual(c.cS2RC("beed"), "ㄅㄧㄝˊ") - XCTAssertEqual(c.cS2RC("beef"), "ㄅㄧㄝˇ") - XCTAssertEqual(c.cS2RC("beej"), "ㄅㄧㄝˋ") - XCTAssertEqual(c.cS2RC("bew"), "ㄅㄧㄠ") - XCTAssertEqual(c.cS2RC("bewf"), "ㄅㄧㄠˇ") - XCTAssertEqual(c.cS2RC("bewj"), "ㄅㄧㄠˋ") - XCTAssertEqual(c.cS2RC("bem"), "ㄅㄧㄢ") - XCTAssertEqual(c.cS2RC("bemd"), "ㄅㄧㄢˊ") - XCTAssertEqual(c.cS2RC("bemf"), "ㄅㄧㄢˇ") - XCTAssertEqual(c.cS2RC("bemj"), "ㄅㄧㄢˋ") - XCTAssertEqual(c.cS2RC("ben"), "ㄅㄧㄣ") - XCTAssertEqual(c.cS2RC("benf"), "ㄅㄧㄣˇ") - XCTAssertEqual(c.cS2RC("benj"), "ㄅㄧㄣˋ") - XCTAssertEqual(c.cS2RC("bel"), "ㄅㄧㄥ") - XCTAssertEqual(c.cS2RC("belf"), "ㄅㄧㄥˇ") - XCTAssertEqual(c.cS2RC("belj"), "ㄅㄧㄥˋ") - XCTAssertEqual(c.cS2RC("bx"), "ㄅㄨ") - XCTAssertEqual(c.cS2RC("bxd"), "ㄅㄨˊ") - XCTAssertEqual(c.cS2RC("bxf"), "ㄅㄨˇ") - XCTAssertEqual(c.cS2RC("bxj"), "ㄅㄨˋ") - XCTAssertEqual(c.cS2RC("py"), "ㄆㄚ") - XCTAssertEqual(c.cS2RC("pyd"), "ㄆㄚˊ") - XCTAssertEqual(c.cS2RC("pyf"), "ㄆㄚˇ") - XCTAssertEqual(c.cS2RC("pyj"), "ㄆㄚˋ") - XCTAssertEqual(c.cS2RC("pys"), "ㄆㄚ˙") - XCTAssertEqual(c.cS2RC("ph"), "ㄆㄛ") - XCTAssertEqual(c.cS2RC("phd"), "ㄆㄛˊ") - XCTAssertEqual(c.cS2RC("phf"), "ㄆㄛˇ") - XCTAssertEqual(c.cS2RC("phj"), "ㄆㄛˋ") - XCTAssertEqual(c.cS2RC("pi"), "ㄆㄞ") - XCTAssertEqual(c.cS2RC("pid"), "ㄆㄞˊ") - XCTAssertEqual(c.cS2RC("pif"), "ㄆㄞˇ") - XCTAssertEqual(c.cS2RC("pij"), "ㄆㄞˋ") - XCTAssertEqual(c.cS2RC("pa"), "ㄆㄟ") - XCTAssertEqual(c.cS2RC("pad"), "ㄆㄟˊ") - XCTAssertEqual(c.cS2RC("paf"), "ㄆㄟˇ") - XCTAssertEqual(c.cS2RC("paj"), "ㄆㄟˋ") - XCTAssertEqual(c.cS2RC("pw"), "ㄆㄠ") - XCTAssertEqual(c.cS2RC("pwd"), "ㄆㄠˊ") - XCTAssertEqual(c.cS2RC("pwf"), "ㄆㄠˇ") - XCTAssertEqual(c.cS2RC("pwj"), "ㄆㄠˋ") - XCTAssertEqual(c.cS2RC("po"), "ㄆㄡ") - XCTAssertEqual(c.cS2RC("pod"), "ㄆㄡˊ") - XCTAssertEqual(c.cS2RC("pof"), "ㄆㄡˇ") - XCTAssertEqual(c.cS2RC("poj"), "ㄆㄡˋ") - XCTAssertEqual(c.cS2RC("pm"), "ㄆㄢ") - XCTAssertEqual(c.cS2RC("pmd"), "ㄆㄢˊ") - XCTAssertEqual(c.cS2RC("pmf"), "ㄆㄢˇ") - XCTAssertEqual(c.cS2RC("pmj"), "ㄆㄢˋ") - XCTAssertEqual(c.cS2RC("pn"), "ㄆㄣ") - XCTAssertEqual(c.cS2RC("pnd"), "ㄆㄣˊ") - XCTAssertEqual(c.cS2RC("pnf"), "ㄆㄣˇ") - XCTAssertEqual(c.cS2RC("pnj"), "ㄆㄣˋ") - XCTAssertEqual(c.cS2RC("pk"), "ㄆㄤ") - XCTAssertEqual(c.cS2RC("pkd"), "ㄆㄤˊ") - XCTAssertEqual(c.cS2RC("pkf"), "ㄆㄤˇ") - XCTAssertEqual(c.cS2RC("pkj"), "ㄆㄤˋ") - XCTAssertEqual(c.cS2RC("pl"), "ㄆㄥ") - XCTAssertEqual(c.cS2RC("pld"), "ㄆㄥˊ") - XCTAssertEqual(c.cS2RC("plf"), "ㄆㄥˇ") - XCTAssertEqual(c.cS2RC("plj"), "ㄆㄥˋ") - XCTAssertEqual(c.cS2RC("pe"), "ㄆㄧ") - XCTAssertEqual(c.cS2RC("ped"), "ㄆㄧˊ") - XCTAssertEqual(c.cS2RC("pef"), "ㄆㄧˇ") - XCTAssertEqual(c.cS2RC("pej"), "ㄆㄧˋ") - XCTAssertEqual(c.cS2RC("pey"), "ㄆㄧㄚ") - XCTAssertEqual(c.cS2RC("pee"), "ㄆㄧㄝ") - XCTAssertEqual(c.cS2RC("peef"), "ㄆㄧㄝˇ") - XCTAssertEqual(c.cS2RC("peej"), "ㄆㄧㄝˋ") - XCTAssertEqual(c.cS2RC("pew"), "ㄆㄧㄠ") - XCTAssertEqual(c.cS2RC("pewd"), "ㄆㄧㄠˊ") - XCTAssertEqual(c.cS2RC("pewf"), "ㄆㄧㄠˇ") - XCTAssertEqual(c.cS2RC("pewj"), "ㄆㄧㄠˋ") - XCTAssertEqual(c.cS2RC("pem"), "ㄆㄧㄢ") - XCTAssertEqual(c.cS2RC("pemd"), "ㄆㄧㄢˊ") - XCTAssertEqual(c.cS2RC("pemf"), "ㄆㄧㄢˇ") - XCTAssertEqual(c.cS2RC("pemj"), "ㄆㄧㄢˋ") - XCTAssertEqual(c.cS2RC("pen"), "ㄆㄧㄣ") - XCTAssertEqual(c.cS2RC("pend"), "ㄆㄧㄣˊ") - XCTAssertEqual(c.cS2RC("penf"), "ㄆㄧㄣˇ") - XCTAssertEqual(c.cS2RC("penj"), "ㄆㄧㄣˋ") - XCTAssertEqual(c.cS2RC("pel"), "ㄆㄧㄥ") - XCTAssertEqual(c.cS2RC("peld"), "ㄆㄧㄥˊ") - XCTAssertEqual(c.cS2RC("pelf"), "ㄆㄧㄥˇ") - XCTAssertEqual(c.cS2RC("pelj"), "ㄆㄧㄥˋ") - XCTAssertEqual(c.cS2RC("px"), "ㄆㄨ") - XCTAssertEqual(c.cS2RC("pxd"), "ㄆㄨˊ") - XCTAssertEqual(c.cS2RC("pxf"), "ㄆㄨˇ") - XCTAssertEqual(c.cS2RC("pxj"), "ㄆㄨˋ") - XCTAssertEqual(c.cS2RC("my"), "ㄇㄚ") - XCTAssertEqual(c.cS2RC("myd"), "ㄇㄚˊ") - XCTAssertEqual(c.cS2RC("myf"), "ㄇㄚˇ") - XCTAssertEqual(c.cS2RC("myj"), "ㄇㄚˋ") - XCTAssertEqual(c.cS2RC("mys"), "ㄇㄚ˙") - XCTAssertEqual(c.cS2RC("mh"), "ㄇㄛ") - XCTAssertEqual(c.cS2RC("mhd"), "ㄇㄛˊ") - XCTAssertEqual(c.cS2RC("mhf"), "ㄇㄛˇ") - XCTAssertEqual(c.cS2RC("mhj"), "ㄇㄛˋ") - XCTAssertEqual(c.cS2RC("mhs"), "ㄇㄛ˙") - XCTAssertEqual(c.cS2RC("mg"), "ㄇㄜ") - XCTAssertEqual(c.cS2RC("mgj"), "ㄇㄜˋ") - XCTAssertEqual(c.cS2RC("mgs"), "ㄇㄜ˙") - XCTAssertEqual(c.cS2RC("mi"), "ㄇㄞ") - XCTAssertEqual(c.cS2RC("mid"), "ㄇㄞˊ") - XCTAssertEqual(c.cS2RC("mif"), "ㄇㄞˇ") - XCTAssertEqual(c.cS2RC("mij"), "ㄇㄞˋ") - XCTAssertEqual(c.cS2RC("mad"), "ㄇㄟˊ") - XCTAssertEqual(c.cS2RC("maf"), "ㄇㄟˇ") - XCTAssertEqual(c.cS2RC("maj"), "ㄇㄟˋ") - XCTAssertEqual(c.cS2RC("mw"), "ㄇㄠ") - XCTAssertEqual(c.cS2RC("mwd"), "ㄇㄠˊ") - XCTAssertEqual(c.cS2RC("mwf"), "ㄇㄠˇ") - XCTAssertEqual(c.cS2RC("mwj"), "ㄇㄠˋ") - XCTAssertEqual(c.cS2RC("mod"), "ㄇㄡˊ") - XCTAssertEqual(c.cS2RC("mof"), "ㄇㄡˇ") - XCTAssertEqual(c.cS2RC("moj"), "ㄇㄡˋ") - XCTAssertEqual(c.cS2RC("mm"), "ㄇㄢ") - XCTAssertEqual(c.cS2RC("mmd"), "ㄇㄢˊ") - XCTAssertEqual(c.cS2RC("mmf"), "ㄇㄢˇ") - XCTAssertEqual(c.cS2RC("mmj"), "ㄇㄢˋ") - XCTAssertEqual(c.cS2RC("mn"), "ㄇㄣ") - XCTAssertEqual(c.cS2RC("mnd"), "ㄇㄣˊ") - XCTAssertEqual(c.cS2RC("mnf"), "ㄇㄣˇ") - XCTAssertEqual(c.cS2RC("mnj"), "ㄇㄣˋ") - XCTAssertEqual(c.cS2RC("mns"), "ㄇㄣ˙") - XCTAssertEqual(c.cS2RC("mk"), "ㄇㄤ") - XCTAssertEqual(c.cS2RC("mkd"), "ㄇㄤˊ") - XCTAssertEqual(c.cS2RC("mkf"), "ㄇㄤˇ") - XCTAssertEqual(c.cS2RC("mkj"), "ㄇㄤˋ") - XCTAssertEqual(c.cS2RC("ml"), "ㄇㄥ") - XCTAssertEqual(c.cS2RC("mld"), "ㄇㄥˊ") - XCTAssertEqual(c.cS2RC("mlf"), "ㄇㄥˇ") - XCTAssertEqual(c.cS2RC("mlj"), "ㄇㄥˋ") - XCTAssertEqual(c.cS2RC("me"), "ㄇㄧ") - XCTAssertEqual(c.cS2RC("med"), "ㄇㄧˊ") - XCTAssertEqual(c.cS2RC("mef"), "ㄇㄧˇ") - XCTAssertEqual(c.cS2RC("mej"), "ㄇㄧˋ") - XCTAssertEqual(c.cS2RC("mee"), "ㄇㄧㄝ") - XCTAssertEqual(c.cS2RC("meed"), "ㄇㄧㄝˊ") - XCTAssertEqual(c.cS2RC("meej"), "ㄇㄧㄝˋ") - XCTAssertEqual(c.cS2RC("mew"), "ㄇㄧㄠ") - XCTAssertEqual(c.cS2RC("mewd"), "ㄇㄧㄠˊ") - XCTAssertEqual(c.cS2RC("mewf"), "ㄇㄧㄠˇ") - XCTAssertEqual(c.cS2RC("mewj"), "ㄇㄧㄠˋ") - XCTAssertEqual(c.cS2RC("meod"), "ㄇㄧㄡˊ") - XCTAssertEqual(c.cS2RC("meof"), "ㄇㄧㄡˇ") - XCTAssertEqual(c.cS2RC("meoj"), "ㄇㄧㄡˋ") - XCTAssertEqual(c.cS2RC("mem"), "ㄇㄧㄢ") - XCTAssertEqual(c.cS2RC("memd"), "ㄇㄧㄢˊ") - XCTAssertEqual(c.cS2RC("memf"), "ㄇㄧㄢˇ") - XCTAssertEqual(c.cS2RC("memj"), "ㄇㄧㄢˋ") - XCTAssertEqual(c.cS2RC("men"), "ㄇㄧㄣ") - XCTAssertEqual(c.cS2RC("mend"), "ㄇㄧㄣˊ") - XCTAssertEqual(c.cS2RC("menf"), "ㄇㄧㄣˇ") - XCTAssertEqual(c.cS2RC("meld"), "ㄇㄧㄥˊ") - XCTAssertEqual(c.cS2RC("melf"), "ㄇㄧㄥˇ") - XCTAssertEqual(c.cS2RC("melj"), "ㄇㄧㄥˋ") - XCTAssertEqual(c.cS2RC("mxd"), "ㄇㄨˊ") - XCTAssertEqual(c.cS2RC("mxf"), "ㄇㄨˇ") - XCTAssertEqual(c.cS2RC("mxj"), "ㄇㄨˋ") - XCTAssertEqual(c.cS2RC("fy"), "ㄈㄚ") - XCTAssertEqual(c.cS2RC("fyd"), "ㄈㄚˊ") - XCTAssertEqual(c.cS2RC("fyf"), "ㄈㄚˇ") - XCTAssertEqual(c.cS2RC("fyj"), "ㄈㄚˋ") - XCTAssertEqual(c.cS2RC("fhd"), "ㄈㄛˊ") - XCTAssertEqual(c.cS2RC("fa"), "ㄈㄟ") - XCTAssertEqual(c.cS2RC("fad"), "ㄈㄟˊ") - XCTAssertEqual(c.cS2RC("faf"), "ㄈㄟˇ") - XCTAssertEqual(c.cS2RC("faj"), "ㄈㄟˋ") - XCTAssertEqual(c.cS2RC("fo"), "ㄈㄡ") - XCTAssertEqual(c.cS2RC("fod"), "ㄈㄡˊ") - XCTAssertEqual(c.cS2RC("fof"), "ㄈㄡˇ") - XCTAssertEqual(c.cS2RC("foj"), "ㄈㄡˋ") - XCTAssertEqual(c.cS2RC("fm"), "ㄈㄢ") - XCTAssertEqual(c.cS2RC("fmd"), "ㄈㄢˊ") - XCTAssertEqual(c.cS2RC("fmf"), "ㄈㄢˇ") - XCTAssertEqual(c.cS2RC("fmj"), "ㄈㄢˋ") - XCTAssertEqual(c.cS2RC("fn"), "ㄈㄣ") - XCTAssertEqual(c.cS2RC("fnd"), "ㄈㄣˊ") - XCTAssertEqual(c.cS2RC("fnf"), "ㄈㄣˇ") - XCTAssertEqual(c.cS2RC("fnj"), "ㄈㄣˋ") - XCTAssertEqual(c.cS2RC("fns"), "ㄈㄣ˙") - XCTAssertEqual(c.cS2RC("fk"), "ㄈㄤ") - XCTAssertEqual(c.cS2RC("fkd"), "ㄈㄤˊ") - XCTAssertEqual(c.cS2RC("fkf"), "ㄈㄤˇ") - XCTAssertEqual(c.cS2RC("fkj"), "ㄈㄤˋ") - XCTAssertEqual(c.cS2RC("fl"), "ㄈㄥ") - XCTAssertEqual(c.cS2RC("fld"), "ㄈㄥˊ") - XCTAssertEqual(c.cS2RC("flf"), "ㄈㄥˇ") - XCTAssertEqual(c.cS2RC("flj"), "ㄈㄥˋ") - XCTAssertEqual(c.cS2RC("fewj"), "ㄈㄧㄠˋ") - XCTAssertEqual(c.cS2RC("fx"), "ㄈㄨ") - XCTAssertEqual(c.cS2RC("fxd"), "ㄈㄨˊ") - XCTAssertEqual(c.cS2RC("fxf"), "ㄈㄨˇ") - XCTAssertEqual(c.cS2RC("fxj"), "ㄈㄨˋ") - XCTAssertEqual(c.cS2RC("dy"), "ㄉㄚ") - XCTAssertEqual(c.cS2RC("dyd"), "ㄉㄚˊ") - XCTAssertEqual(c.cS2RC("dyf"), "ㄉㄚˇ") - XCTAssertEqual(c.cS2RC("dyj"), "ㄉㄚˋ") - XCTAssertEqual(c.cS2RC("dys"), "ㄉㄚ˙") - XCTAssertEqual(c.cS2RC("dg"), "ㄉㄜ") - XCTAssertEqual(c.cS2RC("dgd"), "ㄉㄜˊ") - XCTAssertEqual(c.cS2RC("dgs"), "ㄉㄜ˙") - XCTAssertEqual(c.cS2RC("di"), "ㄉㄞ") - XCTAssertEqual(c.cS2RC("dif"), "ㄉㄞˇ") - XCTAssertEqual(c.cS2RC("dij"), "ㄉㄞˋ") - XCTAssertEqual(c.cS2RC("daf"), "ㄉㄟˇ") - XCTAssertEqual(c.cS2RC("dw"), "ㄉㄠ") - XCTAssertEqual(c.cS2RC("dwd"), "ㄉㄠˊ") - XCTAssertEqual(c.cS2RC("dwf"), "ㄉㄠˇ") - XCTAssertEqual(c.cS2RC("dwj"), "ㄉㄠˋ") - XCTAssertEqual(c.cS2RC("do"), "ㄉㄡ") - XCTAssertEqual(c.cS2RC("dod"), "ㄉㄡˊ") - XCTAssertEqual(c.cS2RC("dof"), "ㄉㄡˇ") - XCTAssertEqual(c.cS2RC("doj"), "ㄉㄡˋ") - XCTAssertEqual(c.cS2RC("dm"), "ㄉㄢ") - XCTAssertEqual(c.cS2RC("dmf"), "ㄉㄢˇ") - XCTAssertEqual(c.cS2RC("dmj"), "ㄉㄢˋ") - XCTAssertEqual(c.cS2RC("dnj"), "ㄉㄣˋ") - XCTAssertEqual(c.cS2RC("dk"), "ㄉㄤ") - XCTAssertEqual(c.cS2RC("dkf"), "ㄉㄤˇ") - XCTAssertEqual(c.cS2RC("dkj"), "ㄉㄤˋ") - XCTAssertEqual(c.cS2RC("dl"), "ㄉㄥ") - XCTAssertEqual(c.cS2RC("dlf"), "ㄉㄥˇ") - XCTAssertEqual(c.cS2RC("dlj"), "ㄉㄥˋ") - XCTAssertEqual(c.cS2RC("de"), "ㄉㄧ") - XCTAssertEqual(c.cS2RC("ded"), "ㄉㄧˊ") - XCTAssertEqual(c.cS2RC("def"), "ㄉㄧˇ") - XCTAssertEqual(c.cS2RC("dej"), "ㄉㄧˋ") - XCTAssertEqual(c.cS2RC("deyf"), "ㄉㄧㄚˇ") - XCTAssertEqual(c.cS2RC("dee"), "ㄉㄧㄝ") - XCTAssertEqual(c.cS2RC("deed"), "ㄉㄧㄝˊ") - XCTAssertEqual(c.cS2RC("deef"), "ㄉㄧㄝˇ") - XCTAssertEqual(c.cS2RC("deej"), "ㄉㄧㄝˋ") - XCTAssertEqual(c.cS2RC("dew"), "ㄉㄧㄠ") - XCTAssertEqual(c.cS2RC("dewf"), "ㄉㄧㄠˇ") - XCTAssertEqual(c.cS2RC("dewj"), "ㄉㄧㄠˋ") - XCTAssertEqual(c.cS2RC("deo"), "ㄉㄧㄡ") - XCTAssertEqual(c.cS2RC("dem"), "ㄉㄧㄢ") - XCTAssertEqual(c.cS2RC("demd"), "ㄉㄧㄢˊ") - XCTAssertEqual(c.cS2RC("demf"), "ㄉㄧㄢˇ") - XCTAssertEqual(c.cS2RC("demj"), "ㄉㄧㄢˋ") - XCTAssertEqual(c.cS2RC("del"), "ㄉㄧㄥ") - XCTAssertEqual(c.cS2RC("deld"), "ㄉㄧㄥˊ") - XCTAssertEqual(c.cS2RC("delf"), "ㄉㄧㄥˇ") - XCTAssertEqual(c.cS2RC("delj"), "ㄉㄧㄥˋ") - XCTAssertEqual(c.cS2RC("dx"), "ㄉㄨ") - XCTAssertEqual(c.cS2RC("dxd"), "ㄉㄨˊ") - XCTAssertEqual(c.cS2RC("dxf"), "ㄉㄨˇ") - XCTAssertEqual(c.cS2RC("dxj"), "ㄉㄨˋ") - XCTAssertEqual(c.cS2RC("dxh"), "ㄉㄨㄛ") - XCTAssertEqual(c.cS2RC("dxhd"), "ㄉㄨㄛˊ") - XCTAssertEqual(c.cS2RC("dxhf"), "ㄉㄨㄛˇ") - XCTAssertEqual(c.cS2RC("dxhj"), "ㄉㄨㄛˋ") - XCTAssertEqual(c.cS2RC("dxhs"), "ㄉㄨㄛ˙") - XCTAssertEqual(c.cS2RC("dxa"), "ㄉㄨㄟ") - XCTAssertEqual(c.cS2RC("dxaf"), "ㄉㄨㄟˇ") - XCTAssertEqual(c.cS2RC("dxaj"), "ㄉㄨㄟˋ") - XCTAssertEqual(c.cS2RC("dxm"), "ㄉㄨㄢ") - XCTAssertEqual(c.cS2RC("dxmf"), "ㄉㄨㄢˇ") - XCTAssertEqual(c.cS2RC("dxmj"), "ㄉㄨㄢˋ") - XCTAssertEqual(c.cS2RC("dxn"), "ㄉㄨㄣ") - XCTAssertEqual(c.cS2RC("dxnf"), "ㄉㄨㄣˇ") - XCTAssertEqual(c.cS2RC("dxnj"), "ㄉㄨㄣˋ") - XCTAssertEqual(c.cS2RC("dxl"), "ㄉㄨㄥ") - XCTAssertEqual(c.cS2RC("dxlf"), "ㄉㄨㄥˇ") - XCTAssertEqual(c.cS2RC("dxlj"), "ㄉㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ty"), "ㄊㄚ") - XCTAssertEqual(c.cS2RC("tyf"), "ㄊㄚˇ") - XCTAssertEqual(c.cS2RC("tyj"), "ㄊㄚˋ") - XCTAssertEqual(c.cS2RC("tgj"), "ㄊㄜˋ") - XCTAssertEqual(c.cS2RC("ti"), "ㄊㄞ") - XCTAssertEqual(c.cS2RC("tid"), "ㄊㄞˊ") - XCTAssertEqual(c.cS2RC("tif"), "ㄊㄞˇ") - XCTAssertEqual(c.cS2RC("tij"), "ㄊㄞˋ") - XCTAssertEqual(c.cS2RC("tis"), "ㄊㄞ˙") - XCTAssertEqual(c.cS2RC("tw"), "ㄊㄠ") - XCTAssertEqual(c.cS2RC("twd"), "ㄊㄠˊ") - XCTAssertEqual(c.cS2RC("twf"), "ㄊㄠˇ") - XCTAssertEqual(c.cS2RC("twj"), "ㄊㄠˋ") - XCTAssertEqual(c.cS2RC("tws"), "ㄊㄠ˙") - XCTAssertEqual(c.cS2RC("to"), "ㄊㄡ") - XCTAssertEqual(c.cS2RC("tod"), "ㄊㄡˊ") - XCTAssertEqual(c.cS2RC("tof"), "ㄊㄡˇ") - XCTAssertEqual(c.cS2RC("toj"), "ㄊㄡˋ") - XCTAssertEqual(c.cS2RC("tos"), "ㄊㄡ˙") - XCTAssertEqual(c.cS2RC("tm"), "ㄊㄢ") - XCTAssertEqual(c.cS2RC("tmd"), "ㄊㄢˊ") - XCTAssertEqual(c.cS2RC("tmf"), "ㄊㄢˇ") - XCTAssertEqual(c.cS2RC("tmj"), "ㄊㄢˋ") - XCTAssertEqual(c.cS2RC("tk"), "ㄊㄤ") - XCTAssertEqual(c.cS2RC("tkd"), "ㄊㄤˊ") - XCTAssertEqual(c.cS2RC("tkf"), "ㄊㄤˇ") - XCTAssertEqual(c.cS2RC("tkj"), "ㄊㄤˋ") - XCTAssertEqual(c.cS2RC("tl"), "ㄊㄥ") - XCTAssertEqual(c.cS2RC("tld"), "ㄊㄥˊ") - XCTAssertEqual(c.cS2RC("tlj"), "ㄊㄥˋ") - XCTAssertEqual(c.cS2RC("te"), "ㄊㄧ") - XCTAssertEqual(c.cS2RC("ted"), "ㄊㄧˊ") - XCTAssertEqual(c.cS2RC("tef"), "ㄊㄧˇ") - XCTAssertEqual(c.cS2RC("tej"), "ㄊㄧˋ") - XCTAssertEqual(c.cS2RC("tee"), "ㄊㄧㄝ") - XCTAssertEqual(c.cS2RC("teed"), "ㄊㄧㄝˊ") - XCTAssertEqual(c.cS2RC("teef"), "ㄊㄧㄝˇ") - XCTAssertEqual(c.cS2RC("teej"), "ㄊㄧㄝˋ") - XCTAssertEqual(c.cS2RC("tew"), "ㄊㄧㄠ") - XCTAssertEqual(c.cS2RC("tewd"), "ㄊㄧㄠˊ") - XCTAssertEqual(c.cS2RC("tewf"), "ㄊㄧㄠˇ") - XCTAssertEqual(c.cS2RC("tewj"), "ㄊㄧㄠˋ") - XCTAssertEqual(c.cS2RC("tem"), "ㄊㄧㄢ") - XCTAssertEqual(c.cS2RC("temd"), "ㄊㄧㄢˊ") - XCTAssertEqual(c.cS2RC("temf"), "ㄊㄧㄢˇ") - XCTAssertEqual(c.cS2RC("temj"), "ㄊㄧㄢˋ") - XCTAssertEqual(c.cS2RC("tel"), "ㄊㄧㄥ") - XCTAssertEqual(c.cS2RC("teld"), "ㄊㄧㄥˊ") - XCTAssertEqual(c.cS2RC("telf"), "ㄊㄧㄥˇ") - XCTAssertEqual(c.cS2RC("telj"), "ㄊㄧㄥˋ") - XCTAssertEqual(c.cS2RC("tx"), "ㄊㄨ") - XCTAssertEqual(c.cS2RC("txd"), "ㄊㄨˊ") - XCTAssertEqual(c.cS2RC("txf"), "ㄊㄨˇ") - XCTAssertEqual(c.cS2RC("txj"), "ㄊㄨˋ") - XCTAssertEqual(c.cS2RC("txh"), "ㄊㄨㄛ") - XCTAssertEqual(c.cS2RC("txhd"), "ㄊㄨㄛˊ") - XCTAssertEqual(c.cS2RC("txhf"), "ㄊㄨㄛˇ") - XCTAssertEqual(c.cS2RC("txhj"), "ㄊㄨㄛˋ") - XCTAssertEqual(c.cS2RC("txa"), "ㄊㄨㄟ") - XCTAssertEqual(c.cS2RC("txad"), "ㄊㄨㄟˊ") - XCTAssertEqual(c.cS2RC("txaf"), "ㄊㄨㄟˇ") - XCTAssertEqual(c.cS2RC("txaj"), "ㄊㄨㄟˋ") - XCTAssertEqual(c.cS2RC("txm"), "ㄊㄨㄢ") - XCTAssertEqual(c.cS2RC("txmd"), "ㄊㄨㄢˊ") - XCTAssertEqual(c.cS2RC("txmf"), "ㄊㄨㄢˇ") - XCTAssertEqual(c.cS2RC("txmj"), "ㄊㄨㄢˋ") - XCTAssertEqual(c.cS2RC("txn"), "ㄊㄨㄣ") - XCTAssertEqual(c.cS2RC("txnd"), "ㄊㄨㄣˊ") - XCTAssertEqual(c.cS2RC("txnf"), "ㄊㄨㄣˇ") - XCTAssertEqual(c.cS2RC("txnj"), "ㄊㄨㄣˋ") - XCTAssertEqual(c.cS2RC("txl"), "ㄊㄨㄥ") - XCTAssertEqual(c.cS2RC("txld"), "ㄊㄨㄥˊ") - XCTAssertEqual(c.cS2RC("txlf"), "ㄊㄨㄥˇ") - XCTAssertEqual(c.cS2RC("txlj"), "ㄊㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ny"), "ㄋㄚ") - XCTAssertEqual(c.cS2RC("nyd"), "ㄋㄚˊ") - XCTAssertEqual(c.cS2RC("nyf"), "ㄋㄚˇ") - XCTAssertEqual(c.cS2RC("nyj"), "ㄋㄚˋ") - XCTAssertEqual(c.cS2RC("nys"), "ㄋㄚ˙") - XCTAssertEqual(c.cS2RC("ngj"), "ㄋㄜˋ") - XCTAssertEqual(c.cS2RC("ngs"), "ㄋㄜ˙") - XCTAssertEqual(c.cS2RC("nid"), "ㄋㄞˊ") - XCTAssertEqual(c.cS2RC("nif"), "ㄋㄞˇ") - XCTAssertEqual(c.cS2RC("nij"), "ㄋㄞˋ") - XCTAssertEqual(c.cS2RC("nad"), "ㄋㄟˊ") - XCTAssertEqual(c.cS2RC("naf"), "ㄋㄟˇ") - XCTAssertEqual(c.cS2RC("naj"), "ㄋㄟˋ") - XCTAssertEqual(c.cS2RC("nw"), "ㄋㄠ") - XCTAssertEqual(c.cS2RC("nwd"), "ㄋㄠˊ") - XCTAssertEqual(c.cS2RC("nwf"), "ㄋㄠˇ") - XCTAssertEqual(c.cS2RC("nwj"), "ㄋㄠˋ") - XCTAssertEqual(c.cS2RC("nod"), "ㄋㄡˊ") - XCTAssertEqual(c.cS2RC("nof"), "ㄋㄡˇ") - XCTAssertEqual(c.cS2RC("noj"), "ㄋㄡˋ") - XCTAssertEqual(c.cS2RC("nm"), "ㄋㄢ") - XCTAssertEqual(c.cS2RC("nmd"), "ㄋㄢˊ") - XCTAssertEqual(c.cS2RC("nmf"), "ㄋㄢˇ") - XCTAssertEqual(c.cS2RC("nmj"), "ㄋㄢˋ") - XCTAssertEqual(c.cS2RC("nnf"), "ㄋㄣˇ") - XCTAssertEqual(c.cS2RC("nnj"), "ㄋㄣˋ") - XCTAssertEqual(c.cS2RC("nk"), "ㄋㄤ") - XCTAssertEqual(c.cS2RC("nkd"), "ㄋㄤˊ") - XCTAssertEqual(c.cS2RC("nkf"), "ㄋㄤˇ") - XCTAssertEqual(c.cS2RC("nkj"), "ㄋㄤˋ") - XCTAssertEqual(c.cS2RC("nks"), "ㄋㄤ˙") - XCTAssertEqual(c.cS2RC("nld"), "ㄋㄥˊ") - XCTAssertEqual(c.cS2RC("nlf"), "ㄋㄥˇ") - XCTAssertEqual(c.cS2RC("ne"), "ㄋㄧ") - XCTAssertEqual(c.cS2RC("ned"), "ㄋㄧˊ") - XCTAssertEqual(c.cS2RC("nef"), "ㄋㄧˇ") - XCTAssertEqual(c.cS2RC("nej"), "ㄋㄧˋ") - XCTAssertEqual(c.cS2RC("nee"), "ㄋㄧㄝ") - XCTAssertEqual(c.cS2RC("need"), "ㄋㄧㄝˊ") - XCTAssertEqual(c.cS2RC("neej"), "ㄋㄧㄝˋ") - XCTAssertEqual(c.cS2RC("newf"), "ㄋㄧㄠˇ") - XCTAssertEqual(c.cS2RC("newj"), "ㄋㄧㄠˋ") - XCTAssertEqual(c.cS2RC("neo"), "ㄋㄧㄡ") - XCTAssertEqual(c.cS2RC("neod"), "ㄋㄧㄡˊ") - XCTAssertEqual(c.cS2RC("neof"), "ㄋㄧㄡˇ") - XCTAssertEqual(c.cS2RC("neoj"), "ㄋㄧㄡˋ") - XCTAssertEqual(c.cS2RC("nem"), "ㄋㄧㄢ") - XCTAssertEqual(c.cS2RC("nemd"), "ㄋㄧㄢˊ") - XCTAssertEqual(c.cS2RC("nemf"), "ㄋㄧㄢˇ") - XCTAssertEqual(c.cS2RC("nemj"), "ㄋㄧㄢˋ") - XCTAssertEqual(c.cS2RC("nen"), "ㄋㄧㄣ") - XCTAssertEqual(c.cS2RC("nend"), "ㄋㄧㄣˊ") - XCTAssertEqual(c.cS2RC("nenf"), "ㄋㄧㄣˇ") - XCTAssertEqual(c.cS2RC("nenj"), "ㄋㄧㄣˋ") - XCTAssertEqual(c.cS2RC("nekd"), "ㄋㄧㄤˊ") - XCTAssertEqual(c.cS2RC("nekf"), "ㄋㄧㄤˇ") - XCTAssertEqual(c.cS2RC("nekj"), "ㄋㄧㄤˋ") - XCTAssertEqual(c.cS2RC("neld"), "ㄋㄧㄥˊ") - XCTAssertEqual(c.cS2RC("nelf"), "ㄋㄧㄥˇ") - XCTAssertEqual(c.cS2RC("nelj"), "ㄋㄧㄥˋ") - XCTAssertEqual(c.cS2RC("nxd"), "ㄋㄨˊ") - XCTAssertEqual(c.cS2RC("nxf"), "ㄋㄨˇ") - XCTAssertEqual(c.cS2RC("nxj"), "ㄋㄨˋ") - XCTAssertEqual(c.cS2RC("nxhd"), "ㄋㄨㄛˊ") - XCTAssertEqual(c.cS2RC("nxhf"), "ㄋㄨㄛˇ") - XCTAssertEqual(c.cS2RC("nxhj"), "ㄋㄨㄛˋ") - XCTAssertEqual(c.cS2RC("nxad"), "ㄋㄨㄟˊ") - XCTAssertEqual(c.cS2RC("nxmd"), "ㄋㄨㄢˊ") - XCTAssertEqual(c.cS2RC("nxmf"), "ㄋㄨㄢˇ") - XCTAssertEqual(c.cS2RC("nxmj"), "ㄋㄨㄢˋ") - XCTAssertEqual(c.cS2RC("nxnd"), "ㄋㄨㄣˊ") - XCTAssertEqual(c.cS2RC("nxld"), "ㄋㄨㄥˊ") - XCTAssertEqual(c.cS2RC("nxlf"), "ㄋㄨㄥˇ") - XCTAssertEqual(c.cS2RC("nxlj"), "ㄋㄨㄥˋ") - XCTAssertEqual(c.cS2RC("nud"), "ㄋㄩˊ") - XCTAssertEqual(c.cS2RC("nuf"), "ㄋㄩˇ") - XCTAssertEqual(c.cS2RC("nuj"), "ㄋㄩˋ") - XCTAssertEqual(c.cS2RC("nuej"), "ㄋㄩㄝˋ") - XCTAssertEqual(c.cS2RC("ly"), "ㄌㄚ") - XCTAssertEqual(c.cS2RC("lyd"), "ㄌㄚˊ") - XCTAssertEqual(c.cS2RC("lyf"), "ㄌㄚˇ") - XCTAssertEqual(c.cS2RC("lyj"), "ㄌㄚˋ") - XCTAssertEqual(c.cS2RC("lys"), "ㄌㄚ˙") - XCTAssertEqual(c.cS2RC("lh"), "ㄌㄛ") - XCTAssertEqual(c.cS2RC("lhs"), "ㄌㄛ˙") - XCTAssertEqual(c.cS2RC("lg"), "ㄌㄜ") - XCTAssertEqual(c.cS2RC("lgd"), "ㄌㄜˊ") - XCTAssertEqual(c.cS2RC("lgj"), "ㄌㄜˋ") - XCTAssertEqual(c.cS2RC("lgs"), "ㄌㄜ˙") - XCTAssertEqual(c.cS2RC("lid"), "ㄌㄞˊ") - XCTAssertEqual(c.cS2RC("lif"), "ㄌㄞˇ") - XCTAssertEqual(c.cS2RC("lij"), "ㄌㄞˋ") - XCTAssertEqual(c.cS2RC("la"), "ㄌㄟ") - XCTAssertEqual(c.cS2RC("lad"), "ㄌㄟˊ") - XCTAssertEqual(c.cS2RC("laf"), "ㄌㄟˇ") + var counter = 0 + Self.checkEq(&counter, &c, "bekd", "ㄅㄧㄤˊ") + Self.checkEq(&counter, &c, "bekj", "ㄅㄧㄤˋ") + Self.checkEq(&counter, &c, "dxk", "ㄉㄨㄤ") + Self.checkEq(&counter, &c, "by", "ㄅㄚ") + Self.checkEq(&counter, &c, "byd", "ㄅㄚˊ") + Self.checkEq(&counter, &c, "byf", "ㄅㄚˇ") + Self.checkEq(&counter, &c, "byj", "ㄅㄚˋ") + Self.checkEq(&counter, &c, "bys", "ㄅㄚ˙") + Self.checkEq(&counter, &c, "bh", "ㄅㄛ") + Self.checkEq(&counter, &c, "bhd", "ㄅㄛˊ") + Self.checkEq(&counter, &c, "bhf", "ㄅㄛˇ") + Self.checkEq(&counter, &c, "bhj", "ㄅㄛˋ") + Self.checkEq(&counter, &c, "bhs", "ㄅㄛ˙") + Self.checkEq(&counter, &c, "bi", "ㄅㄞ") + Self.checkEq(&counter, &c, "bid", "ㄅㄞˊ") + Self.checkEq(&counter, &c, "bif", "ㄅㄞˇ") + Self.checkEq(&counter, &c, "bij", "ㄅㄞˋ") + Self.checkEq(&counter, &c, "bis", "ㄅㄞ˙") + Self.checkEq(&counter, &c, "ba", "ㄅㄟ") + Self.checkEq(&counter, &c, "baf", "ㄅㄟˇ") + Self.checkEq(&counter, &c, "baj", "ㄅㄟˋ") + Self.checkEq(&counter, &c, "bas", "ㄅㄟ˙") + Self.checkEq(&counter, &c, "bw", "ㄅㄠ") + Self.checkEq(&counter, &c, "bwd", "ㄅㄠˊ") + Self.checkEq(&counter, &c, "bwf", "ㄅㄠˇ") + Self.checkEq(&counter, &c, "bwj", "ㄅㄠˋ") + Self.checkEq(&counter, &c, "bm", "ㄅㄢ") + Self.checkEq(&counter, &c, "bmf", "ㄅㄢˇ") + Self.checkEq(&counter, &c, "bmj", "ㄅㄢˋ") + Self.checkEq(&counter, &c, "bn", "ㄅㄣ") + Self.checkEq(&counter, &c, "bnf", "ㄅㄣˇ") + Self.checkEq(&counter, &c, "bnj", "ㄅㄣˋ") + Self.checkEq(&counter, &c, "bk", "ㄅㄤ") + Self.checkEq(&counter, &c, "bkf", "ㄅㄤˇ") + Self.checkEq(&counter, &c, "bkj", "ㄅㄤˋ") + Self.checkEq(&counter, &c, "bl", "ㄅㄥ") + Self.checkEq(&counter, &c, "bld", "ㄅㄥˊ") + Self.checkEq(&counter, &c, "blf", "ㄅㄥˇ") + Self.checkEq(&counter, &c, "blj", "ㄅㄥˋ") + Self.checkEq(&counter, &c, "be", "ㄅㄧ") + Self.checkEq(&counter, &c, "bed", "ㄅㄧˊ") + Self.checkEq(&counter, &c, "bef", "ㄅㄧˇ") + Self.checkEq(&counter, &c, "bej", "ㄅㄧˋ") + Self.checkEq(&counter, &c, "bee", "ㄅㄧㄝ") + Self.checkEq(&counter, &c, "beed", "ㄅㄧㄝˊ") + Self.checkEq(&counter, &c, "beef", "ㄅㄧㄝˇ") + Self.checkEq(&counter, &c, "beej", "ㄅㄧㄝˋ") + Self.checkEq(&counter, &c, "bew", "ㄅㄧㄠ") + Self.checkEq(&counter, &c, "bewf", "ㄅㄧㄠˇ") + Self.checkEq(&counter, &c, "bewj", "ㄅㄧㄠˋ") + Self.checkEq(&counter, &c, "bem", "ㄅㄧㄢ") + Self.checkEq(&counter, &c, "bemd", "ㄅㄧㄢˊ") + Self.checkEq(&counter, &c, "bemf", "ㄅㄧㄢˇ") + Self.checkEq(&counter, &c, "bemj", "ㄅㄧㄢˋ") + Self.checkEq(&counter, &c, "ben", "ㄅㄧㄣ") + Self.checkEq(&counter, &c, "benf", "ㄅㄧㄣˇ") + Self.checkEq(&counter, &c, "benj", "ㄅㄧㄣˋ") + Self.checkEq(&counter, &c, "bel", "ㄅㄧㄥ") + Self.checkEq(&counter, &c, "belf", "ㄅㄧㄥˇ") + Self.checkEq(&counter, &c, "belj", "ㄅㄧㄥˋ") + Self.checkEq(&counter, &c, "bx", "ㄅㄨ") + Self.checkEq(&counter, &c, "bxd", "ㄅㄨˊ") + Self.checkEq(&counter, &c, "bxf", "ㄅㄨˇ") + Self.checkEq(&counter, &c, "bxj", "ㄅㄨˋ") + Self.checkEq(&counter, &c, "py", "ㄆㄚ") + Self.checkEq(&counter, &c, "pyd", "ㄆㄚˊ") + Self.checkEq(&counter, &c, "pyf", "ㄆㄚˇ") + Self.checkEq(&counter, &c, "pyj", "ㄆㄚˋ") + Self.checkEq(&counter, &c, "pys", "ㄆㄚ˙") + Self.checkEq(&counter, &c, "ph", "ㄆㄛ") + Self.checkEq(&counter, &c, "phd", "ㄆㄛˊ") + Self.checkEq(&counter, &c, "phf", "ㄆㄛˇ") + Self.checkEq(&counter, &c, "phj", "ㄆㄛˋ") + Self.checkEq(&counter, &c, "pi", "ㄆㄞ") + Self.checkEq(&counter, &c, "pid", "ㄆㄞˊ") + Self.checkEq(&counter, &c, "pif", "ㄆㄞˇ") + Self.checkEq(&counter, &c, "pij", "ㄆㄞˋ") + Self.checkEq(&counter, &c, "pa", "ㄆㄟ") + Self.checkEq(&counter, &c, "pad", "ㄆㄟˊ") + Self.checkEq(&counter, &c, "paf", "ㄆㄟˇ") + Self.checkEq(&counter, &c, "paj", "ㄆㄟˋ") + Self.checkEq(&counter, &c, "pw", "ㄆㄠ") + Self.checkEq(&counter, &c, "pwd", "ㄆㄠˊ") + Self.checkEq(&counter, &c, "pwf", "ㄆㄠˇ") + Self.checkEq(&counter, &c, "pwj", "ㄆㄠˋ") + Self.checkEq(&counter, &c, "po", "ㄆㄡ") + Self.checkEq(&counter, &c, "pod", "ㄆㄡˊ") + Self.checkEq(&counter, &c, "pof", "ㄆㄡˇ") + Self.checkEq(&counter, &c, "poj", "ㄆㄡˋ") + Self.checkEq(&counter, &c, "pm", "ㄆㄢ") + Self.checkEq(&counter, &c, "pmd", "ㄆㄢˊ") + Self.checkEq(&counter, &c, "pmf", "ㄆㄢˇ") + Self.checkEq(&counter, &c, "pmj", "ㄆㄢˋ") + Self.checkEq(&counter, &c, "pn", "ㄆㄣ") + Self.checkEq(&counter, &c, "pnd", "ㄆㄣˊ") + Self.checkEq(&counter, &c, "pnf", "ㄆㄣˇ") + Self.checkEq(&counter, &c, "pnj", "ㄆㄣˋ") + Self.checkEq(&counter, &c, "pk", "ㄆㄤ") + Self.checkEq(&counter, &c, "pkd", "ㄆㄤˊ") + Self.checkEq(&counter, &c, "pkf", "ㄆㄤˇ") + Self.checkEq(&counter, &c, "pkj", "ㄆㄤˋ") + Self.checkEq(&counter, &c, "pl", "ㄆㄥ") + Self.checkEq(&counter, &c, "pld", "ㄆㄥˊ") + Self.checkEq(&counter, &c, "plf", "ㄆㄥˇ") + Self.checkEq(&counter, &c, "plj", "ㄆㄥˋ") + Self.checkEq(&counter, &c, "pe", "ㄆㄧ") + Self.checkEq(&counter, &c, "ped", "ㄆㄧˊ") + Self.checkEq(&counter, &c, "pef", "ㄆㄧˇ") + Self.checkEq(&counter, &c, "pej", "ㄆㄧˋ") + Self.checkEq(&counter, &c, "pey", "ㄆㄧㄚ") + Self.checkEq(&counter, &c, "pee", "ㄆㄧㄝ") + Self.checkEq(&counter, &c, "peef", "ㄆㄧㄝˇ") + Self.checkEq(&counter, &c, "peej", "ㄆㄧㄝˋ") + Self.checkEq(&counter, &c, "pew", "ㄆㄧㄠ") + Self.checkEq(&counter, &c, "pewd", "ㄆㄧㄠˊ") + Self.checkEq(&counter, &c, "pewf", "ㄆㄧㄠˇ") + Self.checkEq(&counter, &c, "pewj", "ㄆㄧㄠˋ") + Self.checkEq(&counter, &c, "pem", "ㄆㄧㄢ") + Self.checkEq(&counter, &c, "pemd", "ㄆㄧㄢˊ") + Self.checkEq(&counter, &c, "pemf", "ㄆㄧㄢˇ") + Self.checkEq(&counter, &c, "pemj", "ㄆㄧㄢˋ") + Self.checkEq(&counter, &c, "pen", "ㄆㄧㄣ") + Self.checkEq(&counter, &c, "pend", "ㄆㄧㄣˊ") + Self.checkEq(&counter, &c, "penf", "ㄆㄧㄣˇ") + Self.checkEq(&counter, &c, "penj", "ㄆㄧㄣˋ") + Self.checkEq(&counter, &c, "pel", "ㄆㄧㄥ") + Self.checkEq(&counter, &c, "peld", "ㄆㄧㄥˊ") + Self.checkEq(&counter, &c, "pelf", "ㄆㄧㄥˇ") + Self.checkEq(&counter, &c, "pelj", "ㄆㄧㄥˋ") + Self.checkEq(&counter, &c, "px", "ㄆㄨ") + Self.checkEq(&counter, &c, "pxd", "ㄆㄨˊ") + Self.checkEq(&counter, &c, "pxf", "ㄆㄨˇ") + Self.checkEq(&counter, &c, "pxj", "ㄆㄨˋ") + Self.checkEq(&counter, &c, "my", "ㄇㄚ") + Self.checkEq(&counter, &c, "myd", "ㄇㄚˊ") + Self.checkEq(&counter, &c, "myf", "ㄇㄚˇ") + Self.checkEq(&counter, &c, "myj", "ㄇㄚˋ") + Self.checkEq(&counter, &c, "mys", "ㄇㄚ˙") + Self.checkEq(&counter, &c, "mh", "ㄇㄛ") + Self.checkEq(&counter, &c, "mhd", "ㄇㄛˊ") + Self.checkEq(&counter, &c, "mhf", "ㄇㄛˇ") + Self.checkEq(&counter, &c, "mhj", "ㄇㄛˋ") + Self.checkEq(&counter, &c, "mhs", "ㄇㄛ˙") + Self.checkEq(&counter, &c, "mg", "ㄇㄜ") + Self.checkEq(&counter, &c, "mgj", "ㄇㄜˋ") + Self.checkEq(&counter, &c, "mgs", "ㄇㄜ˙") + Self.checkEq(&counter, &c, "mi", "ㄇㄞ") + Self.checkEq(&counter, &c, "mid", "ㄇㄞˊ") + Self.checkEq(&counter, &c, "mif", "ㄇㄞˇ") + Self.checkEq(&counter, &c, "mij", "ㄇㄞˋ") + Self.checkEq(&counter, &c, "mad", "ㄇㄟˊ") + Self.checkEq(&counter, &c, "maf", "ㄇㄟˇ") + Self.checkEq(&counter, &c, "maj", "ㄇㄟˋ") + Self.checkEq(&counter, &c, "mw", "ㄇㄠ") + Self.checkEq(&counter, &c, "mwd", "ㄇㄠˊ") + Self.checkEq(&counter, &c, "mwf", "ㄇㄠˇ") + Self.checkEq(&counter, &c, "mwj", "ㄇㄠˋ") + Self.checkEq(&counter, &c, "mod", "ㄇㄡˊ") + Self.checkEq(&counter, &c, "mof", "ㄇㄡˇ") + Self.checkEq(&counter, &c, "moj", "ㄇㄡˋ") + Self.checkEq(&counter, &c, "mm", "ㄇㄢ") + Self.checkEq(&counter, &c, "mmd", "ㄇㄢˊ") + Self.checkEq(&counter, &c, "mmf", "ㄇㄢˇ") + Self.checkEq(&counter, &c, "mmj", "ㄇㄢˋ") + Self.checkEq(&counter, &c, "mn", "ㄇㄣ") + Self.checkEq(&counter, &c, "mnd", "ㄇㄣˊ") + Self.checkEq(&counter, &c, "mnf", "ㄇㄣˇ") + Self.checkEq(&counter, &c, "mnj", "ㄇㄣˋ") + Self.checkEq(&counter, &c, "mns", "ㄇㄣ˙") + Self.checkEq(&counter, &c, "mk", "ㄇㄤ") + Self.checkEq(&counter, &c, "mkd", "ㄇㄤˊ") + Self.checkEq(&counter, &c, "mkf", "ㄇㄤˇ") + Self.checkEq(&counter, &c, "mkj", "ㄇㄤˋ") + Self.checkEq(&counter, &c, "ml", "ㄇㄥ") + Self.checkEq(&counter, &c, "mld", "ㄇㄥˊ") + Self.checkEq(&counter, &c, "mlf", "ㄇㄥˇ") + Self.checkEq(&counter, &c, "mlj", "ㄇㄥˋ") + Self.checkEq(&counter, &c, "me", "ㄇㄧ") + Self.checkEq(&counter, &c, "med", "ㄇㄧˊ") + Self.checkEq(&counter, &c, "mef", "ㄇㄧˇ") + Self.checkEq(&counter, &c, "mej", "ㄇㄧˋ") + Self.checkEq(&counter, &c, "mee", "ㄇㄧㄝ") + Self.checkEq(&counter, &c, "meed", "ㄇㄧㄝˊ") + Self.checkEq(&counter, &c, "meej", "ㄇㄧㄝˋ") + Self.checkEq(&counter, &c, "mew", "ㄇㄧㄠ") + Self.checkEq(&counter, &c, "mewd", "ㄇㄧㄠˊ") + Self.checkEq(&counter, &c, "mewf", "ㄇㄧㄠˇ") + Self.checkEq(&counter, &c, "mewj", "ㄇㄧㄠˋ") + Self.checkEq(&counter, &c, "meod", "ㄇㄧㄡˊ") + Self.checkEq(&counter, &c, "meof", "ㄇㄧㄡˇ") + Self.checkEq(&counter, &c, "meoj", "ㄇㄧㄡˋ") + Self.checkEq(&counter, &c, "mem", "ㄇㄧㄢ") + Self.checkEq(&counter, &c, "memd", "ㄇㄧㄢˊ") + Self.checkEq(&counter, &c, "memf", "ㄇㄧㄢˇ") + Self.checkEq(&counter, &c, "memj", "ㄇㄧㄢˋ") + Self.checkEq(&counter, &c, "men", "ㄇㄧㄣ") + Self.checkEq(&counter, &c, "mend", "ㄇㄧㄣˊ") + Self.checkEq(&counter, &c, "menf", "ㄇㄧㄣˇ") + Self.checkEq(&counter, &c, "meld", "ㄇㄧㄥˊ") + Self.checkEq(&counter, &c, "melf", "ㄇㄧㄥˇ") + Self.checkEq(&counter, &c, "melj", "ㄇㄧㄥˋ") + Self.checkEq(&counter, &c, "mxd", "ㄇㄨˊ") + Self.checkEq(&counter, &c, "mxf", "ㄇㄨˇ") + Self.checkEq(&counter, &c, "mxj", "ㄇㄨˋ") + Self.checkEq(&counter, &c, "fy", "ㄈㄚ") + Self.checkEq(&counter, &c, "fyd", "ㄈㄚˊ") + Self.checkEq(&counter, &c, "fyf", "ㄈㄚˇ") + Self.checkEq(&counter, &c, "fyj", "ㄈㄚˋ") + Self.checkEq(&counter, &c, "fhd", "ㄈㄛˊ") + Self.checkEq(&counter, &c, "fa", "ㄈㄟ") + Self.checkEq(&counter, &c, "fad", "ㄈㄟˊ") + Self.checkEq(&counter, &c, "faf", "ㄈㄟˇ") + Self.checkEq(&counter, &c, "faj", "ㄈㄟˋ") + Self.checkEq(&counter, &c, "fo", "ㄈㄡ") + Self.checkEq(&counter, &c, "fod", "ㄈㄡˊ") + Self.checkEq(&counter, &c, "fof", "ㄈㄡˇ") + Self.checkEq(&counter, &c, "foj", "ㄈㄡˋ") + Self.checkEq(&counter, &c, "fm", "ㄈㄢ") + Self.checkEq(&counter, &c, "fmd", "ㄈㄢˊ") + Self.checkEq(&counter, &c, "fmf", "ㄈㄢˇ") + Self.checkEq(&counter, &c, "fmj", "ㄈㄢˋ") + Self.checkEq(&counter, &c, "fn", "ㄈㄣ") + Self.checkEq(&counter, &c, "fnd", "ㄈㄣˊ") + Self.checkEq(&counter, &c, "fnf", "ㄈㄣˇ") + Self.checkEq(&counter, &c, "fnj", "ㄈㄣˋ") + Self.checkEq(&counter, &c, "fns", "ㄈㄣ˙") + Self.checkEq(&counter, &c, "fk", "ㄈㄤ") + Self.checkEq(&counter, &c, "fkd", "ㄈㄤˊ") + Self.checkEq(&counter, &c, "fkf", "ㄈㄤˇ") + Self.checkEq(&counter, &c, "fkj", "ㄈㄤˋ") + Self.checkEq(&counter, &c, "fl", "ㄈㄥ") + Self.checkEq(&counter, &c, "fld", "ㄈㄥˊ") + Self.checkEq(&counter, &c, "flf", "ㄈㄥˇ") + Self.checkEq(&counter, &c, "flj", "ㄈㄥˋ") + Self.checkEq(&counter, &c, "fewj", "ㄈㄧㄠˋ") + Self.checkEq(&counter, &c, "fx", "ㄈㄨ") + Self.checkEq(&counter, &c, "fxd", "ㄈㄨˊ") + Self.checkEq(&counter, &c, "fxf", "ㄈㄨˇ") + Self.checkEq(&counter, &c, "fxj", "ㄈㄨˋ") + Self.checkEq(&counter, &c, "dy", "ㄉㄚ") + Self.checkEq(&counter, &c, "dyd", "ㄉㄚˊ") + Self.checkEq(&counter, &c, "dyf", "ㄉㄚˇ") + Self.checkEq(&counter, &c, "dyj", "ㄉㄚˋ") + Self.checkEq(&counter, &c, "dys", "ㄉㄚ˙") + Self.checkEq(&counter, &c, "dg", "ㄉㄜ") + Self.checkEq(&counter, &c, "dgd", "ㄉㄜˊ") + Self.checkEq(&counter, &c, "dgs", "ㄉㄜ˙") + Self.checkEq(&counter, &c, "di", "ㄉㄞ") + Self.checkEq(&counter, &c, "dif", "ㄉㄞˇ") + Self.checkEq(&counter, &c, "dij", "ㄉㄞˋ") + Self.checkEq(&counter, &c, "daf", "ㄉㄟˇ") + Self.checkEq(&counter, &c, "dw", "ㄉㄠ") + Self.checkEq(&counter, &c, "dwd", "ㄉㄠˊ") + Self.checkEq(&counter, &c, "dwf", "ㄉㄠˇ") + Self.checkEq(&counter, &c, "dwj", "ㄉㄠˋ") + Self.checkEq(&counter, &c, "do", "ㄉㄡ") + Self.checkEq(&counter, &c, "dod", "ㄉㄡˊ") + Self.checkEq(&counter, &c, "dof", "ㄉㄡˇ") + Self.checkEq(&counter, &c, "doj", "ㄉㄡˋ") + Self.checkEq(&counter, &c, "dm", "ㄉㄢ") + Self.checkEq(&counter, &c, "dmf", "ㄉㄢˇ") + Self.checkEq(&counter, &c, "dmj", "ㄉㄢˋ") + Self.checkEq(&counter, &c, "dnj", "ㄉㄣˋ") + Self.checkEq(&counter, &c, "dk", "ㄉㄤ") + Self.checkEq(&counter, &c, "dkf", "ㄉㄤˇ") + Self.checkEq(&counter, &c, "dkj", "ㄉㄤˋ") + Self.checkEq(&counter, &c, "dl", "ㄉㄥ") + Self.checkEq(&counter, &c, "dlf", "ㄉㄥˇ") + Self.checkEq(&counter, &c, "dlj", "ㄉㄥˋ") + Self.checkEq(&counter, &c, "de", "ㄉㄧ") + Self.checkEq(&counter, &c, "ded", "ㄉㄧˊ") + Self.checkEq(&counter, &c, "def", "ㄉㄧˇ") + Self.checkEq(&counter, &c, "dej", "ㄉㄧˋ") + Self.checkEq(&counter, &c, "deyf", "ㄉㄧㄚˇ") + Self.checkEq(&counter, &c, "dee", "ㄉㄧㄝ") + Self.checkEq(&counter, &c, "deed", "ㄉㄧㄝˊ") + Self.checkEq(&counter, &c, "deef", "ㄉㄧㄝˇ") + Self.checkEq(&counter, &c, "deej", "ㄉㄧㄝˋ") + Self.checkEq(&counter, &c, "dew", "ㄉㄧㄠ") + Self.checkEq(&counter, &c, "dewf", "ㄉㄧㄠˇ") + Self.checkEq(&counter, &c, "dewj", "ㄉㄧㄠˋ") + Self.checkEq(&counter, &c, "deo", "ㄉㄧㄡ") + Self.checkEq(&counter, &c, "dem", "ㄉㄧㄢ") + Self.checkEq(&counter, &c, "demd", "ㄉㄧㄢˊ") + Self.checkEq(&counter, &c, "demf", "ㄉㄧㄢˇ") + Self.checkEq(&counter, &c, "demj", "ㄉㄧㄢˋ") + Self.checkEq(&counter, &c, "del", "ㄉㄧㄥ") + Self.checkEq(&counter, &c, "deld", "ㄉㄧㄥˊ") + Self.checkEq(&counter, &c, "delf", "ㄉㄧㄥˇ") + Self.checkEq(&counter, &c, "delj", "ㄉㄧㄥˋ") + Self.checkEq(&counter, &c, "dx", "ㄉㄨ") + Self.checkEq(&counter, &c, "dxd", "ㄉㄨˊ") + Self.checkEq(&counter, &c, "dxf", "ㄉㄨˇ") + Self.checkEq(&counter, &c, "dxj", "ㄉㄨˋ") + Self.checkEq(&counter, &c, "dxh", "ㄉㄨㄛ") + Self.checkEq(&counter, &c, "dxhd", "ㄉㄨㄛˊ") + Self.checkEq(&counter, &c, "dxhf", "ㄉㄨㄛˇ") + Self.checkEq(&counter, &c, "dxhj", "ㄉㄨㄛˋ") + Self.checkEq(&counter, &c, "dxhs", "ㄉㄨㄛ˙") + Self.checkEq(&counter, &c, "dxa", "ㄉㄨㄟ") + Self.checkEq(&counter, &c, "dxaf", "ㄉㄨㄟˇ") + Self.checkEq(&counter, &c, "dxaj", "ㄉㄨㄟˋ") + Self.checkEq(&counter, &c, "dxm", "ㄉㄨㄢ") + Self.checkEq(&counter, &c, "dxmf", "ㄉㄨㄢˇ") + Self.checkEq(&counter, &c, "dxmj", "ㄉㄨㄢˋ") + Self.checkEq(&counter, &c, "dxn", "ㄉㄨㄣ") + Self.checkEq(&counter, &c, "dxnf", "ㄉㄨㄣˇ") + Self.checkEq(&counter, &c, "dxnj", "ㄉㄨㄣˋ") + Self.checkEq(&counter, &c, "dxl", "ㄉㄨㄥ") + Self.checkEq(&counter, &c, "dxlf", "ㄉㄨㄥˇ") + Self.checkEq(&counter, &c, "dxlj", "ㄉㄨㄥˋ") + Self.checkEq(&counter, &c, "ty", "ㄊㄚ") + Self.checkEq(&counter, &c, "tyf", "ㄊㄚˇ") + Self.checkEq(&counter, &c, "tyj", "ㄊㄚˋ") + Self.checkEq(&counter, &c, "tgj", "ㄊㄜˋ") + Self.checkEq(&counter, &c, "ti", "ㄊㄞ") + Self.checkEq(&counter, &c, "tid", "ㄊㄞˊ") + Self.checkEq(&counter, &c, "tif", "ㄊㄞˇ") + Self.checkEq(&counter, &c, "tij", "ㄊㄞˋ") + Self.checkEq(&counter, &c, "tis", "ㄊㄞ˙") + Self.checkEq(&counter, &c, "tw", "ㄊㄠ") + Self.checkEq(&counter, &c, "twd", "ㄊㄠˊ") + Self.checkEq(&counter, &c, "twf", "ㄊㄠˇ") + Self.checkEq(&counter, &c, "twj", "ㄊㄠˋ") + Self.checkEq(&counter, &c, "tws", "ㄊㄠ˙") + Self.checkEq(&counter, &c, "to", "ㄊㄡ") + Self.checkEq(&counter, &c, "tod", "ㄊㄡˊ") + Self.checkEq(&counter, &c, "tof", "ㄊㄡˇ") + Self.checkEq(&counter, &c, "toj", "ㄊㄡˋ") + Self.checkEq(&counter, &c, "tos", "ㄊㄡ˙") + Self.checkEq(&counter, &c, "tm", "ㄊㄢ") + Self.checkEq(&counter, &c, "tmd", "ㄊㄢˊ") + Self.checkEq(&counter, &c, "tmf", "ㄊㄢˇ") + Self.checkEq(&counter, &c, "tmj", "ㄊㄢˋ") + Self.checkEq(&counter, &c, "tk", "ㄊㄤ") + Self.checkEq(&counter, &c, "tkd", "ㄊㄤˊ") + Self.checkEq(&counter, &c, "tkf", "ㄊㄤˇ") + Self.checkEq(&counter, &c, "tkj", "ㄊㄤˋ") + Self.checkEq(&counter, &c, "tl", "ㄊㄥ") + Self.checkEq(&counter, &c, "tld", "ㄊㄥˊ") + Self.checkEq(&counter, &c, "tlj", "ㄊㄥˋ") + Self.checkEq(&counter, &c, "te", "ㄊㄧ") + Self.checkEq(&counter, &c, "ted", "ㄊㄧˊ") + Self.checkEq(&counter, &c, "tef", "ㄊㄧˇ") + Self.checkEq(&counter, &c, "tej", "ㄊㄧˋ") + Self.checkEq(&counter, &c, "tee", "ㄊㄧㄝ") + Self.checkEq(&counter, &c, "teed", "ㄊㄧㄝˊ") + Self.checkEq(&counter, &c, "teef", "ㄊㄧㄝˇ") + Self.checkEq(&counter, &c, "teej", "ㄊㄧㄝˋ") + Self.checkEq(&counter, &c, "tew", "ㄊㄧㄠ") + Self.checkEq(&counter, &c, "tewd", "ㄊㄧㄠˊ") + Self.checkEq(&counter, &c, "tewf", "ㄊㄧㄠˇ") + Self.checkEq(&counter, &c, "tewj", "ㄊㄧㄠˋ") + Self.checkEq(&counter, &c, "tem", "ㄊㄧㄢ") + Self.checkEq(&counter, &c, "temd", "ㄊㄧㄢˊ") + Self.checkEq(&counter, &c, "temf", "ㄊㄧㄢˇ") + Self.checkEq(&counter, &c, "temj", "ㄊㄧㄢˋ") + Self.checkEq(&counter, &c, "tel", "ㄊㄧㄥ") + Self.checkEq(&counter, &c, "teld", "ㄊㄧㄥˊ") + Self.checkEq(&counter, &c, "telf", "ㄊㄧㄥˇ") + Self.checkEq(&counter, &c, "telj", "ㄊㄧㄥˋ") + Self.checkEq(&counter, &c, "tx", "ㄊㄨ") + Self.checkEq(&counter, &c, "txd", "ㄊㄨˊ") + Self.checkEq(&counter, &c, "txf", "ㄊㄨˇ") + Self.checkEq(&counter, &c, "txj", "ㄊㄨˋ") + Self.checkEq(&counter, &c, "txh", "ㄊㄨㄛ") + Self.checkEq(&counter, &c, "txhd", "ㄊㄨㄛˊ") + Self.checkEq(&counter, &c, "txhf", "ㄊㄨㄛˇ") + Self.checkEq(&counter, &c, "txhj", "ㄊㄨㄛˋ") + Self.checkEq(&counter, &c, "txa", "ㄊㄨㄟ") + Self.checkEq(&counter, &c, "txad", "ㄊㄨㄟˊ") + Self.checkEq(&counter, &c, "txaf", "ㄊㄨㄟˇ") + Self.checkEq(&counter, &c, "txaj", "ㄊㄨㄟˋ") + Self.checkEq(&counter, &c, "txm", "ㄊㄨㄢ") + Self.checkEq(&counter, &c, "txmd", "ㄊㄨㄢˊ") + Self.checkEq(&counter, &c, "txmf", "ㄊㄨㄢˇ") + Self.checkEq(&counter, &c, "txmj", "ㄊㄨㄢˋ") + Self.checkEq(&counter, &c, "txn", "ㄊㄨㄣ") + Self.checkEq(&counter, &c, "txnd", "ㄊㄨㄣˊ") + Self.checkEq(&counter, &c, "txnf", "ㄊㄨㄣˇ") + Self.checkEq(&counter, &c, "txnj", "ㄊㄨㄣˋ") + Self.checkEq(&counter, &c, "txl", "ㄊㄨㄥ") + Self.checkEq(&counter, &c, "txld", "ㄊㄨㄥˊ") + Self.checkEq(&counter, &c, "txlf", "ㄊㄨㄥˇ") + Self.checkEq(&counter, &c, "txlj", "ㄊㄨㄥˋ") + Self.checkEq(&counter, &c, "ny", "ㄋㄚ") + Self.checkEq(&counter, &c, "nyd", "ㄋㄚˊ") + Self.checkEq(&counter, &c, "nyf", "ㄋㄚˇ") + Self.checkEq(&counter, &c, "nyj", "ㄋㄚˋ") + Self.checkEq(&counter, &c, "nys", "ㄋㄚ˙") + Self.checkEq(&counter, &c, "ngj", "ㄋㄜˋ") + Self.checkEq(&counter, &c, "ngs", "ㄋㄜ˙") + Self.checkEq(&counter, &c, "nid", "ㄋㄞˊ") + Self.checkEq(&counter, &c, "nif", "ㄋㄞˇ") + Self.checkEq(&counter, &c, "nij", "ㄋㄞˋ") + Self.checkEq(&counter, &c, "nad", "ㄋㄟˊ") + Self.checkEq(&counter, &c, "naf", "ㄋㄟˇ") + Self.checkEq(&counter, &c, "naj", "ㄋㄟˋ") + Self.checkEq(&counter, &c, "nw", "ㄋㄠ") + Self.checkEq(&counter, &c, "nwd", "ㄋㄠˊ") + Self.checkEq(&counter, &c, "nwf", "ㄋㄠˇ") + Self.checkEq(&counter, &c, "nwj", "ㄋㄠˋ") + Self.checkEq(&counter, &c, "nod", "ㄋㄡˊ") + Self.checkEq(&counter, &c, "nof", "ㄋㄡˇ") + Self.checkEq(&counter, &c, "noj", "ㄋㄡˋ") + Self.checkEq(&counter, &c, "nm", "ㄋㄢ") + Self.checkEq(&counter, &c, "nmd", "ㄋㄢˊ") + Self.checkEq(&counter, &c, "nmf", "ㄋㄢˇ") + Self.checkEq(&counter, &c, "nmj", "ㄋㄢˋ") + Self.checkEq(&counter, &c, "nnf", "ㄋㄣˇ") + Self.checkEq(&counter, &c, "nnj", "ㄋㄣˋ") + Self.checkEq(&counter, &c, "nk", "ㄋㄤ") + Self.checkEq(&counter, &c, "nkd", "ㄋㄤˊ") + Self.checkEq(&counter, &c, "nkf", "ㄋㄤˇ") + Self.checkEq(&counter, &c, "nkj", "ㄋㄤˋ") + Self.checkEq(&counter, &c, "nks", "ㄋㄤ˙") + Self.checkEq(&counter, &c, "nld", "ㄋㄥˊ") + Self.checkEq(&counter, &c, "nlf", "ㄋㄥˇ") + Self.checkEq(&counter, &c, "ne", "ㄋㄧ") + Self.checkEq(&counter, &c, "ned", "ㄋㄧˊ") + Self.checkEq(&counter, &c, "nef", "ㄋㄧˇ") + Self.checkEq(&counter, &c, "nej", "ㄋㄧˋ") + Self.checkEq(&counter, &c, "nee", "ㄋㄧㄝ") + Self.checkEq(&counter, &c, "need", "ㄋㄧㄝˊ") + Self.checkEq(&counter, &c, "neej", "ㄋㄧㄝˋ") + Self.checkEq(&counter, &c, "newf", "ㄋㄧㄠˇ") + Self.checkEq(&counter, &c, "newj", "ㄋㄧㄠˋ") + Self.checkEq(&counter, &c, "neo", "ㄋㄧㄡ") + Self.checkEq(&counter, &c, "neod", "ㄋㄧㄡˊ") + Self.checkEq(&counter, &c, "neof", "ㄋㄧㄡˇ") + Self.checkEq(&counter, &c, "neoj", "ㄋㄧㄡˋ") + Self.checkEq(&counter, &c, "nem", "ㄋㄧㄢ") + Self.checkEq(&counter, &c, "nemd", "ㄋㄧㄢˊ") + Self.checkEq(&counter, &c, "nemf", "ㄋㄧㄢˇ") + Self.checkEq(&counter, &c, "nemj", "ㄋㄧㄢˋ") + Self.checkEq(&counter, &c, "nen", "ㄋㄧㄣ") + Self.checkEq(&counter, &c, "nend", "ㄋㄧㄣˊ") + Self.checkEq(&counter, &c, "nenf", "ㄋㄧㄣˇ") + Self.checkEq(&counter, &c, "nenj", "ㄋㄧㄣˋ") + Self.checkEq(&counter, &c, "nekd", "ㄋㄧㄤˊ") + Self.checkEq(&counter, &c, "nekf", "ㄋㄧㄤˇ") + Self.checkEq(&counter, &c, "nekj", "ㄋㄧㄤˋ") + Self.checkEq(&counter, &c, "neld", "ㄋㄧㄥˊ") + Self.checkEq(&counter, &c, "nelf", "ㄋㄧㄥˇ") + Self.checkEq(&counter, &c, "nelj", "ㄋㄧㄥˋ") + Self.checkEq(&counter, &c, "nxd", "ㄋㄨˊ") + Self.checkEq(&counter, &c, "nxf", "ㄋㄨˇ") + Self.checkEq(&counter, &c, "nxj", "ㄋㄨˋ") + Self.checkEq(&counter, &c, "nxhd", "ㄋㄨㄛˊ") + Self.checkEq(&counter, &c, "nxhf", "ㄋㄨㄛˇ") + Self.checkEq(&counter, &c, "nxhj", "ㄋㄨㄛˋ") + Self.checkEq(&counter, &c, "nxad", "ㄋㄨㄟˊ") + Self.checkEq(&counter, &c, "nxmd", "ㄋㄨㄢˊ") + Self.checkEq(&counter, &c, "nxmf", "ㄋㄨㄢˇ") + Self.checkEq(&counter, &c, "nxmj", "ㄋㄨㄢˋ") + Self.checkEq(&counter, &c, "nxnd", "ㄋㄨㄣˊ") + Self.checkEq(&counter, &c, "nxld", "ㄋㄨㄥˊ") + Self.checkEq(&counter, &c, "nxlf", "ㄋㄨㄥˇ") + Self.checkEq(&counter, &c, "nxlj", "ㄋㄨㄥˋ") + Self.checkEq(&counter, &c, "nud", "ㄋㄩˊ") + Self.checkEq(&counter, &c, "nuf", "ㄋㄩˇ") + Self.checkEq(&counter, &c, "nuj", "ㄋㄩˋ") + Self.checkEq(&counter, &c, "nuej", "ㄋㄩㄝˋ") + Self.checkEq(&counter, &c, "ly", "ㄌㄚ") + Self.checkEq(&counter, &c, "lyd", "ㄌㄚˊ") + Self.checkEq(&counter, &c, "lyf", "ㄌㄚˇ") + Self.checkEq(&counter, &c, "lyj", "ㄌㄚˋ") + Self.checkEq(&counter, &c, "lys", "ㄌㄚ˙") + Self.checkEq(&counter, &c, "lh", "ㄌㄛ") + Self.checkEq(&counter, &c, "lhs", "ㄌㄛ˙") + Self.checkEq(&counter, &c, "lg", "ㄌㄜ") + Self.checkEq(&counter, &c, "lgd", "ㄌㄜˊ") + Self.checkEq(&counter, &c, "lgj", "ㄌㄜˋ") + Self.checkEq(&counter, &c, "lgs", "ㄌㄜ˙") + Self.checkEq(&counter, &c, "lid", "ㄌㄞˊ") + Self.checkEq(&counter, &c, "lif", "ㄌㄞˇ") + Self.checkEq(&counter, &c, "lij", "ㄌㄞˋ") + Self.checkEq(&counter, &c, "la", "ㄌㄟ") + Self.checkEq(&counter, &c, "lad", "ㄌㄟˊ") + Self.checkEq(&counter, &c, "laf", "ㄌㄟˇ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Hsu_B.swift b/Tests/TekkonTests/KeyTest_Hsu_B.swift index a7bf36e..ba98bcc 100644 --- a/Tests/TekkonTests/KeyTest_Hsu_B.swift +++ b/Tests/TekkonTests/KeyTest_Hsu_B.swift @@ -13,488 +13,490 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testHsuKeysB() throws { var c = Tekkon.Composer(arrange: .ofHsu) - XCTAssertEqual(c.cS2RC("laj"), "ㄌㄟˋ") - XCTAssertEqual(c.cS2RC("las"), "ㄌㄟ˙") - XCTAssertEqual(c.cS2RC("lw"), "ㄌㄠ") - XCTAssertEqual(c.cS2RC("lwd"), "ㄌㄠˊ") - XCTAssertEqual(c.cS2RC("lwf"), "ㄌㄠˇ") - XCTAssertEqual(c.cS2RC("lwj"), "ㄌㄠˋ") - XCTAssertEqual(c.cS2RC("lo"), "ㄌㄡ") - XCTAssertEqual(c.cS2RC("lod"), "ㄌㄡˊ") - XCTAssertEqual(c.cS2RC("lof"), "ㄌㄡˇ") - XCTAssertEqual(c.cS2RC("loj"), "ㄌㄡˋ") - XCTAssertEqual(c.cS2RC("los"), "ㄌㄡ˙") - XCTAssertEqual(c.cS2RC("lmd"), "ㄌㄢˊ") - XCTAssertEqual(c.cS2RC("lmf"), "ㄌㄢˇ") - XCTAssertEqual(c.cS2RC("lmj"), "ㄌㄢˋ") - XCTAssertEqual(c.cS2RC("lk"), "ㄌㄤ") - XCTAssertEqual(c.cS2RC("lkd"), "ㄌㄤˊ") - XCTAssertEqual(c.cS2RC("lkf"), "ㄌㄤˇ") - XCTAssertEqual(c.cS2RC("lkj"), "ㄌㄤˋ") - XCTAssertEqual(c.cS2RC("ll"), "ㄌㄥ") - XCTAssertEqual(c.cS2RC("lld"), "ㄌㄥˊ") - XCTAssertEqual(c.cS2RC("llf"), "ㄌㄥˇ") - XCTAssertEqual(c.cS2RC("llj"), "ㄌㄥˋ") - XCTAssertEqual(c.cS2RC("le"), "ㄌㄧ") - XCTAssertEqual(c.cS2RC("led"), "ㄌㄧˊ") - XCTAssertEqual(c.cS2RC("lef"), "ㄌㄧˇ") - XCTAssertEqual(c.cS2RC("lej"), "ㄌㄧˋ") - XCTAssertEqual(c.cS2RC("les"), "ㄌㄧ˙") - XCTAssertEqual(c.cS2RC("leyf"), "ㄌㄧㄚˇ") - XCTAssertEqual(c.cS2RC("lee"), "ㄌㄧㄝ") - XCTAssertEqual(c.cS2RC("leed"), "ㄌㄧㄝˊ") - XCTAssertEqual(c.cS2RC("leef"), "ㄌㄧㄝˇ") - XCTAssertEqual(c.cS2RC("leej"), "ㄌㄧㄝˋ") - XCTAssertEqual(c.cS2RC("lew"), "ㄌㄧㄠ") - XCTAssertEqual(c.cS2RC("lewd"), "ㄌㄧㄠˊ") - XCTAssertEqual(c.cS2RC("lewf"), "ㄌㄧㄠˇ") - XCTAssertEqual(c.cS2RC("lewj"), "ㄌㄧㄠˋ") - XCTAssertEqual(c.cS2RC("leo"), "ㄌㄧㄡ") - XCTAssertEqual(c.cS2RC("leod"), "ㄌㄧㄡˊ") - XCTAssertEqual(c.cS2RC("leof"), "ㄌㄧㄡˇ") - XCTAssertEqual(c.cS2RC("leoj"), "ㄌㄧㄡˋ") - XCTAssertEqual(c.cS2RC("lem"), "ㄌㄧㄢ") - XCTAssertEqual(c.cS2RC("lemd"), "ㄌㄧㄢˊ") - XCTAssertEqual(c.cS2RC("lemf"), "ㄌㄧㄢˇ") - XCTAssertEqual(c.cS2RC("lemj"), "ㄌㄧㄢˋ") - XCTAssertEqual(c.cS2RC("lend"), "ㄌㄧㄣˊ") - XCTAssertEqual(c.cS2RC("lenf"), "ㄌㄧㄣˇ") - XCTAssertEqual(c.cS2RC("lenj"), "ㄌㄧㄣˋ") - XCTAssertEqual(c.cS2RC("lekd"), "ㄌㄧㄤˊ") - XCTAssertEqual(c.cS2RC("lekf"), "ㄌㄧㄤˇ") - XCTAssertEqual(c.cS2RC("lekj"), "ㄌㄧㄤˋ") - XCTAssertEqual(c.cS2RC("lel"), "ㄌㄧㄥ") - XCTAssertEqual(c.cS2RC("leld"), "ㄌㄧㄥˊ") - XCTAssertEqual(c.cS2RC("lelf"), "ㄌㄧㄥˇ") - XCTAssertEqual(c.cS2RC("lelj"), "ㄌㄧㄥˋ") - XCTAssertEqual(c.cS2RC("lx"), "ㄌㄨ") - XCTAssertEqual(c.cS2RC("lxd"), "ㄌㄨˊ") - XCTAssertEqual(c.cS2RC("lxf"), "ㄌㄨˇ") - XCTAssertEqual(c.cS2RC("lxj"), "ㄌㄨˋ") - XCTAssertEqual(c.cS2RC("lxh"), "ㄌㄨㄛ") - XCTAssertEqual(c.cS2RC("lxhd"), "ㄌㄨㄛˊ") - XCTAssertEqual(c.cS2RC("lxhf"), "ㄌㄨㄛˇ") - XCTAssertEqual(c.cS2RC("lxhj"), "ㄌㄨㄛˋ") - XCTAssertEqual(c.cS2RC("lxhs"), "ㄌㄨㄛ˙") - XCTAssertEqual(c.cS2RC("lxmd"), "ㄌㄨㄢˊ") - XCTAssertEqual(c.cS2RC("lxmf"), "ㄌㄨㄢˇ") - XCTAssertEqual(c.cS2RC("lxmj"), "ㄌㄨㄢˋ") - XCTAssertEqual(c.cS2RC("lxn"), "ㄌㄨㄣ") - XCTAssertEqual(c.cS2RC("lxnd"), "ㄌㄨㄣˊ") - XCTAssertEqual(c.cS2RC("lxnf"), "ㄌㄨㄣˇ") - XCTAssertEqual(c.cS2RC("lxnj"), "ㄌㄨㄣˋ") - XCTAssertEqual(c.cS2RC("lxl"), "ㄌㄨㄥ") - XCTAssertEqual(c.cS2RC("lxld"), "ㄌㄨㄥˊ") - XCTAssertEqual(c.cS2RC("lxlf"), "ㄌㄨㄥˇ") - XCTAssertEqual(c.cS2RC("lxlj"), "ㄌㄨㄥˋ") - XCTAssertEqual(c.cS2RC("lu"), "ㄌㄩ") - XCTAssertEqual(c.cS2RC("lud"), "ㄌㄩˊ") - XCTAssertEqual(c.cS2RC("luf"), "ㄌㄩˇ") - XCTAssertEqual(c.cS2RC("luj"), "ㄌㄩˋ") - XCTAssertEqual(c.cS2RC("lue"), "ㄌㄩㄝ") - XCTAssertEqual(c.cS2RC("luef"), "ㄌㄩㄝˇ") - XCTAssertEqual(c.cS2RC("luej"), "ㄌㄩㄝˋ") - XCTAssertEqual(c.cS2RC("lumd"), "ㄌㄩㄢˊ") - XCTAssertEqual(c.cS2RC("lumf"), "ㄌㄩㄢˇ") - XCTAssertEqual(c.cS2RC("gy"), "ㄍㄚ") - XCTAssertEqual(c.cS2RC("gyd"), "ㄍㄚˊ") - XCTAssertEqual(c.cS2RC("gyf"), "ㄍㄚˇ") - XCTAssertEqual(c.cS2RC("gyj"), "ㄍㄚˋ") - XCTAssertEqual(c.cS2RC("gys"), "ㄍㄚ˙") - XCTAssertEqual(c.cS2RC("gg"), "ㄍㄜ") - XCTAssertEqual(c.cS2RC("ggd"), "ㄍㄜˊ") - XCTAssertEqual(c.cS2RC("ggf"), "ㄍㄜˇ") - XCTAssertEqual(c.cS2RC("ggj"), "ㄍㄜˋ") - XCTAssertEqual(c.cS2RC("ggs"), "ㄍㄜ˙") - XCTAssertEqual(c.cS2RC("gi"), "ㄍㄞ") - XCTAssertEqual(c.cS2RC("gif"), "ㄍㄞˇ") - XCTAssertEqual(c.cS2RC("gij"), "ㄍㄞˋ") - XCTAssertEqual(c.cS2RC("gaf"), "ㄍㄟˇ") - XCTAssertEqual(c.cS2RC("gw"), "ㄍㄠ") - XCTAssertEqual(c.cS2RC("gwf"), "ㄍㄠˇ") - XCTAssertEqual(c.cS2RC("gwj"), "ㄍㄠˋ") - XCTAssertEqual(c.cS2RC("go"), "ㄍㄡ") - XCTAssertEqual(c.cS2RC("gof"), "ㄍㄡˇ") - XCTAssertEqual(c.cS2RC("goj"), "ㄍㄡˋ") - XCTAssertEqual(c.cS2RC("gm"), "ㄍㄢ") - XCTAssertEqual(c.cS2RC("gmf"), "ㄍㄢˇ") - XCTAssertEqual(c.cS2RC("gmj"), "ㄍㄢˋ") - XCTAssertEqual(c.cS2RC("gn"), "ㄍㄣ") - XCTAssertEqual(c.cS2RC("gnd"), "ㄍㄣˊ") - XCTAssertEqual(c.cS2RC("gnf"), "ㄍㄣˇ") - XCTAssertEqual(c.cS2RC("gnj"), "ㄍㄣˋ") - XCTAssertEqual(c.cS2RC("gk"), "ㄍㄤ") - XCTAssertEqual(c.cS2RC("gkf"), "ㄍㄤˇ") - XCTAssertEqual(c.cS2RC("gkj"), "ㄍㄤˋ") - XCTAssertEqual(c.cS2RC("gl"), "ㄍㄥ") - XCTAssertEqual(c.cS2RC("glf"), "ㄍㄥˇ") - XCTAssertEqual(c.cS2RC("glj"), "ㄍㄥˋ") - XCTAssertEqual(c.cS2RC("gx"), "ㄍㄨ") - XCTAssertEqual(c.cS2RC("gxd"), "ㄍㄨˊ") - XCTAssertEqual(c.cS2RC("gxf"), "ㄍㄨˇ") - XCTAssertEqual(c.cS2RC("gxj"), "ㄍㄨˋ") - XCTAssertEqual(c.cS2RC("gxy"), "ㄍㄨㄚ") - XCTAssertEqual(c.cS2RC("gxyd"), "ㄍㄨㄚˊ") - XCTAssertEqual(c.cS2RC("gxyf"), "ㄍㄨㄚˇ") - XCTAssertEqual(c.cS2RC("gxyj"), "ㄍㄨㄚˋ") - XCTAssertEqual(c.cS2RC("gxh"), "ㄍㄨㄛ") - XCTAssertEqual(c.cS2RC("gxhd"), "ㄍㄨㄛˊ") - XCTAssertEqual(c.cS2RC("gxhf"), "ㄍㄨㄛˇ") - XCTAssertEqual(c.cS2RC("gxhj"), "ㄍㄨㄛˋ") - XCTAssertEqual(c.cS2RC("gxi"), "ㄍㄨㄞ") - XCTAssertEqual(c.cS2RC("gxif"), "ㄍㄨㄞˇ") - XCTAssertEqual(c.cS2RC("gxij"), "ㄍㄨㄞˋ") - XCTAssertEqual(c.cS2RC("gxa"), "ㄍㄨㄟ") - XCTAssertEqual(c.cS2RC("gxaf"), "ㄍㄨㄟˇ") - XCTAssertEqual(c.cS2RC("gxaj"), "ㄍㄨㄟˋ") - XCTAssertEqual(c.cS2RC("gxm"), "ㄍㄨㄢ") - XCTAssertEqual(c.cS2RC("gxmf"), "ㄍㄨㄢˇ") - XCTAssertEqual(c.cS2RC("gxmj"), "ㄍㄨㄢˋ") - XCTAssertEqual(c.cS2RC("gxn"), "ㄍㄨㄣ") - XCTAssertEqual(c.cS2RC("gxnf"), "ㄍㄨㄣˇ") - XCTAssertEqual(c.cS2RC("gxnj"), "ㄍㄨㄣˋ") - XCTAssertEqual(c.cS2RC("gxk"), "ㄍㄨㄤ") - XCTAssertEqual(c.cS2RC("gxkf"), "ㄍㄨㄤˇ") - XCTAssertEqual(c.cS2RC("gxkj"), "ㄍㄨㄤˋ") - XCTAssertEqual(c.cS2RC("gxl"), "ㄍㄨㄥ") - XCTAssertEqual(c.cS2RC("gxld"), "ㄍㄨㄥˊ") - XCTAssertEqual(c.cS2RC("gxlf"), "ㄍㄨㄥˇ") - XCTAssertEqual(c.cS2RC("gxlj"), "ㄍㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ky"), "ㄎㄚ") - XCTAssertEqual(c.cS2RC("kyf"), "ㄎㄚˇ") - XCTAssertEqual(c.cS2RC("kyj"), "ㄎㄚˋ") - XCTAssertEqual(c.cS2RC("kg"), "ㄎㄜ") - XCTAssertEqual(c.cS2RC("kgd"), "ㄎㄜˊ") - XCTAssertEqual(c.cS2RC("kgf"), "ㄎㄜˇ") - XCTAssertEqual(c.cS2RC("kgj"), "ㄎㄜˋ") - XCTAssertEqual(c.cS2RC("ki"), "ㄎㄞ") - XCTAssertEqual(c.cS2RC("kif"), "ㄎㄞˇ") - XCTAssertEqual(c.cS2RC("kij"), "ㄎㄞˋ") - XCTAssertEqual(c.cS2RC("kw"), "ㄎㄠ") - XCTAssertEqual(c.cS2RC("kwf"), "ㄎㄠˇ") - XCTAssertEqual(c.cS2RC("kwj"), "ㄎㄠˋ") - XCTAssertEqual(c.cS2RC("ko"), "ㄎㄡ") - XCTAssertEqual(c.cS2RC("kof"), "ㄎㄡˇ") - XCTAssertEqual(c.cS2RC("koj"), "ㄎㄡˋ") - XCTAssertEqual(c.cS2RC("km"), "ㄎㄢ") - XCTAssertEqual(c.cS2RC("kmf"), "ㄎㄢˇ") - XCTAssertEqual(c.cS2RC("kmj"), "ㄎㄢˋ") - XCTAssertEqual(c.cS2RC("kn"), "ㄎㄣ") - XCTAssertEqual(c.cS2RC("knf"), "ㄎㄣˇ") - XCTAssertEqual(c.cS2RC("knj"), "ㄎㄣˋ") - XCTAssertEqual(c.cS2RC("kk"), "ㄎㄤ") - XCTAssertEqual(c.cS2RC("kkd"), "ㄎㄤˊ") - XCTAssertEqual(c.cS2RC("kkf"), "ㄎㄤˇ") - XCTAssertEqual(c.cS2RC("kkj"), "ㄎㄤˋ") - XCTAssertEqual(c.cS2RC("kl"), "ㄎㄥ") - XCTAssertEqual(c.cS2RC("klf"), "ㄎㄥˇ") - XCTAssertEqual(c.cS2RC("kx"), "ㄎㄨ") - XCTAssertEqual(c.cS2RC("kxd"), "ㄎㄨˊ") - XCTAssertEqual(c.cS2RC("kxf"), "ㄎㄨˇ") - XCTAssertEqual(c.cS2RC("kxj"), "ㄎㄨˋ") - XCTAssertEqual(c.cS2RC("kxy"), "ㄎㄨㄚ") - XCTAssertEqual(c.cS2RC("kxyf"), "ㄎㄨㄚˇ") - XCTAssertEqual(c.cS2RC("kxyj"), "ㄎㄨㄚˋ") - XCTAssertEqual(c.cS2RC("kxhj"), "ㄎㄨㄛˋ") - XCTAssertEqual(c.cS2RC("kxi"), "ㄎㄨㄞ") - XCTAssertEqual(c.cS2RC("kxif"), "ㄎㄨㄞˇ") - XCTAssertEqual(c.cS2RC("kxij"), "ㄎㄨㄞˋ") - XCTAssertEqual(c.cS2RC("kxa"), "ㄎㄨㄟ") - XCTAssertEqual(c.cS2RC("kxad"), "ㄎㄨㄟˊ") - XCTAssertEqual(c.cS2RC("kxaf"), "ㄎㄨㄟˇ") - XCTAssertEqual(c.cS2RC("kxaj"), "ㄎㄨㄟˋ") - XCTAssertEqual(c.cS2RC("kxm"), "ㄎㄨㄢ") - XCTAssertEqual(c.cS2RC("kxmf"), "ㄎㄨㄢˇ") - XCTAssertEqual(c.cS2RC("kxmj"), "ㄎㄨㄢˋ") - XCTAssertEqual(c.cS2RC("kxn"), "ㄎㄨㄣ") - XCTAssertEqual(c.cS2RC("kxnf"), "ㄎㄨㄣˇ") - XCTAssertEqual(c.cS2RC("kxnj"), "ㄎㄨㄣˋ") - XCTAssertEqual(c.cS2RC("kxk"), "ㄎㄨㄤ") - XCTAssertEqual(c.cS2RC("kxkd"), "ㄎㄨㄤˊ") - XCTAssertEqual(c.cS2RC("kxkf"), "ㄎㄨㄤˇ") - XCTAssertEqual(c.cS2RC("kxkj"), "ㄎㄨㄤˋ") - XCTAssertEqual(c.cS2RC("kxl"), "ㄎㄨㄥ") - XCTAssertEqual(c.cS2RC("kxlf"), "ㄎㄨㄥˇ") - XCTAssertEqual(c.cS2RC("kxlj"), "ㄎㄨㄥˋ") - XCTAssertEqual(c.cS2RC("hy"), "ㄏㄚ") - XCTAssertEqual(c.cS2RC("hyd"), "ㄏㄚˊ") - XCTAssertEqual(c.cS2RC("hyf"), "ㄏㄚˇ") - XCTAssertEqual(c.cS2RC("hg"), "ㄏㄜ") - XCTAssertEqual(c.cS2RC("hgd"), "ㄏㄜˊ") - XCTAssertEqual(c.cS2RC("hgf"), "ㄏㄜˇ") - XCTAssertEqual(c.cS2RC("hgj"), "ㄏㄜˋ") - XCTAssertEqual(c.cS2RC("hi"), "ㄏㄞ") - XCTAssertEqual(c.cS2RC("hid"), "ㄏㄞˊ") - XCTAssertEqual(c.cS2RC("hif"), "ㄏㄞˇ") - XCTAssertEqual(c.cS2RC("hij"), "ㄏㄞˋ") - XCTAssertEqual(c.cS2RC("ha"), "ㄏㄟ") - XCTAssertEqual(c.cS2RC("haf"), "ㄏㄟˇ") - XCTAssertEqual(c.cS2RC("hw"), "ㄏㄠ") - XCTAssertEqual(c.cS2RC("hwd"), "ㄏㄠˊ") - XCTAssertEqual(c.cS2RC("hwf"), "ㄏㄠˇ") - XCTAssertEqual(c.cS2RC("hwj"), "ㄏㄠˋ") - XCTAssertEqual(c.cS2RC("ho"), "ㄏㄡ") - XCTAssertEqual(c.cS2RC("hod"), "ㄏㄡˊ") - XCTAssertEqual(c.cS2RC("hof"), "ㄏㄡˇ") - XCTAssertEqual(c.cS2RC("hoj"), "ㄏㄡˋ") - XCTAssertEqual(c.cS2RC("hm"), "ㄏㄢ") - XCTAssertEqual(c.cS2RC("hmd"), "ㄏㄢˊ") - XCTAssertEqual(c.cS2RC("hmf"), "ㄏㄢˇ") - XCTAssertEqual(c.cS2RC("hmj"), "ㄏㄢˋ") - XCTAssertEqual(c.cS2RC("hn"), "ㄏㄣ") - XCTAssertEqual(c.cS2RC("hnd"), "ㄏㄣˊ") - XCTAssertEqual(c.cS2RC("hnf"), "ㄏㄣˇ") - XCTAssertEqual(c.cS2RC("hnj"), "ㄏㄣˋ") - XCTAssertEqual(c.cS2RC("hk"), "ㄏㄤ") - XCTAssertEqual(c.cS2RC("hkd"), "ㄏㄤˊ") - XCTAssertEqual(c.cS2RC("hkf"), "ㄏㄤˇ") - XCTAssertEqual(c.cS2RC("hkj"), "ㄏㄤˋ") - XCTAssertEqual(c.cS2RC("hl"), "ㄏㄥ") - XCTAssertEqual(c.cS2RC("hld"), "ㄏㄥˊ") - XCTAssertEqual(c.cS2RC("hlj"), "ㄏㄥˋ") - XCTAssertEqual(c.cS2RC("hx"), "ㄏㄨ") - XCTAssertEqual(c.cS2RC("hxd"), "ㄏㄨˊ") - XCTAssertEqual(c.cS2RC("hxf"), "ㄏㄨˇ") - XCTAssertEqual(c.cS2RC("hxj"), "ㄏㄨˋ") - XCTAssertEqual(c.cS2RC("hxy"), "ㄏㄨㄚ") - XCTAssertEqual(c.cS2RC("hxyd"), "ㄏㄨㄚˊ") - XCTAssertEqual(c.cS2RC("hxyf"), "ㄏㄨㄚˇ") - XCTAssertEqual(c.cS2RC("hxyj"), "ㄏㄨㄚˋ") - XCTAssertEqual(c.cS2RC("hxh"), "ㄏㄨㄛ") - XCTAssertEqual(c.cS2RC("hxhd"), "ㄏㄨㄛˊ") - XCTAssertEqual(c.cS2RC("hxhf"), "ㄏㄨㄛˇ") - XCTAssertEqual(c.cS2RC("hxhj"), "ㄏㄨㄛˋ") - XCTAssertEqual(c.cS2RC("hxhs"), "ㄏㄨㄛ˙") - XCTAssertEqual(c.cS2RC("hxid"), "ㄏㄨㄞˊ") - XCTAssertEqual(c.cS2RC("hxij"), "ㄏㄨㄞˋ") - XCTAssertEqual(c.cS2RC("hxa"), "ㄏㄨㄟ") - XCTAssertEqual(c.cS2RC("hxad"), "ㄏㄨㄟˊ") - XCTAssertEqual(c.cS2RC("hxaf"), "ㄏㄨㄟˇ") - XCTAssertEqual(c.cS2RC("hxaj"), "ㄏㄨㄟˋ") - XCTAssertEqual(c.cS2RC("hxm"), "ㄏㄨㄢ") - XCTAssertEqual(c.cS2RC("hxmd"), "ㄏㄨㄢˊ") - XCTAssertEqual(c.cS2RC("hxmf"), "ㄏㄨㄢˇ") - XCTAssertEqual(c.cS2RC("hxmj"), "ㄏㄨㄢˋ") - XCTAssertEqual(c.cS2RC("hxn"), "ㄏㄨㄣ") - XCTAssertEqual(c.cS2RC("hxnd"), "ㄏㄨㄣˊ") - XCTAssertEqual(c.cS2RC("hxnf"), "ㄏㄨㄣˇ") - XCTAssertEqual(c.cS2RC("hxnj"), "ㄏㄨㄣˋ") - XCTAssertEqual(c.cS2RC("hxk"), "ㄏㄨㄤ") - XCTAssertEqual(c.cS2RC("hxkd"), "ㄏㄨㄤˊ") - XCTAssertEqual(c.cS2RC("hxkf"), "ㄏㄨㄤˇ") - XCTAssertEqual(c.cS2RC("hxkj"), "ㄏㄨㄤˋ") - XCTAssertEqual(c.cS2RC("hxks"), "ㄏㄨㄤ˙") - XCTAssertEqual(c.cS2RC("hxl"), "ㄏㄨㄥ") - XCTAssertEqual(c.cS2RC("hxld"), "ㄏㄨㄥˊ") - XCTAssertEqual(c.cS2RC("hxlf"), "ㄏㄨㄥˇ") - XCTAssertEqual(c.cS2RC("hxlj"), "ㄏㄨㄥˋ") - XCTAssertEqual(c.cS2RC("je"), "ㄐㄧ") - XCTAssertEqual(c.cS2RC("jed"), "ㄐㄧˊ") - XCTAssertEqual(c.cS2RC("jef"), "ㄐㄧˇ") - XCTAssertEqual(c.cS2RC("jej"), "ㄐㄧˋ") - XCTAssertEqual(c.cS2RC("jey"), "ㄐㄧㄚ") - XCTAssertEqual(c.cS2RC("jeyd"), "ㄐㄧㄚˊ") - XCTAssertEqual(c.cS2RC("jeyf"), "ㄐㄧㄚˇ") - XCTAssertEqual(c.cS2RC("jeyj"), "ㄐㄧㄚˋ") - XCTAssertEqual(c.cS2RC("jee"), "ㄐㄧㄝ") - XCTAssertEqual(c.cS2RC("jeed"), "ㄐㄧㄝˊ") - XCTAssertEqual(c.cS2RC("jeef"), "ㄐㄧㄝˇ") - XCTAssertEqual(c.cS2RC("jeej"), "ㄐㄧㄝˋ") - XCTAssertEqual(c.cS2RC("jees"), "ㄐㄧㄝ˙") - XCTAssertEqual(c.cS2RC("jew"), "ㄐㄧㄠ") - XCTAssertEqual(c.cS2RC("jewd"), "ㄐㄧㄠˊ") - XCTAssertEqual(c.cS2RC("jewf"), "ㄐㄧㄠˇ") - XCTAssertEqual(c.cS2RC("jewj"), "ㄐㄧㄠˋ") - XCTAssertEqual(c.cS2RC("jeo"), "ㄐㄧㄡ") - XCTAssertEqual(c.cS2RC("jeof"), "ㄐㄧㄡˇ") - XCTAssertEqual(c.cS2RC("jeoj"), "ㄐㄧㄡˋ") - XCTAssertEqual(c.cS2RC("jem"), "ㄐㄧㄢ") - XCTAssertEqual(c.cS2RC("jemf"), "ㄐㄧㄢˇ") - XCTAssertEqual(c.cS2RC("jemj"), "ㄐㄧㄢˋ") - XCTAssertEqual(c.cS2RC("jen"), "ㄐㄧㄣ") - XCTAssertEqual(c.cS2RC("jenf"), "ㄐㄧㄣˇ") - XCTAssertEqual(c.cS2RC("jenj"), "ㄐㄧㄣˋ") - XCTAssertEqual(c.cS2RC("jek"), "ㄐㄧㄤ") - XCTAssertEqual(c.cS2RC("jekd"), "ㄐㄧㄤˊ") - XCTAssertEqual(c.cS2RC("jekf"), "ㄐㄧㄤˇ") - XCTAssertEqual(c.cS2RC("jekj"), "ㄐㄧㄤˋ") - XCTAssertEqual(c.cS2RC("jel"), "ㄐㄧㄥ") - XCTAssertEqual(c.cS2RC("jelf"), "ㄐㄧㄥˇ") - XCTAssertEqual(c.cS2RC("jelj"), "ㄐㄧㄥˋ") - XCTAssertEqual(c.cS2RC("ju"), "ㄐㄩ") - XCTAssertEqual(c.cS2RC("jud"), "ㄐㄩˊ") - XCTAssertEqual(c.cS2RC("juf"), "ㄐㄩˇ") - XCTAssertEqual(c.cS2RC("juj"), "ㄐㄩˋ") - XCTAssertEqual(c.cS2RC("jue"), "ㄐㄩㄝ") - XCTAssertEqual(c.cS2RC("jued"), "ㄐㄩㄝˊ") - XCTAssertEqual(c.cS2RC("juef"), "ㄐㄩㄝˇ") - XCTAssertEqual(c.cS2RC("juej"), "ㄐㄩㄝˋ") - XCTAssertEqual(c.cS2RC("jum"), "ㄐㄩㄢ") - XCTAssertEqual(c.cS2RC("jumf"), "ㄐㄩㄢˇ") - XCTAssertEqual(c.cS2RC("jumj"), "ㄐㄩㄢˋ") - XCTAssertEqual(c.cS2RC("jun"), "ㄐㄩㄣ") - XCTAssertEqual(c.cS2RC("jund"), "ㄐㄩㄣˊ") - XCTAssertEqual(c.cS2RC("junf"), "ㄐㄩㄣˇ") - XCTAssertEqual(c.cS2RC("junj"), "ㄐㄩㄣˋ") - XCTAssertEqual(c.cS2RC("jul"), "ㄐㄩㄥ") - XCTAssertEqual(c.cS2RC("julf"), "ㄐㄩㄥˇ") - XCTAssertEqual(c.cS2RC("julj"), "ㄐㄩㄥˋ") - XCTAssertEqual(c.cS2RC("vs"), "ㄑ˙") - XCTAssertEqual(c.cS2RC("ve"), "ㄑㄧ") - XCTAssertEqual(c.cS2RC("ved"), "ㄑㄧˊ") - XCTAssertEqual(c.cS2RC("vef"), "ㄑㄧˇ") - XCTAssertEqual(c.cS2RC("vej"), "ㄑㄧˋ") - XCTAssertEqual(c.cS2RC("vey"), "ㄑㄧㄚ") - XCTAssertEqual(c.cS2RC("veyd"), "ㄑㄧㄚˊ") - XCTAssertEqual(c.cS2RC("veyf"), "ㄑㄧㄚˇ") - XCTAssertEqual(c.cS2RC("veyj"), "ㄑㄧㄚˋ") - XCTAssertEqual(c.cS2RC("vee"), "ㄑㄧㄝ") - XCTAssertEqual(c.cS2RC("veed"), "ㄑㄧㄝˊ") - XCTAssertEqual(c.cS2RC("veef"), "ㄑㄧㄝˇ") - XCTAssertEqual(c.cS2RC("veej"), "ㄑㄧㄝˋ") - XCTAssertEqual(c.cS2RC("vew"), "ㄑㄧㄠ") - XCTAssertEqual(c.cS2RC("vewd"), "ㄑㄧㄠˊ") - XCTAssertEqual(c.cS2RC("vewf"), "ㄑㄧㄠˇ") - XCTAssertEqual(c.cS2RC("vewj"), "ㄑㄧㄠˋ") - XCTAssertEqual(c.cS2RC("veo"), "ㄑㄧㄡ") - XCTAssertEqual(c.cS2RC("veod"), "ㄑㄧㄡˊ") - XCTAssertEqual(c.cS2RC("veof"), "ㄑㄧㄡˇ") - XCTAssertEqual(c.cS2RC("veoj"), "ㄑㄧㄡˋ") - XCTAssertEqual(c.cS2RC("vem"), "ㄑㄧㄢ") - XCTAssertEqual(c.cS2RC("vemd"), "ㄑㄧㄢˊ") - XCTAssertEqual(c.cS2RC("vemf"), "ㄑㄧㄢˇ") - XCTAssertEqual(c.cS2RC("vemj"), "ㄑㄧㄢˋ") - XCTAssertEqual(c.cS2RC("ven"), "ㄑㄧㄣ") - XCTAssertEqual(c.cS2RC("vend"), "ㄑㄧㄣˊ") - XCTAssertEqual(c.cS2RC("venf"), "ㄑㄧㄣˇ") - XCTAssertEqual(c.cS2RC("venj"), "ㄑㄧㄣˋ") - XCTAssertEqual(c.cS2RC("vek"), "ㄑㄧㄤ") - XCTAssertEqual(c.cS2RC("vekd"), "ㄑㄧㄤˊ") - XCTAssertEqual(c.cS2RC("vekf"), "ㄑㄧㄤˇ") - XCTAssertEqual(c.cS2RC("vekj"), "ㄑㄧㄤˋ") - XCTAssertEqual(c.cS2RC("vel"), "ㄑㄧㄥ") - XCTAssertEqual(c.cS2RC("veld"), "ㄑㄧㄥˊ") - XCTAssertEqual(c.cS2RC("velf"), "ㄑㄧㄥˇ") - XCTAssertEqual(c.cS2RC("velj"), "ㄑㄧㄥˋ") - XCTAssertEqual(c.cS2RC("vu"), "ㄑㄩ") - XCTAssertEqual(c.cS2RC("vud"), "ㄑㄩˊ") - XCTAssertEqual(c.cS2RC("vuf"), "ㄑㄩˇ") - XCTAssertEqual(c.cS2RC("vuj"), "ㄑㄩˋ") - XCTAssertEqual(c.cS2RC("vue"), "ㄑㄩㄝ") - XCTAssertEqual(c.cS2RC("vued"), "ㄑㄩㄝˊ") - XCTAssertEqual(c.cS2RC("vuej"), "ㄑㄩㄝˋ") - XCTAssertEqual(c.cS2RC("vum"), "ㄑㄩㄢ") - XCTAssertEqual(c.cS2RC("vumd"), "ㄑㄩㄢˊ") - XCTAssertEqual(c.cS2RC("vumf"), "ㄑㄩㄢˇ") - XCTAssertEqual(c.cS2RC("vumj"), "ㄑㄩㄢˋ") - XCTAssertEqual(c.cS2RC("vun"), "ㄑㄩㄣ") - XCTAssertEqual(c.cS2RC("vund"), "ㄑㄩㄣˊ") - XCTAssertEqual(c.cS2RC("vunf"), "ㄑㄩㄣˇ") - XCTAssertEqual(c.cS2RC("vunj"), "ㄑㄩㄣˋ") - XCTAssertEqual(c.cS2RC("vul"), "ㄑㄩㄥ") - XCTAssertEqual(c.cS2RC("vuld"), "ㄑㄩㄥˊ") - XCTAssertEqual(c.cS2RC("vulf"), "ㄑㄩㄥˇ") - XCTAssertEqual(c.cS2RC("vulj"), "ㄑㄩㄥˋ") - XCTAssertEqual(c.cS2RC("ce"), "ㄒㄧ") - XCTAssertEqual(c.cS2RC("ced"), "ㄒㄧˊ") - XCTAssertEqual(c.cS2RC("cef"), "ㄒㄧˇ") - XCTAssertEqual(c.cS2RC("cej"), "ㄒㄧˋ") - XCTAssertEqual(c.cS2RC("cey"), "ㄒㄧㄚ") - XCTAssertEqual(c.cS2RC("ceyd"), "ㄒㄧㄚˊ") - XCTAssertEqual(c.cS2RC("ceyf"), "ㄒㄧㄚˇ") - XCTAssertEqual(c.cS2RC("ceyj"), "ㄒㄧㄚˋ") - XCTAssertEqual(c.cS2RC("cee"), "ㄒㄧㄝ") - XCTAssertEqual(c.cS2RC("ceed"), "ㄒㄧㄝˊ") - XCTAssertEqual(c.cS2RC("ceef"), "ㄒㄧㄝˇ") - XCTAssertEqual(c.cS2RC("ceej"), "ㄒㄧㄝˋ") - XCTAssertEqual(c.cS2RC("cew"), "ㄒㄧㄠ") - XCTAssertEqual(c.cS2RC("cewd"), "ㄒㄧㄠˊ") - XCTAssertEqual(c.cS2RC("cewf"), "ㄒㄧㄠˇ") - XCTAssertEqual(c.cS2RC("cewj"), "ㄒㄧㄠˋ") - XCTAssertEqual(c.cS2RC("ceo"), "ㄒㄧㄡ") - XCTAssertEqual(c.cS2RC("ceod"), "ㄒㄧㄡˊ") - XCTAssertEqual(c.cS2RC("ceof"), "ㄒㄧㄡˇ") - XCTAssertEqual(c.cS2RC("ceoj"), "ㄒㄧㄡˋ") - XCTAssertEqual(c.cS2RC("cem"), "ㄒㄧㄢ") - XCTAssertEqual(c.cS2RC("cemd"), "ㄒㄧㄢˊ") - XCTAssertEqual(c.cS2RC("cemf"), "ㄒㄧㄢˇ") - XCTAssertEqual(c.cS2RC("cemj"), "ㄒㄧㄢˋ") - XCTAssertEqual(c.cS2RC("cen"), "ㄒㄧㄣ") - XCTAssertEqual(c.cS2RC("cend"), "ㄒㄧㄣˊ") - XCTAssertEqual(c.cS2RC("cenf"), "ㄒㄧㄣˇ") - XCTAssertEqual(c.cS2RC("cenj"), "ㄒㄧㄣˋ") - XCTAssertEqual(c.cS2RC("cek"), "ㄒㄧㄤ") - XCTAssertEqual(c.cS2RC("cekd"), "ㄒㄧㄤˊ") - XCTAssertEqual(c.cS2RC("cekf"), "ㄒㄧㄤˇ") - XCTAssertEqual(c.cS2RC("cekj"), "ㄒㄧㄤˋ") - XCTAssertEqual(c.cS2RC("cel"), "ㄒㄧㄥ") - XCTAssertEqual(c.cS2RC("celd"), "ㄒㄧㄥˊ") - XCTAssertEqual(c.cS2RC("celf"), "ㄒㄧㄥˇ") - XCTAssertEqual(c.cS2RC("celj"), "ㄒㄧㄥˋ") - XCTAssertEqual(c.cS2RC("cu"), "ㄒㄩ") - XCTAssertEqual(c.cS2RC("cud"), "ㄒㄩˊ") - XCTAssertEqual(c.cS2RC("cuf"), "ㄒㄩˇ") - XCTAssertEqual(c.cS2RC("cuj"), "ㄒㄩˋ") - XCTAssertEqual(c.cS2RC("cue"), "ㄒㄩㄝ") - XCTAssertEqual(c.cS2RC("cued"), "ㄒㄩㄝˊ") - XCTAssertEqual(c.cS2RC("cuef"), "ㄒㄩㄝˇ") - XCTAssertEqual(c.cS2RC("cuej"), "ㄒㄩㄝˋ") - XCTAssertEqual(c.cS2RC("cum"), "ㄒㄩㄢ") - XCTAssertEqual(c.cS2RC("cumd"), "ㄒㄩㄢˊ") - XCTAssertEqual(c.cS2RC("cumf"), "ㄒㄩㄢˇ") - XCTAssertEqual(c.cS2RC("cumj"), "ㄒㄩㄢˋ") - XCTAssertEqual(c.cS2RC("cun"), "ㄒㄩㄣ") - XCTAssertEqual(c.cS2RC("cund"), "ㄒㄩㄣˊ") - XCTAssertEqual(c.cS2RC("cunj"), "ㄒㄩㄣˋ") - XCTAssertEqual(c.cS2RC("cul"), "ㄒㄩㄥ") - XCTAssertEqual(c.cS2RC("culd"), "ㄒㄩㄥˊ") - XCTAssertEqual(c.cS2RC("culf"), "ㄒㄩㄥˇ") - XCTAssertEqual(c.cS2RC("culj"), "ㄒㄩㄥˋ") - XCTAssertEqual(c.cS2RC("j"), "ㄓ") - XCTAssertEqual(c.cS2RC("jd"), "ㄓˊ") - XCTAssertEqual(c.cS2RC("jf"), "ㄓˇ") - XCTAssertEqual(c.cS2RC("jj"), "ㄓˋ") - XCTAssertEqual(c.cS2RC("jy"), "ㄓㄚ") - XCTAssertEqual(c.cS2RC("jyd"), "ㄓㄚˊ") - XCTAssertEqual(c.cS2RC("jyf"), "ㄓㄚˇ") - XCTAssertEqual(c.cS2RC("jyj"), "ㄓㄚˋ") - XCTAssertEqual(c.cS2RC("jg"), "ㄓㄜ") - XCTAssertEqual(c.cS2RC("jgd"), "ㄓㄜˊ") - XCTAssertEqual(c.cS2RC("jgf"), "ㄓㄜˇ") - XCTAssertEqual(c.cS2RC("jgj"), "ㄓㄜˋ") - XCTAssertEqual(c.cS2RC("jgs"), "ㄓㄜ˙") - XCTAssertEqual(c.cS2RC("ji"), "ㄓㄞ") - XCTAssertEqual(c.cS2RC("jid"), "ㄓㄞˊ") - XCTAssertEqual(c.cS2RC("jif"), "ㄓㄞˇ") - XCTAssertEqual(c.cS2RC("jij"), "ㄓㄞˋ") - XCTAssertEqual(c.cS2RC("jaj"), "ㄓㄟˋ") - XCTAssertEqual(c.cS2RC("jw"), "ㄓㄠ") - XCTAssertEqual(c.cS2RC("jwd"), "ㄓㄠˊ") - XCTAssertEqual(c.cS2RC("jwf"), "ㄓㄠˇ") - XCTAssertEqual(c.cS2RC("jwj"), "ㄓㄠˋ") - XCTAssertEqual(c.cS2RC("jo"), "ㄓㄡ") - XCTAssertEqual(c.cS2RC("jod"), "ㄓㄡˊ") - XCTAssertEqual(c.cS2RC("jof"), "ㄓㄡˇ") - XCTAssertEqual(c.cS2RC("joj"), "ㄓㄡˋ") - XCTAssertEqual(c.cS2RC("jm"), "ㄓㄢ") - XCTAssertEqual(c.cS2RC("jmf"), "ㄓㄢˇ") - XCTAssertEqual(c.cS2RC("jmj"), "ㄓㄢˋ") - XCTAssertEqual(c.cS2RC("jn"), "ㄓㄣ") - XCTAssertEqual(c.cS2RC("jnd"), "ㄓㄣˊ") - XCTAssertEqual(c.cS2RC("jnf"), "ㄓㄣˇ") - XCTAssertEqual(c.cS2RC("jnj"), "ㄓㄣˋ") - XCTAssertEqual(c.cS2RC("jk"), "ㄓㄤ") - XCTAssertEqual(c.cS2RC("jkf"), "ㄓㄤˇ") - XCTAssertEqual(c.cS2RC("jkj"), "ㄓㄤˋ") - XCTAssertEqual(c.cS2RC("jl"), "ㄓㄥ") - XCTAssertEqual(c.cS2RC("jlf"), "ㄓㄥˇ") - XCTAssertEqual(c.cS2RC("jlj"), "ㄓㄥˋ") - XCTAssertEqual(c.cS2RC("jx"), "ㄓㄨ") - XCTAssertEqual(c.cS2RC("jxd"), "ㄓㄨˊ") - XCTAssertEqual(c.cS2RC("jxf"), "ㄓㄨˇ") - XCTAssertEqual(c.cS2RC("jxj"), "ㄓㄨˋ") - XCTAssertEqual(c.cS2RC("jxy"), "ㄓㄨㄚ") - XCTAssertEqual(c.cS2RC("jxyf"), "ㄓㄨㄚˇ") - XCTAssertEqual(c.cS2RC("jxh"), "ㄓㄨㄛ") + var counter = 0 + Self.checkEq(&counter, &c, "laj", "ㄌㄟˋ") + Self.checkEq(&counter, &c, "las", "ㄌㄟ˙") + Self.checkEq(&counter, &c, "lw", "ㄌㄠ") + Self.checkEq(&counter, &c, "lwd", "ㄌㄠˊ") + Self.checkEq(&counter, &c, "lwf", "ㄌㄠˇ") + Self.checkEq(&counter, &c, "lwj", "ㄌㄠˋ") + Self.checkEq(&counter, &c, "lo", "ㄌㄡ") + Self.checkEq(&counter, &c, "lod", "ㄌㄡˊ") + Self.checkEq(&counter, &c, "lof", "ㄌㄡˇ") + Self.checkEq(&counter, &c, "loj", "ㄌㄡˋ") + Self.checkEq(&counter, &c, "los", "ㄌㄡ˙") + Self.checkEq(&counter, &c, "lmd", "ㄌㄢˊ") + Self.checkEq(&counter, &c, "lmf", "ㄌㄢˇ") + Self.checkEq(&counter, &c, "lmj", "ㄌㄢˋ") + Self.checkEq(&counter, &c, "lk", "ㄌㄤ") + Self.checkEq(&counter, &c, "lkd", "ㄌㄤˊ") + Self.checkEq(&counter, &c, "lkf", "ㄌㄤˇ") + Self.checkEq(&counter, &c, "lkj", "ㄌㄤˋ") + Self.checkEq(&counter, &c, "ll", "ㄌㄥ") + Self.checkEq(&counter, &c, "lld", "ㄌㄥˊ") + Self.checkEq(&counter, &c, "llf", "ㄌㄥˇ") + Self.checkEq(&counter, &c, "llj", "ㄌㄥˋ") + Self.checkEq(&counter, &c, "le", "ㄌㄧ") + Self.checkEq(&counter, &c, "led", "ㄌㄧˊ") + Self.checkEq(&counter, &c, "lef", "ㄌㄧˇ") + Self.checkEq(&counter, &c, "lej", "ㄌㄧˋ") + Self.checkEq(&counter, &c, "les", "ㄌㄧ˙") + Self.checkEq(&counter, &c, "leyf", "ㄌㄧㄚˇ") + Self.checkEq(&counter, &c, "lee", "ㄌㄧㄝ") + Self.checkEq(&counter, &c, "leed", "ㄌㄧㄝˊ") + Self.checkEq(&counter, &c, "leef", "ㄌㄧㄝˇ") + Self.checkEq(&counter, &c, "leej", "ㄌㄧㄝˋ") + Self.checkEq(&counter, &c, "lew", "ㄌㄧㄠ") + Self.checkEq(&counter, &c, "lewd", "ㄌㄧㄠˊ") + Self.checkEq(&counter, &c, "lewf", "ㄌㄧㄠˇ") + Self.checkEq(&counter, &c, "lewj", "ㄌㄧㄠˋ") + Self.checkEq(&counter, &c, "leo", "ㄌㄧㄡ") + Self.checkEq(&counter, &c, "leod", "ㄌㄧㄡˊ") + Self.checkEq(&counter, &c, "leof", "ㄌㄧㄡˇ") + Self.checkEq(&counter, &c, "leoj", "ㄌㄧㄡˋ") + Self.checkEq(&counter, &c, "lem", "ㄌㄧㄢ") + Self.checkEq(&counter, &c, "lemd", "ㄌㄧㄢˊ") + Self.checkEq(&counter, &c, "lemf", "ㄌㄧㄢˇ") + Self.checkEq(&counter, &c, "lemj", "ㄌㄧㄢˋ") + Self.checkEq(&counter, &c, "lend", "ㄌㄧㄣˊ") + Self.checkEq(&counter, &c, "lenf", "ㄌㄧㄣˇ") + Self.checkEq(&counter, &c, "lenj", "ㄌㄧㄣˋ") + Self.checkEq(&counter, &c, "lekd", "ㄌㄧㄤˊ") + Self.checkEq(&counter, &c, "lekf", "ㄌㄧㄤˇ") + Self.checkEq(&counter, &c, "lekj", "ㄌㄧㄤˋ") + Self.checkEq(&counter, &c, "lel", "ㄌㄧㄥ") + Self.checkEq(&counter, &c, "leld", "ㄌㄧㄥˊ") + Self.checkEq(&counter, &c, "lelf", "ㄌㄧㄥˇ") + Self.checkEq(&counter, &c, "lelj", "ㄌㄧㄥˋ") + Self.checkEq(&counter, &c, "lx", "ㄌㄨ") + Self.checkEq(&counter, &c, "lxd", "ㄌㄨˊ") + Self.checkEq(&counter, &c, "lxf", "ㄌㄨˇ") + Self.checkEq(&counter, &c, "lxj", "ㄌㄨˋ") + Self.checkEq(&counter, &c, "lxh", "ㄌㄨㄛ") + Self.checkEq(&counter, &c, "lxhd", "ㄌㄨㄛˊ") + Self.checkEq(&counter, &c, "lxhf", "ㄌㄨㄛˇ") + Self.checkEq(&counter, &c, "lxhj", "ㄌㄨㄛˋ") + Self.checkEq(&counter, &c, "lxhs", "ㄌㄨㄛ˙") + Self.checkEq(&counter, &c, "lxmd", "ㄌㄨㄢˊ") + Self.checkEq(&counter, &c, "lxmf", "ㄌㄨㄢˇ") + Self.checkEq(&counter, &c, "lxmj", "ㄌㄨㄢˋ") + Self.checkEq(&counter, &c, "lxn", "ㄌㄨㄣ") + Self.checkEq(&counter, &c, "lxnd", "ㄌㄨㄣˊ") + Self.checkEq(&counter, &c, "lxnf", "ㄌㄨㄣˇ") + Self.checkEq(&counter, &c, "lxnj", "ㄌㄨㄣˋ") + Self.checkEq(&counter, &c, "lxl", "ㄌㄨㄥ") + Self.checkEq(&counter, &c, "lxld", "ㄌㄨㄥˊ") + Self.checkEq(&counter, &c, "lxlf", "ㄌㄨㄥˇ") + Self.checkEq(&counter, &c, "lxlj", "ㄌㄨㄥˋ") + Self.checkEq(&counter, &c, "lu", "ㄌㄩ") + Self.checkEq(&counter, &c, "lud", "ㄌㄩˊ") + Self.checkEq(&counter, &c, "luf", "ㄌㄩˇ") + Self.checkEq(&counter, &c, "luj", "ㄌㄩˋ") + Self.checkEq(&counter, &c, "lue", "ㄌㄩㄝ") + Self.checkEq(&counter, &c, "luef", "ㄌㄩㄝˇ") + Self.checkEq(&counter, &c, "luej", "ㄌㄩㄝˋ") + Self.checkEq(&counter, &c, "lumd", "ㄌㄩㄢˊ") + Self.checkEq(&counter, &c, "lumf", "ㄌㄩㄢˇ") + Self.checkEq(&counter, &c, "gy", "ㄍㄚ") + Self.checkEq(&counter, &c, "gyd", "ㄍㄚˊ") + Self.checkEq(&counter, &c, "gyf", "ㄍㄚˇ") + Self.checkEq(&counter, &c, "gyj", "ㄍㄚˋ") + Self.checkEq(&counter, &c, "gys", "ㄍㄚ˙") + Self.checkEq(&counter, &c, "gg", "ㄍㄜ") + Self.checkEq(&counter, &c, "ggd", "ㄍㄜˊ") + Self.checkEq(&counter, &c, "ggf", "ㄍㄜˇ") + Self.checkEq(&counter, &c, "ggj", "ㄍㄜˋ") + Self.checkEq(&counter, &c, "ggs", "ㄍㄜ˙") + Self.checkEq(&counter, &c, "gi", "ㄍㄞ") + Self.checkEq(&counter, &c, "gif", "ㄍㄞˇ") + Self.checkEq(&counter, &c, "gij", "ㄍㄞˋ") + Self.checkEq(&counter, &c, "gaf", "ㄍㄟˇ") + Self.checkEq(&counter, &c, "gw", "ㄍㄠ") + Self.checkEq(&counter, &c, "gwf", "ㄍㄠˇ") + Self.checkEq(&counter, &c, "gwj", "ㄍㄠˋ") + Self.checkEq(&counter, &c, "go", "ㄍㄡ") + Self.checkEq(&counter, &c, "gof", "ㄍㄡˇ") + Self.checkEq(&counter, &c, "goj", "ㄍㄡˋ") + Self.checkEq(&counter, &c, "gm", "ㄍㄢ") + Self.checkEq(&counter, &c, "gmf", "ㄍㄢˇ") + Self.checkEq(&counter, &c, "gmj", "ㄍㄢˋ") + Self.checkEq(&counter, &c, "gn", "ㄍㄣ") + Self.checkEq(&counter, &c, "gnd", "ㄍㄣˊ") + Self.checkEq(&counter, &c, "gnf", "ㄍㄣˇ") + Self.checkEq(&counter, &c, "gnj", "ㄍㄣˋ") + Self.checkEq(&counter, &c, "gk", "ㄍㄤ") + Self.checkEq(&counter, &c, "gkf", "ㄍㄤˇ") + Self.checkEq(&counter, &c, "gkj", "ㄍㄤˋ") + Self.checkEq(&counter, &c, "gl", "ㄍㄥ") + Self.checkEq(&counter, &c, "glf", "ㄍㄥˇ") + Self.checkEq(&counter, &c, "glj", "ㄍㄥˋ") + Self.checkEq(&counter, &c, "gx", "ㄍㄨ") + Self.checkEq(&counter, &c, "gxd", "ㄍㄨˊ") + Self.checkEq(&counter, &c, "gxf", "ㄍㄨˇ") + Self.checkEq(&counter, &c, "gxj", "ㄍㄨˋ") + Self.checkEq(&counter, &c, "gxy", "ㄍㄨㄚ") + Self.checkEq(&counter, &c, "gxyd", "ㄍㄨㄚˊ") + Self.checkEq(&counter, &c, "gxyf", "ㄍㄨㄚˇ") + Self.checkEq(&counter, &c, "gxyj", "ㄍㄨㄚˋ") + Self.checkEq(&counter, &c, "gxh", "ㄍㄨㄛ") + Self.checkEq(&counter, &c, "gxhd", "ㄍㄨㄛˊ") + Self.checkEq(&counter, &c, "gxhf", "ㄍㄨㄛˇ") + Self.checkEq(&counter, &c, "gxhj", "ㄍㄨㄛˋ") + Self.checkEq(&counter, &c, "gxi", "ㄍㄨㄞ") + Self.checkEq(&counter, &c, "gxif", "ㄍㄨㄞˇ") + Self.checkEq(&counter, &c, "gxij", "ㄍㄨㄞˋ") + Self.checkEq(&counter, &c, "gxa", "ㄍㄨㄟ") + Self.checkEq(&counter, &c, "gxaf", "ㄍㄨㄟˇ") + Self.checkEq(&counter, &c, "gxaj", "ㄍㄨㄟˋ") + Self.checkEq(&counter, &c, "gxm", "ㄍㄨㄢ") + Self.checkEq(&counter, &c, "gxmf", "ㄍㄨㄢˇ") + Self.checkEq(&counter, &c, "gxmj", "ㄍㄨㄢˋ") + Self.checkEq(&counter, &c, "gxn", "ㄍㄨㄣ") + Self.checkEq(&counter, &c, "gxnf", "ㄍㄨㄣˇ") + Self.checkEq(&counter, &c, "gxnj", "ㄍㄨㄣˋ") + Self.checkEq(&counter, &c, "gxk", "ㄍㄨㄤ") + Self.checkEq(&counter, &c, "gxkf", "ㄍㄨㄤˇ") + Self.checkEq(&counter, &c, "gxkj", "ㄍㄨㄤˋ") + Self.checkEq(&counter, &c, "gxl", "ㄍㄨㄥ") + Self.checkEq(&counter, &c, "gxld", "ㄍㄨㄥˊ") + Self.checkEq(&counter, &c, "gxlf", "ㄍㄨㄥˇ") + Self.checkEq(&counter, &c, "gxlj", "ㄍㄨㄥˋ") + Self.checkEq(&counter, &c, "ky", "ㄎㄚ") + Self.checkEq(&counter, &c, "kyf", "ㄎㄚˇ") + Self.checkEq(&counter, &c, "kyj", "ㄎㄚˋ") + Self.checkEq(&counter, &c, "kg", "ㄎㄜ") + Self.checkEq(&counter, &c, "kgd", "ㄎㄜˊ") + Self.checkEq(&counter, &c, "kgf", "ㄎㄜˇ") + Self.checkEq(&counter, &c, "kgj", "ㄎㄜˋ") + Self.checkEq(&counter, &c, "ki", "ㄎㄞ") + Self.checkEq(&counter, &c, "kif", "ㄎㄞˇ") + Self.checkEq(&counter, &c, "kij", "ㄎㄞˋ") + Self.checkEq(&counter, &c, "kw", "ㄎㄠ") + Self.checkEq(&counter, &c, "kwf", "ㄎㄠˇ") + Self.checkEq(&counter, &c, "kwj", "ㄎㄠˋ") + Self.checkEq(&counter, &c, "ko", "ㄎㄡ") + Self.checkEq(&counter, &c, "kof", "ㄎㄡˇ") + Self.checkEq(&counter, &c, "koj", "ㄎㄡˋ") + Self.checkEq(&counter, &c, "km", "ㄎㄢ") + Self.checkEq(&counter, &c, "kmf", "ㄎㄢˇ") + Self.checkEq(&counter, &c, "kmj", "ㄎㄢˋ") + Self.checkEq(&counter, &c, "kn", "ㄎㄣ") + Self.checkEq(&counter, &c, "knf", "ㄎㄣˇ") + Self.checkEq(&counter, &c, "knj", "ㄎㄣˋ") + Self.checkEq(&counter, &c, "kk", "ㄎㄤ") + Self.checkEq(&counter, &c, "kkd", "ㄎㄤˊ") + Self.checkEq(&counter, &c, "kkf", "ㄎㄤˇ") + Self.checkEq(&counter, &c, "kkj", "ㄎㄤˋ") + Self.checkEq(&counter, &c, "kl", "ㄎㄥ") + Self.checkEq(&counter, &c, "klf", "ㄎㄥˇ") + Self.checkEq(&counter, &c, "kx", "ㄎㄨ") + Self.checkEq(&counter, &c, "kxd", "ㄎㄨˊ") + Self.checkEq(&counter, &c, "kxf", "ㄎㄨˇ") + Self.checkEq(&counter, &c, "kxj", "ㄎㄨˋ") + Self.checkEq(&counter, &c, "kxy", "ㄎㄨㄚ") + Self.checkEq(&counter, &c, "kxyf", "ㄎㄨㄚˇ") + Self.checkEq(&counter, &c, "kxyj", "ㄎㄨㄚˋ") + Self.checkEq(&counter, &c, "kxhj", "ㄎㄨㄛˋ") + Self.checkEq(&counter, &c, "kxi", "ㄎㄨㄞ") + Self.checkEq(&counter, &c, "kxif", "ㄎㄨㄞˇ") + Self.checkEq(&counter, &c, "kxij", "ㄎㄨㄞˋ") + Self.checkEq(&counter, &c, "kxa", "ㄎㄨㄟ") + Self.checkEq(&counter, &c, "kxad", "ㄎㄨㄟˊ") + Self.checkEq(&counter, &c, "kxaf", "ㄎㄨㄟˇ") + Self.checkEq(&counter, &c, "kxaj", "ㄎㄨㄟˋ") + Self.checkEq(&counter, &c, "kxm", "ㄎㄨㄢ") + Self.checkEq(&counter, &c, "kxmf", "ㄎㄨㄢˇ") + Self.checkEq(&counter, &c, "kxmj", "ㄎㄨㄢˋ") + Self.checkEq(&counter, &c, "kxn", "ㄎㄨㄣ") + Self.checkEq(&counter, &c, "kxnf", "ㄎㄨㄣˇ") + Self.checkEq(&counter, &c, "kxnj", "ㄎㄨㄣˋ") + Self.checkEq(&counter, &c, "kxk", "ㄎㄨㄤ") + Self.checkEq(&counter, &c, "kxkd", "ㄎㄨㄤˊ") + Self.checkEq(&counter, &c, "kxkf", "ㄎㄨㄤˇ") + Self.checkEq(&counter, &c, "kxkj", "ㄎㄨㄤˋ") + Self.checkEq(&counter, &c, "kxl", "ㄎㄨㄥ") + Self.checkEq(&counter, &c, "kxlf", "ㄎㄨㄥˇ") + Self.checkEq(&counter, &c, "kxlj", "ㄎㄨㄥˋ") + Self.checkEq(&counter, &c, "hy", "ㄏㄚ") + Self.checkEq(&counter, &c, "hyd", "ㄏㄚˊ") + Self.checkEq(&counter, &c, "hyf", "ㄏㄚˇ") + Self.checkEq(&counter, &c, "hg", "ㄏㄜ") + Self.checkEq(&counter, &c, "hgd", "ㄏㄜˊ") + Self.checkEq(&counter, &c, "hgf", "ㄏㄜˇ") + Self.checkEq(&counter, &c, "hgj", "ㄏㄜˋ") + Self.checkEq(&counter, &c, "hi", "ㄏㄞ") + Self.checkEq(&counter, &c, "hid", "ㄏㄞˊ") + Self.checkEq(&counter, &c, "hif", "ㄏㄞˇ") + Self.checkEq(&counter, &c, "hij", "ㄏㄞˋ") + Self.checkEq(&counter, &c, "ha", "ㄏㄟ") + Self.checkEq(&counter, &c, "haf", "ㄏㄟˇ") + Self.checkEq(&counter, &c, "hw", "ㄏㄠ") + Self.checkEq(&counter, &c, "hwd", "ㄏㄠˊ") + Self.checkEq(&counter, &c, "hwf", "ㄏㄠˇ") + Self.checkEq(&counter, &c, "hwj", "ㄏㄠˋ") + Self.checkEq(&counter, &c, "ho", "ㄏㄡ") + Self.checkEq(&counter, &c, "hod", "ㄏㄡˊ") + Self.checkEq(&counter, &c, "hof", "ㄏㄡˇ") + Self.checkEq(&counter, &c, "hoj", "ㄏㄡˋ") + Self.checkEq(&counter, &c, "hm", "ㄏㄢ") + Self.checkEq(&counter, &c, "hmd", "ㄏㄢˊ") + Self.checkEq(&counter, &c, "hmf", "ㄏㄢˇ") + Self.checkEq(&counter, &c, "hmj", "ㄏㄢˋ") + Self.checkEq(&counter, &c, "hn", "ㄏㄣ") + Self.checkEq(&counter, &c, "hnd", "ㄏㄣˊ") + Self.checkEq(&counter, &c, "hnf", "ㄏㄣˇ") + Self.checkEq(&counter, &c, "hnj", "ㄏㄣˋ") + Self.checkEq(&counter, &c, "hk", "ㄏㄤ") + Self.checkEq(&counter, &c, "hkd", "ㄏㄤˊ") + Self.checkEq(&counter, &c, "hkf", "ㄏㄤˇ") + Self.checkEq(&counter, &c, "hkj", "ㄏㄤˋ") + Self.checkEq(&counter, &c, "hl", "ㄏㄥ") + Self.checkEq(&counter, &c, "hld", "ㄏㄥˊ") + Self.checkEq(&counter, &c, "hlj", "ㄏㄥˋ") + Self.checkEq(&counter, &c, "hx", "ㄏㄨ") + Self.checkEq(&counter, &c, "hxd", "ㄏㄨˊ") + Self.checkEq(&counter, &c, "hxf", "ㄏㄨˇ") + Self.checkEq(&counter, &c, "hxj", "ㄏㄨˋ") + Self.checkEq(&counter, &c, "hxy", "ㄏㄨㄚ") + Self.checkEq(&counter, &c, "hxyd", "ㄏㄨㄚˊ") + Self.checkEq(&counter, &c, "hxyf", "ㄏㄨㄚˇ") + Self.checkEq(&counter, &c, "hxyj", "ㄏㄨㄚˋ") + Self.checkEq(&counter, &c, "hxh", "ㄏㄨㄛ") + Self.checkEq(&counter, &c, "hxhd", "ㄏㄨㄛˊ") + Self.checkEq(&counter, &c, "hxhf", "ㄏㄨㄛˇ") + Self.checkEq(&counter, &c, "hxhj", "ㄏㄨㄛˋ") + Self.checkEq(&counter, &c, "hxhs", "ㄏㄨㄛ˙") + Self.checkEq(&counter, &c, "hxid", "ㄏㄨㄞˊ") + Self.checkEq(&counter, &c, "hxij", "ㄏㄨㄞˋ") + Self.checkEq(&counter, &c, "hxa", "ㄏㄨㄟ") + Self.checkEq(&counter, &c, "hxad", "ㄏㄨㄟˊ") + Self.checkEq(&counter, &c, "hxaf", "ㄏㄨㄟˇ") + Self.checkEq(&counter, &c, "hxaj", "ㄏㄨㄟˋ") + Self.checkEq(&counter, &c, "hxm", "ㄏㄨㄢ") + Self.checkEq(&counter, &c, "hxmd", "ㄏㄨㄢˊ") + Self.checkEq(&counter, &c, "hxmf", "ㄏㄨㄢˇ") + Self.checkEq(&counter, &c, "hxmj", "ㄏㄨㄢˋ") + Self.checkEq(&counter, &c, "hxn", "ㄏㄨㄣ") + Self.checkEq(&counter, &c, "hxnd", "ㄏㄨㄣˊ") + Self.checkEq(&counter, &c, "hxnf", "ㄏㄨㄣˇ") + Self.checkEq(&counter, &c, "hxnj", "ㄏㄨㄣˋ") + Self.checkEq(&counter, &c, "hxk", "ㄏㄨㄤ") + Self.checkEq(&counter, &c, "hxkd", "ㄏㄨㄤˊ") + Self.checkEq(&counter, &c, "hxkf", "ㄏㄨㄤˇ") + Self.checkEq(&counter, &c, "hxkj", "ㄏㄨㄤˋ") + Self.checkEq(&counter, &c, "hxks", "ㄏㄨㄤ˙") + Self.checkEq(&counter, &c, "hxl", "ㄏㄨㄥ") + Self.checkEq(&counter, &c, "hxld", "ㄏㄨㄥˊ") + Self.checkEq(&counter, &c, "hxlf", "ㄏㄨㄥˇ") + Self.checkEq(&counter, &c, "hxlj", "ㄏㄨㄥˋ") + Self.checkEq(&counter, &c, "je", "ㄐㄧ") + Self.checkEq(&counter, &c, "jed", "ㄐㄧˊ") + Self.checkEq(&counter, &c, "jef", "ㄐㄧˇ") + Self.checkEq(&counter, &c, "jej", "ㄐㄧˋ") + Self.checkEq(&counter, &c, "jey", "ㄐㄧㄚ") + Self.checkEq(&counter, &c, "jeyd", "ㄐㄧㄚˊ") + Self.checkEq(&counter, &c, "jeyf", "ㄐㄧㄚˇ") + Self.checkEq(&counter, &c, "jeyj", "ㄐㄧㄚˋ") + Self.checkEq(&counter, &c, "jee", "ㄐㄧㄝ") + Self.checkEq(&counter, &c, "jeed", "ㄐㄧㄝˊ") + Self.checkEq(&counter, &c, "jeef", "ㄐㄧㄝˇ") + Self.checkEq(&counter, &c, "jeej", "ㄐㄧㄝˋ") + Self.checkEq(&counter, &c, "jees", "ㄐㄧㄝ˙") + Self.checkEq(&counter, &c, "jew", "ㄐㄧㄠ") + Self.checkEq(&counter, &c, "jewd", "ㄐㄧㄠˊ") + Self.checkEq(&counter, &c, "jewf", "ㄐㄧㄠˇ") + Self.checkEq(&counter, &c, "jewj", "ㄐㄧㄠˋ") + Self.checkEq(&counter, &c, "jeo", "ㄐㄧㄡ") + Self.checkEq(&counter, &c, "jeof", "ㄐㄧㄡˇ") + Self.checkEq(&counter, &c, "jeoj", "ㄐㄧㄡˋ") + Self.checkEq(&counter, &c, "jem", "ㄐㄧㄢ") + Self.checkEq(&counter, &c, "jemf", "ㄐㄧㄢˇ") + Self.checkEq(&counter, &c, "jemj", "ㄐㄧㄢˋ") + Self.checkEq(&counter, &c, "jen", "ㄐㄧㄣ") + Self.checkEq(&counter, &c, "jenf", "ㄐㄧㄣˇ") + Self.checkEq(&counter, &c, "jenj", "ㄐㄧㄣˋ") + Self.checkEq(&counter, &c, "jek", "ㄐㄧㄤ") + Self.checkEq(&counter, &c, "jekd", "ㄐㄧㄤˊ") + Self.checkEq(&counter, &c, "jekf", "ㄐㄧㄤˇ") + Self.checkEq(&counter, &c, "jekj", "ㄐㄧㄤˋ") + Self.checkEq(&counter, &c, "jel", "ㄐㄧㄥ") + Self.checkEq(&counter, &c, "jelf", "ㄐㄧㄥˇ") + Self.checkEq(&counter, &c, "jelj", "ㄐㄧㄥˋ") + Self.checkEq(&counter, &c, "ju", "ㄐㄩ") + Self.checkEq(&counter, &c, "jud", "ㄐㄩˊ") + Self.checkEq(&counter, &c, "juf", "ㄐㄩˇ") + Self.checkEq(&counter, &c, "juj", "ㄐㄩˋ") + Self.checkEq(&counter, &c, "jue", "ㄐㄩㄝ") + Self.checkEq(&counter, &c, "jued", "ㄐㄩㄝˊ") + Self.checkEq(&counter, &c, "juef", "ㄐㄩㄝˇ") + Self.checkEq(&counter, &c, "juej", "ㄐㄩㄝˋ") + Self.checkEq(&counter, &c, "jum", "ㄐㄩㄢ") + Self.checkEq(&counter, &c, "jumf", "ㄐㄩㄢˇ") + Self.checkEq(&counter, &c, "jumj", "ㄐㄩㄢˋ") + Self.checkEq(&counter, &c, "jun", "ㄐㄩㄣ") + Self.checkEq(&counter, &c, "jund", "ㄐㄩㄣˊ") + Self.checkEq(&counter, &c, "junf", "ㄐㄩㄣˇ") + Self.checkEq(&counter, &c, "junj", "ㄐㄩㄣˋ") + Self.checkEq(&counter, &c, "jul", "ㄐㄩㄥ") + Self.checkEq(&counter, &c, "julf", "ㄐㄩㄥˇ") + Self.checkEq(&counter, &c, "julj", "ㄐㄩㄥˋ") + Self.checkEq(&counter, &c, "vs", "ㄑ˙") + Self.checkEq(&counter, &c, "ve", "ㄑㄧ") + Self.checkEq(&counter, &c, "ved", "ㄑㄧˊ") + Self.checkEq(&counter, &c, "vef", "ㄑㄧˇ") + Self.checkEq(&counter, &c, "vej", "ㄑㄧˋ") + Self.checkEq(&counter, &c, "vey", "ㄑㄧㄚ") + Self.checkEq(&counter, &c, "veyd", "ㄑㄧㄚˊ") + Self.checkEq(&counter, &c, "veyf", "ㄑㄧㄚˇ") + Self.checkEq(&counter, &c, "veyj", "ㄑㄧㄚˋ") + Self.checkEq(&counter, &c, "vee", "ㄑㄧㄝ") + Self.checkEq(&counter, &c, "veed", "ㄑㄧㄝˊ") + Self.checkEq(&counter, &c, "veef", "ㄑㄧㄝˇ") + Self.checkEq(&counter, &c, "veej", "ㄑㄧㄝˋ") + Self.checkEq(&counter, &c, "vew", "ㄑㄧㄠ") + Self.checkEq(&counter, &c, "vewd", "ㄑㄧㄠˊ") + Self.checkEq(&counter, &c, "vewf", "ㄑㄧㄠˇ") + Self.checkEq(&counter, &c, "vewj", "ㄑㄧㄠˋ") + Self.checkEq(&counter, &c, "veo", "ㄑㄧㄡ") + Self.checkEq(&counter, &c, "veod", "ㄑㄧㄡˊ") + Self.checkEq(&counter, &c, "veof", "ㄑㄧㄡˇ") + Self.checkEq(&counter, &c, "veoj", "ㄑㄧㄡˋ") + Self.checkEq(&counter, &c, "vem", "ㄑㄧㄢ") + Self.checkEq(&counter, &c, "vemd", "ㄑㄧㄢˊ") + Self.checkEq(&counter, &c, "vemf", "ㄑㄧㄢˇ") + Self.checkEq(&counter, &c, "vemj", "ㄑㄧㄢˋ") + Self.checkEq(&counter, &c, "ven", "ㄑㄧㄣ") + Self.checkEq(&counter, &c, "vend", "ㄑㄧㄣˊ") + Self.checkEq(&counter, &c, "venf", "ㄑㄧㄣˇ") + Self.checkEq(&counter, &c, "venj", "ㄑㄧㄣˋ") + Self.checkEq(&counter, &c, "vek", "ㄑㄧㄤ") + Self.checkEq(&counter, &c, "vekd", "ㄑㄧㄤˊ") + Self.checkEq(&counter, &c, "vekf", "ㄑㄧㄤˇ") + Self.checkEq(&counter, &c, "vekj", "ㄑㄧㄤˋ") + Self.checkEq(&counter, &c, "vel", "ㄑㄧㄥ") + Self.checkEq(&counter, &c, "veld", "ㄑㄧㄥˊ") + Self.checkEq(&counter, &c, "velf", "ㄑㄧㄥˇ") + Self.checkEq(&counter, &c, "velj", "ㄑㄧㄥˋ") + Self.checkEq(&counter, &c, "vu", "ㄑㄩ") + Self.checkEq(&counter, &c, "vud", "ㄑㄩˊ") + Self.checkEq(&counter, &c, "vuf", "ㄑㄩˇ") + Self.checkEq(&counter, &c, "vuj", "ㄑㄩˋ") + Self.checkEq(&counter, &c, "vue", "ㄑㄩㄝ") + Self.checkEq(&counter, &c, "vued", "ㄑㄩㄝˊ") + Self.checkEq(&counter, &c, "vuej", "ㄑㄩㄝˋ") + Self.checkEq(&counter, &c, "vum", "ㄑㄩㄢ") + Self.checkEq(&counter, &c, "vumd", "ㄑㄩㄢˊ") + Self.checkEq(&counter, &c, "vumf", "ㄑㄩㄢˇ") + Self.checkEq(&counter, &c, "vumj", "ㄑㄩㄢˋ") + Self.checkEq(&counter, &c, "vun", "ㄑㄩㄣ") + Self.checkEq(&counter, &c, "vund", "ㄑㄩㄣˊ") + Self.checkEq(&counter, &c, "vunf", "ㄑㄩㄣˇ") + Self.checkEq(&counter, &c, "vunj", "ㄑㄩㄣˋ") + Self.checkEq(&counter, &c, "vul", "ㄑㄩㄥ") + Self.checkEq(&counter, &c, "vuld", "ㄑㄩㄥˊ") + Self.checkEq(&counter, &c, "vulf", "ㄑㄩㄥˇ") + Self.checkEq(&counter, &c, "vulj", "ㄑㄩㄥˋ") + Self.checkEq(&counter, &c, "ce", "ㄒㄧ") + Self.checkEq(&counter, &c, "ced", "ㄒㄧˊ") + Self.checkEq(&counter, &c, "cef", "ㄒㄧˇ") + Self.checkEq(&counter, &c, "cej", "ㄒㄧˋ") + Self.checkEq(&counter, &c, "cey", "ㄒㄧㄚ") + Self.checkEq(&counter, &c, "ceyd", "ㄒㄧㄚˊ") + Self.checkEq(&counter, &c, "ceyf", "ㄒㄧㄚˇ") + Self.checkEq(&counter, &c, "ceyj", "ㄒㄧㄚˋ") + Self.checkEq(&counter, &c, "cee", "ㄒㄧㄝ") + Self.checkEq(&counter, &c, "ceed", "ㄒㄧㄝˊ") + Self.checkEq(&counter, &c, "ceef", "ㄒㄧㄝˇ") + Self.checkEq(&counter, &c, "ceej", "ㄒㄧㄝˋ") + Self.checkEq(&counter, &c, "cew", "ㄒㄧㄠ") + Self.checkEq(&counter, &c, "cewd", "ㄒㄧㄠˊ") + Self.checkEq(&counter, &c, "cewf", "ㄒㄧㄠˇ") + Self.checkEq(&counter, &c, "cewj", "ㄒㄧㄠˋ") + Self.checkEq(&counter, &c, "ceo", "ㄒㄧㄡ") + Self.checkEq(&counter, &c, "ceod", "ㄒㄧㄡˊ") + Self.checkEq(&counter, &c, "ceof", "ㄒㄧㄡˇ") + Self.checkEq(&counter, &c, "ceoj", "ㄒㄧㄡˋ") + Self.checkEq(&counter, &c, "cem", "ㄒㄧㄢ") + Self.checkEq(&counter, &c, "cemd", "ㄒㄧㄢˊ") + Self.checkEq(&counter, &c, "cemf", "ㄒㄧㄢˇ") + Self.checkEq(&counter, &c, "cemj", "ㄒㄧㄢˋ") + Self.checkEq(&counter, &c, "cen", "ㄒㄧㄣ") + Self.checkEq(&counter, &c, "cend", "ㄒㄧㄣˊ") + Self.checkEq(&counter, &c, "cenf", "ㄒㄧㄣˇ") + Self.checkEq(&counter, &c, "cenj", "ㄒㄧㄣˋ") + Self.checkEq(&counter, &c, "cek", "ㄒㄧㄤ") + Self.checkEq(&counter, &c, "cekd", "ㄒㄧㄤˊ") + Self.checkEq(&counter, &c, "cekf", "ㄒㄧㄤˇ") + Self.checkEq(&counter, &c, "cekj", "ㄒㄧㄤˋ") + Self.checkEq(&counter, &c, "cel", "ㄒㄧㄥ") + Self.checkEq(&counter, &c, "celd", "ㄒㄧㄥˊ") + Self.checkEq(&counter, &c, "celf", "ㄒㄧㄥˇ") + Self.checkEq(&counter, &c, "celj", "ㄒㄧㄥˋ") + Self.checkEq(&counter, &c, "cu", "ㄒㄩ") + Self.checkEq(&counter, &c, "cud", "ㄒㄩˊ") + Self.checkEq(&counter, &c, "cuf", "ㄒㄩˇ") + Self.checkEq(&counter, &c, "cuj", "ㄒㄩˋ") + Self.checkEq(&counter, &c, "cue", "ㄒㄩㄝ") + Self.checkEq(&counter, &c, "cued", "ㄒㄩㄝˊ") + Self.checkEq(&counter, &c, "cuef", "ㄒㄩㄝˇ") + Self.checkEq(&counter, &c, "cuej", "ㄒㄩㄝˋ") + Self.checkEq(&counter, &c, "cum", "ㄒㄩㄢ") + Self.checkEq(&counter, &c, "cumd", "ㄒㄩㄢˊ") + Self.checkEq(&counter, &c, "cumf", "ㄒㄩㄢˇ") + Self.checkEq(&counter, &c, "cumj", "ㄒㄩㄢˋ") + Self.checkEq(&counter, &c, "cun", "ㄒㄩㄣ") + Self.checkEq(&counter, &c, "cund", "ㄒㄩㄣˊ") + Self.checkEq(&counter, &c, "cunj", "ㄒㄩㄣˋ") + Self.checkEq(&counter, &c, "cul", "ㄒㄩㄥ") + Self.checkEq(&counter, &c, "culd", "ㄒㄩㄥˊ") + Self.checkEq(&counter, &c, "culf", "ㄒㄩㄥˇ") + Self.checkEq(&counter, &c, "culj", "ㄒㄩㄥˋ") + Self.checkEq(&counter, &c, "j", "ㄓ") + Self.checkEq(&counter, &c, "jd", "ㄓˊ") + Self.checkEq(&counter, &c, "jf", "ㄓˇ") + Self.checkEq(&counter, &c, "jj", "ㄓˋ") + Self.checkEq(&counter, &c, "jy", "ㄓㄚ") + Self.checkEq(&counter, &c, "jyd", "ㄓㄚˊ") + Self.checkEq(&counter, &c, "jyf", "ㄓㄚˇ") + Self.checkEq(&counter, &c, "jyj", "ㄓㄚˋ") + Self.checkEq(&counter, &c, "jg", "ㄓㄜ") + Self.checkEq(&counter, &c, "jgd", "ㄓㄜˊ") + Self.checkEq(&counter, &c, "jgf", "ㄓㄜˇ") + Self.checkEq(&counter, &c, "jgj", "ㄓㄜˋ") + Self.checkEq(&counter, &c, "jgs", "ㄓㄜ˙") + Self.checkEq(&counter, &c, "ji", "ㄓㄞ") + Self.checkEq(&counter, &c, "jid", "ㄓㄞˊ") + Self.checkEq(&counter, &c, "jif", "ㄓㄞˇ") + Self.checkEq(&counter, &c, "jij", "ㄓㄞˋ") + Self.checkEq(&counter, &c, "jaj", "ㄓㄟˋ") + Self.checkEq(&counter, &c, "jw", "ㄓㄠ") + Self.checkEq(&counter, &c, "jwd", "ㄓㄠˊ") + Self.checkEq(&counter, &c, "jwf", "ㄓㄠˇ") + Self.checkEq(&counter, &c, "jwj", "ㄓㄠˋ") + Self.checkEq(&counter, &c, "jo", "ㄓㄡ") + Self.checkEq(&counter, &c, "jod", "ㄓㄡˊ") + Self.checkEq(&counter, &c, "jof", "ㄓㄡˇ") + Self.checkEq(&counter, &c, "joj", "ㄓㄡˋ") + Self.checkEq(&counter, &c, "jm", "ㄓㄢ") + Self.checkEq(&counter, &c, "jmf", "ㄓㄢˇ") + Self.checkEq(&counter, &c, "jmj", "ㄓㄢˋ") + Self.checkEq(&counter, &c, "jn", "ㄓㄣ") + Self.checkEq(&counter, &c, "jnd", "ㄓㄣˊ") + Self.checkEq(&counter, &c, "jnf", "ㄓㄣˇ") + Self.checkEq(&counter, &c, "jnj", "ㄓㄣˋ") + Self.checkEq(&counter, &c, "jk", "ㄓㄤ") + Self.checkEq(&counter, &c, "jkf", "ㄓㄤˇ") + Self.checkEq(&counter, &c, "jkj", "ㄓㄤˋ") + Self.checkEq(&counter, &c, "jl", "ㄓㄥ") + Self.checkEq(&counter, &c, "jlf", "ㄓㄥˇ") + Self.checkEq(&counter, &c, "jlj", "ㄓㄥˋ") + Self.checkEq(&counter, &c, "jx", "ㄓㄨ") + Self.checkEq(&counter, &c, "jxd", "ㄓㄨˊ") + Self.checkEq(&counter, &c, "jxf", "ㄓㄨˇ") + Self.checkEq(&counter, &c, "jxj", "ㄓㄨˋ") + Self.checkEq(&counter, &c, "jxy", "ㄓㄨㄚ") + Self.checkEq(&counter, &c, "jxyf", "ㄓㄨㄚˇ") + Self.checkEq(&counter, &c, "jxh", "ㄓㄨㄛ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Hsu_C.swift b/Tests/TekkonTests/KeyTest_Hsu_C.swift index 0d4b2cb..2d00d42 100644 --- a/Tests/TekkonTests/KeyTest_Hsu_C.swift +++ b/Tests/TekkonTests/KeyTest_Hsu_C.swift @@ -13,512 +13,514 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testHsuKeysC() throws { var c = Tekkon.Composer(arrange: .ofHsu) - XCTAssertEqual(c.cS2RC("jxhd"), "ㄓㄨㄛˊ") - XCTAssertEqual(c.cS2RC("jxhj"), "ㄓㄨㄛˋ") - XCTAssertEqual(c.cS2RC("jxi"), "ㄓㄨㄞ") - XCTAssertEqual(c.cS2RC("jxif"), "ㄓㄨㄞˇ") - XCTAssertEqual(c.cS2RC("jxij"), "ㄓㄨㄞˋ") - XCTAssertEqual(c.cS2RC("jxa"), "ㄓㄨㄟ") - XCTAssertEqual(c.cS2RC("jxaf"), "ㄓㄨㄟˇ") - XCTAssertEqual(c.cS2RC("jxaj"), "ㄓㄨㄟˋ") - XCTAssertEqual(c.cS2RC("jxm"), "ㄓㄨㄢ") - XCTAssertEqual(c.cS2RC("jxmf"), "ㄓㄨㄢˇ") - XCTAssertEqual(c.cS2RC("jxmj"), "ㄓㄨㄢˋ") - XCTAssertEqual(c.cS2RC("jxn"), "ㄓㄨㄣ") - XCTAssertEqual(c.cS2RC("jxnf"), "ㄓㄨㄣˇ") - XCTAssertEqual(c.cS2RC("jxnj"), "ㄓㄨㄣˋ") - XCTAssertEqual(c.cS2RC("jxk"), "ㄓㄨㄤ") - XCTAssertEqual(c.cS2RC("jxkf"), "ㄓㄨㄤˇ") - XCTAssertEqual(c.cS2RC("jxkj"), "ㄓㄨㄤˋ") - XCTAssertEqual(c.cS2RC("jxl"), "ㄓㄨㄥ") - XCTAssertEqual(c.cS2RC("jxlf"), "ㄓㄨㄥˇ") - XCTAssertEqual(c.cS2RC("jxlj"), "ㄓㄨㄥˋ") - XCTAssertEqual(c.cS2RC("v "), "ㄔ ") - XCTAssertEqual(c.cS2RC("vd"), "ㄔˊ") - XCTAssertEqual(c.cS2RC("vf"), "ㄔˇ") - XCTAssertEqual(c.cS2RC("vj"), "ㄔˋ") - XCTAssertEqual(c.cS2RC("vy"), "ㄔㄚ") - XCTAssertEqual(c.cS2RC("vyd"), "ㄔㄚˊ") - XCTAssertEqual(c.cS2RC("vyf"), "ㄔㄚˇ") - XCTAssertEqual(c.cS2RC("vyj"), "ㄔㄚˋ") - XCTAssertEqual(c.cS2RC("vg "), "ㄔㄜ ") - XCTAssertEqual(c.cS2RC("vgf"), "ㄔㄜˇ") - XCTAssertEqual(c.cS2RC("vgj"), "ㄔㄜˋ") - XCTAssertEqual(c.cS2RC("vi"), "ㄔㄞ") - XCTAssertEqual(c.cS2RC("vid"), "ㄔㄞˊ") - XCTAssertEqual(c.cS2RC("vif"), "ㄔㄞˇ") - XCTAssertEqual(c.cS2RC("vij"), "ㄔㄞˋ") - XCTAssertEqual(c.cS2RC("vw"), "ㄔㄠ") - XCTAssertEqual(c.cS2RC("vwd"), "ㄔㄠˊ") - XCTAssertEqual(c.cS2RC("vwf"), "ㄔㄠˇ") - XCTAssertEqual(c.cS2RC("vwj"), "ㄔㄠˋ") - XCTAssertEqual(c.cS2RC("vo"), "ㄔㄡ") - XCTAssertEqual(c.cS2RC("vod"), "ㄔㄡˊ") - XCTAssertEqual(c.cS2RC("vof"), "ㄔㄡˇ") - XCTAssertEqual(c.cS2RC("voj"), "ㄔㄡˋ") - XCTAssertEqual(c.cS2RC("vm "), "ㄔㄢ ") - XCTAssertEqual(c.cS2RC("vmd"), "ㄔㄢˊ") - XCTAssertEqual(c.cS2RC("vmf"), "ㄔㄢˇ") - XCTAssertEqual(c.cS2RC("vmj"), "ㄔㄢˋ") - XCTAssertEqual(c.cS2RC("vn "), "ㄔㄣ ") - XCTAssertEqual(c.cS2RC("vnd"), "ㄔㄣˊ") - XCTAssertEqual(c.cS2RC("vnf"), "ㄔㄣˇ") - XCTAssertEqual(c.cS2RC("vnj"), "ㄔㄣˋ") - XCTAssertEqual(c.cS2RC("vns"), "ㄔㄣ˙") - XCTAssertEqual(c.cS2RC("vk "), "ㄔㄤ ") - XCTAssertEqual(c.cS2RC("vkd"), "ㄔㄤˊ") - XCTAssertEqual(c.cS2RC("vkf"), "ㄔㄤˇ") - XCTAssertEqual(c.cS2RC("vkj"), "ㄔㄤˋ") - XCTAssertEqual(c.cS2RC("vl "), "ㄔㄥ ") - XCTAssertEqual(c.cS2RC("vld"), "ㄔㄥˊ") - XCTAssertEqual(c.cS2RC("vlf"), "ㄔㄥˇ") - XCTAssertEqual(c.cS2RC("vlj"), "ㄔㄥˋ") - XCTAssertEqual(c.cS2RC("vx"), "ㄔㄨ") - XCTAssertEqual(c.cS2RC("vxd"), "ㄔㄨˊ") - XCTAssertEqual(c.cS2RC("vxf"), "ㄔㄨˇ") - XCTAssertEqual(c.cS2RC("vxj"), "ㄔㄨˋ") - XCTAssertEqual(c.cS2RC("vxy"), "ㄔㄨㄚ") - XCTAssertEqual(c.cS2RC("vxyf"), "ㄔㄨㄚˇ") - XCTAssertEqual(c.cS2RC("vxyj"), "ㄔㄨㄚˋ") - XCTAssertEqual(c.cS2RC("vxh"), "ㄔㄨㄛ") - XCTAssertEqual(c.cS2RC("vxhj"), "ㄔㄨㄛˋ") - XCTAssertEqual(c.cS2RC("vxi"), "ㄔㄨㄞ") - XCTAssertEqual(c.cS2RC("vxid"), "ㄔㄨㄞˊ") - XCTAssertEqual(c.cS2RC("vxif"), "ㄔㄨㄞˇ") - XCTAssertEqual(c.cS2RC("vxij"), "ㄔㄨㄞˋ") - XCTAssertEqual(c.cS2RC("vxa"), "ㄔㄨㄟ") - XCTAssertEqual(c.cS2RC("vxad"), "ㄔㄨㄟˊ") - XCTAssertEqual(c.cS2RC("vxaf"), "ㄔㄨㄟˇ") - XCTAssertEqual(c.cS2RC("vxaj"), "ㄔㄨㄟˋ") - XCTAssertEqual(c.cS2RC("vxm"), "ㄔㄨㄢ") - XCTAssertEqual(c.cS2RC("vxmd"), "ㄔㄨㄢˊ") - XCTAssertEqual(c.cS2RC("vxmf"), "ㄔㄨㄢˇ") - XCTAssertEqual(c.cS2RC("vxmj"), "ㄔㄨㄢˋ") - XCTAssertEqual(c.cS2RC("vxn"), "ㄔㄨㄣ") - XCTAssertEqual(c.cS2RC("vxnd"), "ㄔㄨㄣˊ") - XCTAssertEqual(c.cS2RC("vxnf"), "ㄔㄨㄣˇ") - XCTAssertEqual(c.cS2RC("vxk"), "ㄔㄨㄤ") - XCTAssertEqual(c.cS2RC("vxkd"), "ㄔㄨㄤˊ") - XCTAssertEqual(c.cS2RC("vxkf"), "ㄔㄨㄤˇ") - XCTAssertEqual(c.cS2RC("vxkj"), "ㄔㄨㄤˋ") - XCTAssertEqual(c.cS2RC("vxl"), "ㄔㄨㄥ") - XCTAssertEqual(c.cS2RC("vxld"), "ㄔㄨㄥˊ") - XCTAssertEqual(c.cS2RC("vxlf"), "ㄔㄨㄥˇ") - XCTAssertEqual(c.cS2RC("vxlj"), "ㄔㄨㄥˋ") - XCTAssertEqual(c.cS2RC("c"), "ㄕ") - XCTAssertEqual(c.cS2RC("cd"), "ㄕˊ") - XCTAssertEqual(c.cS2RC("cf"), "ㄕˇ") - XCTAssertEqual(c.cS2RC("cj"), "ㄕˋ") - XCTAssertEqual(c.cS2RC("cs"), "ㄕ˙") - XCTAssertEqual(c.cS2RC("cy"), "ㄕㄚ") - XCTAssertEqual(c.cS2RC("cyd"), "ㄕㄚˊ") - XCTAssertEqual(c.cS2RC("cyf"), "ㄕㄚˇ") - XCTAssertEqual(c.cS2RC("cyj"), "ㄕㄚˋ") - XCTAssertEqual(c.cS2RC("cys"), "ㄕㄚ˙") - XCTAssertEqual(c.cS2RC("cg"), "ㄕㄜ") - XCTAssertEqual(c.cS2RC("cgd"), "ㄕㄜˊ") - XCTAssertEqual(c.cS2RC("cgf"), "ㄕㄜˇ") - XCTAssertEqual(c.cS2RC("cgj"), "ㄕㄜˋ") - XCTAssertEqual(c.cS2RC("ci"), "ㄕㄞ") - XCTAssertEqual(c.cS2RC("cif"), "ㄕㄞˇ") - XCTAssertEqual(c.cS2RC("cij"), "ㄕㄞˋ") - XCTAssertEqual(c.cS2RC("cad"), "ㄕㄟˊ") - XCTAssertEqual(c.cS2RC("cw"), "ㄕㄠ") - XCTAssertEqual(c.cS2RC("cwd"), "ㄕㄠˊ") - XCTAssertEqual(c.cS2RC("cwf"), "ㄕㄠˇ") - XCTAssertEqual(c.cS2RC("cwj"), "ㄕㄠˋ") - XCTAssertEqual(c.cS2RC("co"), "ㄕㄡ") - XCTAssertEqual(c.cS2RC("cod"), "ㄕㄡˊ") - XCTAssertEqual(c.cS2RC("cof"), "ㄕㄡˇ") - XCTAssertEqual(c.cS2RC("coj"), "ㄕㄡˋ") - XCTAssertEqual(c.cS2RC("cm"), "ㄕㄢ") - XCTAssertEqual(c.cS2RC("cmd"), "ㄕㄢˊ") - XCTAssertEqual(c.cS2RC("cmf"), "ㄕㄢˇ") - XCTAssertEqual(c.cS2RC("cmj"), "ㄕㄢˋ") - XCTAssertEqual(c.cS2RC("cn"), "ㄕㄣ") - XCTAssertEqual(c.cS2RC("cnd"), "ㄕㄣˊ") - XCTAssertEqual(c.cS2RC("cnf"), "ㄕㄣˇ") - XCTAssertEqual(c.cS2RC("cnj"), "ㄕㄣˋ") - XCTAssertEqual(c.cS2RC("ck"), "ㄕㄤ") - XCTAssertEqual(c.cS2RC("ckf"), "ㄕㄤˇ") - XCTAssertEqual(c.cS2RC("ckj"), "ㄕㄤˋ") - XCTAssertEqual(c.cS2RC("cks"), "ㄕㄤ˙") - XCTAssertEqual(c.cS2RC("cl"), "ㄕㄥ") - XCTAssertEqual(c.cS2RC("cld"), "ㄕㄥˊ") - XCTAssertEqual(c.cS2RC("clf"), "ㄕㄥˇ") - XCTAssertEqual(c.cS2RC("clj"), "ㄕㄥˋ") - XCTAssertEqual(c.cS2RC("cx"), "ㄕㄨ") - XCTAssertEqual(c.cS2RC("cxd"), "ㄕㄨˊ") - XCTAssertEqual(c.cS2RC("cxf"), "ㄕㄨˇ") - XCTAssertEqual(c.cS2RC("cxj"), "ㄕㄨˋ") - XCTAssertEqual(c.cS2RC("cxy"), "ㄕㄨㄚ") - XCTAssertEqual(c.cS2RC("cxyf"), "ㄕㄨㄚˇ") - XCTAssertEqual(c.cS2RC("cxyj"), "ㄕㄨㄚˋ") - XCTAssertEqual(c.cS2RC("cxh"), "ㄕㄨㄛ") - XCTAssertEqual(c.cS2RC("cxhj"), "ㄕㄨㄛˋ") - XCTAssertEqual(c.cS2RC("cxi"), "ㄕㄨㄞ") - XCTAssertEqual(c.cS2RC("cxif"), "ㄕㄨㄞˇ") - XCTAssertEqual(c.cS2RC("cxij"), "ㄕㄨㄞˋ") - XCTAssertEqual(c.cS2RC("cxa"), "ㄕㄨㄟ") - XCTAssertEqual(c.cS2RC("cxad"), "ㄕㄨㄟˊ") - XCTAssertEqual(c.cS2RC("cxaf"), "ㄕㄨㄟˇ") - XCTAssertEqual(c.cS2RC("cxaj"), "ㄕㄨㄟˋ") - XCTAssertEqual(c.cS2RC("cxm"), "ㄕㄨㄢ") - XCTAssertEqual(c.cS2RC("cxmj"), "ㄕㄨㄢˋ") - XCTAssertEqual(c.cS2RC("cxnf"), "ㄕㄨㄣˇ") - XCTAssertEqual(c.cS2RC("cxnj"), "ㄕㄨㄣˋ") - XCTAssertEqual(c.cS2RC("cxk"), "ㄕㄨㄤ") - XCTAssertEqual(c.cS2RC("cxkd"), "ㄕㄨㄤˊ") - XCTAssertEqual(c.cS2RC("cxkf"), "ㄕㄨㄤˇ") - XCTAssertEqual(c.cS2RC("cxkj"), "ㄕㄨㄤˋ") - XCTAssertEqual(c.cS2RC("rj"), "ㄖˋ") - XCTAssertEqual(c.cS2RC("rgf"), "ㄖㄜˇ") - XCTAssertEqual(c.cS2RC("rgj"), "ㄖㄜˋ") - XCTAssertEqual(c.cS2RC("rwd"), "ㄖㄠˊ") - XCTAssertEqual(c.cS2RC("rwf"), "ㄖㄠˇ") - XCTAssertEqual(c.cS2RC("rwj"), "ㄖㄠˋ") - XCTAssertEqual(c.cS2RC("rod"), "ㄖㄡˊ") - XCTAssertEqual(c.cS2RC("rof"), "ㄖㄡˇ") - XCTAssertEqual(c.cS2RC("roj"), "ㄖㄡˋ") - XCTAssertEqual(c.cS2RC("rmd"), "ㄖㄢˊ") - XCTAssertEqual(c.cS2RC("rmf"), "ㄖㄢˇ") - XCTAssertEqual(c.cS2RC("rmj"), "ㄖㄢˋ") - XCTAssertEqual(c.cS2RC("rnd"), "ㄖㄣˊ") - XCTAssertEqual(c.cS2RC("rnf"), "ㄖㄣˇ") - XCTAssertEqual(c.cS2RC("rnj"), "ㄖㄣˋ") - XCTAssertEqual(c.cS2RC("rk"), "ㄖㄤ") - XCTAssertEqual(c.cS2RC("rkd"), "ㄖㄤˊ") - XCTAssertEqual(c.cS2RC("rkf"), "ㄖㄤˇ") - XCTAssertEqual(c.cS2RC("rkj"), "ㄖㄤˋ") - XCTAssertEqual(c.cS2RC("rl"), "ㄖㄥ") - XCTAssertEqual(c.cS2RC("rld"), "ㄖㄥˊ") - XCTAssertEqual(c.cS2RC("rlf"), "ㄖㄥˇ") - XCTAssertEqual(c.cS2RC("rlj"), "ㄖㄥˋ") - XCTAssertEqual(c.cS2RC("rxd"), "ㄖㄨˊ") - XCTAssertEqual(c.cS2RC("rxf"), "ㄖㄨˇ") - XCTAssertEqual(c.cS2RC("rxj"), "ㄖㄨˋ") - XCTAssertEqual(c.cS2RC("rxhd"), "ㄖㄨㄛˊ") - XCTAssertEqual(c.cS2RC("rxhj"), "ㄖㄨㄛˋ") - XCTAssertEqual(c.cS2RC("rxad"), "ㄖㄨㄟˊ") - XCTAssertEqual(c.cS2RC("rxaf"), "ㄖㄨㄟˇ") - XCTAssertEqual(c.cS2RC("rxaj"), "ㄖㄨㄟˋ") - XCTAssertEqual(c.cS2RC("rxmd"), "ㄖㄨㄢˊ") - XCTAssertEqual(c.cS2RC("rxmf"), "ㄖㄨㄢˇ") - XCTAssertEqual(c.cS2RC("rxmj"), "ㄖㄨㄢˋ") - XCTAssertEqual(c.cS2RC("rxnd"), "ㄖㄨㄣˊ") - XCTAssertEqual(c.cS2RC("rxnf"), "ㄖㄨㄣˇ") - XCTAssertEqual(c.cS2RC("rxnj"), "ㄖㄨㄣˋ") - XCTAssertEqual(c.cS2RC("rxld"), "ㄖㄨㄥˊ") - XCTAssertEqual(c.cS2RC("rxlf"), "ㄖㄨㄥˇ") - XCTAssertEqual(c.cS2RC("rxlj"), "ㄖㄨㄥˋ") - XCTAssertEqual(c.cS2RC("z"), "ㄗ") - XCTAssertEqual(c.cS2RC("zd"), "ㄗˊ") - XCTAssertEqual(c.cS2RC("zf"), "ㄗˇ") - XCTAssertEqual(c.cS2RC("zj"), "ㄗˋ") - XCTAssertEqual(c.cS2RC("zs"), "ㄗ˙") - XCTAssertEqual(c.cS2RC("zy"), "ㄗㄚ") - XCTAssertEqual(c.cS2RC("zyd"), "ㄗㄚˊ") - XCTAssertEqual(c.cS2RC("zyf"), "ㄗㄚˇ") - XCTAssertEqual(c.cS2RC("zgd"), "ㄗㄜˊ") - XCTAssertEqual(c.cS2RC("zgf"), "ㄗㄜˇ") - XCTAssertEqual(c.cS2RC("zgj"), "ㄗㄜˋ") - XCTAssertEqual(c.cS2RC("zi"), "ㄗㄞ") - XCTAssertEqual(c.cS2RC("zif"), "ㄗㄞˇ") - XCTAssertEqual(c.cS2RC("zij"), "ㄗㄞˋ") - XCTAssertEqual(c.cS2RC("zad"), "ㄗㄟˊ") - XCTAssertEqual(c.cS2RC("zw"), "ㄗㄠ") - XCTAssertEqual(c.cS2RC("zwd"), "ㄗㄠˊ") - XCTAssertEqual(c.cS2RC("zwf"), "ㄗㄠˇ") - XCTAssertEqual(c.cS2RC("zwj"), "ㄗㄠˋ") - XCTAssertEqual(c.cS2RC("zo"), "ㄗㄡ") - XCTAssertEqual(c.cS2RC("zof"), "ㄗㄡˇ") - XCTAssertEqual(c.cS2RC("zoj"), "ㄗㄡˋ") - XCTAssertEqual(c.cS2RC("zm"), "ㄗㄢ") - XCTAssertEqual(c.cS2RC("zmd"), "ㄗㄢˊ") - XCTAssertEqual(c.cS2RC("zmf"), "ㄗㄢˇ") - XCTAssertEqual(c.cS2RC("zmj"), "ㄗㄢˋ") - XCTAssertEqual(c.cS2RC("zn"), "ㄗㄣ") - XCTAssertEqual(c.cS2RC("znf"), "ㄗㄣˇ") - XCTAssertEqual(c.cS2RC("znj"), "ㄗㄣˋ") - XCTAssertEqual(c.cS2RC("zk"), "ㄗㄤ") - XCTAssertEqual(c.cS2RC("zkf"), "ㄗㄤˇ") - XCTAssertEqual(c.cS2RC("zkj"), "ㄗㄤˋ") - XCTAssertEqual(c.cS2RC("zl"), "ㄗㄥ") - XCTAssertEqual(c.cS2RC("zlf"), "ㄗㄥˇ") - XCTAssertEqual(c.cS2RC("zlj"), "ㄗㄥˋ") - XCTAssertEqual(c.cS2RC("zx"), "ㄗㄨ") - XCTAssertEqual(c.cS2RC("zxd"), "ㄗㄨˊ") - XCTAssertEqual(c.cS2RC("zxf"), "ㄗㄨˇ") - XCTAssertEqual(c.cS2RC("zxj"), "ㄗㄨˋ") - XCTAssertEqual(c.cS2RC("zxh"), "ㄗㄨㄛ") - XCTAssertEqual(c.cS2RC("zxhd"), "ㄗㄨㄛˊ") - XCTAssertEqual(c.cS2RC("zxhf"), "ㄗㄨㄛˇ") - XCTAssertEqual(c.cS2RC("zxhj"), "ㄗㄨㄛˋ") - XCTAssertEqual(c.cS2RC("zxhs"), "ㄗㄨㄛ˙") - XCTAssertEqual(c.cS2RC("zxa"), "ㄗㄨㄟ") - XCTAssertEqual(c.cS2RC("zxaf"), "ㄗㄨㄟˇ") - XCTAssertEqual(c.cS2RC("zxaj"), "ㄗㄨㄟˋ") - XCTAssertEqual(c.cS2RC("zxm"), "ㄗㄨㄢ") - XCTAssertEqual(c.cS2RC("zxmf"), "ㄗㄨㄢˇ") - XCTAssertEqual(c.cS2RC("zxmj"), "ㄗㄨㄢˋ") - XCTAssertEqual(c.cS2RC("zxn"), "ㄗㄨㄣ") - XCTAssertEqual(c.cS2RC("zxnf"), "ㄗㄨㄣˇ") - XCTAssertEqual(c.cS2RC("zxnj"), "ㄗㄨㄣˋ") - XCTAssertEqual(c.cS2RC("zxl"), "ㄗㄨㄥ") - XCTAssertEqual(c.cS2RC("zxlf"), "ㄗㄨㄥˇ") - XCTAssertEqual(c.cS2RC("zxlj"), "ㄗㄨㄥˋ") - XCTAssertEqual(c.cS2RC("a"), "ㄘ") - XCTAssertEqual(c.cS2RC("ad"), "ㄘˊ") - XCTAssertEqual(c.cS2RC("af"), "ㄘˇ") - XCTAssertEqual(c.cS2RC("aj"), "ㄘˋ") - XCTAssertEqual(c.cS2RC("ay"), "ㄘㄚ") - XCTAssertEqual(c.cS2RC("ayf"), "ㄘㄚˇ") - XCTAssertEqual(c.cS2RC("ayj"), "ㄘㄚˋ") - XCTAssertEqual(c.cS2RC("agj"), "ㄘㄜˋ") - XCTAssertEqual(c.cS2RC("ai"), "ㄘㄞ") - XCTAssertEqual(c.cS2RC("aid"), "ㄘㄞˊ") - XCTAssertEqual(c.cS2RC("aif"), "ㄘㄞˇ") - XCTAssertEqual(c.cS2RC("aij"), "ㄘㄞˋ") - XCTAssertEqual(c.cS2RC("aw"), "ㄘㄠ") - XCTAssertEqual(c.cS2RC("awd"), "ㄘㄠˊ") - XCTAssertEqual(c.cS2RC("awf"), "ㄘㄠˇ") - XCTAssertEqual(c.cS2RC("awj"), "ㄘㄠˋ") - XCTAssertEqual(c.cS2RC("ao"), "ㄘㄡ") - XCTAssertEqual(c.cS2RC("aod"), "ㄘㄡˊ") - XCTAssertEqual(c.cS2RC("aof"), "ㄘㄡˇ") - XCTAssertEqual(c.cS2RC("aoj"), "ㄘㄡˋ") - XCTAssertEqual(c.cS2RC("am"), "ㄘㄢ") - XCTAssertEqual(c.cS2RC("amd"), "ㄘㄢˊ") - XCTAssertEqual(c.cS2RC("amf"), "ㄘㄢˇ") - XCTAssertEqual(c.cS2RC("amj"), "ㄘㄢˋ") - XCTAssertEqual(c.cS2RC("an"), "ㄘㄣ") - XCTAssertEqual(c.cS2RC("and"), "ㄘㄣˊ") - XCTAssertEqual(c.cS2RC("ak"), "ㄘㄤ") - XCTAssertEqual(c.cS2RC("akd"), "ㄘㄤˊ") - XCTAssertEqual(c.cS2RC("akf"), "ㄘㄤˇ") - XCTAssertEqual(c.cS2RC("akj"), "ㄘㄤˋ") - XCTAssertEqual(c.cS2RC("al"), "ㄘㄥ") - XCTAssertEqual(c.cS2RC("ald"), "ㄘㄥˊ") - XCTAssertEqual(c.cS2RC("alf"), "ㄘㄥˇ") - XCTAssertEqual(c.cS2RC("alj"), "ㄘㄥˋ") - XCTAssertEqual(c.cS2RC("ax"), "ㄘㄨ") - XCTAssertEqual(c.cS2RC("axd"), "ㄘㄨˊ") - XCTAssertEqual(c.cS2RC("axf"), "ㄘㄨˇ") - XCTAssertEqual(c.cS2RC("axj"), "ㄘㄨˋ") - XCTAssertEqual(c.cS2RC("axh"), "ㄘㄨㄛ") - XCTAssertEqual(c.cS2RC("axhd"), "ㄘㄨㄛˊ") - XCTAssertEqual(c.cS2RC("axhf"), "ㄘㄨㄛˇ") - XCTAssertEqual(c.cS2RC("axhj"), "ㄘㄨㄛˋ") - XCTAssertEqual(c.cS2RC("axa"), "ㄘㄨㄟ") - XCTAssertEqual(c.cS2RC("axaf"), "ㄘㄨㄟˇ") - XCTAssertEqual(c.cS2RC("axaj"), "ㄘㄨㄟˋ") - XCTAssertEqual(c.cS2RC("axm"), "ㄘㄨㄢ") - XCTAssertEqual(c.cS2RC("axmd"), "ㄘㄨㄢˊ") - XCTAssertEqual(c.cS2RC("axmf"), "ㄘㄨㄢˇ") - XCTAssertEqual(c.cS2RC("axmj"), "ㄘㄨㄢˋ") - XCTAssertEqual(c.cS2RC("axn"), "ㄘㄨㄣ") - XCTAssertEqual(c.cS2RC("axnd"), "ㄘㄨㄣˊ") - XCTAssertEqual(c.cS2RC("axnf"), "ㄘㄨㄣˇ") - XCTAssertEqual(c.cS2RC("axnj"), "ㄘㄨㄣˋ") - XCTAssertEqual(c.cS2RC("axl"), "ㄘㄨㄥ") - XCTAssertEqual(c.cS2RC("axld"), "ㄘㄨㄥˊ") - XCTAssertEqual(c.cS2RC("axlf"), "ㄘㄨㄥˇ") - XCTAssertEqual(c.cS2RC("axlj"), "ㄘㄨㄥˋ") - XCTAssertEqual(c.cS2RC("s"), "ㄙ") - XCTAssertEqual(c.cS2RC("sf"), "ㄙˇ") - XCTAssertEqual(c.cS2RC("sj"), "ㄙˋ") - XCTAssertEqual(c.cS2RC("sy"), "ㄙㄚ") - XCTAssertEqual(c.cS2RC("syf"), "ㄙㄚˇ") - XCTAssertEqual(c.cS2RC("syj"), "ㄙㄚˋ") - XCTAssertEqual(c.cS2RC("sys"), "ㄙㄚ˙") - XCTAssertEqual(c.cS2RC("sg"), "ㄙㄜ") - XCTAssertEqual(c.cS2RC("sgj"), "ㄙㄜˋ") - XCTAssertEqual(c.cS2RC("si"), "ㄙㄞ") - XCTAssertEqual(c.cS2RC("sid"), "ㄙㄞˊ") - XCTAssertEqual(c.cS2RC("sif"), "ㄙㄞˇ") - XCTAssertEqual(c.cS2RC("sij"), "ㄙㄞˋ") - XCTAssertEqual(c.cS2RC("sa"), "ㄙㄟ") - XCTAssertEqual(c.cS2RC("sw"), "ㄙㄠ") - XCTAssertEqual(c.cS2RC("swf"), "ㄙㄠˇ") - XCTAssertEqual(c.cS2RC("swj"), "ㄙㄠˋ") - XCTAssertEqual(c.cS2RC("so"), "ㄙㄡ") - XCTAssertEqual(c.cS2RC("sof"), "ㄙㄡˇ") - XCTAssertEqual(c.cS2RC("soj"), "ㄙㄡˋ") - XCTAssertEqual(c.cS2RC("sm"), "ㄙㄢ") - XCTAssertEqual(c.cS2RC("smf"), "ㄙㄢˇ") - XCTAssertEqual(c.cS2RC("smj"), "ㄙㄢˋ") - XCTAssertEqual(c.cS2RC("sn"), "ㄙㄣ") - XCTAssertEqual(c.cS2RC("snf"), "ㄙㄣˇ") - XCTAssertEqual(c.cS2RC("sk"), "ㄙㄤ") - XCTAssertEqual(c.cS2RC("skf"), "ㄙㄤˇ") - XCTAssertEqual(c.cS2RC("skj"), "ㄙㄤˋ") - XCTAssertEqual(c.cS2RC("sl"), "ㄙㄥ") - XCTAssertEqual(c.cS2RC("slj"), "ㄙㄥˋ") - XCTAssertEqual(c.cS2RC("sx"), "ㄙㄨ") - XCTAssertEqual(c.cS2RC("sxd"), "ㄙㄨˊ") - XCTAssertEqual(c.cS2RC("sxf"), "ㄙㄨˇ") - XCTAssertEqual(c.cS2RC("sxj"), "ㄙㄨˋ") - XCTAssertEqual(c.cS2RC("sxh"), "ㄙㄨㄛ") - XCTAssertEqual(c.cS2RC("sxhd"), "ㄙㄨㄛˊ") - XCTAssertEqual(c.cS2RC("sxhf"), "ㄙㄨㄛˇ") - XCTAssertEqual(c.cS2RC("sxhj"), "ㄙㄨㄛˋ") - XCTAssertEqual(c.cS2RC("sxa"), "ㄙㄨㄟ") - XCTAssertEqual(c.cS2RC("sxad"), "ㄙㄨㄟˊ") - XCTAssertEqual(c.cS2RC("sxaf"), "ㄙㄨㄟˇ") - XCTAssertEqual(c.cS2RC("sxaj"), "ㄙㄨㄟˋ") - XCTAssertEqual(c.cS2RC("sxm"), "ㄙㄨㄢ") - XCTAssertEqual(c.cS2RC("sxmf"), "ㄙㄨㄢˇ") - XCTAssertEqual(c.cS2RC("sxmj"), "ㄙㄨㄢˋ") - XCTAssertEqual(c.cS2RC("sxn"), "ㄙㄨㄣ") - XCTAssertEqual(c.cS2RC("sxnf"), "ㄙㄨㄣˇ") - XCTAssertEqual(c.cS2RC("sxnj"), "ㄙㄨㄣˋ") - XCTAssertEqual(c.cS2RC("sxl"), "ㄙㄨㄥ") - XCTAssertEqual(c.cS2RC("sxld"), "ㄙㄨㄥˊ") - XCTAssertEqual(c.cS2RC("sxlf"), "ㄙㄨㄥˇ") - XCTAssertEqual(c.cS2RC("sxlj"), "ㄙㄨㄥˋ") - XCTAssertEqual(c.cS2RC("y"), "ㄚ") - XCTAssertEqual(c.cS2RC("yd"), "ㄚˊ") - XCTAssertEqual(c.cS2RC("yj"), "ㄚˋ") - XCTAssertEqual(c.cS2RC("ys"), "ㄚ˙") - XCTAssertEqual(c.cS2RC("h "), "ㄛ ") - XCTAssertEqual(c.cS2RC("hd"), "ㄛˊ") - XCTAssertEqual(c.cS2RC("hf"), "ㄛˇ") - XCTAssertEqual(c.cS2RC("hj"), "ㄛˋ") - XCTAssertEqual(c.cS2RC("g "), "ㄜ ") - XCTAssertEqual(c.cS2RC("gd"), "ㄜˊ") - XCTAssertEqual(c.cS2RC("gf"), "ㄜˇ") - XCTAssertEqual(c.cS2RC("gj"), "ㄜˋ") - // XCTAssertEqual(c.cS2RC("ed"), "ㄝˊ") - // XCTAssertEqual(c.cS2RC("ef"), "ㄝˇ") - // XCTAssertEqual(c.cS2RC("ej"), "ㄝˋ") - // XCTAssertEqual(c.cS2RC("es"), "ㄝ˙") - XCTAssertEqual(c.cS2RC("i"), "ㄞ") - XCTAssertEqual(c.cS2RC("id"), "ㄞˊ") - XCTAssertEqual(c.cS2RC("if"), "ㄞˇ") - XCTAssertEqual(c.cS2RC("ij"), "ㄞˋ") - // XCTAssertEqual(c.cS2RC("aj"), "ㄟˋ") - XCTAssertEqual(c.cS2RC("w"), "ㄠ") - XCTAssertEqual(c.cS2RC("wd"), "ㄠˊ") - XCTAssertEqual(c.cS2RC("wf"), "ㄠˇ") - XCTAssertEqual(c.cS2RC("wj"), "ㄠˋ") - XCTAssertEqual(c.cS2RC("o"), "ㄡ") - XCTAssertEqual(c.cS2RC("od"), "ㄡˊ") - XCTAssertEqual(c.cS2RC("of"), "ㄡˇ") - XCTAssertEqual(c.cS2RC("oj"), "ㄡˋ") - XCTAssertEqual(c.cS2RC("os"), "ㄡ˙") - XCTAssertEqual(c.cS2RC("m "), "ㄢ ") - XCTAssertEqual(c.cS2RC("md"), "ㄢˊ") - XCTAssertEqual(c.cS2RC("mf"), "ㄢˇ") - XCTAssertEqual(c.cS2RC("mj"), "ㄢˋ") - XCTAssertEqual(c.cS2RC("n "), "ㄣ ") - XCTAssertEqual(c.cS2RC("nd"), "ㄣˊ") - XCTAssertEqual(c.cS2RC("nf"), "ㄣˇ") - XCTAssertEqual(c.cS2RC("nj"), "ㄣˋ") - XCTAssertEqual(c.cS2RC("ns"), "ㄣ˙") - XCTAssertEqual(c.cS2RC("k "), "ㄤ ") - XCTAssertEqual(c.cS2RC("kd"), "ㄤˊ") - XCTAssertEqual(c.cS2RC("kf"), "ㄤˇ") - XCTAssertEqual(c.cS2RC("kj"), "ㄤˋ") - // XCTAssertEqual(c.cS2RC("l "), "ㄥ ") - // XCTAssertEqual(c.cS2RC("lj"), "ㄥˋ") - XCTAssertEqual(c.cS2RC("l "), "ㄦ ") - XCTAssertEqual(c.cS2RC("ld"), "ㄦˊ") - XCTAssertEqual(c.cS2RC("lf"), "ㄦˇ") - XCTAssertEqual(c.cS2RC("lj"), "ㄦˋ") - XCTAssertEqual(c.cS2RC("ls"), "ㄦ˙") - XCTAssertEqual(c.cS2RC("e"), "ㄧ") - XCTAssertEqual(c.cS2RC("ed"), "ㄧˊ") - XCTAssertEqual(c.cS2RC("ef"), "ㄧˇ") - XCTAssertEqual(c.cS2RC("ej"), "ㄧˋ") - XCTAssertEqual(c.cS2RC("ey"), "ㄧㄚ") - XCTAssertEqual(c.cS2RC("eyd"), "ㄧㄚˊ") - XCTAssertEqual(c.cS2RC("eyf"), "ㄧㄚˇ") - XCTAssertEqual(c.cS2RC("eyj"), "ㄧㄚˋ") - XCTAssertEqual(c.cS2RC("eys"), "ㄧㄚ˙") - XCTAssertEqual(c.cS2RC("eh"), "ㄧㄛ") - XCTAssertEqual(c.cS2RC("ehs"), "ㄧㄛ˙") - XCTAssertEqual(c.cS2RC("ee"), "ㄧㄝ") - XCTAssertEqual(c.cS2RC("eed"), "ㄧㄝˊ") - XCTAssertEqual(c.cS2RC("eef"), "ㄧㄝˇ") - XCTAssertEqual(c.cS2RC("eej"), "ㄧㄝˋ") - XCTAssertEqual(c.cS2RC("ees"), "ㄧㄝ˙") - XCTAssertEqual(c.cS2RC("eid"), "ㄧㄞˊ") - XCTAssertEqual(c.cS2RC("ew"), "ㄧㄠ") - XCTAssertEqual(c.cS2RC("ewd"), "ㄧㄠˊ") - XCTAssertEqual(c.cS2RC("ewf"), "ㄧㄠˇ") - XCTAssertEqual(c.cS2RC("ewj"), "ㄧㄠˋ") - XCTAssertEqual(c.cS2RC("eo"), "ㄧㄡ") - XCTAssertEqual(c.cS2RC("eod"), "ㄧㄡˊ") - XCTAssertEqual(c.cS2RC("eof"), "ㄧㄡˇ") - XCTAssertEqual(c.cS2RC("eoj"), "ㄧㄡˋ") - XCTAssertEqual(c.cS2RC("em"), "ㄧㄢ") - XCTAssertEqual(c.cS2RC("emd"), "ㄧㄢˊ") - XCTAssertEqual(c.cS2RC("emf"), "ㄧㄢˇ") - XCTAssertEqual(c.cS2RC("emj"), "ㄧㄢˋ") - XCTAssertEqual(c.cS2RC("en"), "ㄧㄣ") - XCTAssertEqual(c.cS2RC("end"), "ㄧㄣˊ") - XCTAssertEqual(c.cS2RC("enf"), "ㄧㄣˇ") - XCTAssertEqual(c.cS2RC("enj"), "ㄧㄣˋ") - XCTAssertEqual(c.cS2RC("ek"), "ㄧㄤ") - XCTAssertEqual(c.cS2RC("ekd"), "ㄧㄤˊ") - XCTAssertEqual(c.cS2RC("ekf"), "ㄧㄤˇ") - XCTAssertEqual(c.cS2RC("ekj"), "ㄧㄤˋ") - XCTAssertEqual(c.cS2RC("el"), "ㄧㄥ") - XCTAssertEqual(c.cS2RC("eld"), "ㄧㄥˊ") - XCTAssertEqual(c.cS2RC("elf"), "ㄧㄥˇ") - XCTAssertEqual(c.cS2RC("elj"), "ㄧㄥˋ") - XCTAssertEqual(c.cS2RC("x"), "ㄨ") - XCTAssertEqual(c.cS2RC("xd"), "ㄨˊ") - XCTAssertEqual(c.cS2RC("xf"), "ㄨˇ") - XCTAssertEqual(c.cS2RC("xj"), "ㄨˋ") - XCTAssertEqual(c.cS2RC("xy"), "ㄨㄚ") - XCTAssertEqual(c.cS2RC("xyd"), "ㄨㄚˊ") - XCTAssertEqual(c.cS2RC("xyf"), "ㄨㄚˇ") - XCTAssertEqual(c.cS2RC("xyj"), "ㄨㄚˋ") - XCTAssertEqual(c.cS2RC("xys"), "ㄨㄚ˙") - XCTAssertEqual(c.cS2RC("xh"), "ㄨㄛ") - XCTAssertEqual(c.cS2RC("xhf"), "ㄨㄛˇ") - XCTAssertEqual(c.cS2RC("xhj"), "ㄨㄛˋ") - XCTAssertEqual(c.cS2RC("xi"), "ㄨㄞ") - XCTAssertEqual(c.cS2RC("xif"), "ㄨㄞˇ") - XCTAssertEqual(c.cS2RC("xij"), "ㄨㄞˋ") - XCTAssertEqual(c.cS2RC("xa"), "ㄨㄟ") - XCTAssertEqual(c.cS2RC("xad"), "ㄨㄟˊ") - XCTAssertEqual(c.cS2RC("xaf"), "ㄨㄟˇ") - XCTAssertEqual(c.cS2RC("xaj"), "ㄨㄟˋ") - XCTAssertEqual(c.cS2RC("xm"), "ㄨㄢ") - XCTAssertEqual(c.cS2RC("xmd"), "ㄨㄢˊ") - XCTAssertEqual(c.cS2RC("xmf"), "ㄨㄢˇ") - XCTAssertEqual(c.cS2RC("xmj"), "ㄨㄢˋ") - XCTAssertEqual(c.cS2RC("xn"), "ㄨㄣ") - XCTAssertEqual(c.cS2RC("xnd"), "ㄨㄣˊ") - XCTAssertEqual(c.cS2RC("xnf"), "ㄨㄣˇ") - XCTAssertEqual(c.cS2RC("xnj"), "ㄨㄣˋ") - XCTAssertEqual(c.cS2RC("xk"), "ㄨㄤ") - XCTAssertEqual(c.cS2RC("xkd"), "ㄨㄤˊ") - XCTAssertEqual(c.cS2RC("xkf"), "ㄨㄤˇ") - XCTAssertEqual(c.cS2RC("xkj"), "ㄨㄤˋ") - XCTAssertEqual(c.cS2RC("xl"), "ㄨㄥ") - XCTAssertEqual(c.cS2RC("xlf"), "ㄨㄥˇ") - XCTAssertEqual(c.cS2RC("xlj"), "ㄨㄥˋ") - XCTAssertEqual(c.cS2RC("u"), "ㄩ") - XCTAssertEqual(c.cS2RC("ud"), "ㄩˊ") - XCTAssertEqual(c.cS2RC("uf"), "ㄩˇ") - XCTAssertEqual(c.cS2RC("uj"), "ㄩˋ") - XCTAssertEqual(c.cS2RC("ue"), "ㄩㄝ") - XCTAssertEqual(c.cS2RC("uef"), "ㄩㄝˇ") - XCTAssertEqual(c.cS2RC("uej"), "ㄩㄝˋ") - XCTAssertEqual(c.cS2RC("um"), "ㄩㄢ") - XCTAssertEqual(c.cS2RC("umd"), "ㄩㄢˊ") - XCTAssertEqual(c.cS2RC("umf"), "ㄩㄢˇ") - XCTAssertEqual(c.cS2RC("umj"), "ㄩㄢˋ") - XCTAssertEqual(c.cS2RC("un"), "ㄩㄣ") - XCTAssertEqual(c.cS2RC("und"), "ㄩㄣˊ") - XCTAssertEqual(c.cS2RC("unf"), "ㄩㄣˇ") - XCTAssertEqual(c.cS2RC("unj"), "ㄩㄣˋ") - XCTAssertEqual(c.cS2RC("ul"), "ㄩㄥ") - XCTAssertEqual(c.cS2RC("uld"), "ㄩㄥˊ") - XCTAssertEqual(c.cS2RC("ulf"), "ㄩㄥˇ") - XCTAssertEqual(c.cS2RC("ulj"), "ㄩㄥˋ") + var counter = 0 + Self.checkEq(&counter, &c, "jxhd", "ㄓㄨㄛˊ") + Self.checkEq(&counter, &c, "jxhj", "ㄓㄨㄛˋ") + Self.checkEq(&counter, &c, "jxi", "ㄓㄨㄞ") + Self.checkEq(&counter, &c, "jxif", "ㄓㄨㄞˇ") + Self.checkEq(&counter, &c, "jxij", "ㄓㄨㄞˋ") + Self.checkEq(&counter, &c, "jxa", "ㄓㄨㄟ") + Self.checkEq(&counter, &c, "jxaf", "ㄓㄨㄟˇ") + Self.checkEq(&counter, &c, "jxaj", "ㄓㄨㄟˋ") + Self.checkEq(&counter, &c, "jxm", "ㄓㄨㄢ") + Self.checkEq(&counter, &c, "jxmf", "ㄓㄨㄢˇ") + Self.checkEq(&counter, &c, "jxmj", "ㄓㄨㄢˋ") + Self.checkEq(&counter, &c, "jxn", "ㄓㄨㄣ") + Self.checkEq(&counter, &c, "jxnf", "ㄓㄨㄣˇ") + Self.checkEq(&counter, &c, "jxnj", "ㄓㄨㄣˋ") + Self.checkEq(&counter, &c, "jxk", "ㄓㄨㄤ") + Self.checkEq(&counter, &c, "jxkf", "ㄓㄨㄤˇ") + Self.checkEq(&counter, &c, "jxkj", "ㄓㄨㄤˋ") + Self.checkEq(&counter, &c, "jxl", "ㄓㄨㄥ") + Self.checkEq(&counter, &c, "jxlf", "ㄓㄨㄥˇ") + Self.checkEq(&counter, &c, "jxlj", "ㄓㄨㄥˋ") + Self.checkEq(&counter, &c, "v ", "ㄔ ") + Self.checkEq(&counter, &c, "vd", "ㄔˊ") + Self.checkEq(&counter, &c, "vf", "ㄔˇ") + Self.checkEq(&counter, &c, "vj", "ㄔˋ") + Self.checkEq(&counter, &c, "vy", "ㄔㄚ") + Self.checkEq(&counter, &c, "vyd", "ㄔㄚˊ") + Self.checkEq(&counter, &c, "vyf", "ㄔㄚˇ") + Self.checkEq(&counter, &c, "vyj", "ㄔㄚˋ") + Self.checkEq(&counter, &c, "vg ", "ㄔㄜ ") + Self.checkEq(&counter, &c, "vgf", "ㄔㄜˇ") + Self.checkEq(&counter, &c, "vgj", "ㄔㄜˋ") + Self.checkEq(&counter, &c, "vi", "ㄔㄞ") + Self.checkEq(&counter, &c, "vid", "ㄔㄞˊ") + Self.checkEq(&counter, &c, "vif", "ㄔㄞˇ") + Self.checkEq(&counter, &c, "vij", "ㄔㄞˋ") + Self.checkEq(&counter, &c, "vw", "ㄔㄠ") + Self.checkEq(&counter, &c, "vwd", "ㄔㄠˊ") + Self.checkEq(&counter, &c, "vwf", "ㄔㄠˇ") + Self.checkEq(&counter, &c, "vwj", "ㄔㄠˋ") + Self.checkEq(&counter, &c, "vo", "ㄔㄡ") + Self.checkEq(&counter, &c, "vod", "ㄔㄡˊ") + Self.checkEq(&counter, &c, "vof", "ㄔㄡˇ") + Self.checkEq(&counter, &c, "voj", "ㄔㄡˋ") + Self.checkEq(&counter, &c, "vm ", "ㄔㄢ ") + Self.checkEq(&counter, &c, "vmd", "ㄔㄢˊ") + Self.checkEq(&counter, &c, "vmf", "ㄔㄢˇ") + Self.checkEq(&counter, &c, "vmj", "ㄔㄢˋ") + Self.checkEq(&counter, &c, "vn ", "ㄔㄣ ") + Self.checkEq(&counter, &c, "vnd", "ㄔㄣˊ") + Self.checkEq(&counter, &c, "vnf", "ㄔㄣˇ") + Self.checkEq(&counter, &c, "vnj", "ㄔㄣˋ") + Self.checkEq(&counter, &c, "vns", "ㄔㄣ˙") + Self.checkEq(&counter, &c, "vk ", "ㄔㄤ ") + Self.checkEq(&counter, &c, "vkd", "ㄔㄤˊ") + Self.checkEq(&counter, &c, "vkf", "ㄔㄤˇ") + Self.checkEq(&counter, &c, "vkj", "ㄔㄤˋ") + Self.checkEq(&counter, &c, "vl ", "ㄔㄥ ") + Self.checkEq(&counter, &c, "vld", "ㄔㄥˊ") + Self.checkEq(&counter, &c, "vlf", "ㄔㄥˇ") + Self.checkEq(&counter, &c, "vlj", "ㄔㄥˋ") + Self.checkEq(&counter, &c, "vx", "ㄔㄨ") + Self.checkEq(&counter, &c, "vxd", "ㄔㄨˊ") + Self.checkEq(&counter, &c, "vxf", "ㄔㄨˇ") + Self.checkEq(&counter, &c, "vxj", "ㄔㄨˋ") + Self.checkEq(&counter, &c, "vxy", "ㄔㄨㄚ") + Self.checkEq(&counter, &c, "vxyf", "ㄔㄨㄚˇ") + Self.checkEq(&counter, &c, "vxyj", "ㄔㄨㄚˋ") + Self.checkEq(&counter, &c, "vxh", "ㄔㄨㄛ") + Self.checkEq(&counter, &c, "vxhj", "ㄔㄨㄛˋ") + Self.checkEq(&counter, &c, "vxi", "ㄔㄨㄞ") + Self.checkEq(&counter, &c, "vxid", "ㄔㄨㄞˊ") + Self.checkEq(&counter, &c, "vxif", "ㄔㄨㄞˇ") + Self.checkEq(&counter, &c, "vxij", "ㄔㄨㄞˋ") + Self.checkEq(&counter, &c, "vxa", "ㄔㄨㄟ") + Self.checkEq(&counter, &c, "vxad", "ㄔㄨㄟˊ") + Self.checkEq(&counter, &c, "vxaf", "ㄔㄨㄟˇ") + Self.checkEq(&counter, &c, "vxaj", "ㄔㄨㄟˋ") + Self.checkEq(&counter, &c, "vxm", "ㄔㄨㄢ") + Self.checkEq(&counter, &c, "vxmd", "ㄔㄨㄢˊ") + Self.checkEq(&counter, &c, "vxmf", "ㄔㄨㄢˇ") + Self.checkEq(&counter, &c, "vxmj", "ㄔㄨㄢˋ") + Self.checkEq(&counter, &c, "vxn", "ㄔㄨㄣ") + Self.checkEq(&counter, &c, "vxnd", "ㄔㄨㄣˊ") + Self.checkEq(&counter, &c, "vxnf", "ㄔㄨㄣˇ") + Self.checkEq(&counter, &c, "vxk", "ㄔㄨㄤ") + Self.checkEq(&counter, &c, "vxkd", "ㄔㄨㄤˊ") + Self.checkEq(&counter, &c, "vxkf", "ㄔㄨㄤˇ") + Self.checkEq(&counter, &c, "vxkj", "ㄔㄨㄤˋ") + Self.checkEq(&counter, &c, "vxl", "ㄔㄨㄥ") + Self.checkEq(&counter, &c, "vxld", "ㄔㄨㄥˊ") + Self.checkEq(&counter, &c, "vxlf", "ㄔㄨㄥˇ") + Self.checkEq(&counter, &c, "vxlj", "ㄔㄨㄥˋ") + Self.checkEq(&counter, &c, "c", "ㄕ") + Self.checkEq(&counter, &c, "cd", "ㄕˊ") + Self.checkEq(&counter, &c, "cf", "ㄕˇ") + Self.checkEq(&counter, &c, "cj", "ㄕˋ") + Self.checkEq(&counter, &c, "cs", "ㄕ˙") + Self.checkEq(&counter, &c, "cy", "ㄕㄚ") + Self.checkEq(&counter, &c, "cyd", "ㄕㄚˊ") + Self.checkEq(&counter, &c, "cyf", "ㄕㄚˇ") + Self.checkEq(&counter, &c, "cyj", "ㄕㄚˋ") + Self.checkEq(&counter, &c, "cys", "ㄕㄚ˙") + Self.checkEq(&counter, &c, "cg", "ㄕㄜ") + Self.checkEq(&counter, &c, "cgd", "ㄕㄜˊ") + Self.checkEq(&counter, &c, "cgf", "ㄕㄜˇ") + Self.checkEq(&counter, &c, "cgj", "ㄕㄜˋ") + Self.checkEq(&counter, &c, "ci", "ㄕㄞ") + Self.checkEq(&counter, &c, "cif", "ㄕㄞˇ") + Self.checkEq(&counter, &c, "cij", "ㄕㄞˋ") + Self.checkEq(&counter, &c, "cad", "ㄕㄟˊ") + Self.checkEq(&counter, &c, "cw", "ㄕㄠ") + Self.checkEq(&counter, &c, "cwd", "ㄕㄠˊ") + Self.checkEq(&counter, &c, "cwf", "ㄕㄠˇ") + Self.checkEq(&counter, &c, "cwj", "ㄕㄠˋ") + Self.checkEq(&counter, &c, "co", "ㄕㄡ") + Self.checkEq(&counter, &c, "cod", "ㄕㄡˊ") + Self.checkEq(&counter, &c, "cof", "ㄕㄡˇ") + Self.checkEq(&counter, &c, "coj", "ㄕㄡˋ") + Self.checkEq(&counter, &c, "cm", "ㄕㄢ") + Self.checkEq(&counter, &c, "cmd", "ㄕㄢˊ") + Self.checkEq(&counter, &c, "cmf", "ㄕㄢˇ") + Self.checkEq(&counter, &c, "cmj", "ㄕㄢˋ") + Self.checkEq(&counter, &c, "cn", "ㄕㄣ") + Self.checkEq(&counter, &c, "cnd", "ㄕㄣˊ") + Self.checkEq(&counter, &c, "cnf", "ㄕㄣˇ") + Self.checkEq(&counter, &c, "cnj", "ㄕㄣˋ") + Self.checkEq(&counter, &c, "ck", "ㄕㄤ") + Self.checkEq(&counter, &c, "ckf", "ㄕㄤˇ") + Self.checkEq(&counter, &c, "ckj", "ㄕㄤˋ") + Self.checkEq(&counter, &c, "cks", "ㄕㄤ˙") + Self.checkEq(&counter, &c, "cl", "ㄕㄥ") + Self.checkEq(&counter, &c, "cld", "ㄕㄥˊ") + Self.checkEq(&counter, &c, "clf", "ㄕㄥˇ") + Self.checkEq(&counter, &c, "clj", "ㄕㄥˋ") + Self.checkEq(&counter, &c, "cx", "ㄕㄨ") + Self.checkEq(&counter, &c, "cxd", "ㄕㄨˊ") + Self.checkEq(&counter, &c, "cxf", "ㄕㄨˇ") + Self.checkEq(&counter, &c, "cxj", "ㄕㄨˋ") + Self.checkEq(&counter, &c, "cxy", "ㄕㄨㄚ") + Self.checkEq(&counter, &c, "cxyf", "ㄕㄨㄚˇ") + Self.checkEq(&counter, &c, "cxyj", "ㄕㄨㄚˋ") + Self.checkEq(&counter, &c, "cxh", "ㄕㄨㄛ") + Self.checkEq(&counter, &c, "cxhj", "ㄕㄨㄛˋ") + Self.checkEq(&counter, &c, "cxi", "ㄕㄨㄞ") + Self.checkEq(&counter, &c, "cxif", "ㄕㄨㄞˇ") + Self.checkEq(&counter, &c, "cxij", "ㄕㄨㄞˋ") + Self.checkEq(&counter, &c, "cxa", "ㄕㄨㄟ") + Self.checkEq(&counter, &c, "cxad", "ㄕㄨㄟˊ") + Self.checkEq(&counter, &c, "cxaf", "ㄕㄨㄟˇ") + Self.checkEq(&counter, &c, "cxaj", "ㄕㄨㄟˋ") + Self.checkEq(&counter, &c, "cxm", "ㄕㄨㄢ") + Self.checkEq(&counter, &c, "cxmj", "ㄕㄨㄢˋ") + Self.checkEq(&counter, &c, "cxnf", "ㄕㄨㄣˇ") + Self.checkEq(&counter, &c, "cxnj", "ㄕㄨㄣˋ") + Self.checkEq(&counter, &c, "cxk", "ㄕㄨㄤ") + Self.checkEq(&counter, &c, "cxkd", "ㄕㄨㄤˊ") + Self.checkEq(&counter, &c, "cxkf", "ㄕㄨㄤˇ") + Self.checkEq(&counter, &c, "cxkj", "ㄕㄨㄤˋ") + Self.checkEq(&counter, &c, "rj", "ㄖˋ") + Self.checkEq(&counter, &c, "rgf", "ㄖㄜˇ") + Self.checkEq(&counter, &c, "rgj", "ㄖㄜˋ") + Self.checkEq(&counter, &c, "rwd", "ㄖㄠˊ") + Self.checkEq(&counter, &c, "rwf", "ㄖㄠˇ") + Self.checkEq(&counter, &c, "rwj", "ㄖㄠˋ") + Self.checkEq(&counter, &c, "rod", "ㄖㄡˊ") + Self.checkEq(&counter, &c, "rof", "ㄖㄡˇ") + Self.checkEq(&counter, &c, "roj", "ㄖㄡˋ") + Self.checkEq(&counter, &c, "rmd", "ㄖㄢˊ") + Self.checkEq(&counter, &c, "rmf", "ㄖㄢˇ") + Self.checkEq(&counter, &c, "rmj", "ㄖㄢˋ") + Self.checkEq(&counter, &c, "rnd", "ㄖㄣˊ") + Self.checkEq(&counter, &c, "rnf", "ㄖㄣˇ") + Self.checkEq(&counter, &c, "rnj", "ㄖㄣˋ") + Self.checkEq(&counter, &c, "rk", "ㄖㄤ") + Self.checkEq(&counter, &c, "rkd", "ㄖㄤˊ") + Self.checkEq(&counter, &c, "rkf", "ㄖㄤˇ") + Self.checkEq(&counter, &c, "rkj", "ㄖㄤˋ") + Self.checkEq(&counter, &c, "rl", "ㄖㄥ") + Self.checkEq(&counter, &c, "rld", "ㄖㄥˊ") + Self.checkEq(&counter, &c, "rlf", "ㄖㄥˇ") + Self.checkEq(&counter, &c, "rlj", "ㄖㄥˋ") + Self.checkEq(&counter, &c, "rxd", "ㄖㄨˊ") + Self.checkEq(&counter, &c, "rxf", "ㄖㄨˇ") + Self.checkEq(&counter, &c, "rxj", "ㄖㄨˋ") + Self.checkEq(&counter, &c, "rxhd", "ㄖㄨㄛˊ") + Self.checkEq(&counter, &c, "rxhj", "ㄖㄨㄛˋ") + Self.checkEq(&counter, &c, "rxad", "ㄖㄨㄟˊ") + Self.checkEq(&counter, &c, "rxaf", "ㄖㄨㄟˇ") + Self.checkEq(&counter, &c, "rxaj", "ㄖㄨㄟˋ") + Self.checkEq(&counter, &c, "rxmd", "ㄖㄨㄢˊ") + Self.checkEq(&counter, &c, "rxmf", "ㄖㄨㄢˇ") + Self.checkEq(&counter, &c, "rxmj", "ㄖㄨㄢˋ") + Self.checkEq(&counter, &c, "rxnd", "ㄖㄨㄣˊ") + Self.checkEq(&counter, &c, "rxnf", "ㄖㄨㄣˇ") + Self.checkEq(&counter, &c, "rxnj", "ㄖㄨㄣˋ") + Self.checkEq(&counter, &c, "rxld", "ㄖㄨㄥˊ") + Self.checkEq(&counter, &c, "rxlf", "ㄖㄨㄥˇ") + Self.checkEq(&counter, &c, "rxlj", "ㄖㄨㄥˋ") + Self.checkEq(&counter, &c, "z", "ㄗ") + Self.checkEq(&counter, &c, "zd", "ㄗˊ") + Self.checkEq(&counter, &c, "zf", "ㄗˇ") + Self.checkEq(&counter, &c, "zj", "ㄗˋ") + Self.checkEq(&counter, &c, "zs", "ㄗ˙") + Self.checkEq(&counter, &c, "zy", "ㄗㄚ") + Self.checkEq(&counter, &c, "zyd", "ㄗㄚˊ") + Self.checkEq(&counter, &c, "zyf", "ㄗㄚˇ") + Self.checkEq(&counter, &c, "zgd", "ㄗㄜˊ") + Self.checkEq(&counter, &c, "zgf", "ㄗㄜˇ") + Self.checkEq(&counter, &c, "zgj", "ㄗㄜˋ") + Self.checkEq(&counter, &c, "zi", "ㄗㄞ") + Self.checkEq(&counter, &c, "zif", "ㄗㄞˇ") + Self.checkEq(&counter, &c, "zij", "ㄗㄞˋ") + Self.checkEq(&counter, &c, "zad", "ㄗㄟˊ") + Self.checkEq(&counter, &c, "zw", "ㄗㄠ") + Self.checkEq(&counter, &c, "zwd", "ㄗㄠˊ") + Self.checkEq(&counter, &c, "zwf", "ㄗㄠˇ") + Self.checkEq(&counter, &c, "zwj", "ㄗㄠˋ") + Self.checkEq(&counter, &c, "zo", "ㄗㄡ") + Self.checkEq(&counter, &c, "zof", "ㄗㄡˇ") + Self.checkEq(&counter, &c, "zoj", "ㄗㄡˋ") + Self.checkEq(&counter, &c, "zm", "ㄗㄢ") + Self.checkEq(&counter, &c, "zmd", "ㄗㄢˊ") + Self.checkEq(&counter, &c, "zmf", "ㄗㄢˇ") + Self.checkEq(&counter, &c, "zmj", "ㄗㄢˋ") + Self.checkEq(&counter, &c, "zn", "ㄗㄣ") + Self.checkEq(&counter, &c, "znf", "ㄗㄣˇ") + Self.checkEq(&counter, &c, "znj", "ㄗㄣˋ") + Self.checkEq(&counter, &c, "zk", "ㄗㄤ") + Self.checkEq(&counter, &c, "zkf", "ㄗㄤˇ") + Self.checkEq(&counter, &c, "zkj", "ㄗㄤˋ") + Self.checkEq(&counter, &c, "zl", "ㄗㄥ") + Self.checkEq(&counter, &c, "zlf", "ㄗㄥˇ") + Self.checkEq(&counter, &c, "zlj", "ㄗㄥˋ") + Self.checkEq(&counter, &c, "zx", "ㄗㄨ") + Self.checkEq(&counter, &c, "zxd", "ㄗㄨˊ") + Self.checkEq(&counter, &c, "zxf", "ㄗㄨˇ") + Self.checkEq(&counter, &c, "zxj", "ㄗㄨˋ") + Self.checkEq(&counter, &c, "zxh", "ㄗㄨㄛ") + Self.checkEq(&counter, &c, "zxhd", "ㄗㄨㄛˊ") + Self.checkEq(&counter, &c, "zxhf", "ㄗㄨㄛˇ") + Self.checkEq(&counter, &c, "zxhj", "ㄗㄨㄛˋ") + Self.checkEq(&counter, &c, "zxhs", "ㄗㄨㄛ˙") + Self.checkEq(&counter, &c, "zxa", "ㄗㄨㄟ") + Self.checkEq(&counter, &c, "zxaf", "ㄗㄨㄟˇ") + Self.checkEq(&counter, &c, "zxaj", "ㄗㄨㄟˋ") + Self.checkEq(&counter, &c, "zxm", "ㄗㄨㄢ") + Self.checkEq(&counter, &c, "zxmf", "ㄗㄨㄢˇ") + Self.checkEq(&counter, &c, "zxmj", "ㄗㄨㄢˋ") + Self.checkEq(&counter, &c, "zxn", "ㄗㄨㄣ") + Self.checkEq(&counter, &c, "zxnf", "ㄗㄨㄣˇ") + Self.checkEq(&counter, &c, "zxnj", "ㄗㄨㄣˋ") + Self.checkEq(&counter, &c, "zxl", "ㄗㄨㄥ") + Self.checkEq(&counter, &c, "zxlf", "ㄗㄨㄥˇ") + Self.checkEq(&counter, &c, "zxlj", "ㄗㄨㄥˋ") + Self.checkEq(&counter, &c, "a", "ㄘ") + Self.checkEq(&counter, &c, "ad", "ㄘˊ") + Self.checkEq(&counter, &c, "af", "ㄘˇ") + Self.checkEq(&counter, &c, "aj", "ㄘˋ") + Self.checkEq(&counter, &c, "ay", "ㄘㄚ") + Self.checkEq(&counter, &c, "ayf", "ㄘㄚˇ") + Self.checkEq(&counter, &c, "ayj", "ㄘㄚˋ") + Self.checkEq(&counter, &c, "agj", "ㄘㄜˋ") + Self.checkEq(&counter, &c, "ai", "ㄘㄞ") + Self.checkEq(&counter, &c, "aid", "ㄘㄞˊ") + Self.checkEq(&counter, &c, "aif", "ㄘㄞˇ") + Self.checkEq(&counter, &c, "aij", "ㄘㄞˋ") + Self.checkEq(&counter, &c, "aw", "ㄘㄠ") + Self.checkEq(&counter, &c, "awd", "ㄘㄠˊ") + Self.checkEq(&counter, &c, "awf", "ㄘㄠˇ") + Self.checkEq(&counter, &c, "awj", "ㄘㄠˋ") + Self.checkEq(&counter, &c, "ao", "ㄘㄡ") + Self.checkEq(&counter, &c, "aod", "ㄘㄡˊ") + Self.checkEq(&counter, &c, "aof", "ㄘㄡˇ") + Self.checkEq(&counter, &c, "aoj", "ㄘㄡˋ") + Self.checkEq(&counter, &c, "am", "ㄘㄢ") + Self.checkEq(&counter, &c, "amd", "ㄘㄢˊ") + Self.checkEq(&counter, &c, "amf", "ㄘㄢˇ") + Self.checkEq(&counter, &c, "amj", "ㄘㄢˋ") + Self.checkEq(&counter, &c, "an", "ㄘㄣ") + Self.checkEq(&counter, &c, "and", "ㄘㄣˊ") + Self.checkEq(&counter, &c, "ak", "ㄘㄤ") + Self.checkEq(&counter, &c, "akd", "ㄘㄤˊ") + Self.checkEq(&counter, &c, "akf", "ㄘㄤˇ") + Self.checkEq(&counter, &c, "akj", "ㄘㄤˋ") + Self.checkEq(&counter, &c, "al", "ㄘㄥ") + Self.checkEq(&counter, &c, "ald", "ㄘㄥˊ") + Self.checkEq(&counter, &c, "alf", "ㄘㄥˇ") + Self.checkEq(&counter, &c, "alj", "ㄘㄥˋ") + Self.checkEq(&counter, &c, "ax", "ㄘㄨ") + Self.checkEq(&counter, &c, "axd", "ㄘㄨˊ") + Self.checkEq(&counter, &c, "axf", "ㄘㄨˇ") + Self.checkEq(&counter, &c, "axj", "ㄘㄨˋ") + Self.checkEq(&counter, &c, "axh", "ㄘㄨㄛ") + Self.checkEq(&counter, &c, "axhd", "ㄘㄨㄛˊ") + Self.checkEq(&counter, &c, "axhf", "ㄘㄨㄛˇ") + Self.checkEq(&counter, &c, "axhj", "ㄘㄨㄛˋ") + Self.checkEq(&counter, &c, "axa", "ㄘㄨㄟ") + Self.checkEq(&counter, &c, "axaf", "ㄘㄨㄟˇ") + Self.checkEq(&counter, &c, "axaj", "ㄘㄨㄟˋ") + Self.checkEq(&counter, &c, "axm", "ㄘㄨㄢ") + Self.checkEq(&counter, &c, "axmd", "ㄘㄨㄢˊ") + Self.checkEq(&counter, &c, "axmf", "ㄘㄨㄢˇ") + Self.checkEq(&counter, &c, "axmj", "ㄘㄨㄢˋ") + Self.checkEq(&counter, &c, "axn", "ㄘㄨㄣ") + Self.checkEq(&counter, &c, "axnd", "ㄘㄨㄣˊ") + Self.checkEq(&counter, &c, "axnf", "ㄘㄨㄣˇ") + Self.checkEq(&counter, &c, "axnj", "ㄘㄨㄣˋ") + Self.checkEq(&counter, &c, "axl", "ㄘㄨㄥ") + Self.checkEq(&counter, &c, "axld", "ㄘㄨㄥˊ") + Self.checkEq(&counter, &c, "axlf", "ㄘㄨㄥˇ") + Self.checkEq(&counter, &c, "axlj", "ㄘㄨㄥˋ") + Self.checkEq(&counter, &c, "s", "ㄙ") + Self.checkEq(&counter, &c, "sf", "ㄙˇ") + Self.checkEq(&counter, &c, "sj", "ㄙˋ") + Self.checkEq(&counter, &c, "sy", "ㄙㄚ") + Self.checkEq(&counter, &c, "syf", "ㄙㄚˇ") + Self.checkEq(&counter, &c, "syj", "ㄙㄚˋ") + Self.checkEq(&counter, &c, "sys", "ㄙㄚ˙") + Self.checkEq(&counter, &c, "sg", "ㄙㄜ") + Self.checkEq(&counter, &c, "sgj", "ㄙㄜˋ") + Self.checkEq(&counter, &c, "si", "ㄙㄞ") + Self.checkEq(&counter, &c, "sid", "ㄙㄞˊ") + Self.checkEq(&counter, &c, "sif", "ㄙㄞˇ") + Self.checkEq(&counter, &c, "sij", "ㄙㄞˋ") + Self.checkEq(&counter, &c, "sa", "ㄙㄟ") + Self.checkEq(&counter, &c, "sw", "ㄙㄠ") + Self.checkEq(&counter, &c, "swf", "ㄙㄠˇ") + Self.checkEq(&counter, &c, "swj", "ㄙㄠˋ") + Self.checkEq(&counter, &c, "so", "ㄙㄡ") + Self.checkEq(&counter, &c, "sof", "ㄙㄡˇ") + Self.checkEq(&counter, &c, "soj", "ㄙㄡˋ") + Self.checkEq(&counter, &c, "sm", "ㄙㄢ") + Self.checkEq(&counter, &c, "smf", "ㄙㄢˇ") + Self.checkEq(&counter, &c, "smj", "ㄙㄢˋ") + Self.checkEq(&counter, &c, "sn", "ㄙㄣ") + Self.checkEq(&counter, &c, "snf", "ㄙㄣˇ") + Self.checkEq(&counter, &c, "sk", "ㄙㄤ") + Self.checkEq(&counter, &c, "skf", "ㄙㄤˇ") + Self.checkEq(&counter, &c, "skj", "ㄙㄤˋ") + Self.checkEq(&counter, &c, "sl", "ㄙㄥ") + Self.checkEq(&counter, &c, "slj", "ㄙㄥˋ") + Self.checkEq(&counter, &c, "sx", "ㄙㄨ") + Self.checkEq(&counter, &c, "sxd", "ㄙㄨˊ") + Self.checkEq(&counter, &c, "sxf", "ㄙㄨˇ") + Self.checkEq(&counter, &c, "sxj", "ㄙㄨˋ") + Self.checkEq(&counter, &c, "sxh", "ㄙㄨㄛ") + Self.checkEq(&counter, &c, "sxhd", "ㄙㄨㄛˊ") + Self.checkEq(&counter, &c, "sxhf", "ㄙㄨㄛˇ") + Self.checkEq(&counter, &c, "sxhj", "ㄙㄨㄛˋ") + Self.checkEq(&counter, &c, "sxa", "ㄙㄨㄟ") + Self.checkEq(&counter, &c, "sxad", "ㄙㄨㄟˊ") + Self.checkEq(&counter, &c, "sxaf", "ㄙㄨㄟˇ") + Self.checkEq(&counter, &c, "sxaj", "ㄙㄨㄟˋ") + Self.checkEq(&counter, &c, "sxm", "ㄙㄨㄢ") + Self.checkEq(&counter, &c, "sxmf", "ㄙㄨㄢˇ") + Self.checkEq(&counter, &c, "sxmj", "ㄙㄨㄢˋ") + Self.checkEq(&counter, &c, "sxn", "ㄙㄨㄣ") + Self.checkEq(&counter, &c, "sxnf", "ㄙㄨㄣˇ") + Self.checkEq(&counter, &c, "sxnj", "ㄙㄨㄣˋ") + Self.checkEq(&counter, &c, "sxl", "ㄙㄨㄥ") + Self.checkEq(&counter, &c, "sxld", "ㄙㄨㄥˊ") + Self.checkEq(&counter, &c, "sxlf", "ㄙㄨㄥˇ") + Self.checkEq(&counter, &c, "sxlj", "ㄙㄨㄥˋ") + Self.checkEq(&counter, &c, "y", "ㄚ") + Self.checkEq(&counter, &c, "yd", "ㄚˊ") + Self.checkEq(&counter, &c, "yj", "ㄚˋ") + Self.checkEq(&counter, &c, "ys", "ㄚ˙") + Self.checkEq(&counter, &c, "h ", "ㄛ ") + Self.checkEq(&counter, &c, "hd", "ㄛˊ") + Self.checkEq(&counter, &c, "hf", "ㄛˇ") + Self.checkEq(&counter, &c, "hj", "ㄛˋ") + Self.checkEq(&counter, &c, "g ", "ㄜ ") + Self.checkEq(&counter, &c, "gd", "ㄜˊ") + Self.checkEq(&counter, &c, "gf", "ㄜˇ") + Self.checkEq(&counter, &c, "gj", "ㄜˋ") + // Self.checkEq(&counter, &c, "ed", "ㄝˊ") + // Self.checkEq(&counter, &c, "ef", "ㄝˇ") + // Self.checkEq(&counter, &c, "ej", "ㄝˋ") + // Self.checkEq(&counter, &c, "es", "ㄝ˙") + Self.checkEq(&counter, &c, "i", "ㄞ") + Self.checkEq(&counter, &c, "id", "ㄞˊ") + Self.checkEq(&counter, &c, "if", "ㄞˇ") + Self.checkEq(&counter, &c, "ij", "ㄞˋ") + // Self.checkEq(&counter, &c, "aj", "ㄟˋ") + Self.checkEq(&counter, &c, "w", "ㄠ") + Self.checkEq(&counter, &c, "wd", "ㄠˊ") + Self.checkEq(&counter, &c, "wf", "ㄠˇ") + Self.checkEq(&counter, &c, "wj", "ㄠˋ") + Self.checkEq(&counter, &c, "o", "ㄡ") + Self.checkEq(&counter, &c, "od", "ㄡˊ") + Self.checkEq(&counter, &c, "of", "ㄡˇ") + Self.checkEq(&counter, &c, "oj", "ㄡˋ") + Self.checkEq(&counter, &c, "os", "ㄡ˙") + Self.checkEq(&counter, &c, "m ", "ㄢ ") + Self.checkEq(&counter, &c, "md", "ㄢˊ") + Self.checkEq(&counter, &c, "mf", "ㄢˇ") + Self.checkEq(&counter, &c, "mj", "ㄢˋ") + Self.checkEq(&counter, &c, "n ", "ㄣ ") + Self.checkEq(&counter, &c, "nd", "ㄣˊ") + Self.checkEq(&counter, &c, "nf", "ㄣˇ") + Self.checkEq(&counter, &c, "nj", "ㄣˋ") + Self.checkEq(&counter, &c, "ns", "ㄣ˙") + Self.checkEq(&counter, &c, "k ", "ㄤ ") + Self.checkEq(&counter, &c, "kd", "ㄤˊ") + Self.checkEq(&counter, &c, "kf", "ㄤˇ") + Self.checkEq(&counter, &c, "kj", "ㄤˋ") + // Self.checkEq(&counter, &c, "l ", "ㄥ ") + // Self.checkEq(&counter, &c, "lj", "ㄥˋ") + Self.checkEq(&counter, &c, "l ", "ㄦ ") + Self.checkEq(&counter, &c, "ld", "ㄦˊ") + Self.checkEq(&counter, &c, "lf", "ㄦˇ") + Self.checkEq(&counter, &c, "lj", "ㄦˋ") + Self.checkEq(&counter, &c, "ls", "ㄦ˙") + Self.checkEq(&counter, &c, "e", "ㄧ") + Self.checkEq(&counter, &c, "ed", "ㄧˊ") + Self.checkEq(&counter, &c, "ef", "ㄧˇ") + Self.checkEq(&counter, &c, "ej", "ㄧˋ") + Self.checkEq(&counter, &c, "ey", "ㄧㄚ") + Self.checkEq(&counter, &c, "eyd", "ㄧㄚˊ") + Self.checkEq(&counter, &c, "eyf", "ㄧㄚˇ") + Self.checkEq(&counter, &c, "eyj", "ㄧㄚˋ") + Self.checkEq(&counter, &c, "eys", "ㄧㄚ˙") + Self.checkEq(&counter, &c, "eh", "ㄧㄛ") + Self.checkEq(&counter, &c, "ehs", "ㄧㄛ˙") + Self.checkEq(&counter, &c, "ee", "ㄧㄝ") + Self.checkEq(&counter, &c, "eed", "ㄧㄝˊ") + Self.checkEq(&counter, &c, "eef", "ㄧㄝˇ") + Self.checkEq(&counter, &c, "eej", "ㄧㄝˋ") + Self.checkEq(&counter, &c, "ees", "ㄧㄝ˙") + Self.checkEq(&counter, &c, "eid", "ㄧㄞˊ") + Self.checkEq(&counter, &c, "ew", "ㄧㄠ") + Self.checkEq(&counter, &c, "ewd", "ㄧㄠˊ") + Self.checkEq(&counter, &c, "ewf", "ㄧㄠˇ") + Self.checkEq(&counter, &c, "ewj", "ㄧㄠˋ") + Self.checkEq(&counter, &c, "eo", "ㄧㄡ") + Self.checkEq(&counter, &c, "eod", "ㄧㄡˊ") + Self.checkEq(&counter, &c, "eof", "ㄧㄡˇ") + Self.checkEq(&counter, &c, "eoj", "ㄧㄡˋ") + Self.checkEq(&counter, &c, "em", "ㄧㄢ") + Self.checkEq(&counter, &c, "emd", "ㄧㄢˊ") + Self.checkEq(&counter, &c, "emf", "ㄧㄢˇ") + Self.checkEq(&counter, &c, "emj", "ㄧㄢˋ") + Self.checkEq(&counter, &c, "en", "ㄧㄣ") + Self.checkEq(&counter, &c, "end", "ㄧㄣˊ") + Self.checkEq(&counter, &c, "enf", "ㄧㄣˇ") + Self.checkEq(&counter, &c, "enj", "ㄧㄣˋ") + Self.checkEq(&counter, &c, "ek", "ㄧㄤ") + Self.checkEq(&counter, &c, "ekd", "ㄧㄤˊ") + Self.checkEq(&counter, &c, "ekf", "ㄧㄤˇ") + Self.checkEq(&counter, &c, "ekj", "ㄧㄤˋ") + Self.checkEq(&counter, &c, "el", "ㄧㄥ") + Self.checkEq(&counter, &c, "eld", "ㄧㄥˊ") + Self.checkEq(&counter, &c, "elf", "ㄧㄥˇ") + Self.checkEq(&counter, &c, "elj", "ㄧㄥˋ") + Self.checkEq(&counter, &c, "x", "ㄨ") + Self.checkEq(&counter, &c, "xd", "ㄨˊ") + Self.checkEq(&counter, &c, "xf", "ㄨˇ") + Self.checkEq(&counter, &c, "xj", "ㄨˋ") + Self.checkEq(&counter, &c, "xy", "ㄨㄚ") + Self.checkEq(&counter, &c, "xyd", "ㄨㄚˊ") + Self.checkEq(&counter, &c, "xyf", "ㄨㄚˇ") + Self.checkEq(&counter, &c, "xyj", "ㄨㄚˋ") + Self.checkEq(&counter, &c, "xys", "ㄨㄚ˙") + Self.checkEq(&counter, &c, "xh", "ㄨㄛ") + Self.checkEq(&counter, &c, "xhf", "ㄨㄛˇ") + Self.checkEq(&counter, &c, "xhj", "ㄨㄛˋ") + Self.checkEq(&counter, &c, "xi", "ㄨㄞ") + Self.checkEq(&counter, &c, "xif", "ㄨㄞˇ") + Self.checkEq(&counter, &c, "xij", "ㄨㄞˋ") + Self.checkEq(&counter, &c, "xa", "ㄨㄟ") + Self.checkEq(&counter, &c, "xad", "ㄨㄟˊ") + Self.checkEq(&counter, &c, "xaf", "ㄨㄟˇ") + Self.checkEq(&counter, &c, "xaj", "ㄨㄟˋ") + Self.checkEq(&counter, &c, "xm", "ㄨㄢ") + Self.checkEq(&counter, &c, "xmd", "ㄨㄢˊ") + Self.checkEq(&counter, &c, "xmf", "ㄨㄢˇ") + Self.checkEq(&counter, &c, "xmj", "ㄨㄢˋ") + Self.checkEq(&counter, &c, "xn", "ㄨㄣ") + Self.checkEq(&counter, &c, "xnd", "ㄨㄣˊ") + Self.checkEq(&counter, &c, "xnf", "ㄨㄣˇ") + Self.checkEq(&counter, &c, "xnj", "ㄨㄣˋ") + Self.checkEq(&counter, &c, "xk", "ㄨㄤ") + Self.checkEq(&counter, &c, "xkd", "ㄨㄤˊ") + Self.checkEq(&counter, &c, "xkf", "ㄨㄤˇ") + Self.checkEq(&counter, &c, "xkj", "ㄨㄤˋ") + Self.checkEq(&counter, &c, "xl", "ㄨㄥ") + Self.checkEq(&counter, &c, "xlf", "ㄨㄥˇ") + Self.checkEq(&counter, &c, "xlj", "ㄨㄥˋ") + Self.checkEq(&counter, &c, "u", "ㄩ") + Self.checkEq(&counter, &c, "ud", "ㄩˊ") + Self.checkEq(&counter, &c, "uf", "ㄩˇ") + Self.checkEq(&counter, &c, "uj", "ㄩˋ") + Self.checkEq(&counter, &c, "ue", "ㄩㄝ") + Self.checkEq(&counter, &c, "uef", "ㄩㄝˇ") + Self.checkEq(&counter, &c, "uej", "ㄩㄝˋ") + Self.checkEq(&counter, &c, "um", "ㄩㄢ") + Self.checkEq(&counter, &c, "umd", "ㄩㄢˊ") + Self.checkEq(&counter, &c, "umf", "ㄩㄢˇ") + Self.checkEq(&counter, &c, "umj", "ㄩㄢˋ") + Self.checkEq(&counter, &c, "un", "ㄩㄣ") + Self.checkEq(&counter, &c, "und", "ㄩㄣˊ") + Self.checkEq(&counter, &c, "unf", "ㄩㄣˇ") + Self.checkEq(&counter, &c, "unj", "ㄩㄣˋ") + Self.checkEq(&counter, &c, "ul", "ㄩㄥ") + Self.checkEq(&counter, &c, "uld", "ㄩㄥˊ") + Self.checkEq(&counter, &c, "ulf", "ㄩㄥˇ") + Self.checkEq(&counter, &c, "ulj", "ㄩㄥˋ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Starlight_A.swift b/Tests/TekkonTests/KeyTest_Starlight_A.swift index c432d35..7448e14 100644 --- a/Tests/TekkonTests/KeyTest_Starlight_A.swift +++ b/Tests/TekkonTests/KeyTest_Starlight_A.swift @@ -13,493 +13,497 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testStarlightKeysTaigi() throws { var c = Tekkon.Composer(arrange: .ofStarlight) - XCTAssertEqual(c.cS2RC("kik"), "ㄎㄧㄤ") - XCTAssertEqual(c.cS2RC("gif7"), "ㄍㄧㄠˊ") - XCTAssertEqual(c.cS2RC("gin"), "ㄍㄧㄣ") + var counter = 0 + Self.checkEq(&counter, &c, "kik", "ㄎㄧㄤ") + Self.checkEq(&counter, &c, "gif7", "ㄍㄧㄠˊ") + Self.checkEq(&counter, &c, "gin", "ㄍㄧㄣ") + XCTAssertEqual(counter, 0) } func testStarlightKeysA() throws { var c = Tekkon.Composer(arrange: .ofStarlight) - XCTAssertEqual(c.cS2RC("bik7"), "ㄅㄧㄤˊ") - XCTAssertEqual(c.cS2RC("bik9"), "ㄅㄧㄤˋ") - XCTAssertEqual(c.cS2RC("duk"), "ㄉㄨㄤ") - XCTAssertEqual(c.cS2RC("ba"), "ㄅㄚ") - XCTAssertEqual(c.cS2RC("ba7"), "ㄅㄚˊ") - XCTAssertEqual(c.cS2RC("ba8"), "ㄅㄚˇ") - XCTAssertEqual(c.cS2RC("ba9"), "ㄅㄚˋ") - XCTAssertEqual(c.cS2RC("ba0"), "ㄅㄚ˙") - XCTAssertEqual(c.cS2RC("bo"), "ㄅㄛ") - XCTAssertEqual(c.cS2RC("bo7"), "ㄅㄛˊ") - XCTAssertEqual(c.cS2RC("bo8"), "ㄅㄛˇ") - XCTAssertEqual(c.cS2RC("bo9"), "ㄅㄛˋ") - XCTAssertEqual(c.cS2RC("bo0"), "ㄅㄛ˙") - XCTAssertEqual(c.cS2RC("by"), "ㄅㄞ") - XCTAssertEqual(c.cS2RC("by7"), "ㄅㄞˊ") - XCTAssertEqual(c.cS2RC("by8"), "ㄅㄞˇ") - XCTAssertEqual(c.cS2RC("by9"), "ㄅㄞˋ") - XCTAssertEqual(c.cS2RC("by0"), "ㄅㄞ˙") - XCTAssertEqual(c.cS2RC("bt"), "ㄅㄟ") - XCTAssertEqual(c.cS2RC("bt8"), "ㄅㄟˇ") - XCTAssertEqual(c.cS2RC("bt9"), "ㄅㄟˋ") - XCTAssertEqual(c.cS2RC("bt0"), "ㄅㄟ˙") - XCTAssertEqual(c.cS2RC("bf"), "ㄅㄠ") - XCTAssertEqual(c.cS2RC("bf7"), "ㄅㄠˊ") - XCTAssertEqual(c.cS2RC("bf8"), "ㄅㄠˇ") - XCTAssertEqual(c.cS2RC("bf9"), "ㄅㄠˋ") - XCTAssertEqual(c.cS2RC("bm"), "ㄅㄢ") - XCTAssertEqual(c.cS2RC("bm8"), "ㄅㄢˇ") - XCTAssertEqual(c.cS2RC("bm9"), "ㄅㄢˋ") - XCTAssertEqual(c.cS2RC("bn"), "ㄅㄣ") - XCTAssertEqual(c.cS2RC("bn8"), "ㄅㄣˇ") - XCTAssertEqual(c.cS2RC("bn9"), "ㄅㄣˋ") - XCTAssertEqual(c.cS2RC("bk"), "ㄅㄤ") - XCTAssertEqual(c.cS2RC("bk8"), "ㄅㄤˇ") - XCTAssertEqual(c.cS2RC("bk9"), "ㄅㄤˋ") - XCTAssertEqual(c.cS2RC("bg"), "ㄅㄥ") - XCTAssertEqual(c.cS2RC("bg7"), "ㄅㄥˊ") - XCTAssertEqual(c.cS2RC("bg8"), "ㄅㄥˇ") - XCTAssertEqual(c.cS2RC("bg9"), "ㄅㄥˋ") - XCTAssertEqual(c.cS2RC("bi"), "ㄅㄧ") - XCTAssertEqual(c.cS2RC("bi7"), "ㄅㄧˊ") - XCTAssertEqual(c.cS2RC("bi8"), "ㄅㄧˇ") - XCTAssertEqual(c.cS2RC("bi9"), "ㄅㄧˋ") - XCTAssertEqual(c.cS2RC("bie"), "ㄅㄧㄝ") - XCTAssertEqual(c.cS2RC("bie7"), "ㄅㄧㄝˊ") - XCTAssertEqual(c.cS2RC("bie8"), "ㄅㄧㄝˇ") - XCTAssertEqual(c.cS2RC("bie9"), "ㄅㄧㄝˋ") - XCTAssertEqual(c.cS2RC("bif"), "ㄅㄧㄠ") - XCTAssertEqual(c.cS2RC("bif8"), "ㄅㄧㄠˇ") - XCTAssertEqual(c.cS2RC("bif9"), "ㄅㄧㄠˋ") - XCTAssertEqual(c.cS2RC("bim"), "ㄅㄧㄢ") - XCTAssertEqual(c.cS2RC("bim7"), "ㄅㄧㄢˊ") - XCTAssertEqual(c.cS2RC("bim8"), "ㄅㄧㄢˇ") - XCTAssertEqual(c.cS2RC("bim9"), "ㄅㄧㄢˋ") - XCTAssertEqual(c.cS2RC("bin"), "ㄅㄧㄣ") - XCTAssertEqual(c.cS2RC("bin8"), "ㄅㄧㄣˇ") - XCTAssertEqual(c.cS2RC("bin9"), "ㄅㄧㄣˋ") - XCTAssertEqual(c.cS2RC("big"), "ㄅㄧㄥ") - XCTAssertEqual(c.cS2RC("big8"), "ㄅㄧㄥˇ") - XCTAssertEqual(c.cS2RC("big9"), "ㄅㄧㄥˋ") - XCTAssertEqual(c.cS2RC("bu"), "ㄅㄨ") - XCTAssertEqual(c.cS2RC("bu7"), "ㄅㄨˊ") - XCTAssertEqual(c.cS2RC("bu8"), "ㄅㄨˇ") - XCTAssertEqual(c.cS2RC("bu9"), "ㄅㄨˋ") - XCTAssertEqual(c.cS2RC("pa"), "ㄆㄚ") - XCTAssertEqual(c.cS2RC("pa7"), "ㄆㄚˊ") - XCTAssertEqual(c.cS2RC("pa8"), "ㄆㄚˇ") - XCTAssertEqual(c.cS2RC("pa9"), "ㄆㄚˋ") - XCTAssertEqual(c.cS2RC("pa0"), "ㄆㄚ˙") - XCTAssertEqual(c.cS2RC("po"), "ㄆㄛ") - XCTAssertEqual(c.cS2RC("po7"), "ㄆㄛˊ") - XCTAssertEqual(c.cS2RC("po8"), "ㄆㄛˇ") - XCTAssertEqual(c.cS2RC("po9"), "ㄆㄛˋ") - XCTAssertEqual(c.cS2RC("py"), "ㄆㄞ") - XCTAssertEqual(c.cS2RC("py7"), "ㄆㄞˊ") - XCTAssertEqual(c.cS2RC("py8"), "ㄆㄞˇ") - XCTAssertEqual(c.cS2RC("py9"), "ㄆㄞˋ") - XCTAssertEqual(c.cS2RC("pt"), "ㄆㄟ") - XCTAssertEqual(c.cS2RC("pt7"), "ㄆㄟˊ") - XCTAssertEqual(c.cS2RC("pt8"), "ㄆㄟˇ") - XCTAssertEqual(c.cS2RC("pt9"), "ㄆㄟˋ") - XCTAssertEqual(c.cS2RC("pf"), "ㄆㄠ") - XCTAssertEqual(c.cS2RC("pf7"), "ㄆㄠˊ") - XCTAssertEqual(c.cS2RC("pf8"), "ㄆㄠˇ") - XCTAssertEqual(c.cS2RC("pf9"), "ㄆㄠˋ") - XCTAssertEqual(c.cS2RC("pw"), "ㄆㄡ") - XCTAssertEqual(c.cS2RC("pw7"), "ㄆㄡˊ") - XCTAssertEqual(c.cS2RC("pw8"), "ㄆㄡˇ") - XCTAssertEqual(c.cS2RC("pw9"), "ㄆㄡˋ") - XCTAssertEqual(c.cS2RC("pm"), "ㄆㄢ") - XCTAssertEqual(c.cS2RC("pm7"), "ㄆㄢˊ") - XCTAssertEqual(c.cS2RC("pm8"), "ㄆㄢˇ") - XCTAssertEqual(c.cS2RC("pm9"), "ㄆㄢˋ") - XCTAssertEqual(c.cS2RC("pn"), "ㄆㄣ") - XCTAssertEqual(c.cS2RC("pn7"), "ㄆㄣˊ") - XCTAssertEqual(c.cS2RC("pn8"), "ㄆㄣˇ") - XCTAssertEqual(c.cS2RC("pn9"), "ㄆㄣˋ") - XCTAssertEqual(c.cS2RC("pk"), "ㄆㄤ") - XCTAssertEqual(c.cS2RC("pk7"), "ㄆㄤˊ") - XCTAssertEqual(c.cS2RC("pk8"), "ㄆㄤˇ") - XCTAssertEqual(c.cS2RC("pk9"), "ㄆㄤˋ") - XCTAssertEqual(c.cS2RC("pg"), "ㄆㄥ") - XCTAssertEqual(c.cS2RC("pg7"), "ㄆㄥˊ") - XCTAssertEqual(c.cS2RC("pg8"), "ㄆㄥˇ") - XCTAssertEqual(c.cS2RC("pg9"), "ㄆㄥˋ") - XCTAssertEqual(c.cS2RC("pi"), "ㄆㄧ") - XCTAssertEqual(c.cS2RC("pi7"), "ㄆㄧˊ") - XCTAssertEqual(c.cS2RC("pi8"), "ㄆㄧˇ") - XCTAssertEqual(c.cS2RC("pi9"), "ㄆㄧˋ") - XCTAssertEqual(c.cS2RC("pia"), "ㄆㄧㄚ") - XCTAssertEqual(c.cS2RC("pie"), "ㄆㄧㄝ") - XCTAssertEqual(c.cS2RC("pie8"), "ㄆㄧㄝˇ") - XCTAssertEqual(c.cS2RC("pie9"), "ㄆㄧㄝˋ") - XCTAssertEqual(c.cS2RC("pif"), "ㄆㄧㄠ") - XCTAssertEqual(c.cS2RC("pif7"), "ㄆㄧㄠˊ") - XCTAssertEqual(c.cS2RC("pif8"), "ㄆㄧㄠˇ") - XCTAssertEqual(c.cS2RC("pif9"), "ㄆㄧㄠˋ") - XCTAssertEqual(c.cS2RC("pim"), "ㄆㄧㄢ") - XCTAssertEqual(c.cS2RC("pim7"), "ㄆㄧㄢˊ") - XCTAssertEqual(c.cS2RC("pim8"), "ㄆㄧㄢˇ") - XCTAssertEqual(c.cS2RC("pim9"), "ㄆㄧㄢˋ") - XCTAssertEqual(c.cS2RC("pin"), "ㄆㄧㄣ") - XCTAssertEqual(c.cS2RC("pin7"), "ㄆㄧㄣˊ") - XCTAssertEqual(c.cS2RC("pin8"), "ㄆㄧㄣˇ") - XCTAssertEqual(c.cS2RC("pin9"), "ㄆㄧㄣˋ") - XCTAssertEqual(c.cS2RC("pig"), "ㄆㄧㄥ") - XCTAssertEqual(c.cS2RC("pig7"), "ㄆㄧㄥˊ") - XCTAssertEqual(c.cS2RC("pig8"), "ㄆㄧㄥˇ") - XCTAssertEqual(c.cS2RC("pig9"), "ㄆㄧㄥˋ") - XCTAssertEqual(c.cS2RC("pu"), "ㄆㄨ") - XCTAssertEqual(c.cS2RC("pu7"), "ㄆㄨˊ") - XCTAssertEqual(c.cS2RC("pu8"), "ㄆㄨˇ") - XCTAssertEqual(c.cS2RC("pu9"), "ㄆㄨˋ") - XCTAssertEqual(c.cS2RC("ma"), "ㄇㄚ") - XCTAssertEqual(c.cS2RC("ma7"), "ㄇㄚˊ") - XCTAssertEqual(c.cS2RC("ma8"), "ㄇㄚˇ") - XCTAssertEqual(c.cS2RC("ma9"), "ㄇㄚˋ") - XCTAssertEqual(c.cS2RC("ma0"), "ㄇㄚ˙") - XCTAssertEqual(c.cS2RC("mo"), "ㄇㄛ") - XCTAssertEqual(c.cS2RC("mo7"), "ㄇㄛˊ") - XCTAssertEqual(c.cS2RC("mo8"), "ㄇㄛˇ") - XCTAssertEqual(c.cS2RC("mo9"), "ㄇㄛˋ") - XCTAssertEqual(c.cS2RC("mo0"), "ㄇㄛ˙") - XCTAssertEqual(c.cS2RC("me"), "ㄇㄜ") - XCTAssertEqual(c.cS2RC("me9"), "ㄇㄜˋ") - XCTAssertEqual(c.cS2RC("me0"), "ㄇㄜ˙") - XCTAssertEqual(c.cS2RC("my"), "ㄇㄞ") - XCTAssertEqual(c.cS2RC("my7"), "ㄇㄞˊ") - XCTAssertEqual(c.cS2RC("my8"), "ㄇㄞˇ") - XCTAssertEqual(c.cS2RC("my9"), "ㄇㄞˋ") - XCTAssertEqual(c.cS2RC("mt7"), "ㄇㄟˊ") - XCTAssertEqual(c.cS2RC("mt8"), "ㄇㄟˇ") - XCTAssertEqual(c.cS2RC("mt9"), "ㄇㄟˋ") - XCTAssertEqual(c.cS2RC("mf"), "ㄇㄠ") - XCTAssertEqual(c.cS2RC("mf7"), "ㄇㄠˊ") - XCTAssertEqual(c.cS2RC("mf8"), "ㄇㄠˇ") - XCTAssertEqual(c.cS2RC("mf9"), "ㄇㄠˋ") - XCTAssertEqual(c.cS2RC("mw7"), "ㄇㄡˊ") - XCTAssertEqual(c.cS2RC("mw8"), "ㄇㄡˇ") - XCTAssertEqual(c.cS2RC("mw9"), "ㄇㄡˋ") - XCTAssertEqual(c.cS2RC("mm"), "ㄇㄢ") - XCTAssertEqual(c.cS2RC("mm7"), "ㄇㄢˊ") - XCTAssertEqual(c.cS2RC("mm8"), "ㄇㄢˇ") - XCTAssertEqual(c.cS2RC("mm9"), "ㄇㄢˋ") - XCTAssertEqual(c.cS2RC("mn"), "ㄇㄣ") - XCTAssertEqual(c.cS2RC("mn7"), "ㄇㄣˊ") - XCTAssertEqual(c.cS2RC("mn8"), "ㄇㄣˇ") - XCTAssertEqual(c.cS2RC("mn9"), "ㄇㄣˋ") - XCTAssertEqual(c.cS2RC("mn0"), "ㄇㄣ˙") - XCTAssertEqual(c.cS2RC("mk"), "ㄇㄤ") - XCTAssertEqual(c.cS2RC("mk7"), "ㄇㄤˊ") - XCTAssertEqual(c.cS2RC("mk8"), "ㄇㄤˇ") - XCTAssertEqual(c.cS2RC("mk9"), "ㄇㄤˋ") - XCTAssertEqual(c.cS2RC("mg"), "ㄇㄥ") - XCTAssertEqual(c.cS2RC("mg7"), "ㄇㄥˊ") - XCTAssertEqual(c.cS2RC("mg8"), "ㄇㄥˇ") - XCTAssertEqual(c.cS2RC("mg9"), "ㄇㄥˋ") - XCTAssertEqual(c.cS2RC("mi"), "ㄇㄧ") - XCTAssertEqual(c.cS2RC("mi7"), "ㄇㄧˊ") - XCTAssertEqual(c.cS2RC("mi8"), "ㄇㄧˇ") - XCTAssertEqual(c.cS2RC("mi9"), "ㄇㄧˋ") - XCTAssertEqual(c.cS2RC("mie"), "ㄇㄧㄝ") - XCTAssertEqual(c.cS2RC("mie7"), "ㄇㄧㄝˊ") - XCTAssertEqual(c.cS2RC("mie9"), "ㄇㄧㄝˋ") - XCTAssertEqual(c.cS2RC("mif"), "ㄇㄧㄠ") - XCTAssertEqual(c.cS2RC("mif7"), "ㄇㄧㄠˊ") - XCTAssertEqual(c.cS2RC("mif8"), "ㄇㄧㄠˇ") - XCTAssertEqual(c.cS2RC("mif9"), "ㄇㄧㄠˋ") - XCTAssertEqual(c.cS2RC("miw7"), "ㄇㄧㄡˊ") - XCTAssertEqual(c.cS2RC("miw8"), "ㄇㄧㄡˇ") - XCTAssertEqual(c.cS2RC("miw9"), "ㄇㄧㄡˋ") - XCTAssertEqual(c.cS2RC("mim"), "ㄇㄧㄢ") - XCTAssertEqual(c.cS2RC("mim7"), "ㄇㄧㄢˊ") - XCTAssertEqual(c.cS2RC("mim8"), "ㄇㄧㄢˇ") - XCTAssertEqual(c.cS2RC("mim9"), "ㄇㄧㄢˋ") - XCTAssertEqual(c.cS2RC("min"), "ㄇㄧㄣ") - XCTAssertEqual(c.cS2RC("min7"), "ㄇㄧㄣˊ") - XCTAssertEqual(c.cS2RC("min8"), "ㄇㄧㄣˇ") - XCTAssertEqual(c.cS2RC("mig7"), "ㄇㄧㄥˊ") - XCTAssertEqual(c.cS2RC("mig8"), "ㄇㄧㄥˇ") - XCTAssertEqual(c.cS2RC("mig9"), "ㄇㄧㄥˋ") - XCTAssertEqual(c.cS2RC("mu7"), "ㄇㄨˊ") - XCTAssertEqual(c.cS2RC("mu8"), "ㄇㄨˇ") - XCTAssertEqual(c.cS2RC("mu9"), "ㄇㄨˋ") - XCTAssertEqual(c.cS2RC("fa"), "ㄈㄚ") - XCTAssertEqual(c.cS2RC("fa7"), "ㄈㄚˊ") - XCTAssertEqual(c.cS2RC("fa8"), "ㄈㄚˇ") - XCTAssertEqual(c.cS2RC("fa9"), "ㄈㄚˋ") - XCTAssertEqual(c.cS2RC("fo7"), "ㄈㄛˊ") - XCTAssertEqual(c.cS2RC("ft"), "ㄈㄟ") - XCTAssertEqual(c.cS2RC("ft7"), "ㄈㄟˊ") - XCTAssertEqual(c.cS2RC("ft8"), "ㄈㄟˇ") - XCTAssertEqual(c.cS2RC("ft9"), "ㄈㄟˋ") - XCTAssertEqual(c.cS2RC("fw"), "ㄈㄡ") - XCTAssertEqual(c.cS2RC("fw7"), "ㄈㄡˊ") - XCTAssertEqual(c.cS2RC("fw8"), "ㄈㄡˇ") - XCTAssertEqual(c.cS2RC("fw9"), "ㄈㄡˋ") - XCTAssertEqual(c.cS2RC("fm"), "ㄈㄢ") - XCTAssertEqual(c.cS2RC("fm7"), "ㄈㄢˊ") - XCTAssertEqual(c.cS2RC("fm8"), "ㄈㄢˇ") - XCTAssertEqual(c.cS2RC("fm9"), "ㄈㄢˋ") - XCTAssertEqual(c.cS2RC("fn"), "ㄈㄣ") - XCTAssertEqual(c.cS2RC("fn7"), "ㄈㄣˊ") - XCTAssertEqual(c.cS2RC("fn8"), "ㄈㄣˇ") - XCTAssertEqual(c.cS2RC("fn9"), "ㄈㄣˋ") - XCTAssertEqual(c.cS2RC("fn0"), "ㄈㄣ˙") - XCTAssertEqual(c.cS2RC("fk"), "ㄈㄤ") - XCTAssertEqual(c.cS2RC("fk7"), "ㄈㄤˊ") - XCTAssertEqual(c.cS2RC("fk8"), "ㄈㄤˇ") - XCTAssertEqual(c.cS2RC("fk9"), "ㄈㄤˋ") - XCTAssertEqual(c.cS2RC("fg"), "ㄈㄥ") - XCTAssertEqual(c.cS2RC("fg7"), "ㄈㄥˊ") - XCTAssertEqual(c.cS2RC("fg8"), "ㄈㄥˇ") - XCTAssertEqual(c.cS2RC("fg9"), "ㄈㄥˋ") - XCTAssertEqual(c.cS2RC("fif9"), "ㄈㄧㄠˋ") - XCTAssertEqual(c.cS2RC("fu"), "ㄈㄨ") - XCTAssertEqual(c.cS2RC("fu7"), "ㄈㄨˊ") - XCTAssertEqual(c.cS2RC("fu8"), "ㄈㄨˇ") - XCTAssertEqual(c.cS2RC("fu9"), "ㄈㄨˋ") - XCTAssertEqual(c.cS2RC("da"), "ㄉㄚ") - XCTAssertEqual(c.cS2RC("da7"), "ㄉㄚˊ") - XCTAssertEqual(c.cS2RC("da8"), "ㄉㄚˇ") - XCTAssertEqual(c.cS2RC("da9"), "ㄉㄚˋ") - XCTAssertEqual(c.cS2RC("da0"), "ㄉㄚ˙") - XCTAssertEqual(c.cS2RC("de"), "ㄉㄜ") - XCTAssertEqual(c.cS2RC("de7"), "ㄉㄜˊ") - XCTAssertEqual(c.cS2RC("de0"), "ㄉㄜ˙") - XCTAssertEqual(c.cS2RC("dy"), "ㄉㄞ") - XCTAssertEqual(c.cS2RC("dy8"), "ㄉㄞˇ") - XCTAssertEqual(c.cS2RC("dy9"), "ㄉㄞˋ") - XCTAssertEqual(c.cS2RC("dt8"), "ㄉㄟˇ") - XCTAssertEqual(c.cS2RC("df"), "ㄉㄠ") - XCTAssertEqual(c.cS2RC("df7"), "ㄉㄠˊ") - XCTAssertEqual(c.cS2RC("df8"), "ㄉㄠˇ") - XCTAssertEqual(c.cS2RC("df9"), "ㄉㄠˋ") - XCTAssertEqual(c.cS2RC("dw"), "ㄉㄡ") - XCTAssertEqual(c.cS2RC("dw7"), "ㄉㄡˊ") - XCTAssertEqual(c.cS2RC("dw8"), "ㄉㄡˇ") - XCTAssertEqual(c.cS2RC("dw9"), "ㄉㄡˋ") - XCTAssertEqual(c.cS2RC("dm"), "ㄉㄢ") - XCTAssertEqual(c.cS2RC("dm8"), "ㄉㄢˇ") - XCTAssertEqual(c.cS2RC("dm9"), "ㄉㄢˋ") - XCTAssertEqual(c.cS2RC("dn9"), "ㄉㄣˋ") - XCTAssertEqual(c.cS2RC("dk"), "ㄉㄤ") - XCTAssertEqual(c.cS2RC("dk8"), "ㄉㄤˇ") - XCTAssertEqual(c.cS2RC("dk9"), "ㄉㄤˋ") - XCTAssertEqual(c.cS2RC("dg"), "ㄉㄥ") - XCTAssertEqual(c.cS2RC("dg8"), "ㄉㄥˇ") - XCTAssertEqual(c.cS2RC("dg9"), "ㄉㄥˋ") - XCTAssertEqual(c.cS2RC("di"), "ㄉㄧ") - XCTAssertEqual(c.cS2RC("di7"), "ㄉㄧˊ") - XCTAssertEqual(c.cS2RC("di8"), "ㄉㄧˇ") - XCTAssertEqual(c.cS2RC("di9"), "ㄉㄧˋ") - XCTAssertEqual(c.cS2RC("dia8"), "ㄉㄧㄚˇ") - XCTAssertEqual(c.cS2RC("die"), "ㄉㄧㄝ") - XCTAssertEqual(c.cS2RC("die7"), "ㄉㄧㄝˊ") - XCTAssertEqual(c.cS2RC("die8"), "ㄉㄧㄝˇ") - XCTAssertEqual(c.cS2RC("die9"), "ㄉㄧㄝˋ") - XCTAssertEqual(c.cS2RC("dif"), "ㄉㄧㄠ") - XCTAssertEqual(c.cS2RC("dif8"), "ㄉㄧㄠˇ") - XCTAssertEqual(c.cS2RC("dif9"), "ㄉㄧㄠˋ") - XCTAssertEqual(c.cS2RC("diw"), "ㄉㄧㄡ") - XCTAssertEqual(c.cS2RC("dim"), "ㄉㄧㄢ") - XCTAssertEqual(c.cS2RC("dim7"), "ㄉㄧㄢˊ") - XCTAssertEqual(c.cS2RC("dim8"), "ㄉㄧㄢˇ") - XCTAssertEqual(c.cS2RC("dim9"), "ㄉㄧㄢˋ") - XCTAssertEqual(c.cS2RC("dig"), "ㄉㄧㄥ") - XCTAssertEqual(c.cS2RC("dig7"), "ㄉㄧㄥˊ") - XCTAssertEqual(c.cS2RC("dig8"), "ㄉㄧㄥˇ") - XCTAssertEqual(c.cS2RC("dig9"), "ㄉㄧㄥˋ") - XCTAssertEqual(c.cS2RC("du"), "ㄉㄨ") - XCTAssertEqual(c.cS2RC("du7"), "ㄉㄨˊ") - XCTAssertEqual(c.cS2RC("du8"), "ㄉㄨˇ") - XCTAssertEqual(c.cS2RC("du9"), "ㄉㄨˋ") - XCTAssertEqual(c.cS2RC("duo"), "ㄉㄨㄛ") - XCTAssertEqual(c.cS2RC("duo7"), "ㄉㄨㄛˊ") - XCTAssertEqual(c.cS2RC("duo8"), "ㄉㄨㄛˇ") - XCTAssertEqual(c.cS2RC("duo9"), "ㄉㄨㄛˋ") - XCTAssertEqual(c.cS2RC("duo0"), "ㄉㄨㄛ˙") - XCTAssertEqual(c.cS2RC("dut"), "ㄉㄨㄟ") - XCTAssertEqual(c.cS2RC("dut8"), "ㄉㄨㄟˇ") - XCTAssertEqual(c.cS2RC("dut9"), "ㄉㄨㄟˋ") - XCTAssertEqual(c.cS2RC("dum"), "ㄉㄨㄢ") - XCTAssertEqual(c.cS2RC("dum8"), "ㄉㄨㄢˇ") - XCTAssertEqual(c.cS2RC("dum9"), "ㄉㄨㄢˋ") - XCTAssertEqual(c.cS2RC("dun"), "ㄉㄨㄣ") - XCTAssertEqual(c.cS2RC("dun8"), "ㄉㄨㄣˇ") - XCTAssertEqual(c.cS2RC("dun9"), "ㄉㄨㄣˋ") - XCTAssertEqual(c.cS2RC("dug"), "ㄉㄨㄥ") - XCTAssertEqual(c.cS2RC("dug8"), "ㄉㄨㄥˇ") - XCTAssertEqual(c.cS2RC("dug9"), "ㄉㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ta"), "ㄊㄚ") - XCTAssertEqual(c.cS2RC("ta8"), "ㄊㄚˇ") - XCTAssertEqual(c.cS2RC("ta9"), "ㄊㄚˋ") - XCTAssertEqual(c.cS2RC("te9"), "ㄊㄜˋ") - XCTAssertEqual(c.cS2RC("ty"), "ㄊㄞ") - XCTAssertEqual(c.cS2RC("ty7"), "ㄊㄞˊ") - XCTAssertEqual(c.cS2RC("ty8"), "ㄊㄞˇ") - XCTAssertEqual(c.cS2RC("ty9"), "ㄊㄞˋ") - XCTAssertEqual(c.cS2RC("ty0"), "ㄊㄞ˙") - XCTAssertEqual(c.cS2RC("tf"), "ㄊㄠ") - XCTAssertEqual(c.cS2RC("tf7"), "ㄊㄠˊ") - XCTAssertEqual(c.cS2RC("tf8"), "ㄊㄠˇ") - XCTAssertEqual(c.cS2RC("tf9"), "ㄊㄠˋ") - XCTAssertEqual(c.cS2RC("tf0"), "ㄊㄠ˙") - XCTAssertEqual(c.cS2RC("tw"), "ㄊㄡ") - XCTAssertEqual(c.cS2RC("tw7"), "ㄊㄡˊ") - XCTAssertEqual(c.cS2RC("tw8"), "ㄊㄡˇ") - XCTAssertEqual(c.cS2RC("tw9"), "ㄊㄡˋ") - XCTAssertEqual(c.cS2RC("tw0"), "ㄊㄡ˙") - XCTAssertEqual(c.cS2RC("tm"), "ㄊㄢ") - XCTAssertEqual(c.cS2RC("tm7"), "ㄊㄢˊ") - XCTAssertEqual(c.cS2RC("tm8"), "ㄊㄢˇ") - XCTAssertEqual(c.cS2RC("tm9"), "ㄊㄢˋ") - XCTAssertEqual(c.cS2RC("tk"), "ㄊㄤ") - XCTAssertEqual(c.cS2RC("tk7"), "ㄊㄤˊ") - XCTAssertEqual(c.cS2RC("tk8"), "ㄊㄤˇ") - XCTAssertEqual(c.cS2RC("tk9"), "ㄊㄤˋ") - XCTAssertEqual(c.cS2RC("tg"), "ㄊㄥ") - XCTAssertEqual(c.cS2RC("tg7"), "ㄊㄥˊ") - XCTAssertEqual(c.cS2RC("tg9"), "ㄊㄥˋ") - XCTAssertEqual(c.cS2RC("ti"), "ㄊㄧ") - XCTAssertEqual(c.cS2RC("ti7"), "ㄊㄧˊ") - XCTAssertEqual(c.cS2RC("ti8"), "ㄊㄧˇ") - XCTAssertEqual(c.cS2RC("ti9"), "ㄊㄧˋ") - XCTAssertEqual(c.cS2RC("tie"), "ㄊㄧㄝ") - XCTAssertEqual(c.cS2RC("tie7"), "ㄊㄧㄝˊ") - XCTAssertEqual(c.cS2RC("tie8"), "ㄊㄧㄝˇ") - XCTAssertEqual(c.cS2RC("tie9"), "ㄊㄧㄝˋ") - XCTAssertEqual(c.cS2RC("tif"), "ㄊㄧㄠ") - XCTAssertEqual(c.cS2RC("tif7"), "ㄊㄧㄠˊ") - XCTAssertEqual(c.cS2RC("tif8"), "ㄊㄧㄠˇ") - XCTAssertEqual(c.cS2RC("tif9"), "ㄊㄧㄠˋ") - XCTAssertEqual(c.cS2RC("tim"), "ㄊㄧㄢ") - XCTAssertEqual(c.cS2RC("tim7"), "ㄊㄧㄢˊ") - XCTAssertEqual(c.cS2RC("tim8"), "ㄊㄧㄢˇ") - XCTAssertEqual(c.cS2RC("tim9"), "ㄊㄧㄢˋ") - XCTAssertEqual(c.cS2RC("tig"), "ㄊㄧㄥ") - XCTAssertEqual(c.cS2RC("tig7"), "ㄊㄧㄥˊ") - XCTAssertEqual(c.cS2RC("tig8"), "ㄊㄧㄥˇ") - XCTAssertEqual(c.cS2RC("tig9"), "ㄊㄧㄥˋ") - XCTAssertEqual(c.cS2RC("tu"), "ㄊㄨ") - XCTAssertEqual(c.cS2RC("tu7"), "ㄊㄨˊ") - XCTAssertEqual(c.cS2RC("tu8"), "ㄊㄨˇ") - XCTAssertEqual(c.cS2RC("tu9"), "ㄊㄨˋ") - XCTAssertEqual(c.cS2RC("tuo"), "ㄊㄨㄛ") - XCTAssertEqual(c.cS2RC("tuo7"), "ㄊㄨㄛˊ") - XCTAssertEqual(c.cS2RC("tuo8"), "ㄊㄨㄛˇ") - XCTAssertEqual(c.cS2RC("tuo9"), "ㄊㄨㄛˋ") - XCTAssertEqual(c.cS2RC("tut"), "ㄊㄨㄟ") - XCTAssertEqual(c.cS2RC("tut7"), "ㄊㄨㄟˊ") - XCTAssertEqual(c.cS2RC("tut8"), "ㄊㄨㄟˇ") - XCTAssertEqual(c.cS2RC("tut9"), "ㄊㄨㄟˋ") - XCTAssertEqual(c.cS2RC("tum"), "ㄊㄨㄢ") - XCTAssertEqual(c.cS2RC("tum7"), "ㄊㄨㄢˊ") - XCTAssertEqual(c.cS2RC("tum8"), "ㄊㄨㄢˇ") - XCTAssertEqual(c.cS2RC("tum9"), "ㄊㄨㄢˋ") - XCTAssertEqual(c.cS2RC("tun"), "ㄊㄨㄣ") - XCTAssertEqual(c.cS2RC("tun7"), "ㄊㄨㄣˊ") - XCTAssertEqual(c.cS2RC("tun8"), "ㄊㄨㄣˇ") - XCTAssertEqual(c.cS2RC("tun9"), "ㄊㄨㄣˋ") - XCTAssertEqual(c.cS2RC("tug"), "ㄊㄨㄥ") - XCTAssertEqual(c.cS2RC("tug7"), "ㄊㄨㄥˊ") - XCTAssertEqual(c.cS2RC("tug8"), "ㄊㄨㄥˇ") - XCTAssertEqual(c.cS2RC("tug9"), "ㄊㄨㄥˋ") - XCTAssertEqual(c.cS2RC("na"), "ㄋㄚ") - XCTAssertEqual(c.cS2RC("na7"), "ㄋㄚˊ") - XCTAssertEqual(c.cS2RC("na8"), "ㄋㄚˇ") - XCTAssertEqual(c.cS2RC("na9"), "ㄋㄚˋ") - XCTAssertEqual(c.cS2RC("na0"), "ㄋㄚ˙") - XCTAssertEqual(c.cS2RC("ne9"), "ㄋㄜˋ") - XCTAssertEqual(c.cS2RC("ne0"), "ㄋㄜ˙") - XCTAssertEqual(c.cS2RC("ny7"), "ㄋㄞˊ") - XCTAssertEqual(c.cS2RC("ny8"), "ㄋㄞˇ") - XCTAssertEqual(c.cS2RC("ny9"), "ㄋㄞˋ") - XCTAssertEqual(c.cS2RC("nt7"), "ㄋㄟˊ") - XCTAssertEqual(c.cS2RC("nt8"), "ㄋㄟˇ") - XCTAssertEqual(c.cS2RC("nt9"), "ㄋㄟˋ") - XCTAssertEqual(c.cS2RC("nf"), "ㄋㄠ") - XCTAssertEqual(c.cS2RC("nf7"), "ㄋㄠˊ") - XCTAssertEqual(c.cS2RC("nf8"), "ㄋㄠˇ") - XCTAssertEqual(c.cS2RC("nf9"), "ㄋㄠˋ") - XCTAssertEqual(c.cS2RC("nw7"), "ㄋㄡˊ") - XCTAssertEqual(c.cS2RC("nw8"), "ㄋㄡˇ") - XCTAssertEqual(c.cS2RC("nw9"), "ㄋㄡˋ") - XCTAssertEqual(c.cS2RC("nm"), "ㄋㄢ") - XCTAssertEqual(c.cS2RC("nm7"), "ㄋㄢˊ") - XCTAssertEqual(c.cS2RC("nm8"), "ㄋㄢˇ") - XCTAssertEqual(c.cS2RC("nm9"), "ㄋㄢˋ") - XCTAssertEqual(c.cS2RC("nn8"), "ㄋㄣˇ") - XCTAssertEqual(c.cS2RC("nn9"), "ㄋㄣˋ") - XCTAssertEqual(c.cS2RC("nk"), "ㄋㄤ") - XCTAssertEqual(c.cS2RC("nk7"), "ㄋㄤˊ") - XCTAssertEqual(c.cS2RC("nk8"), "ㄋㄤˇ") - XCTAssertEqual(c.cS2RC("nk9"), "ㄋㄤˋ") - XCTAssertEqual(c.cS2RC("nk0"), "ㄋㄤ˙") - XCTAssertEqual(c.cS2RC("ng7"), "ㄋㄥˊ") - XCTAssertEqual(c.cS2RC("ng8"), "ㄋㄥˇ") - XCTAssertEqual(c.cS2RC("ni"), "ㄋㄧ") - XCTAssertEqual(c.cS2RC("ni7"), "ㄋㄧˊ") - XCTAssertEqual(c.cS2RC("ni8"), "ㄋㄧˇ") - XCTAssertEqual(c.cS2RC("ni9"), "ㄋㄧˋ") - XCTAssertEqual(c.cS2RC("nie"), "ㄋㄧㄝ") - XCTAssertEqual(c.cS2RC("nie7"), "ㄋㄧㄝˊ") - XCTAssertEqual(c.cS2RC("nie9"), "ㄋㄧㄝˋ") - XCTAssertEqual(c.cS2RC("nif8"), "ㄋㄧㄠˇ") - XCTAssertEqual(c.cS2RC("nif9"), "ㄋㄧㄠˋ") - XCTAssertEqual(c.cS2RC("niw"), "ㄋㄧㄡ") - XCTAssertEqual(c.cS2RC("niw7"), "ㄋㄧㄡˊ") - XCTAssertEqual(c.cS2RC("niw8"), "ㄋㄧㄡˇ") - XCTAssertEqual(c.cS2RC("niw9"), "ㄋㄧㄡˋ") - XCTAssertEqual(c.cS2RC("nim"), "ㄋㄧㄢ") - XCTAssertEqual(c.cS2RC("nim7"), "ㄋㄧㄢˊ") - XCTAssertEqual(c.cS2RC("nim8"), "ㄋㄧㄢˇ") - XCTAssertEqual(c.cS2RC("nim9"), "ㄋㄧㄢˋ") - XCTAssertEqual(c.cS2RC("nin"), "ㄋㄧㄣ") - XCTAssertEqual(c.cS2RC("nin7"), "ㄋㄧㄣˊ") - XCTAssertEqual(c.cS2RC("nin8"), "ㄋㄧㄣˇ") - XCTAssertEqual(c.cS2RC("nin9"), "ㄋㄧㄣˋ") - XCTAssertEqual(c.cS2RC("nik7"), "ㄋㄧㄤˊ") - XCTAssertEqual(c.cS2RC("nik8"), "ㄋㄧㄤˇ") - XCTAssertEqual(c.cS2RC("nik9"), "ㄋㄧㄤˋ") - XCTAssertEqual(c.cS2RC("nig7"), "ㄋㄧㄥˊ") - XCTAssertEqual(c.cS2RC("nig8"), "ㄋㄧㄥˇ") - XCTAssertEqual(c.cS2RC("nig9"), "ㄋㄧㄥˋ") - XCTAssertEqual(c.cS2RC("nu7"), "ㄋㄨˊ") - XCTAssertEqual(c.cS2RC("nu8"), "ㄋㄨˇ") - XCTAssertEqual(c.cS2RC("nu9"), "ㄋㄨˋ") - XCTAssertEqual(c.cS2RC("nuo7"), "ㄋㄨㄛˊ") - XCTAssertEqual(c.cS2RC("nuo8"), "ㄋㄨㄛˇ") - XCTAssertEqual(c.cS2RC("nuo9"), "ㄋㄨㄛˋ") - XCTAssertEqual(c.cS2RC("nut7"), "ㄋㄨㄟˊ") - XCTAssertEqual(c.cS2RC("num7"), "ㄋㄨㄢˊ") - XCTAssertEqual(c.cS2RC("num8"), "ㄋㄨㄢˇ") - XCTAssertEqual(c.cS2RC("num9"), "ㄋㄨㄢˋ") - XCTAssertEqual(c.cS2RC("nun7"), "ㄋㄨㄣˊ") - XCTAssertEqual(c.cS2RC("nug7"), "ㄋㄨㄥˊ") - XCTAssertEqual(c.cS2RC("nug8"), "ㄋㄨㄥˇ") - XCTAssertEqual(c.cS2RC("nug9"), "ㄋㄨㄥˋ") - XCTAssertEqual(c.cS2RC("nv7"), "ㄋㄩˊ") - XCTAssertEqual(c.cS2RC("nv8"), "ㄋㄩˇ") - XCTAssertEqual(c.cS2RC("nv9"), "ㄋㄩˋ") - XCTAssertEqual(c.cS2RC("nve9"), "ㄋㄩㄝˋ") - XCTAssertEqual(c.cS2RC("la"), "ㄌㄚ") - XCTAssertEqual(c.cS2RC("la7"), "ㄌㄚˊ") - XCTAssertEqual(c.cS2RC("la8"), "ㄌㄚˇ") - XCTAssertEqual(c.cS2RC("la9"), "ㄌㄚˋ") - XCTAssertEqual(c.cS2RC("la0"), "ㄌㄚ˙") - XCTAssertEqual(c.cS2RC("lo"), "ㄌㄛ") - XCTAssertEqual(c.cS2RC("lo0"), "ㄌㄛ˙") - XCTAssertEqual(c.cS2RC("le"), "ㄌㄜ") - XCTAssertEqual(c.cS2RC("le7"), "ㄌㄜˊ") - XCTAssertEqual(c.cS2RC("le9"), "ㄌㄜˋ") - XCTAssertEqual(c.cS2RC("le0"), "ㄌㄜ˙") - XCTAssertEqual(c.cS2RC("ly7"), "ㄌㄞˊ") - XCTAssertEqual(c.cS2RC("ly8"), "ㄌㄞˇ") - XCTAssertEqual(c.cS2RC("ly9"), "ㄌㄞˋ") - XCTAssertEqual(c.cS2RC("lt"), "ㄌㄟ") - XCTAssertEqual(c.cS2RC("lt7"), "ㄌㄟˊ") - XCTAssertEqual(c.cS2RC("lt8"), "ㄌㄟˇ") - XCTAssertEqual(c.cS2RC("lt9"), "ㄌㄟˋ") + var counter = 0 + Self.checkEq(&counter, &c, "bik7", "ㄅㄧㄤˊ") + Self.checkEq(&counter, &c, "bik9", "ㄅㄧㄤˋ") + Self.checkEq(&counter, &c, "duk", "ㄉㄨㄤ") + Self.checkEq(&counter, &c, "ba", "ㄅㄚ") + Self.checkEq(&counter, &c, "ba7", "ㄅㄚˊ") + Self.checkEq(&counter, &c, "ba8", "ㄅㄚˇ") + Self.checkEq(&counter, &c, "ba9", "ㄅㄚˋ") + Self.checkEq(&counter, &c, "ba0", "ㄅㄚ˙") + Self.checkEq(&counter, &c, "bo", "ㄅㄛ") + Self.checkEq(&counter, &c, "bo7", "ㄅㄛˊ") + Self.checkEq(&counter, &c, "bo8", "ㄅㄛˇ") + Self.checkEq(&counter, &c, "bo9", "ㄅㄛˋ") + Self.checkEq(&counter, &c, "bo0", "ㄅㄛ˙") + Self.checkEq(&counter, &c, "by", "ㄅㄞ") + Self.checkEq(&counter, &c, "by7", "ㄅㄞˊ") + Self.checkEq(&counter, &c, "by8", "ㄅㄞˇ") + Self.checkEq(&counter, &c, "by9", "ㄅㄞˋ") + Self.checkEq(&counter, &c, "by0", "ㄅㄞ˙") + Self.checkEq(&counter, &c, "bt", "ㄅㄟ") + Self.checkEq(&counter, &c, "bt8", "ㄅㄟˇ") + Self.checkEq(&counter, &c, "bt9", "ㄅㄟˋ") + Self.checkEq(&counter, &c, "bt0", "ㄅㄟ˙") + Self.checkEq(&counter, &c, "bf", "ㄅㄠ") + Self.checkEq(&counter, &c, "bf7", "ㄅㄠˊ") + Self.checkEq(&counter, &c, "bf8", "ㄅㄠˇ") + Self.checkEq(&counter, &c, "bf9", "ㄅㄠˋ") + Self.checkEq(&counter, &c, "bm", "ㄅㄢ") + Self.checkEq(&counter, &c, "bm8", "ㄅㄢˇ") + Self.checkEq(&counter, &c, "bm9", "ㄅㄢˋ") + Self.checkEq(&counter, &c, "bn", "ㄅㄣ") + Self.checkEq(&counter, &c, "bn8", "ㄅㄣˇ") + Self.checkEq(&counter, &c, "bn9", "ㄅㄣˋ") + Self.checkEq(&counter, &c, "bk", "ㄅㄤ") + Self.checkEq(&counter, &c, "bk8", "ㄅㄤˇ") + Self.checkEq(&counter, &c, "bk9", "ㄅㄤˋ") + Self.checkEq(&counter, &c, "bg", "ㄅㄥ") + Self.checkEq(&counter, &c, "bg7", "ㄅㄥˊ") + Self.checkEq(&counter, &c, "bg8", "ㄅㄥˇ") + Self.checkEq(&counter, &c, "bg9", "ㄅㄥˋ") + Self.checkEq(&counter, &c, "bi", "ㄅㄧ") + Self.checkEq(&counter, &c, "bi7", "ㄅㄧˊ") + Self.checkEq(&counter, &c, "bi8", "ㄅㄧˇ") + Self.checkEq(&counter, &c, "bi9", "ㄅㄧˋ") + Self.checkEq(&counter, &c, "bie", "ㄅㄧㄝ") + Self.checkEq(&counter, &c, "bie7", "ㄅㄧㄝˊ") + Self.checkEq(&counter, &c, "bie8", "ㄅㄧㄝˇ") + Self.checkEq(&counter, &c, "bie9", "ㄅㄧㄝˋ") + Self.checkEq(&counter, &c, "bif", "ㄅㄧㄠ") + Self.checkEq(&counter, &c, "bif8", "ㄅㄧㄠˇ") + Self.checkEq(&counter, &c, "bif9", "ㄅㄧㄠˋ") + Self.checkEq(&counter, &c, "bim", "ㄅㄧㄢ") + Self.checkEq(&counter, &c, "bim7", "ㄅㄧㄢˊ") + Self.checkEq(&counter, &c, "bim8", "ㄅㄧㄢˇ") + Self.checkEq(&counter, &c, "bim9", "ㄅㄧㄢˋ") + Self.checkEq(&counter, &c, "bin", "ㄅㄧㄣ") + Self.checkEq(&counter, &c, "bin8", "ㄅㄧㄣˇ") + Self.checkEq(&counter, &c, "bin9", "ㄅㄧㄣˋ") + Self.checkEq(&counter, &c, "big", "ㄅㄧㄥ") + Self.checkEq(&counter, &c, "big8", "ㄅㄧㄥˇ") + Self.checkEq(&counter, &c, "big9", "ㄅㄧㄥˋ") + Self.checkEq(&counter, &c, "bu", "ㄅㄨ") + Self.checkEq(&counter, &c, "bu7", "ㄅㄨˊ") + Self.checkEq(&counter, &c, "bu8", "ㄅㄨˇ") + Self.checkEq(&counter, &c, "bu9", "ㄅㄨˋ") + Self.checkEq(&counter, &c, "pa", "ㄆㄚ") + Self.checkEq(&counter, &c, "pa7", "ㄆㄚˊ") + Self.checkEq(&counter, &c, "pa8", "ㄆㄚˇ") + Self.checkEq(&counter, &c, "pa9", "ㄆㄚˋ") + Self.checkEq(&counter, &c, "pa0", "ㄆㄚ˙") + Self.checkEq(&counter, &c, "po", "ㄆㄛ") + Self.checkEq(&counter, &c, "po7", "ㄆㄛˊ") + Self.checkEq(&counter, &c, "po8", "ㄆㄛˇ") + Self.checkEq(&counter, &c, "po9", "ㄆㄛˋ") + Self.checkEq(&counter, &c, "py", "ㄆㄞ") + Self.checkEq(&counter, &c, "py7", "ㄆㄞˊ") + Self.checkEq(&counter, &c, "py8", "ㄆㄞˇ") + Self.checkEq(&counter, &c, "py9", "ㄆㄞˋ") + Self.checkEq(&counter, &c, "pt", "ㄆㄟ") + Self.checkEq(&counter, &c, "pt7", "ㄆㄟˊ") + Self.checkEq(&counter, &c, "pt8", "ㄆㄟˇ") + Self.checkEq(&counter, &c, "pt9", "ㄆㄟˋ") + Self.checkEq(&counter, &c, "pf", "ㄆㄠ") + Self.checkEq(&counter, &c, "pf7", "ㄆㄠˊ") + Self.checkEq(&counter, &c, "pf8", "ㄆㄠˇ") + Self.checkEq(&counter, &c, "pf9", "ㄆㄠˋ") + Self.checkEq(&counter, &c, "pw", "ㄆㄡ") + Self.checkEq(&counter, &c, "pw7", "ㄆㄡˊ") + Self.checkEq(&counter, &c, "pw8", "ㄆㄡˇ") + Self.checkEq(&counter, &c, "pw9", "ㄆㄡˋ") + Self.checkEq(&counter, &c, "pm", "ㄆㄢ") + Self.checkEq(&counter, &c, "pm7", "ㄆㄢˊ") + Self.checkEq(&counter, &c, "pm8", "ㄆㄢˇ") + Self.checkEq(&counter, &c, "pm9", "ㄆㄢˋ") + Self.checkEq(&counter, &c, "pn", "ㄆㄣ") + Self.checkEq(&counter, &c, "pn7", "ㄆㄣˊ") + Self.checkEq(&counter, &c, "pn8", "ㄆㄣˇ") + Self.checkEq(&counter, &c, "pn9", "ㄆㄣˋ") + Self.checkEq(&counter, &c, "pk", "ㄆㄤ") + Self.checkEq(&counter, &c, "pk7", "ㄆㄤˊ") + Self.checkEq(&counter, &c, "pk8", "ㄆㄤˇ") + Self.checkEq(&counter, &c, "pk9", "ㄆㄤˋ") + Self.checkEq(&counter, &c, "pg", "ㄆㄥ") + Self.checkEq(&counter, &c, "pg7", "ㄆㄥˊ") + Self.checkEq(&counter, &c, "pg8", "ㄆㄥˇ") + Self.checkEq(&counter, &c, "pg9", "ㄆㄥˋ") + Self.checkEq(&counter, &c, "pi", "ㄆㄧ") + Self.checkEq(&counter, &c, "pi7", "ㄆㄧˊ") + Self.checkEq(&counter, &c, "pi8", "ㄆㄧˇ") + Self.checkEq(&counter, &c, "pi9", "ㄆㄧˋ") + Self.checkEq(&counter, &c, "pia", "ㄆㄧㄚ") + Self.checkEq(&counter, &c, "pie", "ㄆㄧㄝ") + Self.checkEq(&counter, &c, "pie8", "ㄆㄧㄝˇ") + Self.checkEq(&counter, &c, "pie9", "ㄆㄧㄝˋ") + Self.checkEq(&counter, &c, "pif", "ㄆㄧㄠ") + Self.checkEq(&counter, &c, "pif7", "ㄆㄧㄠˊ") + Self.checkEq(&counter, &c, "pif8", "ㄆㄧㄠˇ") + Self.checkEq(&counter, &c, "pif9", "ㄆㄧㄠˋ") + Self.checkEq(&counter, &c, "pim", "ㄆㄧㄢ") + Self.checkEq(&counter, &c, "pim7", "ㄆㄧㄢˊ") + Self.checkEq(&counter, &c, "pim8", "ㄆㄧㄢˇ") + Self.checkEq(&counter, &c, "pim9", "ㄆㄧㄢˋ") + Self.checkEq(&counter, &c, "pin", "ㄆㄧㄣ") + Self.checkEq(&counter, &c, "pin7", "ㄆㄧㄣˊ") + Self.checkEq(&counter, &c, "pin8", "ㄆㄧㄣˇ") + Self.checkEq(&counter, &c, "pin9", "ㄆㄧㄣˋ") + Self.checkEq(&counter, &c, "pig", "ㄆㄧㄥ") + Self.checkEq(&counter, &c, "pig7", "ㄆㄧㄥˊ") + Self.checkEq(&counter, &c, "pig8", "ㄆㄧㄥˇ") + Self.checkEq(&counter, &c, "pig9", "ㄆㄧㄥˋ") + Self.checkEq(&counter, &c, "pu", "ㄆㄨ") + Self.checkEq(&counter, &c, "pu7", "ㄆㄨˊ") + Self.checkEq(&counter, &c, "pu8", "ㄆㄨˇ") + Self.checkEq(&counter, &c, "pu9", "ㄆㄨˋ") + Self.checkEq(&counter, &c, "ma", "ㄇㄚ") + Self.checkEq(&counter, &c, "ma7", "ㄇㄚˊ") + Self.checkEq(&counter, &c, "ma8", "ㄇㄚˇ") + Self.checkEq(&counter, &c, "ma9", "ㄇㄚˋ") + Self.checkEq(&counter, &c, "ma0", "ㄇㄚ˙") + Self.checkEq(&counter, &c, "mo", "ㄇㄛ") + Self.checkEq(&counter, &c, "mo7", "ㄇㄛˊ") + Self.checkEq(&counter, &c, "mo8", "ㄇㄛˇ") + Self.checkEq(&counter, &c, "mo9", "ㄇㄛˋ") + Self.checkEq(&counter, &c, "mo0", "ㄇㄛ˙") + Self.checkEq(&counter, &c, "me", "ㄇㄜ") + Self.checkEq(&counter, &c, "me9", "ㄇㄜˋ") + Self.checkEq(&counter, &c, "me0", "ㄇㄜ˙") + Self.checkEq(&counter, &c, "my", "ㄇㄞ") + Self.checkEq(&counter, &c, "my7", "ㄇㄞˊ") + Self.checkEq(&counter, &c, "my8", "ㄇㄞˇ") + Self.checkEq(&counter, &c, "my9", "ㄇㄞˋ") + Self.checkEq(&counter, &c, "mt7", "ㄇㄟˊ") + Self.checkEq(&counter, &c, "mt8", "ㄇㄟˇ") + Self.checkEq(&counter, &c, "mt9", "ㄇㄟˋ") + Self.checkEq(&counter, &c, "mf", "ㄇㄠ") + Self.checkEq(&counter, &c, "mf7", "ㄇㄠˊ") + Self.checkEq(&counter, &c, "mf8", "ㄇㄠˇ") + Self.checkEq(&counter, &c, "mf9", "ㄇㄠˋ") + Self.checkEq(&counter, &c, "mw7", "ㄇㄡˊ") + Self.checkEq(&counter, &c, "mw8", "ㄇㄡˇ") + Self.checkEq(&counter, &c, "mw9", "ㄇㄡˋ") + Self.checkEq(&counter, &c, "mm", "ㄇㄢ") + Self.checkEq(&counter, &c, "mm7", "ㄇㄢˊ") + Self.checkEq(&counter, &c, "mm8", "ㄇㄢˇ") + Self.checkEq(&counter, &c, "mm9", "ㄇㄢˋ") + Self.checkEq(&counter, &c, "mn", "ㄇㄣ") + Self.checkEq(&counter, &c, "mn7", "ㄇㄣˊ") + Self.checkEq(&counter, &c, "mn8", "ㄇㄣˇ") + Self.checkEq(&counter, &c, "mn9", "ㄇㄣˋ") + Self.checkEq(&counter, &c, "mn0", "ㄇㄣ˙") + Self.checkEq(&counter, &c, "mk", "ㄇㄤ") + Self.checkEq(&counter, &c, "mk7", "ㄇㄤˊ") + Self.checkEq(&counter, &c, "mk8", "ㄇㄤˇ") + Self.checkEq(&counter, &c, "mk9", "ㄇㄤˋ") + Self.checkEq(&counter, &c, "mg", "ㄇㄥ") + Self.checkEq(&counter, &c, "mg7", "ㄇㄥˊ") + Self.checkEq(&counter, &c, "mg8", "ㄇㄥˇ") + Self.checkEq(&counter, &c, "mg9", "ㄇㄥˋ") + Self.checkEq(&counter, &c, "mi", "ㄇㄧ") + Self.checkEq(&counter, &c, "mi7", "ㄇㄧˊ") + Self.checkEq(&counter, &c, "mi8", "ㄇㄧˇ") + Self.checkEq(&counter, &c, "mi9", "ㄇㄧˋ") + Self.checkEq(&counter, &c, "mie", "ㄇㄧㄝ") + Self.checkEq(&counter, &c, "mie7", "ㄇㄧㄝˊ") + Self.checkEq(&counter, &c, "mie9", "ㄇㄧㄝˋ") + Self.checkEq(&counter, &c, "mif", "ㄇㄧㄠ") + Self.checkEq(&counter, &c, "mif7", "ㄇㄧㄠˊ") + Self.checkEq(&counter, &c, "mif8", "ㄇㄧㄠˇ") + Self.checkEq(&counter, &c, "mif9", "ㄇㄧㄠˋ") + Self.checkEq(&counter, &c, "miw7", "ㄇㄧㄡˊ") + Self.checkEq(&counter, &c, "miw8", "ㄇㄧㄡˇ") + Self.checkEq(&counter, &c, "miw9", "ㄇㄧㄡˋ") + Self.checkEq(&counter, &c, "mim", "ㄇㄧㄢ") + Self.checkEq(&counter, &c, "mim7", "ㄇㄧㄢˊ") + Self.checkEq(&counter, &c, "mim8", "ㄇㄧㄢˇ") + Self.checkEq(&counter, &c, "mim9", "ㄇㄧㄢˋ") + Self.checkEq(&counter, &c, "min", "ㄇㄧㄣ") + Self.checkEq(&counter, &c, "min7", "ㄇㄧㄣˊ") + Self.checkEq(&counter, &c, "min8", "ㄇㄧㄣˇ") + Self.checkEq(&counter, &c, "mig7", "ㄇㄧㄥˊ") + Self.checkEq(&counter, &c, "mig8", "ㄇㄧㄥˇ") + Self.checkEq(&counter, &c, "mig9", "ㄇㄧㄥˋ") + Self.checkEq(&counter, &c, "mu7", "ㄇㄨˊ") + Self.checkEq(&counter, &c, "mu8", "ㄇㄨˇ") + Self.checkEq(&counter, &c, "mu9", "ㄇㄨˋ") + Self.checkEq(&counter, &c, "fa", "ㄈㄚ") + Self.checkEq(&counter, &c, "fa7", "ㄈㄚˊ") + Self.checkEq(&counter, &c, "fa8", "ㄈㄚˇ") + Self.checkEq(&counter, &c, "fa9", "ㄈㄚˋ") + Self.checkEq(&counter, &c, "fo7", "ㄈㄛˊ") + Self.checkEq(&counter, &c, "ft", "ㄈㄟ") + Self.checkEq(&counter, &c, "ft7", "ㄈㄟˊ") + Self.checkEq(&counter, &c, "ft8", "ㄈㄟˇ") + Self.checkEq(&counter, &c, "ft9", "ㄈㄟˋ") + Self.checkEq(&counter, &c, "fw", "ㄈㄡ") + Self.checkEq(&counter, &c, "fw7", "ㄈㄡˊ") + Self.checkEq(&counter, &c, "fw8", "ㄈㄡˇ") + Self.checkEq(&counter, &c, "fw9", "ㄈㄡˋ") + Self.checkEq(&counter, &c, "fm", "ㄈㄢ") + Self.checkEq(&counter, &c, "fm7", "ㄈㄢˊ") + Self.checkEq(&counter, &c, "fm8", "ㄈㄢˇ") + Self.checkEq(&counter, &c, "fm9", "ㄈㄢˋ") + Self.checkEq(&counter, &c, "fn", "ㄈㄣ") + Self.checkEq(&counter, &c, "fn7", "ㄈㄣˊ") + Self.checkEq(&counter, &c, "fn8", "ㄈㄣˇ") + Self.checkEq(&counter, &c, "fn9", "ㄈㄣˋ") + Self.checkEq(&counter, &c, "fn0", "ㄈㄣ˙") + Self.checkEq(&counter, &c, "fk", "ㄈㄤ") + Self.checkEq(&counter, &c, "fk7", "ㄈㄤˊ") + Self.checkEq(&counter, &c, "fk8", "ㄈㄤˇ") + Self.checkEq(&counter, &c, "fk9", "ㄈㄤˋ") + Self.checkEq(&counter, &c, "fg", "ㄈㄥ") + Self.checkEq(&counter, &c, "fg7", "ㄈㄥˊ") + Self.checkEq(&counter, &c, "fg8", "ㄈㄥˇ") + Self.checkEq(&counter, &c, "fg9", "ㄈㄥˋ") + Self.checkEq(&counter, &c, "fif9", "ㄈㄧㄠˋ") + Self.checkEq(&counter, &c, "fu", "ㄈㄨ") + Self.checkEq(&counter, &c, "fu7", "ㄈㄨˊ") + Self.checkEq(&counter, &c, "fu8", "ㄈㄨˇ") + Self.checkEq(&counter, &c, "fu9", "ㄈㄨˋ") + Self.checkEq(&counter, &c, "da", "ㄉㄚ") + Self.checkEq(&counter, &c, "da7", "ㄉㄚˊ") + Self.checkEq(&counter, &c, "da8", "ㄉㄚˇ") + Self.checkEq(&counter, &c, "da9", "ㄉㄚˋ") + Self.checkEq(&counter, &c, "da0", "ㄉㄚ˙") + Self.checkEq(&counter, &c, "de", "ㄉㄜ") + Self.checkEq(&counter, &c, "de7", "ㄉㄜˊ") + Self.checkEq(&counter, &c, "de0", "ㄉㄜ˙") + Self.checkEq(&counter, &c, "dy", "ㄉㄞ") + Self.checkEq(&counter, &c, "dy8", "ㄉㄞˇ") + Self.checkEq(&counter, &c, "dy9", "ㄉㄞˋ") + Self.checkEq(&counter, &c, "dt8", "ㄉㄟˇ") + Self.checkEq(&counter, &c, "df", "ㄉㄠ") + Self.checkEq(&counter, &c, "df7", "ㄉㄠˊ") + Self.checkEq(&counter, &c, "df8", "ㄉㄠˇ") + Self.checkEq(&counter, &c, "df9", "ㄉㄠˋ") + Self.checkEq(&counter, &c, "dw", "ㄉㄡ") + Self.checkEq(&counter, &c, "dw7", "ㄉㄡˊ") + Self.checkEq(&counter, &c, "dw8", "ㄉㄡˇ") + Self.checkEq(&counter, &c, "dw9", "ㄉㄡˋ") + Self.checkEq(&counter, &c, "dm", "ㄉㄢ") + Self.checkEq(&counter, &c, "dm8", "ㄉㄢˇ") + Self.checkEq(&counter, &c, "dm9", "ㄉㄢˋ") + Self.checkEq(&counter, &c, "dn9", "ㄉㄣˋ") + Self.checkEq(&counter, &c, "dk", "ㄉㄤ") + Self.checkEq(&counter, &c, "dk8", "ㄉㄤˇ") + Self.checkEq(&counter, &c, "dk9", "ㄉㄤˋ") + Self.checkEq(&counter, &c, "dg", "ㄉㄥ") + Self.checkEq(&counter, &c, "dg8", "ㄉㄥˇ") + Self.checkEq(&counter, &c, "dg9", "ㄉㄥˋ") + Self.checkEq(&counter, &c, "di", "ㄉㄧ") + Self.checkEq(&counter, &c, "di7", "ㄉㄧˊ") + Self.checkEq(&counter, &c, "di8", "ㄉㄧˇ") + Self.checkEq(&counter, &c, "di9", "ㄉㄧˋ") + Self.checkEq(&counter, &c, "dia8", "ㄉㄧㄚˇ") + Self.checkEq(&counter, &c, "die", "ㄉㄧㄝ") + Self.checkEq(&counter, &c, "die7", "ㄉㄧㄝˊ") + Self.checkEq(&counter, &c, "die8", "ㄉㄧㄝˇ") + Self.checkEq(&counter, &c, "die9", "ㄉㄧㄝˋ") + Self.checkEq(&counter, &c, "dif", "ㄉㄧㄠ") + Self.checkEq(&counter, &c, "dif8", "ㄉㄧㄠˇ") + Self.checkEq(&counter, &c, "dif9", "ㄉㄧㄠˋ") + Self.checkEq(&counter, &c, "diw", "ㄉㄧㄡ") + Self.checkEq(&counter, &c, "dim", "ㄉㄧㄢ") + Self.checkEq(&counter, &c, "dim7", "ㄉㄧㄢˊ") + Self.checkEq(&counter, &c, "dim8", "ㄉㄧㄢˇ") + Self.checkEq(&counter, &c, "dim9", "ㄉㄧㄢˋ") + Self.checkEq(&counter, &c, "dig", "ㄉㄧㄥ") + Self.checkEq(&counter, &c, "dig7", "ㄉㄧㄥˊ") + Self.checkEq(&counter, &c, "dig8", "ㄉㄧㄥˇ") + Self.checkEq(&counter, &c, "dig9", "ㄉㄧㄥˋ") + Self.checkEq(&counter, &c, "du", "ㄉㄨ") + Self.checkEq(&counter, &c, "du7", "ㄉㄨˊ") + Self.checkEq(&counter, &c, "du8", "ㄉㄨˇ") + Self.checkEq(&counter, &c, "du9", "ㄉㄨˋ") + Self.checkEq(&counter, &c, "duo", "ㄉㄨㄛ") + Self.checkEq(&counter, &c, "duo7", "ㄉㄨㄛˊ") + Self.checkEq(&counter, &c, "duo8", "ㄉㄨㄛˇ") + Self.checkEq(&counter, &c, "duo9", "ㄉㄨㄛˋ") + Self.checkEq(&counter, &c, "duo0", "ㄉㄨㄛ˙") + Self.checkEq(&counter, &c, "dut", "ㄉㄨㄟ") + Self.checkEq(&counter, &c, "dut8", "ㄉㄨㄟˇ") + Self.checkEq(&counter, &c, "dut9", "ㄉㄨㄟˋ") + Self.checkEq(&counter, &c, "dum", "ㄉㄨㄢ") + Self.checkEq(&counter, &c, "dum8", "ㄉㄨㄢˇ") + Self.checkEq(&counter, &c, "dum9", "ㄉㄨㄢˋ") + Self.checkEq(&counter, &c, "dun", "ㄉㄨㄣ") + Self.checkEq(&counter, &c, "dun8", "ㄉㄨㄣˇ") + Self.checkEq(&counter, &c, "dun9", "ㄉㄨㄣˋ") + Self.checkEq(&counter, &c, "dug", "ㄉㄨㄥ") + Self.checkEq(&counter, &c, "dug8", "ㄉㄨㄥˇ") + Self.checkEq(&counter, &c, "dug9", "ㄉㄨㄥˋ") + Self.checkEq(&counter, &c, "ta", "ㄊㄚ") + Self.checkEq(&counter, &c, "ta8", "ㄊㄚˇ") + Self.checkEq(&counter, &c, "ta9", "ㄊㄚˋ") + Self.checkEq(&counter, &c, "te9", "ㄊㄜˋ") + Self.checkEq(&counter, &c, "ty", "ㄊㄞ") + Self.checkEq(&counter, &c, "ty7", "ㄊㄞˊ") + Self.checkEq(&counter, &c, "ty8", "ㄊㄞˇ") + Self.checkEq(&counter, &c, "ty9", "ㄊㄞˋ") + Self.checkEq(&counter, &c, "ty0", "ㄊㄞ˙") + Self.checkEq(&counter, &c, "tf", "ㄊㄠ") + Self.checkEq(&counter, &c, "tf7", "ㄊㄠˊ") + Self.checkEq(&counter, &c, "tf8", "ㄊㄠˇ") + Self.checkEq(&counter, &c, "tf9", "ㄊㄠˋ") + Self.checkEq(&counter, &c, "tf0", "ㄊㄠ˙") + Self.checkEq(&counter, &c, "tw", "ㄊㄡ") + Self.checkEq(&counter, &c, "tw7", "ㄊㄡˊ") + Self.checkEq(&counter, &c, "tw8", "ㄊㄡˇ") + Self.checkEq(&counter, &c, "tw9", "ㄊㄡˋ") + Self.checkEq(&counter, &c, "tw0", "ㄊㄡ˙") + Self.checkEq(&counter, &c, "tm", "ㄊㄢ") + Self.checkEq(&counter, &c, "tm7", "ㄊㄢˊ") + Self.checkEq(&counter, &c, "tm8", "ㄊㄢˇ") + Self.checkEq(&counter, &c, "tm9", "ㄊㄢˋ") + Self.checkEq(&counter, &c, "tk", "ㄊㄤ") + Self.checkEq(&counter, &c, "tk7", "ㄊㄤˊ") + Self.checkEq(&counter, &c, "tk8", "ㄊㄤˇ") + Self.checkEq(&counter, &c, "tk9", "ㄊㄤˋ") + Self.checkEq(&counter, &c, "tg", "ㄊㄥ") + Self.checkEq(&counter, &c, "tg7", "ㄊㄥˊ") + Self.checkEq(&counter, &c, "tg9", "ㄊㄥˋ") + Self.checkEq(&counter, &c, "ti", "ㄊㄧ") + Self.checkEq(&counter, &c, "ti7", "ㄊㄧˊ") + Self.checkEq(&counter, &c, "ti8", "ㄊㄧˇ") + Self.checkEq(&counter, &c, "ti9", "ㄊㄧˋ") + Self.checkEq(&counter, &c, "tie", "ㄊㄧㄝ") + Self.checkEq(&counter, &c, "tie7", "ㄊㄧㄝˊ") + Self.checkEq(&counter, &c, "tie8", "ㄊㄧㄝˇ") + Self.checkEq(&counter, &c, "tie9", "ㄊㄧㄝˋ") + Self.checkEq(&counter, &c, "tif", "ㄊㄧㄠ") + Self.checkEq(&counter, &c, "tif7", "ㄊㄧㄠˊ") + Self.checkEq(&counter, &c, "tif8", "ㄊㄧㄠˇ") + Self.checkEq(&counter, &c, "tif9", "ㄊㄧㄠˋ") + Self.checkEq(&counter, &c, "tim", "ㄊㄧㄢ") + Self.checkEq(&counter, &c, "tim7", "ㄊㄧㄢˊ") + Self.checkEq(&counter, &c, "tim8", "ㄊㄧㄢˇ") + Self.checkEq(&counter, &c, "tim9", "ㄊㄧㄢˋ") + Self.checkEq(&counter, &c, "tig", "ㄊㄧㄥ") + Self.checkEq(&counter, &c, "tig7", "ㄊㄧㄥˊ") + Self.checkEq(&counter, &c, "tig8", "ㄊㄧㄥˇ") + Self.checkEq(&counter, &c, "tig9", "ㄊㄧㄥˋ") + Self.checkEq(&counter, &c, "tu", "ㄊㄨ") + Self.checkEq(&counter, &c, "tu7", "ㄊㄨˊ") + Self.checkEq(&counter, &c, "tu8", "ㄊㄨˇ") + Self.checkEq(&counter, &c, "tu9", "ㄊㄨˋ") + Self.checkEq(&counter, &c, "tuo", "ㄊㄨㄛ") + Self.checkEq(&counter, &c, "tuo7", "ㄊㄨㄛˊ") + Self.checkEq(&counter, &c, "tuo8", "ㄊㄨㄛˇ") + Self.checkEq(&counter, &c, "tuo9", "ㄊㄨㄛˋ") + Self.checkEq(&counter, &c, "tut", "ㄊㄨㄟ") + Self.checkEq(&counter, &c, "tut7", "ㄊㄨㄟˊ") + Self.checkEq(&counter, &c, "tut8", "ㄊㄨㄟˇ") + Self.checkEq(&counter, &c, "tut9", "ㄊㄨㄟˋ") + Self.checkEq(&counter, &c, "tum", "ㄊㄨㄢ") + Self.checkEq(&counter, &c, "tum7", "ㄊㄨㄢˊ") + Self.checkEq(&counter, &c, "tum8", "ㄊㄨㄢˇ") + Self.checkEq(&counter, &c, "tum9", "ㄊㄨㄢˋ") + Self.checkEq(&counter, &c, "tun", "ㄊㄨㄣ") + Self.checkEq(&counter, &c, "tun7", "ㄊㄨㄣˊ") + Self.checkEq(&counter, &c, "tun8", "ㄊㄨㄣˇ") + Self.checkEq(&counter, &c, "tun9", "ㄊㄨㄣˋ") + Self.checkEq(&counter, &c, "tug", "ㄊㄨㄥ") + Self.checkEq(&counter, &c, "tug7", "ㄊㄨㄥˊ") + Self.checkEq(&counter, &c, "tug8", "ㄊㄨㄥˇ") + Self.checkEq(&counter, &c, "tug9", "ㄊㄨㄥˋ") + Self.checkEq(&counter, &c, "na", "ㄋㄚ") + Self.checkEq(&counter, &c, "na7", "ㄋㄚˊ") + Self.checkEq(&counter, &c, "na8", "ㄋㄚˇ") + Self.checkEq(&counter, &c, "na9", "ㄋㄚˋ") + Self.checkEq(&counter, &c, "na0", "ㄋㄚ˙") + Self.checkEq(&counter, &c, "ne9", "ㄋㄜˋ") + Self.checkEq(&counter, &c, "ne0", "ㄋㄜ˙") + Self.checkEq(&counter, &c, "ny7", "ㄋㄞˊ") + Self.checkEq(&counter, &c, "ny8", "ㄋㄞˇ") + Self.checkEq(&counter, &c, "ny9", "ㄋㄞˋ") + Self.checkEq(&counter, &c, "nt7", "ㄋㄟˊ") + Self.checkEq(&counter, &c, "nt8", "ㄋㄟˇ") + Self.checkEq(&counter, &c, "nt9", "ㄋㄟˋ") + Self.checkEq(&counter, &c, "nf", "ㄋㄠ") + Self.checkEq(&counter, &c, "nf7", "ㄋㄠˊ") + Self.checkEq(&counter, &c, "nf8", "ㄋㄠˇ") + Self.checkEq(&counter, &c, "nf9", "ㄋㄠˋ") + Self.checkEq(&counter, &c, "nw7", "ㄋㄡˊ") + Self.checkEq(&counter, &c, "nw8", "ㄋㄡˇ") + Self.checkEq(&counter, &c, "nw9", "ㄋㄡˋ") + Self.checkEq(&counter, &c, "nm", "ㄋㄢ") + Self.checkEq(&counter, &c, "nm7", "ㄋㄢˊ") + Self.checkEq(&counter, &c, "nm8", "ㄋㄢˇ") + Self.checkEq(&counter, &c, "nm9", "ㄋㄢˋ") + Self.checkEq(&counter, &c, "nn8", "ㄋㄣˇ") + Self.checkEq(&counter, &c, "nn9", "ㄋㄣˋ") + Self.checkEq(&counter, &c, "nk", "ㄋㄤ") + Self.checkEq(&counter, &c, "nk7", "ㄋㄤˊ") + Self.checkEq(&counter, &c, "nk8", "ㄋㄤˇ") + Self.checkEq(&counter, &c, "nk9", "ㄋㄤˋ") + Self.checkEq(&counter, &c, "nk0", "ㄋㄤ˙") + Self.checkEq(&counter, &c, "ng7", "ㄋㄥˊ") + Self.checkEq(&counter, &c, "ng8", "ㄋㄥˇ") + Self.checkEq(&counter, &c, "ni", "ㄋㄧ") + Self.checkEq(&counter, &c, "ni7", "ㄋㄧˊ") + Self.checkEq(&counter, &c, "ni8", "ㄋㄧˇ") + Self.checkEq(&counter, &c, "ni9", "ㄋㄧˋ") + Self.checkEq(&counter, &c, "nie", "ㄋㄧㄝ") + Self.checkEq(&counter, &c, "nie7", "ㄋㄧㄝˊ") + Self.checkEq(&counter, &c, "nie9", "ㄋㄧㄝˋ") + Self.checkEq(&counter, &c, "nif8", "ㄋㄧㄠˇ") + Self.checkEq(&counter, &c, "nif9", "ㄋㄧㄠˋ") + Self.checkEq(&counter, &c, "niw", "ㄋㄧㄡ") + Self.checkEq(&counter, &c, "niw7", "ㄋㄧㄡˊ") + Self.checkEq(&counter, &c, "niw8", "ㄋㄧㄡˇ") + Self.checkEq(&counter, &c, "niw9", "ㄋㄧㄡˋ") + Self.checkEq(&counter, &c, "nim", "ㄋㄧㄢ") + Self.checkEq(&counter, &c, "nim7", "ㄋㄧㄢˊ") + Self.checkEq(&counter, &c, "nim8", "ㄋㄧㄢˇ") + Self.checkEq(&counter, &c, "nim9", "ㄋㄧㄢˋ") + Self.checkEq(&counter, &c, "nin", "ㄋㄧㄣ") + Self.checkEq(&counter, &c, "nin7", "ㄋㄧㄣˊ") + Self.checkEq(&counter, &c, "nin8", "ㄋㄧㄣˇ") + Self.checkEq(&counter, &c, "nin9", "ㄋㄧㄣˋ") + Self.checkEq(&counter, &c, "nik7", "ㄋㄧㄤˊ") + Self.checkEq(&counter, &c, "nik8", "ㄋㄧㄤˇ") + Self.checkEq(&counter, &c, "nik9", "ㄋㄧㄤˋ") + Self.checkEq(&counter, &c, "nig7", "ㄋㄧㄥˊ") + Self.checkEq(&counter, &c, "nig8", "ㄋㄧㄥˇ") + Self.checkEq(&counter, &c, "nig9", "ㄋㄧㄥˋ") + Self.checkEq(&counter, &c, "nu7", "ㄋㄨˊ") + Self.checkEq(&counter, &c, "nu8", "ㄋㄨˇ") + Self.checkEq(&counter, &c, "nu9", "ㄋㄨˋ") + Self.checkEq(&counter, &c, "nuo7", "ㄋㄨㄛˊ") + Self.checkEq(&counter, &c, "nuo8", "ㄋㄨㄛˇ") + Self.checkEq(&counter, &c, "nuo9", "ㄋㄨㄛˋ") + Self.checkEq(&counter, &c, "nut7", "ㄋㄨㄟˊ") + Self.checkEq(&counter, &c, "num7", "ㄋㄨㄢˊ") + Self.checkEq(&counter, &c, "num8", "ㄋㄨㄢˇ") + Self.checkEq(&counter, &c, "num9", "ㄋㄨㄢˋ") + Self.checkEq(&counter, &c, "nun7", "ㄋㄨㄣˊ") + Self.checkEq(&counter, &c, "nug7", "ㄋㄨㄥˊ") + Self.checkEq(&counter, &c, "nug8", "ㄋㄨㄥˇ") + Self.checkEq(&counter, &c, "nug9", "ㄋㄨㄥˋ") + Self.checkEq(&counter, &c, "nv7", "ㄋㄩˊ") + Self.checkEq(&counter, &c, "nv8", "ㄋㄩˇ") + Self.checkEq(&counter, &c, "nv9", "ㄋㄩˋ") + Self.checkEq(&counter, &c, "nve9", "ㄋㄩㄝˋ") + Self.checkEq(&counter, &c, "la", "ㄌㄚ") + Self.checkEq(&counter, &c, "la7", "ㄌㄚˊ") + Self.checkEq(&counter, &c, "la8", "ㄌㄚˇ") + Self.checkEq(&counter, &c, "la9", "ㄌㄚˋ") + Self.checkEq(&counter, &c, "la0", "ㄌㄚ˙") + Self.checkEq(&counter, &c, "lo", "ㄌㄛ") + Self.checkEq(&counter, &c, "lo0", "ㄌㄛ˙") + Self.checkEq(&counter, &c, "le", "ㄌㄜ") + Self.checkEq(&counter, &c, "le7", "ㄌㄜˊ") + Self.checkEq(&counter, &c, "le9", "ㄌㄜˋ") + Self.checkEq(&counter, &c, "le0", "ㄌㄜ˙") + Self.checkEq(&counter, &c, "ly7", "ㄌㄞˊ") + Self.checkEq(&counter, &c, "ly8", "ㄌㄞˇ") + Self.checkEq(&counter, &c, "ly9", "ㄌㄞˋ") + Self.checkEq(&counter, &c, "lt", "ㄌㄟ") + Self.checkEq(&counter, &c, "lt7", "ㄌㄟˊ") + Self.checkEq(&counter, &c, "lt8", "ㄌㄟˇ") + Self.checkEq(&counter, &c, "lt9", "ㄌㄟˋ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Starlight_B.swift b/Tests/TekkonTests/KeyTest_Starlight_B.swift index 8ea4386..088b49d 100644 --- a/Tests/TekkonTests/KeyTest_Starlight_B.swift +++ b/Tests/TekkonTests/KeyTest_Starlight_B.swift @@ -13,489 +13,491 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testStarlightKeysB() throws { var c = Tekkon.Composer(arrange: .ofStarlight) - XCTAssertEqual(c.cS2RC("lt0"), "ㄌㄟ˙") - XCTAssertEqual(c.cS2RC("lf"), "ㄌㄠ") - XCTAssertEqual(c.cS2RC("lf7"), "ㄌㄠˊ") - XCTAssertEqual(c.cS2RC("lf8"), "ㄌㄠˇ") - XCTAssertEqual(c.cS2RC("lf9"), "ㄌㄠˋ") - XCTAssertEqual(c.cS2RC("lw"), "ㄌㄡ") - XCTAssertEqual(c.cS2RC("lw7"), "ㄌㄡˊ") - XCTAssertEqual(c.cS2RC("lw8"), "ㄌㄡˇ") - XCTAssertEqual(c.cS2RC("lw9"), "ㄌㄡˋ") - XCTAssertEqual(c.cS2RC("lw0"), "ㄌㄡ˙") - XCTAssertEqual(c.cS2RC("lm7"), "ㄌㄢˊ") - XCTAssertEqual(c.cS2RC("lm8"), "ㄌㄢˇ") - XCTAssertEqual(c.cS2RC("lm9"), "ㄌㄢˋ") - XCTAssertEqual(c.cS2RC("lk"), "ㄌㄤ") - XCTAssertEqual(c.cS2RC("lk7"), "ㄌㄤˊ") - XCTAssertEqual(c.cS2RC("lk8"), "ㄌㄤˇ") - XCTAssertEqual(c.cS2RC("lk9"), "ㄌㄤˋ") - XCTAssertEqual(c.cS2RC("lg"), "ㄌㄥ") - XCTAssertEqual(c.cS2RC("lg7"), "ㄌㄥˊ") - XCTAssertEqual(c.cS2RC("lg8"), "ㄌㄥˇ") - XCTAssertEqual(c.cS2RC("lg9"), "ㄌㄥˋ") - XCTAssertEqual(c.cS2RC("li"), "ㄌㄧ") - XCTAssertEqual(c.cS2RC("li7"), "ㄌㄧˊ") - XCTAssertEqual(c.cS2RC("li8"), "ㄌㄧˇ") - XCTAssertEqual(c.cS2RC("li9"), "ㄌㄧˋ") - XCTAssertEqual(c.cS2RC("li0"), "ㄌㄧ˙") - XCTAssertEqual(c.cS2RC("lia8"), "ㄌㄧㄚˇ") - XCTAssertEqual(c.cS2RC("lie"), "ㄌㄧㄝ") - XCTAssertEqual(c.cS2RC("lie7"), "ㄌㄧㄝˊ") - XCTAssertEqual(c.cS2RC("lie8"), "ㄌㄧㄝˇ") - XCTAssertEqual(c.cS2RC("lie9"), "ㄌㄧㄝˋ") - XCTAssertEqual(c.cS2RC("lif"), "ㄌㄧㄠ") - XCTAssertEqual(c.cS2RC("lif7"), "ㄌㄧㄠˊ") - XCTAssertEqual(c.cS2RC("lif8"), "ㄌㄧㄠˇ") - XCTAssertEqual(c.cS2RC("lif9"), "ㄌㄧㄠˋ") - XCTAssertEqual(c.cS2RC("liw"), "ㄌㄧㄡ") - XCTAssertEqual(c.cS2RC("liw7"), "ㄌㄧㄡˊ") - XCTAssertEqual(c.cS2RC("liw8"), "ㄌㄧㄡˇ") - XCTAssertEqual(c.cS2RC("liw9"), "ㄌㄧㄡˋ") - XCTAssertEqual(c.cS2RC("lim"), "ㄌㄧㄢ") - XCTAssertEqual(c.cS2RC("lim7"), "ㄌㄧㄢˊ") - XCTAssertEqual(c.cS2RC("lim8"), "ㄌㄧㄢˇ") - XCTAssertEqual(c.cS2RC("lim9"), "ㄌㄧㄢˋ") - XCTAssertEqual(c.cS2RC("lin7"), "ㄌㄧㄣˊ") - XCTAssertEqual(c.cS2RC("lin8"), "ㄌㄧㄣˇ") - XCTAssertEqual(c.cS2RC("lin9"), "ㄌㄧㄣˋ") - XCTAssertEqual(c.cS2RC("lik7"), "ㄌㄧㄤˊ") - XCTAssertEqual(c.cS2RC("lik8"), "ㄌㄧㄤˇ") - XCTAssertEqual(c.cS2RC("lik9"), "ㄌㄧㄤˋ") - XCTAssertEqual(c.cS2RC("lig"), "ㄌㄧㄥ") - XCTAssertEqual(c.cS2RC("lig7"), "ㄌㄧㄥˊ") - XCTAssertEqual(c.cS2RC("lig8"), "ㄌㄧㄥˇ") - XCTAssertEqual(c.cS2RC("lig9"), "ㄌㄧㄥˋ") - XCTAssertEqual(c.cS2RC("lu"), "ㄌㄨ") - XCTAssertEqual(c.cS2RC("lu7"), "ㄌㄨˊ") - XCTAssertEqual(c.cS2RC("lu8"), "ㄌㄨˇ") - XCTAssertEqual(c.cS2RC("lu9"), "ㄌㄨˋ") - XCTAssertEqual(c.cS2RC("luo"), "ㄌㄨㄛ") - XCTAssertEqual(c.cS2RC("luo7"), "ㄌㄨㄛˊ") - XCTAssertEqual(c.cS2RC("luo8"), "ㄌㄨㄛˇ") - XCTAssertEqual(c.cS2RC("luo9"), "ㄌㄨㄛˋ") - XCTAssertEqual(c.cS2RC("luo0"), "ㄌㄨㄛ˙") - XCTAssertEqual(c.cS2RC("lum7"), "ㄌㄨㄢˊ") - XCTAssertEqual(c.cS2RC("lum8"), "ㄌㄨㄢˇ") - XCTAssertEqual(c.cS2RC("lum9"), "ㄌㄨㄢˋ") - XCTAssertEqual(c.cS2RC("lun"), "ㄌㄨㄣ") - XCTAssertEqual(c.cS2RC("lun7"), "ㄌㄨㄣˊ") - XCTAssertEqual(c.cS2RC("lun8"), "ㄌㄨㄣˇ") - XCTAssertEqual(c.cS2RC("lun9"), "ㄌㄨㄣˋ") - XCTAssertEqual(c.cS2RC("lug"), "ㄌㄨㄥ") - XCTAssertEqual(c.cS2RC("lug7"), "ㄌㄨㄥˊ") - XCTAssertEqual(c.cS2RC("lug8"), "ㄌㄨㄥˇ") - XCTAssertEqual(c.cS2RC("lug9"), "ㄌㄨㄥˋ") - XCTAssertEqual(c.cS2RC("lv"), "ㄌㄩ") - XCTAssertEqual(c.cS2RC("lv7"), "ㄌㄩˊ") - XCTAssertEqual(c.cS2RC("lv8"), "ㄌㄩˇ") - XCTAssertEqual(c.cS2RC("lv9"), "ㄌㄩˋ") - XCTAssertEqual(c.cS2RC("lve"), "ㄌㄩㄝ") - XCTAssertEqual(c.cS2RC("lve8"), "ㄌㄩㄝˇ") - XCTAssertEqual(c.cS2RC("lve9"), "ㄌㄩㄝˋ") - XCTAssertEqual(c.cS2RC("lvm7"), "ㄌㄩㄢˊ") - XCTAssertEqual(c.cS2RC("lvm8"), "ㄌㄩㄢˇ") - XCTAssertEqual(c.cS2RC("ga"), "ㄍㄚ") - XCTAssertEqual(c.cS2RC("ga7"), "ㄍㄚˊ") - XCTAssertEqual(c.cS2RC("ga8"), "ㄍㄚˇ") - XCTAssertEqual(c.cS2RC("ga9"), "ㄍㄚˋ") - XCTAssertEqual(c.cS2RC("ga0"), "ㄍㄚ˙") - XCTAssertEqual(c.cS2RC("ge"), "ㄍㄜ") - XCTAssertEqual(c.cS2RC("ge7"), "ㄍㄜˊ") - XCTAssertEqual(c.cS2RC("ge8"), "ㄍㄜˇ") - XCTAssertEqual(c.cS2RC("ge9"), "ㄍㄜˋ") - XCTAssertEqual(c.cS2RC("ge0"), "ㄍㄜ˙") - XCTAssertEqual(c.cS2RC("gy"), "ㄍㄞ") - XCTAssertEqual(c.cS2RC("gy8"), "ㄍㄞˇ") - XCTAssertEqual(c.cS2RC("gy9"), "ㄍㄞˋ") - XCTAssertEqual(c.cS2RC("gt8"), "ㄍㄟˇ") - XCTAssertEqual(c.cS2RC("gf"), "ㄍㄠ") - XCTAssertEqual(c.cS2RC("gf8"), "ㄍㄠˇ") - XCTAssertEqual(c.cS2RC("gf9"), "ㄍㄠˋ") - XCTAssertEqual(c.cS2RC("gw"), "ㄍㄡ") - XCTAssertEqual(c.cS2RC("gw8"), "ㄍㄡˇ") - XCTAssertEqual(c.cS2RC("gw9"), "ㄍㄡˋ") - XCTAssertEqual(c.cS2RC("gm"), "ㄍㄢ") - XCTAssertEqual(c.cS2RC("gm8"), "ㄍㄢˇ") - XCTAssertEqual(c.cS2RC("gm9"), "ㄍㄢˋ") - XCTAssertEqual(c.cS2RC("gn"), "ㄍㄣ") - XCTAssertEqual(c.cS2RC("gn7"), "ㄍㄣˊ") - XCTAssertEqual(c.cS2RC("gn8"), "ㄍㄣˇ") - XCTAssertEqual(c.cS2RC("gn9"), "ㄍㄣˋ") - XCTAssertEqual(c.cS2RC("gk"), "ㄍㄤ") - XCTAssertEqual(c.cS2RC("gk8"), "ㄍㄤˇ") - XCTAssertEqual(c.cS2RC("gk9"), "ㄍㄤˋ") - XCTAssertEqual(c.cS2RC("gg"), "ㄍㄥ") - XCTAssertEqual(c.cS2RC("gg8"), "ㄍㄥˇ") - XCTAssertEqual(c.cS2RC("gg9"), "ㄍㄥˋ") - XCTAssertEqual(c.cS2RC("gu"), "ㄍㄨ") - XCTAssertEqual(c.cS2RC("gu7"), "ㄍㄨˊ") - XCTAssertEqual(c.cS2RC("gu8"), "ㄍㄨˇ") - XCTAssertEqual(c.cS2RC("gu9"), "ㄍㄨˋ") - XCTAssertEqual(c.cS2RC("gua"), "ㄍㄨㄚ") - XCTAssertEqual(c.cS2RC("gua7"), "ㄍㄨㄚˊ") - XCTAssertEqual(c.cS2RC("gua8"), "ㄍㄨㄚˇ") - XCTAssertEqual(c.cS2RC("gua9"), "ㄍㄨㄚˋ") - XCTAssertEqual(c.cS2RC("guo"), "ㄍㄨㄛ") - XCTAssertEqual(c.cS2RC("guo7"), "ㄍㄨㄛˊ") - XCTAssertEqual(c.cS2RC("guo8"), "ㄍㄨㄛˇ") - XCTAssertEqual(c.cS2RC("guo9"), "ㄍㄨㄛˋ") - XCTAssertEqual(c.cS2RC("guy"), "ㄍㄨㄞ") - XCTAssertEqual(c.cS2RC("guy8"), "ㄍㄨㄞˇ") - XCTAssertEqual(c.cS2RC("guy9"), "ㄍㄨㄞˋ") - XCTAssertEqual(c.cS2RC("gut"), "ㄍㄨㄟ") - XCTAssertEqual(c.cS2RC("gut8"), "ㄍㄨㄟˇ") - XCTAssertEqual(c.cS2RC("gut9"), "ㄍㄨㄟˋ") - XCTAssertEqual(c.cS2RC("gum"), "ㄍㄨㄢ") - XCTAssertEqual(c.cS2RC("gum8"), "ㄍㄨㄢˇ") - XCTAssertEqual(c.cS2RC("gum9"), "ㄍㄨㄢˋ") - XCTAssertEqual(c.cS2RC("gun"), "ㄍㄨㄣ") - XCTAssertEqual(c.cS2RC("gun8"), "ㄍㄨㄣˇ") - XCTAssertEqual(c.cS2RC("gun9"), "ㄍㄨㄣˋ") - XCTAssertEqual(c.cS2RC("guk"), "ㄍㄨㄤ") - XCTAssertEqual(c.cS2RC("guk8"), "ㄍㄨㄤˇ") - XCTAssertEqual(c.cS2RC("guk9"), "ㄍㄨㄤˋ") - XCTAssertEqual(c.cS2RC("gug"), "ㄍㄨㄥ") - XCTAssertEqual(c.cS2RC("gug7"), "ㄍㄨㄥˊ") - XCTAssertEqual(c.cS2RC("gug8"), "ㄍㄨㄥˇ") - XCTAssertEqual(c.cS2RC("gug9"), "ㄍㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ka"), "ㄎㄚ") - XCTAssertEqual(c.cS2RC("ka8"), "ㄎㄚˇ") - XCTAssertEqual(c.cS2RC("ka9"), "ㄎㄚˋ") - XCTAssertEqual(c.cS2RC("ke"), "ㄎㄜ") - XCTAssertEqual(c.cS2RC("ke7"), "ㄎㄜˊ") - XCTAssertEqual(c.cS2RC("ke8"), "ㄎㄜˇ") - XCTAssertEqual(c.cS2RC("ke9"), "ㄎㄜˋ") - XCTAssertEqual(c.cS2RC("ky"), "ㄎㄞ") - XCTAssertEqual(c.cS2RC("ky8"), "ㄎㄞˇ") - XCTAssertEqual(c.cS2RC("ky9"), "ㄎㄞˋ") - XCTAssertEqual(c.cS2RC("kf"), "ㄎㄠ") - XCTAssertEqual(c.cS2RC("kf8"), "ㄎㄠˇ") - XCTAssertEqual(c.cS2RC("kf9"), "ㄎㄠˋ") - XCTAssertEqual(c.cS2RC("kw"), "ㄎㄡ") - XCTAssertEqual(c.cS2RC("kw8"), "ㄎㄡˇ") - XCTAssertEqual(c.cS2RC("kw9"), "ㄎㄡˋ") - XCTAssertEqual(c.cS2RC("km"), "ㄎㄢ") - XCTAssertEqual(c.cS2RC("km8"), "ㄎㄢˇ") - XCTAssertEqual(c.cS2RC("km9"), "ㄎㄢˋ") - XCTAssertEqual(c.cS2RC("kn"), "ㄎㄣ") - XCTAssertEqual(c.cS2RC("kn8"), "ㄎㄣˇ") - XCTAssertEqual(c.cS2RC("kn9"), "ㄎㄣˋ") - XCTAssertEqual(c.cS2RC("kk"), "ㄎㄤ") - XCTAssertEqual(c.cS2RC("kk7"), "ㄎㄤˊ") - XCTAssertEqual(c.cS2RC("kk8"), "ㄎㄤˇ") - XCTAssertEqual(c.cS2RC("kk9"), "ㄎㄤˋ") - XCTAssertEqual(c.cS2RC("kg"), "ㄎㄥ") - XCTAssertEqual(c.cS2RC("kg8"), "ㄎㄥˇ") - XCTAssertEqual(c.cS2RC("ku"), "ㄎㄨ") - XCTAssertEqual(c.cS2RC("ku7"), "ㄎㄨˊ") - XCTAssertEqual(c.cS2RC("ku8"), "ㄎㄨˇ") - XCTAssertEqual(c.cS2RC("ku9"), "ㄎㄨˋ") - XCTAssertEqual(c.cS2RC("kua"), "ㄎㄨㄚ") - XCTAssertEqual(c.cS2RC("kua8"), "ㄎㄨㄚˇ") - XCTAssertEqual(c.cS2RC("kua9"), "ㄎㄨㄚˋ") - XCTAssertEqual(c.cS2RC("kuo9"), "ㄎㄨㄛˋ") - XCTAssertEqual(c.cS2RC("kuy"), "ㄎㄨㄞ") - XCTAssertEqual(c.cS2RC("kuy8"), "ㄎㄨㄞˇ") - XCTAssertEqual(c.cS2RC("kuy9"), "ㄎㄨㄞˋ") - XCTAssertEqual(c.cS2RC("kut"), "ㄎㄨㄟ") - XCTAssertEqual(c.cS2RC("kut7"), "ㄎㄨㄟˊ") - XCTAssertEqual(c.cS2RC("kut8"), "ㄎㄨㄟˇ") - XCTAssertEqual(c.cS2RC("kut9"), "ㄎㄨㄟˋ") - XCTAssertEqual(c.cS2RC("kum"), "ㄎㄨㄢ") - XCTAssertEqual(c.cS2RC("kum8"), "ㄎㄨㄢˇ") - XCTAssertEqual(c.cS2RC("kum9"), "ㄎㄨㄢˋ") - XCTAssertEqual(c.cS2RC("kun"), "ㄎㄨㄣ") - XCTAssertEqual(c.cS2RC("kun8"), "ㄎㄨㄣˇ") - XCTAssertEqual(c.cS2RC("kun9"), "ㄎㄨㄣˋ") - XCTAssertEqual(c.cS2RC("kuk"), "ㄎㄨㄤ") - XCTAssertEqual(c.cS2RC("kuk7"), "ㄎㄨㄤˊ") - XCTAssertEqual(c.cS2RC("kuk8"), "ㄎㄨㄤˇ") - XCTAssertEqual(c.cS2RC("kuk9"), "ㄎㄨㄤˋ") - XCTAssertEqual(c.cS2RC("kug"), "ㄎㄨㄥ") - XCTAssertEqual(c.cS2RC("kug8"), "ㄎㄨㄥˇ") - XCTAssertEqual(c.cS2RC("kug9"), "ㄎㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ha"), "ㄏㄚ") - XCTAssertEqual(c.cS2RC("ha7"), "ㄏㄚˊ") - XCTAssertEqual(c.cS2RC("ha8"), "ㄏㄚˇ") - XCTAssertEqual(c.cS2RC("he"), "ㄏㄜ") - XCTAssertEqual(c.cS2RC("he7"), "ㄏㄜˊ") - XCTAssertEqual(c.cS2RC("he8"), "ㄏㄜˇ") - XCTAssertEqual(c.cS2RC("he9"), "ㄏㄜˋ") - XCTAssertEqual(c.cS2RC("hy"), "ㄏㄞ") - XCTAssertEqual(c.cS2RC("hy7"), "ㄏㄞˊ") - XCTAssertEqual(c.cS2RC("hy8"), "ㄏㄞˇ") - XCTAssertEqual(c.cS2RC("hy9"), "ㄏㄞˋ") - XCTAssertEqual(c.cS2RC("ht"), "ㄏㄟ") - XCTAssertEqual(c.cS2RC("ht8"), "ㄏㄟˇ") - XCTAssertEqual(c.cS2RC("hf"), "ㄏㄠ") - XCTAssertEqual(c.cS2RC("hf7"), "ㄏㄠˊ") - XCTAssertEqual(c.cS2RC("hf8"), "ㄏㄠˇ") - XCTAssertEqual(c.cS2RC("hf9"), "ㄏㄠˋ") - XCTAssertEqual(c.cS2RC("hw"), "ㄏㄡ") - XCTAssertEqual(c.cS2RC("hw7"), "ㄏㄡˊ") - XCTAssertEqual(c.cS2RC("hw8"), "ㄏㄡˇ") - XCTAssertEqual(c.cS2RC("hw9"), "ㄏㄡˋ") - XCTAssertEqual(c.cS2RC("hm"), "ㄏㄢ") - XCTAssertEqual(c.cS2RC("hm7"), "ㄏㄢˊ") - XCTAssertEqual(c.cS2RC("hm8"), "ㄏㄢˇ") - XCTAssertEqual(c.cS2RC("hm9"), "ㄏㄢˋ") - XCTAssertEqual(c.cS2RC("hn"), "ㄏㄣ") - XCTAssertEqual(c.cS2RC("hn7"), "ㄏㄣˊ") - XCTAssertEqual(c.cS2RC("hn8"), "ㄏㄣˇ") - XCTAssertEqual(c.cS2RC("hn9"), "ㄏㄣˋ") - XCTAssertEqual(c.cS2RC("hk"), "ㄏㄤ") - XCTAssertEqual(c.cS2RC("hk7"), "ㄏㄤˊ") - XCTAssertEqual(c.cS2RC("hk8"), "ㄏㄤˇ") - XCTAssertEqual(c.cS2RC("hk9"), "ㄏㄤˋ") - XCTAssertEqual(c.cS2RC("hg"), "ㄏㄥ") - XCTAssertEqual(c.cS2RC("hg7"), "ㄏㄥˊ") - XCTAssertEqual(c.cS2RC("hg9"), "ㄏㄥˋ") - XCTAssertEqual(c.cS2RC("hu"), "ㄏㄨ") - XCTAssertEqual(c.cS2RC("hu7"), "ㄏㄨˊ") - XCTAssertEqual(c.cS2RC("hu8"), "ㄏㄨˇ") - XCTAssertEqual(c.cS2RC("hu9"), "ㄏㄨˋ") - XCTAssertEqual(c.cS2RC("hua"), "ㄏㄨㄚ") - XCTAssertEqual(c.cS2RC("hua7"), "ㄏㄨㄚˊ") - XCTAssertEqual(c.cS2RC("hua8"), "ㄏㄨㄚˇ") - XCTAssertEqual(c.cS2RC("hua9"), "ㄏㄨㄚˋ") - XCTAssertEqual(c.cS2RC("huo"), "ㄏㄨㄛ") - XCTAssertEqual(c.cS2RC("huo7"), "ㄏㄨㄛˊ") - XCTAssertEqual(c.cS2RC("huo8"), "ㄏㄨㄛˇ") - XCTAssertEqual(c.cS2RC("huo9"), "ㄏㄨㄛˋ") - XCTAssertEqual(c.cS2RC("huo0"), "ㄏㄨㄛ˙") - XCTAssertEqual(c.cS2RC("huy7"), "ㄏㄨㄞˊ") - XCTAssertEqual(c.cS2RC("huy9"), "ㄏㄨㄞˋ") - XCTAssertEqual(c.cS2RC("hut"), "ㄏㄨㄟ") - XCTAssertEqual(c.cS2RC("hut7"), "ㄏㄨㄟˊ") - XCTAssertEqual(c.cS2RC("hut8"), "ㄏㄨㄟˇ") - XCTAssertEqual(c.cS2RC("hut9"), "ㄏㄨㄟˋ") - XCTAssertEqual(c.cS2RC("hum"), "ㄏㄨㄢ") - XCTAssertEqual(c.cS2RC("hum7"), "ㄏㄨㄢˊ") - XCTAssertEqual(c.cS2RC("hum8"), "ㄏㄨㄢˇ") - XCTAssertEqual(c.cS2RC("hum9"), "ㄏㄨㄢˋ") - XCTAssertEqual(c.cS2RC("hun"), "ㄏㄨㄣ") - XCTAssertEqual(c.cS2RC("hun7"), "ㄏㄨㄣˊ") - XCTAssertEqual(c.cS2RC("hun8"), "ㄏㄨㄣˇ") - XCTAssertEqual(c.cS2RC("hun9"), "ㄏㄨㄣˋ") - XCTAssertEqual(c.cS2RC("huk"), "ㄏㄨㄤ") - XCTAssertEqual(c.cS2RC("huk7"), "ㄏㄨㄤˊ") - XCTAssertEqual(c.cS2RC("huk8"), "ㄏㄨㄤˇ") - XCTAssertEqual(c.cS2RC("huk9"), "ㄏㄨㄤˋ") - XCTAssertEqual(c.cS2RC("huk0"), "ㄏㄨㄤ˙") - XCTAssertEqual(c.cS2RC("hug"), "ㄏㄨㄥ") - XCTAssertEqual(c.cS2RC("hug7"), "ㄏㄨㄥˊ") - XCTAssertEqual(c.cS2RC("hug8"), "ㄏㄨㄥˇ") - XCTAssertEqual(c.cS2RC("hug9"), "ㄏㄨㄥˋ") - XCTAssertEqual(c.cS2RC("ji"), "ㄐㄧ") - XCTAssertEqual(c.cS2RC("ji7"), "ㄐㄧˊ") - XCTAssertEqual(c.cS2RC("ji8"), "ㄐㄧˇ") - XCTAssertEqual(c.cS2RC("ji9"), "ㄐㄧˋ") - XCTAssertEqual(c.cS2RC("jia"), "ㄐㄧㄚ") - XCTAssertEqual(c.cS2RC("jia7"), "ㄐㄧㄚˊ") - XCTAssertEqual(c.cS2RC("jia8"), "ㄐㄧㄚˇ") - XCTAssertEqual(c.cS2RC("jia9"), "ㄐㄧㄚˋ") - XCTAssertEqual(c.cS2RC("jie"), "ㄐㄧㄝ") - XCTAssertEqual(c.cS2RC("jie7"), "ㄐㄧㄝˊ") - XCTAssertEqual(c.cS2RC("jie8"), "ㄐㄧㄝˇ") - XCTAssertEqual(c.cS2RC("jie9"), "ㄐㄧㄝˋ") - XCTAssertEqual(c.cS2RC("jie0"), "ㄐㄧㄝ˙") - XCTAssertEqual(c.cS2RC("jif"), "ㄐㄧㄠ") - XCTAssertEqual(c.cS2RC("jif7"), "ㄐㄧㄠˊ") - XCTAssertEqual(c.cS2RC("jif8"), "ㄐㄧㄠˇ") - XCTAssertEqual(c.cS2RC("jif9"), "ㄐㄧㄠˋ") - XCTAssertEqual(c.cS2RC("jiw"), "ㄐㄧㄡ") - XCTAssertEqual(c.cS2RC("jiw8"), "ㄐㄧㄡˇ") - XCTAssertEqual(c.cS2RC("jiw9"), "ㄐㄧㄡˋ") - XCTAssertEqual(c.cS2RC("jim"), "ㄐㄧㄢ") - XCTAssertEqual(c.cS2RC("jim8"), "ㄐㄧㄢˇ") - XCTAssertEqual(c.cS2RC("jim9"), "ㄐㄧㄢˋ") - XCTAssertEqual(c.cS2RC("jin"), "ㄐㄧㄣ") - XCTAssertEqual(c.cS2RC("jin8"), "ㄐㄧㄣˇ") - XCTAssertEqual(c.cS2RC("jin9"), "ㄐㄧㄣˋ") - XCTAssertEqual(c.cS2RC("jik"), "ㄐㄧㄤ") - XCTAssertEqual(c.cS2RC("jik7"), "ㄐㄧㄤˊ") - XCTAssertEqual(c.cS2RC("jik8"), "ㄐㄧㄤˇ") - XCTAssertEqual(c.cS2RC("jik9"), "ㄐㄧㄤˋ") - XCTAssertEqual(c.cS2RC("jig"), "ㄐㄧㄥ") - XCTAssertEqual(c.cS2RC("jig8"), "ㄐㄧㄥˇ") - XCTAssertEqual(c.cS2RC("jig9"), "ㄐㄧㄥˋ") - XCTAssertEqual(c.cS2RC("jv"), "ㄐㄩ") - XCTAssertEqual(c.cS2RC("jv7"), "ㄐㄩˊ") - XCTAssertEqual(c.cS2RC("jv8"), "ㄐㄩˇ") - XCTAssertEqual(c.cS2RC("jv9"), "ㄐㄩˋ") - XCTAssertEqual(c.cS2RC("jve"), "ㄐㄩㄝ") - XCTAssertEqual(c.cS2RC("jve7"), "ㄐㄩㄝˊ") - XCTAssertEqual(c.cS2RC("jve8"), "ㄐㄩㄝˇ") - XCTAssertEqual(c.cS2RC("jve9"), "ㄐㄩㄝˋ") - XCTAssertEqual(c.cS2RC("jvm"), "ㄐㄩㄢ") - XCTAssertEqual(c.cS2RC("jvm8"), "ㄐㄩㄢˇ") - XCTAssertEqual(c.cS2RC("jvm9"), "ㄐㄩㄢˋ") - XCTAssertEqual(c.cS2RC("jvn"), "ㄐㄩㄣ") - XCTAssertEqual(c.cS2RC("jvn7"), "ㄐㄩㄣˊ") - XCTAssertEqual(c.cS2RC("jvn8"), "ㄐㄩㄣˇ") - XCTAssertEqual(c.cS2RC("jvn9"), "ㄐㄩㄣˋ") - XCTAssertEqual(c.cS2RC("jvg"), "ㄐㄩㄥ") - XCTAssertEqual(c.cS2RC("jvg8"), "ㄐㄩㄥˇ") - XCTAssertEqual(c.cS2RC("jvg9"), "ㄐㄩㄥˋ") - // XCTAssertEqual(c.cS2RC("q0"), "ㄑ˙") - XCTAssertEqual(c.cS2RC("qi"), "ㄑㄧ") - XCTAssertEqual(c.cS2RC("qi7"), "ㄑㄧˊ") - XCTAssertEqual(c.cS2RC("qi8"), "ㄑㄧˇ") - XCTAssertEqual(c.cS2RC("qi9"), "ㄑㄧˋ") - XCTAssertEqual(c.cS2RC("qia"), "ㄑㄧㄚ") - XCTAssertEqual(c.cS2RC("qia7"), "ㄑㄧㄚˊ") - XCTAssertEqual(c.cS2RC("qia8"), "ㄑㄧㄚˇ") - XCTAssertEqual(c.cS2RC("qia9"), "ㄑㄧㄚˋ") - XCTAssertEqual(c.cS2RC("qie"), "ㄑㄧㄝ") - XCTAssertEqual(c.cS2RC("qie7"), "ㄑㄧㄝˊ") - XCTAssertEqual(c.cS2RC("qie8"), "ㄑㄧㄝˇ") - XCTAssertEqual(c.cS2RC("qie9"), "ㄑㄧㄝˋ") - XCTAssertEqual(c.cS2RC("qif"), "ㄑㄧㄠ") - XCTAssertEqual(c.cS2RC("qif7"), "ㄑㄧㄠˊ") - XCTAssertEqual(c.cS2RC("qif8"), "ㄑㄧㄠˇ") - XCTAssertEqual(c.cS2RC("qif9"), "ㄑㄧㄠˋ") - XCTAssertEqual(c.cS2RC("qiw"), "ㄑㄧㄡ") - XCTAssertEqual(c.cS2RC("qiw7"), "ㄑㄧㄡˊ") - XCTAssertEqual(c.cS2RC("qiw8"), "ㄑㄧㄡˇ") - XCTAssertEqual(c.cS2RC("qiw9"), "ㄑㄧㄡˋ") - XCTAssertEqual(c.cS2RC("qim"), "ㄑㄧㄢ") - XCTAssertEqual(c.cS2RC("qim7"), "ㄑㄧㄢˊ") - XCTAssertEqual(c.cS2RC("qim8"), "ㄑㄧㄢˇ") - XCTAssertEqual(c.cS2RC("qim9"), "ㄑㄧㄢˋ") - XCTAssertEqual(c.cS2RC("qin"), "ㄑㄧㄣ") - XCTAssertEqual(c.cS2RC("qin7"), "ㄑㄧㄣˊ") - XCTAssertEqual(c.cS2RC("qin8"), "ㄑㄧㄣˇ") - XCTAssertEqual(c.cS2RC("qin9"), "ㄑㄧㄣˋ") - XCTAssertEqual(c.cS2RC("qik"), "ㄑㄧㄤ") - XCTAssertEqual(c.cS2RC("qik7"), "ㄑㄧㄤˊ") - XCTAssertEqual(c.cS2RC("qik8"), "ㄑㄧㄤˇ") - XCTAssertEqual(c.cS2RC("qik9"), "ㄑㄧㄤˋ") - XCTAssertEqual(c.cS2RC("qig"), "ㄑㄧㄥ") - XCTAssertEqual(c.cS2RC("qig7"), "ㄑㄧㄥˊ") - XCTAssertEqual(c.cS2RC("qig8"), "ㄑㄧㄥˇ") - XCTAssertEqual(c.cS2RC("qig9"), "ㄑㄧㄥˋ") - XCTAssertEqual(c.cS2RC("qv"), "ㄑㄩ") - XCTAssertEqual(c.cS2RC("qv7"), "ㄑㄩˊ") - XCTAssertEqual(c.cS2RC("qv8"), "ㄑㄩˇ") - XCTAssertEqual(c.cS2RC("qv9"), "ㄑㄩˋ") - XCTAssertEqual(c.cS2RC("qve"), "ㄑㄩㄝ") - XCTAssertEqual(c.cS2RC("qve7"), "ㄑㄩㄝˊ") - XCTAssertEqual(c.cS2RC("qve9"), "ㄑㄩㄝˋ") - XCTAssertEqual(c.cS2RC("qvm"), "ㄑㄩㄢ") - XCTAssertEqual(c.cS2RC("qvm7"), "ㄑㄩㄢˊ") - XCTAssertEqual(c.cS2RC("qvm8"), "ㄑㄩㄢˇ") - XCTAssertEqual(c.cS2RC("qvm9"), "ㄑㄩㄢˋ") - XCTAssertEqual(c.cS2RC("qvn"), "ㄑㄩㄣ") - XCTAssertEqual(c.cS2RC("qvn7"), "ㄑㄩㄣˊ") - XCTAssertEqual(c.cS2RC("qvn8"), "ㄑㄩㄣˇ") - XCTAssertEqual(c.cS2RC("qvn9"), "ㄑㄩㄣˋ") - XCTAssertEqual(c.cS2RC("qvg"), "ㄑㄩㄥ") - XCTAssertEqual(c.cS2RC("qvg7"), "ㄑㄩㄥˊ") - XCTAssertEqual(c.cS2RC("qvg8"), "ㄑㄩㄥˇ") - XCTAssertEqual(c.cS2RC("qvg9"), "ㄑㄩㄥˋ") - XCTAssertEqual(c.cS2RC("xi"), "ㄒㄧ") - XCTAssertEqual(c.cS2RC("xi7"), "ㄒㄧˊ") - XCTAssertEqual(c.cS2RC("xi8"), "ㄒㄧˇ") - XCTAssertEqual(c.cS2RC("xi9"), "ㄒㄧˋ") - XCTAssertEqual(c.cS2RC("xia"), "ㄒㄧㄚ") - XCTAssertEqual(c.cS2RC("xia7"), "ㄒㄧㄚˊ") - XCTAssertEqual(c.cS2RC("xia8"), "ㄒㄧㄚˇ") - XCTAssertEqual(c.cS2RC("xia9"), "ㄒㄧㄚˋ") - XCTAssertEqual(c.cS2RC("xie"), "ㄒㄧㄝ") - XCTAssertEqual(c.cS2RC("xie7"), "ㄒㄧㄝˊ") - XCTAssertEqual(c.cS2RC("xie8"), "ㄒㄧㄝˇ") - XCTAssertEqual(c.cS2RC("xie9"), "ㄒㄧㄝˋ") - XCTAssertEqual(c.cS2RC("xif"), "ㄒㄧㄠ") - XCTAssertEqual(c.cS2RC("xif7"), "ㄒㄧㄠˊ") - XCTAssertEqual(c.cS2RC("xif8"), "ㄒㄧㄠˇ") - XCTAssertEqual(c.cS2RC("xif9"), "ㄒㄧㄠˋ") - XCTAssertEqual(c.cS2RC("xiw"), "ㄒㄧㄡ") - XCTAssertEqual(c.cS2RC("xiw7"), "ㄒㄧㄡˊ") - XCTAssertEqual(c.cS2RC("xiw8"), "ㄒㄧㄡˇ") - XCTAssertEqual(c.cS2RC("xiw9"), "ㄒㄧㄡˋ") - XCTAssertEqual(c.cS2RC("xim"), "ㄒㄧㄢ") - XCTAssertEqual(c.cS2RC("xim7"), "ㄒㄧㄢˊ") - XCTAssertEqual(c.cS2RC("xim8"), "ㄒㄧㄢˇ") - XCTAssertEqual(c.cS2RC("xim9"), "ㄒㄧㄢˋ") - XCTAssertEqual(c.cS2RC("xin"), "ㄒㄧㄣ") - XCTAssertEqual(c.cS2RC("xin7"), "ㄒㄧㄣˊ") - XCTAssertEqual(c.cS2RC("xin8"), "ㄒㄧㄣˇ") - XCTAssertEqual(c.cS2RC("xin9"), "ㄒㄧㄣˋ") - XCTAssertEqual(c.cS2RC("xik"), "ㄒㄧㄤ") - XCTAssertEqual(c.cS2RC("xik7"), "ㄒㄧㄤˊ") - XCTAssertEqual(c.cS2RC("xik8"), "ㄒㄧㄤˇ") - XCTAssertEqual(c.cS2RC("xik9"), "ㄒㄧㄤˋ") - XCTAssertEqual(c.cS2RC("xig"), "ㄒㄧㄥ") - XCTAssertEqual(c.cS2RC("xig7"), "ㄒㄧㄥˊ") - XCTAssertEqual(c.cS2RC("xig8"), "ㄒㄧㄥˇ") - XCTAssertEqual(c.cS2RC("xig9"), "ㄒㄧㄥˋ") - XCTAssertEqual(c.cS2RC("xv"), "ㄒㄩ") - XCTAssertEqual(c.cS2RC("xv7"), "ㄒㄩˊ") - XCTAssertEqual(c.cS2RC("xv8"), "ㄒㄩˇ") - XCTAssertEqual(c.cS2RC("xv9"), "ㄒㄩˋ") - XCTAssertEqual(c.cS2RC("xve"), "ㄒㄩㄝ") - XCTAssertEqual(c.cS2RC("xve7"), "ㄒㄩㄝˊ") - XCTAssertEqual(c.cS2RC("xve8"), "ㄒㄩㄝˇ") - XCTAssertEqual(c.cS2RC("xve9"), "ㄒㄩㄝˋ") - XCTAssertEqual(c.cS2RC("xvm"), "ㄒㄩㄢ") - XCTAssertEqual(c.cS2RC("xvm7"), "ㄒㄩㄢˊ") - XCTAssertEqual(c.cS2RC("xvm8"), "ㄒㄩㄢˇ") - XCTAssertEqual(c.cS2RC("xvm9"), "ㄒㄩㄢˋ") - XCTAssertEqual(c.cS2RC("xvn"), "ㄒㄩㄣ") - XCTAssertEqual(c.cS2RC("xvn7"), "ㄒㄩㄣˊ") - XCTAssertEqual(c.cS2RC("xvn9"), "ㄒㄩㄣˋ") - XCTAssertEqual(c.cS2RC("xvg"), "ㄒㄩㄥ") - XCTAssertEqual(c.cS2RC("xvg7"), "ㄒㄩㄥˊ") - XCTAssertEqual(c.cS2RC("xvg8"), "ㄒㄩㄥˇ") - XCTAssertEqual(c.cS2RC("xvg9"), "ㄒㄩㄥˋ") - XCTAssertEqual(c.cS2RC("j"), "ㄓ") - XCTAssertEqual(c.cS2RC("j7"), "ㄓˊ") - XCTAssertEqual(c.cS2RC("j8"), "ㄓˇ") - XCTAssertEqual(c.cS2RC("j9"), "ㄓˋ") - XCTAssertEqual(c.cS2RC("ja"), "ㄓㄚ") - XCTAssertEqual(c.cS2RC("ja7"), "ㄓㄚˊ") - XCTAssertEqual(c.cS2RC("ja8"), "ㄓㄚˇ") - XCTAssertEqual(c.cS2RC("ja9"), "ㄓㄚˋ") - XCTAssertEqual(c.cS2RC("je"), "ㄓㄜ") - XCTAssertEqual(c.cS2RC("je7"), "ㄓㄜˊ") - XCTAssertEqual(c.cS2RC("je8"), "ㄓㄜˇ") - XCTAssertEqual(c.cS2RC("je9"), "ㄓㄜˋ") - XCTAssertEqual(c.cS2RC("je0"), "ㄓㄜ˙") - XCTAssertEqual(c.cS2RC("jy"), "ㄓㄞ") - XCTAssertEqual(c.cS2RC("jy7"), "ㄓㄞˊ") - XCTAssertEqual(c.cS2RC("jy8"), "ㄓㄞˇ") - XCTAssertEqual(c.cS2RC("jy9"), "ㄓㄞˋ") - XCTAssertEqual(c.cS2RC("jt9"), "ㄓㄟˋ") - XCTAssertEqual(c.cS2RC("jf"), "ㄓㄠ") - XCTAssertEqual(c.cS2RC("jf7"), "ㄓㄠˊ") - XCTAssertEqual(c.cS2RC("jf8"), "ㄓㄠˇ") - XCTAssertEqual(c.cS2RC("jf9"), "ㄓㄠˋ") - XCTAssertEqual(c.cS2RC("jw"), "ㄓㄡ") - XCTAssertEqual(c.cS2RC("jw7"), "ㄓㄡˊ") - XCTAssertEqual(c.cS2RC("jw8"), "ㄓㄡˇ") - XCTAssertEqual(c.cS2RC("jw9"), "ㄓㄡˋ") - XCTAssertEqual(c.cS2RC("jm"), "ㄓㄢ") - XCTAssertEqual(c.cS2RC("jm8"), "ㄓㄢˇ") - XCTAssertEqual(c.cS2RC("jm9"), "ㄓㄢˋ") - XCTAssertEqual(c.cS2RC("jn"), "ㄓㄣ") - XCTAssertEqual(c.cS2RC("jn7"), "ㄓㄣˊ") - XCTAssertEqual(c.cS2RC("jn8"), "ㄓㄣˇ") - XCTAssertEqual(c.cS2RC("jn9"), "ㄓㄣˋ") - XCTAssertEqual(c.cS2RC("jk"), "ㄓㄤ") - XCTAssertEqual(c.cS2RC("jk8"), "ㄓㄤˇ") - XCTAssertEqual(c.cS2RC("jk9"), "ㄓㄤˋ") - XCTAssertEqual(c.cS2RC("jg"), "ㄓㄥ") - XCTAssertEqual(c.cS2RC("jg8"), "ㄓㄥˇ") - XCTAssertEqual(c.cS2RC("jg9"), "ㄓㄥˋ") - XCTAssertEqual(c.cS2RC("ju"), "ㄓㄨ") - XCTAssertEqual(c.cS2RC("ju7"), "ㄓㄨˊ") - XCTAssertEqual(c.cS2RC("ju8"), "ㄓㄨˇ") - XCTAssertEqual(c.cS2RC("ju9"), "ㄓㄨˋ") - XCTAssertEqual(c.cS2RC("jua"), "ㄓㄨㄚ") - XCTAssertEqual(c.cS2RC("jua8"), "ㄓㄨㄚˇ") - XCTAssertEqual(c.cS2RC("juo"), "ㄓㄨㄛ") - XCTAssertEqual(c.cS2RC("juo7"), "ㄓㄨㄛˊ") - XCTAssertEqual(c.cS2RC("juo9"), "ㄓㄨㄛˋ") + var counter = 0 + Self.checkEq(&counter, &c, "lt0", "ㄌㄟ˙") + Self.checkEq(&counter, &c, "lf", "ㄌㄠ") + Self.checkEq(&counter, &c, "lf7", "ㄌㄠˊ") + Self.checkEq(&counter, &c, "lf8", "ㄌㄠˇ") + Self.checkEq(&counter, &c, "lf9", "ㄌㄠˋ") + Self.checkEq(&counter, &c, "lw", "ㄌㄡ") + Self.checkEq(&counter, &c, "lw7", "ㄌㄡˊ") + Self.checkEq(&counter, &c, "lw8", "ㄌㄡˇ") + Self.checkEq(&counter, &c, "lw9", "ㄌㄡˋ") + Self.checkEq(&counter, &c, "lw0", "ㄌㄡ˙") + Self.checkEq(&counter, &c, "lm7", "ㄌㄢˊ") + Self.checkEq(&counter, &c, "lm8", "ㄌㄢˇ") + Self.checkEq(&counter, &c, "lm9", "ㄌㄢˋ") + Self.checkEq(&counter, &c, "lk", "ㄌㄤ") + Self.checkEq(&counter, &c, "lk7", "ㄌㄤˊ") + Self.checkEq(&counter, &c, "lk8", "ㄌㄤˇ") + Self.checkEq(&counter, &c, "lk9", "ㄌㄤˋ") + Self.checkEq(&counter, &c, "lg", "ㄌㄥ") + Self.checkEq(&counter, &c, "lg7", "ㄌㄥˊ") + Self.checkEq(&counter, &c, "lg8", "ㄌㄥˇ") + Self.checkEq(&counter, &c, "lg9", "ㄌㄥˋ") + Self.checkEq(&counter, &c, "li", "ㄌㄧ") + Self.checkEq(&counter, &c, "li7", "ㄌㄧˊ") + Self.checkEq(&counter, &c, "li8", "ㄌㄧˇ") + Self.checkEq(&counter, &c, "li9", "ㄌㄧˋ") + Self.checkEq(&counter, &c, "li0", "ㄌㄧ˙") + Self.checkEq(&counter, &c, "lia8", "ㄌㄧㄚˇ") + Self.checkEq(&counter, &c, "lie", "ㄌㄧㄝ") + Self.checkEq(&counter, &c, "lie7", "ㄌㄧㄝˊ") + Self.checkEq(&counter, &c, "lie8", "ㄌㄧㄝˇ") + Self.checkEq(&counter, &c, "lie9", "ㄌㄧㄝˋ") + Self.checkEq(&counter, &c, "lif", "ㄌㄧㄠ") + Self.checkEq(&counter, &c, "lif7", "ㄌㄧㄠˊ") + Self.checkEq(&counter, &c, "lif8", "ㄌㄧㄠˇ") + Self.checkEq(&counter, &c, "lif9", "ㄌㄧㄠˋ") + Self.checkEq(&counter, &c, "liw", "ㄌㄧㄡ") + Self.checkEq(&counter, &c, "liw7", "ㄌㄧㄡˊ") + Self.checkEq(&counter, &c, "liw8", "ㄌㄧㄡˇ") + Self.checkEq(&counter, &c, "liw9", "ㄌㄧㄡˋ") + Self.checkEq(&counter, &c, "lim", "ㄌㄧㄢ") + Self.checkEq(&counter, &c, "lim7", "ㄌㄧㄢˊ") + Self.checkEq(&counter, &c, "lim8", "ㄌㄧㄢˇ") + Self.checkEq(&counter, &c, "lim9", "ㄌㄧㄢˋ") + Self.checkEq(&counter, &c, "lin7", "ㄌㄧㄣˊ") + Self.checkEq(&counter, &c, "lin8", "ㄌㄧㄣˇ") + Self.checkEq(&counter, &c, "lin9", "ㄌㄧㄣˋ") + Self.checkEq(&counter, &c, "lik7", "ㄌㄧㄤˊ") + Self.checkEq(&counter, &c, "lik8", "ㄌㄧㄤˇ") + Self.checkEq(&counter, &c, "lik9", "ㄌㄧㄤˋ") + Self.checkEq(&counter, &c, "lig", "ㄌㄧㄥ") + Self.checkEq(&counter, &c, "lig7", "ㄌㄧㄥˊ") + Self.checkEq(&counter, &c, "lig8", "ㄌㄧㄥˇ") + Self.checkEq(&counter, &c, "lig9", "ㄌㄧㄥˋ") + Self.checkEq(&counter, &c, "lu", "ㄌㄨ") + Self.checkEq(&counter, &c, "lu7", "ㄌㄨˊ") + Self.checkEq(&counter, &c, "lu8", "ㄌㄨˇ") + Self.checkEq(&counter, &c, "lu9", "ㄌㄨˋ") + Self.checkEq(&counter, &c, "luo", "ㄌㄨㄛ") + Self.checkEq(&counter, &c, "luo7", "ㄌㄨㄛˊ") + Self.checkEq(&counter, &c, "luo8", "ㄌㄨㄛˇ") + Self.checkEq(&counter, &c, "luo9", "ㄌㄨㄛˋ") + Self.checkEq(&counter, &c, "luo0", "ㄌㄨㄛ˙") + Self.checkEq(&counter, &c, "lum7", "ㄌㄨㄢˊ") + Self.checkEq(&counter, &c, "lum8", "ㄌㄨㄢˇ") + Self.checkEq(&counter, &c, "lum9", "ㄌㄨㄢˋ") + Self.checkEq(&counter, &c, "lun", "ㄌㄨㄣ") + Self.checkEq(&counter, &c, "lun7", "ㄌㄨㄣˊ") + Self.checkEq(&counter, &c, "lun8", "ㄌㄨㄣˇ") + Self.checkEq(&counter, &c, "lun9", "ㄌㄨㄣˋ") + Self.checkEq(&counter, &c, "lug", "ㄌㄨㄥ") + Self.checkEq(&counter, &c, "lug7", "ㄌㄨㄥˊ") + Self.checkEq(&counter, &c, "lug8", "ㄌㄨㄥˇ") + Self.checkEq(&counter, &c, "lug9", "ㄌㄨㄥˋ") + Self.checkEq(&counter, &c, "lv", "ㄌㄩ") + Self.checkEq(&counter, &c, "lv7", "ㄌㄩˊ") + Self.checkEq(&counter, &c, "lv8", "ㄌㄩˇ") + Self.checkEq(&counter, &c, "lv9", "ㄌㄩˋ") + Self.checkEq(&counter, &c, "lve", "ㄌㄩㄝ") + Self.checkEq(&counter, &c, "lve8", "ㄌㄩㄝˇ") + Self.checkEq(&counter, &c, "lve9", "ㄌㄩㄝˋ") + Self.checkEq(&counter, &c, "lvm7", "ㄌㄩㄢˊ") + Self.checkEq(&counter, &c, "lvm8", "ㄌㄩㄢˇ") + Self.checkEq(&counter, &c, "ga", "ㄍㄚ") + Self.checkEq(&counter, &c, "ga7", "ㄍㄚˊ") + Self.checkEq(&counter, &c, "ga8", "ㄍㄚˇ") + Self.checkEq(&counter, &c, "ga9", "ㄍㄚˋ") + Self.checkEq(&counter, &c, "ga0", "ㄍㄚ˙") + Self.checkEq(&counter, &c, "ge", "ㄍㄜ") + Self.checkEq(&counter, &c, "ge7", "ㄍㄜˊ") + Self.checkEq(&counter, &c, "ge8", "ㄍㄜˇ") + Self.checkEq(&counter, &c, "ge9", "ㄍㄜˋ") + Self.checkEq(&counter, &c, "ge0", "ㄍㄜ˙") + Self.checkEq(&counter, &c, "gy", "ㄍㄞ") + Self.checkEq(&counter, &c, "gy8", "ㄍㄞˇ") + Self.checkEq(&counter, &c, "gy9", "ㄍㄞˋ") + Self.checkEq(&counter, &c, "gt8", "ㄍㄟˇ") + Self.checkEq(&counter, &c, "gf", "ㄍㄠ") + Self.checkEq(&counter, &c, "gf8", "ㄍㄠˇ") + Self.checkEq(&counter, &c, "gf9", "ㄍㄠˋ") + Self.checkEq(&counter, &c, "gw", "ㄍㄡ") + Self.checkEq(&counter, &c, "gw8", "ㄍㄡˇ") + Self.checkEq(&counter, &c, "gw9", "ㄍㄡˋ") + Self.checkEq(&counter, &c, "gm", "ㄍㄢ") + Self.checkEq(&counter, &c, "gm8", "ㄍㄢˇ") + Self.checkEq(&counter, &c, "gm9", "ㄍㄢˋ") + Self.checkEq(&counter, &c, "gn", "ㄍㄣ") + Self.checkEq(&counter, &c, "gn7", "ㄍㄣˊ") + Self.checkEq(&counter, &c, "gn8", "ㄍㄣˇ") + Self.checkEq(&counter, &c, "gn9", "ㄍㄣˋ") + Self.checkEq(&counter, &c, "gk", "ㄍㄤ") + Self.checkEq(&counter, &c, "gk8", "ㄍㄤˇ") + Self.checkEq(&counter, &c, "gk9", "ㄍㄤˋ") + Self.checkEq(&counter, &c, "gg", "ㄍㄥ") + Self.checkEq(&counter, &c, "gg8", "ㄍㄥˇ") + Self.checkEq(&counter, &c, "gg9", "ㄍㄥˋ") + Self.checkEq(&counter, &c, "gu", "ㄍㄨ") + Self.checkEq(&counter, &c, "gu7", "ㄍㄨˊ") + Self.checkEq(&counter, &c, "gu8", "ㄍㄨˇ") + Self.checkEq(&counter, &c, "gu9", "ㄍㄨˋ") + Self.checkEq(&counter, &c, "gua", "ㄍㄨㄚ") + Self.checkEq(&counter, &c, "gua7", "ㄍㄨㄚˊ") + Self.checkEq(&counter, &c, "gua8", "ㄍㄨㄚˇ") + Self.checkEq(&counter, &c, "gua9", "ㄍㄨㄚˋ") + Self.checkEq(&counter, &c, "guo", "ㄍㄨㄛ") + Self.checkEq(&counter, &c, "guo7", "ㄍㄨㄛˊ") + Self.checkEq(&counter, &c, "guo8", "ㄍㄨㄛˇ") + Self.checkEq(&counter, &c, "guo9", "ㄍㄨㄛˋ") + Self.checkEq(&counter, &c, "guy", "ㄍㄨㄞ") + Self.checkEq(&counter, &c, "guy8", "ㄍㄨㄞˇ") + Self.checkEq(&counter, &c, "guy9", "ㄍㄨㄞˋ") + Self.checkEq(&counter, &c, "gut", "ㄍㄨㄟ") + Self.checkEq(&counter, &c, "gut8", "ㄍㄨㄟˇ") + Self.checkEq(&counter, &c, "gut9", "ㄍㄨㄟˋ") + Self.checkEq(&counter, &c, "gum", "ㄍㄨㄢ") + Self.checkEq(&counter, &c, "gum8", "ㄍㄨㄢˇ") + Self.checkEq(&counter, &c, "gum9", "ㄍㄨㄢˋ") + Self.checkEq(&counter, &c, "gun", "ㄍㄨㄣ") + Self.checkEq(&counter, &c, "gun8", "ㄍㄨㄣˇ") + Self.checkEq(&counter, &c, "gun9", "ㄍㄨㄣˋ") + Self.checkEq(&counter, &c, "guk", "ㄍㄨㄤ") + Self.checkEq(&counter, &c, "guk8", "ㄍㄨㄤˇ") + Self.checkEq(&counter, &c, "guk9", "ㄍㄨㄤˋ") + Self.checkEq(&counter, &c, "gug", "ㄍㄨㄥ") + Self.checkEq(&counter, &c, "gug7", "ㄍㄨㄥˊ") + Self.checkEq(&counter, &c, "gug8", "ㄍㄨㄥˇ") + Self.checkEq(&counter, &c, "gug9", "ㄍㄨㄥˋ") + Self.checkEq(&counter, &c, "ka", "ㄎㄚ") + Self.checkEq(&counter, &c, "ka8", "ㄎㄚˇ") + Self.checkEq(&counter, &c, "ka9", "ㄎㄚˋ") + Self.checkEq(&counter, &c, "ke", "ㄎㄜ") + Self.checkEq(&counter, &c, "ke7", "ㄎㄜˊ") + Self.checkEq(&counter, &c, "ke8", "ㄎㄜˇ") + Self.checkEq(&counter, &c, "ke9", "ㄎㄜˋ") + Self.checkEq(&counter, &c, "ky", "ㄎㄞ") + Self.checkEq(&counter, &c, "ky8", "ㄎㄞˇ") + Self.checkEq(&counter, &c, "ky9", "ㄎㄞˋ") + Self.checkEq(&counter, &c, "kf", "ㄎㄠ") + Self.checkEq(&counter, &c, "kf8", "ㄎㄠˇ") + Self.checkEq(&counter, &c, "kf9", "ㄎㄠˋ") + Self.checkEq(&counter, &c, "kw", "ㄎㄡ") + Self.checkEq(&counter, &c, "kw8", "ㄎㄡˇ") + Self.checkEq(&counter, &c, "kw9", "ㄎㄡˋ") + Self.checkEq(&counter, &c, "km", "ㄎㄢ") + Self.checkEq(&counter, &c, "km8", "ㄎㄢˇ") + Self.checkEq(&counter, &c, "km9", "ㄎㄢˋ") + Self.checkEq(&counter, &c, "kn", "ㄎㄣ") + Self.checkEq(&counter, &c, "kn8", "ㄎㄣˇ") + Self.checkEq(&counter, &c, "kn9", "ㄎㄣˋ") + Self.checkEq(&counter, &c, "kk", "ㄎㄤ") + Self.checkEq(&counter, &c, "kk7", "ㄎㄤˊ") + Self.checkEq(&counter, &c, "kk8", "ㄎㄤˇ") + Self.checkEq(&counter, &c, "kk9", "ㄎㄤˋ") + Self.checkEq(&counter, &c, "kg", "ㄎㄥ") + Self.checkEq(&counter, &c, "kg8", "ㄎㄥˇ") + Self.checkEq(&counter, &c, "ku", "ㄎㄨ") + Self.checkEq(&counter, &c, "ku7", "ㄎㄨˊ") + Self.checkEq(&counter, &c, "ku8", "ㄎㄨˇ") + Self.checkEq(&counter, &c, "ku9", "ㄎㄨˋ") + Self.checkEq(&counter, &c, "kua", "ㄎㄨㄚ") + Self.checkEq(&counter, &c, "kua8", "ㄎㄨㄚˇ") + Self.checkEq(&counter, &c, "kua9", "ㄎㄨㄚˋ") + Self.checkEq(&counter, &c, "kuo9", "ㄎㄨㄛˋ") + Self.checkEq(&counter, &c, "kuy", "ㄎㄨㄞ") + Self.checkEq(&counter, &c, "kuy8", "ㄎㄨㄞˇ") + Self.checkEq(&counter, &c, "kuy9", "ㄎㄨㄞˋ") + Self.checkEq(&counter, &c, "kut", "ㄎㄨㄟ") + Self.checkEq(&counter, &c, "kut7", "ㄎㄨㄟˊ") + Self.checkEq(&counter, &c, "kut8", "ㄎㄨㄟˇ") + Self.checkEq(&counter, &c, "kut9", "ㄎㄨㄟˋ") + Self.checkEq(&counter, &c, "kum", "ㄎㄨㄢ") + Self.checkEq(&counter, &c, "kum8", "ㄎㄨㄢˇ") + Self.checkEq(&counter, &c, "kum9", "ㄎㄨㄢˋ") + Self.checkEq(&counter, &c, "kun", "ㄎㄨㄣ") + Self.checkEq(&counter, &c, "kun8", "ㄎㄨㄣˇ") + Self.checkEq(&counter, &c, "kun9", "ㄎㄨㄣˋ") + Self.checkEq(&counter, &c, "kuk", "ㄎㄨㄤ") + Self.checkEq(&counter, &c, "kuk7", "ㄎㄨㄤˊ") + Self.checkEq(&counter, &c, "kuk8", "ㄎㄨㄤˇ") + Self.checkEq(&counter, &c, "kuk9", "ㄎㄨㄤˋ") + Self.checkEq(&counter, &c, "kug", "ㄎㄨㄥ") + Self.checkEq(&counter, &c, "kug8", "ㄎㄨㄥˇ") + Self.checkEq(&counter, &c, "kug9", "ㄎㄨㄥˋ") + Self.checkEq(&counter, &c, "ha", "ㄏㄚ") + Self.checkEq(&counter, &c, "ha7", "ㄏㄚˊ") + Self.checkEq(&counter, &c, "ha8", "ㄏㄚˇ") + Self.checkEq(&counter, &c, "he", "ㄏㄜ") + Self.checkEq(&counter, &c, "he7", "ㄏㄜˊ") + Self.checkEq(&counter, &c, "he8", "ㄏㄜˇ") + Self.checkEq(&counter, &c, "he9", "ㄏㄜˋ") + Self.checkEq(&counter, &c, "hy", "ㄏㄞ") + Self.checkEq(&counter, &c, "hy7", "ㄏㄞˊ") + Self.checkEq(&counter, &c, "hy8", "ㄏㄞˇ") + Self.checkEq(&counter, &c, "hy9", "ㄏㄞˋ") + Self.checkEq(&counter, &c, "ht", "ㄏㄟ") + Self.checkEq(&counter, &c, "ht8", "ㄏㄟˇ") + Self.checkEq(&counter, &c, "hf", "ㄏㄠ") + Self.checkEq(&counter, &c, "hf7", "ㄏㄠˊ") + Self.checkEq(&counter, &c, "hf8", "ㄏㄠˇ") + Self.checkEq(&counter, &c, "hf9", "ㄏㄠˋ") + Self.checkEq(&counter, &c, "hw", "ㄏㄡ") + Self.checkEq(&counter, &c, "hw7", "ㄏㄡˊ") + Self.checkEq(&counter, &c, "hw8", "ㄏㄡˇ") + Self.checkEq(&counter, &c, "hw9", "ㄏㄡˋ") + Self.checkEq(&counter, &c, "hm", "ㄏㄢ") + Self.checkEq(&counter, &c, "hm7", "ㄏㄢˊ") + Self.checkEq(&counter, &c, "hm8", "ㄏㄢˇ") + Self.checkEq(&counter, &c, "hm9", "ㄏㄢˋ") + Self.checkEq(&counter, &c, "hn", "ㄏㄣ") + Self.checkEq(&counter, &c, "hn7", "ㄏㄣˊ") + Self.checkEq(&counter, &c, "hn8", "ㄏㄣˇ") + Self.checkEq(&counter, &c, "hn9", "ㄏㄣˋ") + Self.checkEq(&counter, &c, "hk", "ㄏㄤ") + Self.checkEq(&counter, &c, "hk7", "ㄏㄤˊ") + Self.checkEq(&counter, &c, "hk8", "ㄏㄤˇ") + Self.checkEq(&counter, &c, "hk9", "ㄏㄤˋ") + Self.checkEq(&counter, &c, "hg", "ㄏㄥ") + Self.checkEq(&counter, &c, "hg7", "ㄏㄥˊ") + Self.checkEq(&counter, &c, "hg9", "ㄏㄥˋ") + Self.checkEq(&counter, &c, "hu", "ㄏㄨ") + Self.checkEq(&counter, &c, "hu7", "ㄏㄨˊ") + Self.checkEq(&counter, &c, "hu8", "ㄏㄨˇ") + Self.checkEq(&counter, &c, "hu9", "ㄏㄨˋ") + Self.checkEq(&counter, &c, "hua", "ㄏㄨㄚ") + Self.checkEq(&counter, &c, "hua7", "ㄏㄨㄚˊ") + Self.checkEq(&counter, &c, "hua8", "ㄏㄨㄚˇ") + Self.checkEq(&counter, &c, "hua9", "ㄏㄨㄚˋ") + Self.checkEq(&counter, &c, "huo", "ㄏㄨㄛ") + Self.checkEq(&counter, &c, "huo7", "ㄏㄨㄛˊ") + Self.checkEq(&counter, &c, "huo8", "ㄏㄨㄛˇ") + Self.checkEq(&counter, &c, "huo9", "ㄏㄨㄛˋ") + Self.checkEq(&counter, &c, "huo0", "ㄏㄨㄛ˙") + Self.checkEq(&counter, &c, "huy7", "ㄏㄨㄞˊ") + Self.checkEq(&counter, &c, "huy9", "ㄏㄨㄞˋ") + Self.checkEq(&counter, &c, "hut", "ㄏㄨㄟ") + Self.checkEq(&counter, &c, "hut7", "ㄏㄨㄟˊ") + Self.checkEq(&counter, &c, "hut8", "ㄏㄨㄟˇ") + Self.checkEq(&counter, &c, "hut9", "ㄏㄨㄟˋ") + Self.checkEq(&counter, &c, "hum", "ㄏㄨㄢ") + Self.checkEq(&counter, &c, "hum7", "ㄏㄨㄢˊ") + Self.checkEq(&counter, &c, "hum8", "ㄏㄨㄢˇ") + Self.checkEq(&counter, &c, "hum9", "ㄏㄨㄢˋ") + Self.checkEq(&counter, &c, "hun", "ㄏㄨㄣ") + Self.checkEq(&counter, &c, "hun7", "ㄏㄨㄣˊ") + Self.checkEq(&counter, &c, "hun8", "ㄏㄨㄣˇ") + Self.checkEq(&counter, &c, "hun9", "ㄏㄨㄣˋ") + Self.checkEq(&counter, &c, "huk", "ㄏㄨㄤ") + Self.checkEq(&counter, &c, "huk7", "ㄏㄨㄤˊ") + Self.checkEq(&counter, &c, "huk8", "ㄏㄨㄤˇ") + Self.checkEq(&counter, &c, "huk9", "ㄏㄨㄤˋ") + Self.checkEq(&counter, &c, "huk0", "ㄏㄨㄤ˙") + Self.checkEq(&counter, &c, "hug", "ㄏㄨㄥ") + Self.checkEq(&counter, &c, "hug7", "ㄏㄨㄥˊ") + Self.checkEq(&counter, &c, "hug8", "ㄏㄨㄥˇ") + Self.checkEq(&counter, &c, "hug9", "ㄏㄨㄥˋ") + Self.checkEq(&counter, &c, "ji", "ㄐㄧ") + Self.checkEq(&counter, &c, "ji7", "ㄐㄧˊ") + Self.checkEq(&counter, &c, "ji8", "ㄐㄧˇ") + Self.checkEq(&counter, &c, "ji9", "ㄐㄧˋ") + Self.checkEq(&counter, &c, "jia", "ㄐㄧㄚ") + Self.checkEq(&counter, &c, "jia7", "ㄐㄧㄚˊ") + Self.checkEq(&counter, &c, "jia8", "ㄐㄧㄚˇ") + Self.checkEq(&counter, &c, "jia9", "ㄐㄧㄚˋ") + Self.checkEq(&counter, &c, "jie", "ㄐㄧㄝ") + Self.checkEq(&counter, &c, "jie7", "ㄐㄧㄝˊ") + Self.checkEq(&counter, &c, "jie8", "ㄐㄧㄝˇ") + Self.checkEq(&counter, &c, "jie9", "ㄐㄧㄝˋ") + Self.checkEq(&counter, &c, "jie0", "ㄐㄧㄝ˙") + Self.checkEq(&counter, &c, "jif", "ㄐㄧㄠ") + Self.checkEq(&counter, &c, "jif7", "ㄐㄧㄠˊ") + Self.checkEq(&counter, &c, "jif8", "ㄐㄧㄠˇ") + Self.checkEq(&counter, &c, "jif9", "ㄐㄧㄠˋ") + Self.checkEq(&counter, &c, "jiw", "ㄐㄧㄡ") + Self.checkEq(&counter, &c, "jiw8", "ㄐㄧㄡˇ") + Self.checkEq(&counter, &c, "jiw9", "ㄐㄧㄡˋ") + Self.checkEq(&counter, &c, "jim", "ㄐㄧㄢ") + Self.checkEq(&counter, &c, "jim8", "ㄐㄧㄢˇ") + Self.checkEq(&counter, &c, "jim9", "ㄐㄧㄢˋ") + Self.checkEq(&counter, &c, "jin", "ㄐㄧㄣ") + Self.checkEq(&counter, &c, "jin8", "ㄐㄧㄣˇ") + Self.checkEq(&counter, &c, "jin9", "ㄐㄧㄣˋ") + Self.checkEq(&counter, &c, "jik", "ㄐㄧㄤ") + Self.checkEq(&counter, &c, "jik7", "ㄐㄧㄤˊ") + Self.checkEq(&counter, &c, "jik8", "ㄐㄧㄤˇ") + Self.checkEq(&counter, &c, "jik9", "ㄐㄧㄤˋ") + Self.checkEq(&counter, &c, "jig", "ㄐㄧㄥ") + Self.checkEq(&counter, &c, "jig8", "ㄐㄧㄥˇ") + Self.checkEq(&counter, &c, "jig9", "ㄐㄧㄥˋ") + Self.checkEq(&counter, &c, "jv", "ㄐㄩ") + Self.checkEq(&counter, &c, "jv7", "ㄐㄩˊ") + Self.checkEq(&counter, &c, "jv8", "ㄐㄩˇ") + Self.checkEq(&counter, &c, "jv9", "ㄐㄩˋ") + Self.checkEq(&counter, &c, "jve", "ㄐㄩㄝ") + Self.checkEq(&counter, &c, "jve7", "ㄐㄩㄝˊ") + Self.checkEq(&counter, &c, "jve8", "ㄐㄩㄝˇ") + Self.checkEq(&counter, &c, "jve9", "ㄐㄩㄝˋ") + Self.checkEq(&counter, &c, "jvm", "ㄐㄩㄢ") + Self.checkEq(&counter, &c, "jvm8", "ㄐㄩㄢˇ") + Self.checkEq(&counter, &c, "jvm9", "ㄐㄩㄢˋ") + Self.checkEq(&counter, &c, "jvn", "ㄐㄩㄣ") + Self.checkEq(&counter, &c, "jvn7", "ㄐㄩㄣˊ") + Self.checkEq(&counter, &c, "jvn8", "ㄐㄩㄣˇ") + Self.checkEq(&counter, &c, "jvn9", "ㄐㄩㄣˋ") + Self.checkEq(&counter, &c, "jvg", "ㄐㄩㄥ") + Self.checkEq(&counter, &c, "jvg8", "ㄐㄩㄥˇ") + Self.checkEq(&counter, &c, "jvg9", "ㄐㄩㄥˋ") + // Self.checkEq(&counter, &c, "q0", "ㄑ˙") + Self.checkEq(&counter, &c, "qi", "ㄑㄧ") + Self.checkEq(&counter, &c, "qi7", "ㄑㄧˊ") + Self.checkEq(&counter, &c, "qi8", "ㄑㄧˇ") + Self.checkEq(&counter, &c, "qi9", "ㄑㄧˋ") + Self.checkEq(&counter, &c, "qia", "ㄑㄧㄚ") + Self.checkEq(&counter, &c, "qia7", "ㄑㄧㄚˊ") + Self.checkEq(&counter, &c, "qia8", "ㄑㄧㄚˇ") + Self.checkEq(&counter, &c, "qia9", "ㄑㄧㄚˋ") + Self.checkEq(&counter, &c, "qie", "ㄑㄧㄝ") + Self.checkEq(&counter, &c, "qie7", "ㄑㄧㄝˊ") + Self.checkEq(&counter, &c, "qie8", "ㄑㄧㄝˇ") + Self.checkEq(&counter, &c, "qie9", "ㄑㄧㄝˋ") + Self.checkEq(&counter, &c, "qif", "ㄑㄧㄠ") + Self.checkEq(&counter, &c, "qif7", "ㄑㄧㄠˊ") + Self.checkEq(&counter, &c, "qif8", "ㄑㄧㄠˇ") + Self.checkEq(&counter, &c, "qif9", "ㄑㄧㄠˋ") + Self.checkEq(&counter, &c, "qiw", "ㄑㄧㄡ") + Self.checkEq(&counter, &c, "qiw7", "ㄑㄧㄡˊ") + Self.checkEq(&counter, &c, "qiw8", "ㄑㄧㄡˇ") + Self.checkEq(&counter, &c, "qiw9", "ㄑㄧㄡˋ") + Self.checkEq(&counter, &c, "qim", "ㄑㄧㄢ") + Self.checkEq(&counter, &c, "qim7", "ㄑㄧㄢˊ") + Self.checkEq(&counter, &c, "qim8", "ㄑㄧㄢˇ") + Self.checkEq(&counter, &c, "qim9", "ㄑㄧㄢˋ") + Self.checkEq(&counter, &c, "qin", "ㄑㄧㄣ") + Self.checkEq(&counter, &c, "qin7", "ㄑㄧㄣˊ") + Self.checkEq(&counter, &c, "qin8", "ㄑㄧㄣˇ") + Self.checkEq(&counter, &c, "qin9", "ㄑㄧㄣˋ") + Self.checkEq(&counter, &c, "qik", "ㄑㄧㄤ") + Self.checkEq(&counter, &c, "qik7", "ㄑㄧㄤˊ") + Self.checkEq(&counter, &c, "qik8", "ㄑㄧㄤˇ") + Self.checkEq(&counter, &c, "qik9", "ㄑㄧㄤˋ") + Self.checkEq(&counter, &c, "qig", "ㄑㄧㄥ") + Self.checkEq(&counter, &c, "qig7", "ㄑㄧㄥˊ") + Self.checkEq(&counter, &c, "qig8", "ㄑㄧㄥˇ") + Self.checkEq(&counter, &c, "qig9", "ㄑㄧㄥˋ") + Self.checkEq(&counter, &c, "qv", "ㄑㄩ") + Self.checkEq(&counter, &c, "qv7", "ㄑㄩˊ") + Self.checkEq(&counter, &c, "qv8", "ㄑㄩˇ") + Self.checkEq(&counter, &c, "qv9", "ㄑㄩˋ") + Self.checkEq(&counter, &c, "qve", "ㄑㄩㄝ") + Self.checkEq(&counter, &c, "qve7", "ㄑㄩㄝˊ") + Self.checkEq(&counter, &c, "qve9", "ㄑㄩㄝˋ") + Self.checkEq(&counter, &c, "qvm", "ㄑㄩㄢ") + Self.checkEq(&counter, &c, "qvm7", "ㄑㄩㄢˊ") + Self.checkEq(&counter, &c, "qvm8", "ㄑㄩㄢˇ") + Self.checkEq(&counter, &c, "qvm9", "ㄑㄩㄢˋ") + Self.checkEq(&counter, &c, "qvn", "ㄑㄩㄣ") + Self.checkEq(&counter, &c, "qvn7", "ㄑㄩㄣˊ") + Self.checkEq(&counter, &c, "qvn8", "ㄑㄩㄣˇ") + Self.checkEq(&counter, &c, "qvn9", "ㄑㄩㄣˋ") + Self.checkEq(&counter, &c, "qvg", "ㄑㄩㄥ") + Self.checkEq(&counter, &c, "qvg7", "ㄑㄩㄥˊ") + Self.checkEq(&counter, &c, "qvg8", "ㄑㄩㄥˇ") + Self.checkEq(&counter, &c, "qvg9", "ㄑㄩㄥˋ") + Self.checkEq(&counter, &c, "xi", "ㄒㄧ") + Self.checkEq(&counter, &c, "xi7", "ㄒㄧˊ") + Self.checkEq(&counter, &c, "xi8", "ㄒㄧˇ") + Self.checkEq(&counter, &c, "xi9", "ㄒㄧˋ") + Self.checkEq(&counter, &c, "xia", "ㄒㄧㄚ") + Self.checkEq(&counter, &c, "xia7", "ㄒㄧㄚˊ") + Self.checkEq(&counter, &c, "xia8", "ㄒㄧㄚˇ") + Self.checkEq(&counter, &c, "xia9", "ㄒㄧㄚˋ") + Self.checkEq(&counter, &c, "xie", "ㄒㄧㄝ") + Self.checkEq(&counter, &c, "xie7", "ㄒㄧㄝˊ") + Self.checkEq(&counter, &c, "xie8", "ㄒㄧㄝˇ") + Self.checkEq(&counter, &c, "xie9", "ㄒㄧㄝˋ") + Self.checkEq(&counter, &c, "xif", "ㄒㄧㄠ") + Self.checkEq(&counter, &c, "xif7", "ㄒㄧㄠˊ") + Self.checkEq(&counter, &c, "xif8", "ㄒㄧㄠˇ") + Self.checkEq(&counter, &c, "xif9", "ㄒㄧㄠˋ") + Self.checkEq(&counter, &c, "xiw", "ㄒㄧㄡ") + Self.checkEq(&counter, &c, "xiw7", "ㄒㄧㄡˊ") + Self.checkEq(&counter, &c, "xiw8", "ㄒㄧㄡˇ") + Self.checkEq(&counter, &c, "xiw9", "ㄒㄧㄡˋ") + Self.checkEq(&counter, &c, "xim", "ㄒㄧㄢ") + Self.checkEq(&counter, &c, "xim7", "ㄒㄧㄢˊ") + Self.checkEq(&counter, &c, "xim8", "ㄒㄧㄢˇ") + Self.checkEq(&counter, &c, "xim9", "ㄒㄧㄢˋ") + Self.checkEq(&counter, &c, "xin", "ㄒㄧㄣ") + Self.checkEq(&counter, &c, "xin7", "ㄒㄧㄣˊ") + Self.checkEq(&counter, &c, "xin8", "ㄒㄧㄣˇ") + Self.checkEq(&counter, &c, "xin9", "ㄒㄧㄣˋ") + Self.checkEq(&counter, &c, "xik", "ㄒㄧㄤ") + Self.checkEq(&counter, &c, "xik7", "ㄒㄧㄤˊ") + Self.checkEq(&counter, &c, "xik8", "ㄒㄧㄤˇ") + Self.checkEq(&counter, &c, "xik9", "ㄒㄧㄤˋ") + Self.checkEq(&counter, &c, "xig", "ㄒㄧㄥ") + Self.checkEq(&counter, &c, "xig7", "ㄒㄧㄥˊ") + Self.checkEq(&counter, &c, "xig8", "ㄒㄧㄥˇ") + Self.checkEq(&counter, &c, "xig9", "ㄒㄧㄥˋ") + Self.checkEq(&counter, &c, "xv", "ㄒㄩ") + Self.checkEq(&counter, &c, "xv7", "ㄒㄩˊ") + Self.checkEq(&counter, &c, "xv8", "ㄒㄩˇ") + Self.checkEq(&counter, &c, "xv9", "ㄒㄩˋ") + Self.checkEq(&counter, &c, "xve", "ㄒㄩㄝ") + Self.checkEq(&counter, &c, "xve7", "ㄒㄩㄝˊ") + Self.checkEq(&counter, &c, "xve8", "ㄒㄩㄝˇ") + Self.checkEq(&counter, &c, "xve9", "ㄒㄩㄝˋ") + Self.checkEq(&counter, &c, "xvm", "ㄒㄩㄢ") + Self.checkEq(&counter, &c, "xvm7", "ㄒㄩㄢˊ") + Self.checkEq(&counter, &c, "xvm8", "ㄒㄩㄢˇ") + Self.checkEq(&counter, &c, "xvm9", "ㄒㄩㄢˋ") + Self.checkEq(&counter, &c, "xvn", "ㄒㄩㄣ") + Self.checkEq(&counter, &c, "xvn7", "ㄒㄩㄣˊ") + Self.checkEq(&counter, &c, "xvn9", "ㄒㄩㄣˋ") + Self.checkEq(&counter, &c, "xvg", "ㄒㄩㄥ") + Self.checkEq(&counter, &c, "xvg7", "ㄒㄩㄥˊ") + Self.checkEq(&counter, &c, "xvg8", "ㄒㄩㄥˇ") + Self.checkEq(&counter, &c, "xvg9", "ㄒㄩㄥˋ") + Self.checkEq(&counter, &c, "j", "ㄓ") + Self.checkEq(&counter, &c, "j7", "ㄓˊ") + Self.checkEq(&counter, &c, "j8", "ㄓˇ") + Self.checkEq(&counter, &c, "j9", "ㄓˋ") + Self.checkEq(&counter, &c, "ja", "ㄓㄚ") + Self.checkEq(&counter, &c, "ja7", "ㄓㄚˊ") + Self.checkEq(&counter, &c, "ja8", "ㄓㄚˇ") + Self.checkEq(&counter, &c, "ja9", "ㄓㄚˋ") + Self.checkEq(&counter, &c, "je", "ㄓㄜ") + Self.checkEq(&counter, &c, "je7", "ㄓㄜˊ") + Self.checkEq(&counter, &c, "je8", "ㄓㄜˇ") + Self.checkEq(&counter, &c, "je9", "ㄓㄜˋ") + Self.checkEq(&counter, &c, "je0", "ㄓㄜ˙") + Self.checkEq(&counter, &c, "jy", "ㄓㄞ") + Self.checkEq(&counter, &c, "jy7", "ㄓㄞˊ") + Self.checkEq(&counter, &c, "jy8", "ㄓㄞˇ") + Self.checkEq(&counter, &c, "jy9", "ㄓㄞˋ") + Self.checkEq(&counter, &c, "jt9", "ㄓㄟˋ") + Self.checkEq(&counter, &c, "jf", "ㄓㄠ") + Self.checkEq(&counter, &c, "jf7", "ㄓㄠˊ") + Self.checkEq(&counter, &c, "jf8", "ㄓㄠˇ") + Self.checkEq(&counter, &c, "jf9", "ㄓㄠˋ") + Self.checkEq(&counter, &c, "jw", "ㄓㄡ") + Self.checkEq(&counter, &c, "jw7", "ㄓㄡˊ") + Self.checkEq(&counter, &c, "jw8", "ㄓㄡˇ") + Self.checkEq(&counter, &c, "jw9", "ㄓㄡˋ") + Self.checkEq(&counter, &c, "jm", "ㄓㄢ") + Self.checkEq(&counter, &c, "jm8", "ㄓㄢˇ") + Self.checkEq(&counter, &c, "jm9", "ㄓㄢˋ") + Self.checkEq(&counter, &c, "jn", "ㄓㄣ") + Self.checkEq(&counter, &c, "jn7", "ㄓㄣˊ") + Self.checkEq(&counter, &c, "jn8", "ㄓㄣˇ") + Self.checkEq(&counter, &c, "jn9", "ㄓㄣˋ") + Self.checkEq(&counter, &c, "jk", "ㄓㄤ") + Self.checkEq(&counter, &c, "jk8", "ㄓㄤˇ") + Self.checkEq(&counter, &c, "jk9", "ㄓㄤˋ") + Self.checkEq(&counter, &c, "jg", "ㄓㄥ") + Self.checkEq(&counter, &c, "jg8", "ㄓㄥˇ") + Self.checkEq(&counter, &c, "jg9", "ㄓㄥˋ") + Self.checkEq(&counter, &c, "ju", "ㄓㄨ") + Self.checkEq(&counter, &c, "ju7", "ㄓㄨˊ") + Self.checkEq(&counter, &c, "ju8", "ㄓㄨˇ") + Self.checkEq(&counter, &c, "ju9", "ㄓㄨˋ") + Self.checkEq(&counter, &c, "jua", "ㄓㄨㄚ") + Self.checkEq(&counter, &c, "jua8", "ㄓㄨㄚˇ") + Self.checkEq(&counter, &c, "juo", "ㄓㄨㄛ") + Self.checkEq(&counter, &c, "juo7", "ㄓㄨㄛˊ") + Self.checkEq(&counter, &c, "juo9", "ㄓㄨㄛˋ") + XCTAssertEqual(counter, 0) } } diff --git a/Tests/TekkonTests/KeyTest_Starlight_C.swift b/Tests/TekkonTests/KeyTest_Starlight_C.swift index 1014ffa..7b79aa8 100644 --- a/Tests/TekkonTests/KeyTest_Starlight_C.swift +++ b/Tests/TekkonTests/KeyTest_Starlight_C.swift @@ -13,510 +13,512 @@ import XCTest extension TekkonTestsKeyboardArrangments { func testStarlightKeysC() throws { var c = Tekkon.Composer(arrange: .ofStarlight) - XCTAssertEqual(c.cS2RC("juy"), "ㄓㄨㄞ") - XCTAssertEqual(c.cS2RC("juy8"), "ㄓㄨㄞˇ") - XCTAssertEqual(c.cS2RC("juy9"), "ㄓㄨㄞˋ") - XCTAssertEqual(c.cS2RC("jut"), "ㄓㄨㄟ") - XCTAssertEqual(c.cS2RC("jut8"), "ㄓㄨㄟˇ") - XCTAssertEqual(c.cS2RC("jut9"), "ㄓㄨㄟˋ") - XCTAssertEqual(c.cS2RC("jum"), "ㄓㄨㄢ") - XCTAssertEqual(c.cS2RC("jum8"), "ㄓㄨㄢˇ") - XCTAssertEqual(c.cS2RC("jum9"), "ㄓㄨㄢˋ") - XCTAssertEqual(c.cS2RC("jun"), "ㄓㄨㄣ") - XCTAssertEqual(c.cS2RC("jun8"), "ㄓㄨㄣˇ") - XCTAssertEqual(c.cS2RC("jun9"), "ㄓㄨㄣˋ") - XCTAssertEqual(c.cS2RC("juk"), "ㄓㄨㄤ") - XCTAssertEqual(c.cS2RC("juk8"), "ㄓㄨㄤˇ") - XCTAssertEqual(c.cS2RC("juk9"), "ㄓㄨㄤˋ") - XCTAssertEqual(c.cS2RC("jug"), "ㄓㄨㄥ") - XCTAssertEqual(c.cS2RC("jug8"), "ㄓㄨㄥˇ") - XCTAssertEqual(c.cS2RC("jug9"), "ㄓㄨㄥˋ") - XCTAssertEqual(c.cS2RC("q"), "ㄔ") - XCTAssertEqual(c.cS2RC("q7"), "ㄔˊ") - XCTAssertEqual(c.cS2RC("q8"), "ㄔˇ") - XCTAssertEqual(c.cS2RC("q9"), "ㄔˋ") - XCTAssertEqual(c.cS2RC("qa"), "ㄔㄚ") - XCTAssertEqual(c.cS2RC("qa7"), "ㄔㄚˊ") - XCTAssertEqual(c.cS2RC("qa8"), "ㄔㄚˇ") - XCTAssertEqual(c.cS2RC("qa9"), "ㄔㄚˋ") - XCTAssertEqual(c.cS2RC("qe"), "ㄔㄜ") - XCTAssertEqual(c.cS2RC("qe8"), "ㄔㄜˇ") - XCTAssertEqual(c.cS2RC("qe9"), "ㄔㄜˋ") - XCTAssertEqual(c.cS2RC("qy"), "ㄔㄞ") - XCTAssertEqual(c.cS2RC("qy7"), "ㄔㄞˊ") - XCTAssertEqual(c.cS2RC("qy8"), "ㄔㄞˇ") - XCTAssertEqual(c.cS2RC("qy9"), "ㄔㄞˋ") - XCTAssertEqual(c.cS2RC("qf"), "ㄔㄠ") - XCTAssertEqual(c.cS2RC("qf7"), "ㄔㄠˊ") - XCTAssertEqual(c.cS2RC("qf8"), "ㄔㄠˇ") - XCTAssertEqual(c.cS2RC("qf9"), "ㄔㄠˋ") - XCTAssertEqual(c.cS2RC("qw"), "ㄔㄡ") - XCTAssertEqual(c.cS2RC("qw7"), "ㄔㄡˊ") - XCTAssertEqual(c.cS2RC("qw8"), "ㄔㄡˇ") - XCTAssertEqual(c.cS2RC("qw9"), "ㄔㄡˋ") - XCTAssertEqual(c.cS2RC("qm"), "ㄔㄢ") - XCTAssertEqual(c.cS2RC("qm7"), "ㄔㄢˊ") - XCTAssertEqual(c.cS2RC("qm8"), "ㄔㄢˇ") - XCTAssertEqual(c.cS2RC("qm9"), "ㄔㄢˋ") - XCTAssertEqual(c.cS2RC("qn"), "ㄔㄣ") - XCTAssertEqual(c.cS2RC("qn7"), "ㄔㄣˊ") - XCTAssertEqual(c.cS2RC("qn8"), "ㄔㄣˇ") - XCTAssertEqual(c.cS2RC("qn9"), "ㄔㄣˋ") - XCTAssertEqual(c.cS2RC("qn0"), "ㄔㄣ˙") - XCTAssertEqual(c.cS2RC("qk"), "ㄔㄤ") - XCTAssertEqual(c.cS2RC("qk7"), "ㄔㄤˊ") - XCTAssertEqual(c.cS2RC("qk8"), "ㄔㄤˇ") - XCTAssertEqual(c.cS2RC("qk9"), "ㄔㄤˋ") - XCTAssertEqual(c.cS2RC("qg"), "ㄔㄥ") - XCTAssertEqual(c.cS2RC("qg7"), "ㄔㄥˊ") - XCTAssertEqual(c.cS2RC("qg8"), "ㄔㄥˇ") - XCTAssertEqual(c.cS2RC("qg9"), "ㄔㄥˋ") - XCTAssertEqual(c.cS2RC("qu"), "ㄔㄨ") - XCTAssertEqual(c.cS2RC("qu7"), "ㄔㄨˊ") - XCTAssertEqual(c.cS2RC("qu8"), "ㄔㄨˇ") - XCTAssertEqual(c.cS2RC("qu9"), "ㄔㄨˋ") - XCTAssertEqual(c.cS2RC("qua"), "ㄔㄨㄚ") - XCTAssertEqual(c.cS2RC("qua8"), "ㄔㄨㄚˇ") - XCTAssertEqual(c.cS2RC("qua9"), "ㄔㄨㄚˋ") - XCTAssertEqual(c.cS2RC("quo"), "ㄔㄨㄛ") - XCTAssertEqual(c.cS2RC("quo9"), "ㄔㄨㄛˋ") - XCTAssertEqual(c.cS2RC("quy"), "ㄔㄨㄞ") - XCTAssertEqual(c.cS2RC("quy7"), "ㄔㄨㄞˊ") - XCTAssertEqual(c.cS2RC("quy8"), "ㄔㄨㄞˇ") - XCTAssertEqual(c.cS2RC("quy9"), "ㄔㄨㄞˋ") - XCTAssertEqual(c.cS2RC("qut"), "ㄔㄨㄟ") - XCTAssertEqual(c.cS2RC("qut7"), "ㄔㄨㄟˊ") - XCTAssertEqual(c.cS2RC("qut8"), "ㄔㄨㄟˇ") - XCTAssertEqual(c.cS2RC("qut9"), "ㄔㄨㄟˋ") - XCTAssertEqual(c.cS2RC("qum"), "ㄔㄨㄢ") - XCTAssertEqual(c.cS2RC("qum7"), "ㄔㄨㄢˊ") - XCTAssertEqual(c.cS2RC("qum8"), "ㄔㄨㄢˇ") - XCTAssertEqual(c.cS2RC("qum9"), "ㄔㄨㄢˋ") - XCTAssertEqual(c.cS2RC("qun"), "ㄔㄨㄣ") - XCTAssertEqual(c.cS2RC("qun7"), "ㄔㄨㄣˊ") - XCTAssertEqual(c.cS2RC("qun8"), "ㄔㄨㄣˇ") - XCTAssertEqual(c.cS2RC("quk"), "ㄔㄨㄤ") - XCTAssertEqual(c.cS2RC("quk7"), "ㄔㄨㄤˊ") - XCTAssertEqual(c.cS2RC("quk8"), "ㄔㄨㄤˇ") - XCTAssertEqual(c.cS2RC("quk9"), "ㄔㄨㄤˋ") - XCTAssertEqual(c.cS2RC("qug"), "ㄔㄨㄥ") - XCTAssertEqual(c.cS2RC("qug7"), "ㄔㄨㄥˊ") - XCTAssertEqual(c.cS2RC("qug8"), "ㄔㄨㄥˇ") - XCTAssertEqual(c.cS2RC("qug9"), "ㄔㄨㄥˋ") - XCTAssertEqual(c.cS2RC("x"), "ㄕ") - XCTAssertEqual(c.cS2RC("x7"), "ㄕˊ") - XCTAssertEqual(c.cS2RC("x8"), "ㄕˇ") - XCTAssertEqual(c.cS2RC("x9"), "ㄕˋ") - XCTAssertEqual(c.cS2RC("x0"), "ㄕ˙") - XCTAssertEqual(c.cS2RC("xa"), "ㄕㄚ") - XCTAssertEqual(c.cS2RC("xa7"), "ㄕㄚˊ") - XCTAssertEqual(c.cS2RC("xa8"), "ㄕㄚˇ") - XCTAssertEqual(c.cS2RC("xa9"), "ㄕㄚˋ") - XCTAssertEqual(c.cS2RC("xa0"), "ㄕㄚ˙") - XCTAssertEqual(c.cS2RC("xe"), "ㄕㄜ") - XCTAssertEqual(c.cS2RC("xe7"), "ㄕㄜˊ") - XCTAssertEqual(c.cS2RC("xe8"), "ㄕㄜˇ") - XCTAssertEqual(c.cS2RC("xe9"), "ㄕㄜˋ") - XCTAssertEqual(c.cS2RC("xy"), "ㄕㄞ") - XCTAssertEqual(c.cS2RC("xy8"), "ㄕㄞˇ") - XCTAssertEqual(c.cS2RC("xy9"), "ㄕㄞˋ") - XCTAssertEqual(c.cS2RC("xt7"), "ㄕㄟˊ") - XCTAssertEqual(c.cS2RC("xf"), "ㄕㄠ") - XCTAssertEqual(c.cS2RC("xf7"), "ㄕㄠˊ") - XCTAssertEqual(c.cS2RC("xf8"), "ㄕㄠˇ") - XCTAssertEqual(c.cS2RC("xf9"), "ㄕㄠˋ") - XCTAssertEqual(c.cS2RC("xw"), "ㄕㄡ") - XCTAssertEqual(c.cS2RC("xw7"), "ㄕㄡˊ") - XCTAssertEqual(c.cS2RC("xw8"), "ㄕㄡˇ") - XCTAssertEqual(c.cS2RC("xw9"), "ㄕㄡˋ") - XCTAssertEqual(c.cS2RC("xm"), "ㄕㄢ") - XCTAssertEqual(c.cS2RC("xm7"), "ㄕㄢˊ") - XCTAssertEqual(c.cS2RC("xm8"), "ㄕㄢˇ") - XCTAssertEqual(c.cS2RC("xm9"), "ㄕㄢˋ") - XCTAssertEqual(c.cS2RC("xn"), "ㄕㄣ") - XCTAssertEqual(c.cS2RC("xn7"), "ㄕㄣˊ") - XCTAssertEqual(c.cS2RC("xn8"), "ㄕㄣˇ") - XCTAssertEqual(c.cS2RC("xn9"), "ㄕㄣˋ") - XCTAssertEqual(c.cS2RC("xk"), "ㄕㄤ") - XCTAssertEqual(c.cS2RC("xk8"), "ㄕㄤˇ") - XCTAssertEqual(c.cS2RC("xk9"), "ㄕㄤˋ") - XCTAssertEqual(c.cS2RC("xk0"), "ㄕㄤ˙") - XCTAssertEqual(c.cS2RC("xg"), "ㄕㄥ") - XCTAssertEqual(c.cS2RC("xg7"), "ㄕㄥˊ") - XCTAssertEqual(c.cS2RC("xg8"), "ㄕㄥˇ") - XCTAssertEqual(c.cS2RC("xg9"), "ㄕㄥˋ") - XCTAssertEqual(c.cS2RC("xu"), "ㄕㄨ") - XCTAssertEqual(c.cS2RC("xu7"), "ㄕㄨˊ") - XCTAssertEqual(c.cS2RC("xu8"), "ㄕㄨˇ") - XCTAssertEqual(c.cS2RC("xu9"), "ㄕㄨˋ") - XCTAssertEqual(c.cS2RC("xua"), "ㄕㄨㄚ") - XCTAssertEqual(c.cS2RC("xua8"), "ㄕㄨㄚˇ") - XCTAssertEqual(c.cS2RC("xua9"), "ㄕㄨㄚˋ") - XCTAssertEqual(c.cS2RC("xuo"), "ㄕㄨㄛ") - XCTAssertEqual(c.cS2RC("xuo9"), "ㄕㄨㄛˋ") - XCTAssertEqual(c.cS2RC("xuy"), "ㄕㄨㄞ") - XCTAssertEqual(c.cS2RC("xuy8"), "ㄕㄨㄞˇ") - XCTAssertEqual(c.cS2RC("xuy9"), "ㄕㄨㄞˋ") - XCTAssertEqual(c.cS2RC("xut"), "ㄕㄨㄟ") - XCTAssertEqual(c.cS2RC("xut7"), "ㄕㄨㄟˊ") - XCTAssertEqual(c.cS2RC("xut8"), "ㄕㄨㄟˇ") - XCTAssertEqual(c.cS2RC("xut9"), "ㄕㄨㄟˋ") - XCTAssertEqual(c.cS2RC("xum"), "ㄕㄨㄢ") - XCTAssertEqual(c.cS2RC("xum9"), "ㄕㄨㄢˋ") - XCTAssertEqual(c.cS2RC("xun8"), "ㄕㄨㄣˇ") - XCTAssertEqual(c.cS2RC("xun9"), "ㄕㄨㄣˋ") - XCTAssertEqual(c.cS2RC("xuk"), "ㄕㄨㄤ") - XCTAssertEqual(c.cS2RC("xuk7"), "ㄕㄨㄤˊ") - XCTAssertEqual(c.cS2RC("xuk8"), "ㄕㄨㄤˇ") - XCTAssertEqual(c.cS2RC("xuk9"), "ㄕㄨㄤˋ") - XCTAssertEqual(c.cS2RC("r9"), "ㄖˋ") - XCTAssertEqual(c.cS2RC("re8"), "ㄖㄜˇ") - XCTAssertEqual(c.cS2RC("re9"), "ㄖㄜˋ") - XCTAssertEqual(c.cS2RC("rf7"), "ㄖㄠˊ") - XCTAssertEqual(c.cS2RC("rf8"), "ㄖㄠˇ") - XCTAssertEqual(c.cS2RC("rf9"), "ㄖㄠˋ") - XCTAssertEqual(c.cS2RC("rw7"), "ㄖㄡˊ") - XCTAssertEqual(c.cS2RC("rw8"), "ㄖㄡˇ") - XCTAssertEqual(c.cS2RC("rw9"), "ㄖㄡˋ") - XCTAssertEqual(c.cS2RC("rm7"), "ㄖㄢˊ") - XCTAssertEqual(c.cS2RC("rm8"), "ㄖㄢˇ") - XCTAssertEqual(c.cS2RC("rm9"), "ㄖㄢˋ") - XCTAssertEqual(c.cS2RC("rn7"), "ㄖㄣˊ") - XCTAssertEqual(c.cS2RC("rn8"), "ㄖㄣˇ") - XCTAssertEqual(c.cS2RC("rn9"), "ㄖㄣˋ") - XCTAssertEqual(c.cS2RC("rk"), "ㄖㄤ") - XCTAssertEqual(c.cS2RC("rk7"), "ㄖㄤˊ") - XCTAssertEqual(c.cS2RC("rk8"), "ㄖㄤˇ") - XCTAssertEqual(c.cS2RC("rk9"), "ㄖㄤˋ") - XCTAssertEqual(c.cS2RC("rg"), "ㄖㄥ") - XCTAssertEqual(c.cS2RC("rg7"), "ㄖㄥˊ") - XCTAssertEqual(c.cS2RC("rg8"), "ㄖㄥˇ") - XCTAssertEqual(c.cS2RC("rg9"), "ㄖㄥˋ") - XCTAssertEqual(c.cS2RC("ru7"), "ㄖㄨˊ") - XCTAssertEqual(c.cS2RC("ru8"), "ㄖㄨˇ") - XCTAssertEqual(c.cS2RC("ru9"), "ㄖㄨˋ") - XCTAssertEqual(c.cS2RC("ruo7"), "ㄖㄨㄛˊ") - XCTAssertEqual(c.cS2RC("ruo9"), "ㄖㄨㄛˋ") - XCTAssertEqual(c.cS2RC("rut7"), "ㄖㄨㄟˊ") - XCTAssertEqual(c.cS2RC("rut8"), "ㄖㄨㄟˇ") - XCTAssertEqual(c.cS2RC("rut9"), "ㄖㄨㄟˋ") - XCTAssertEqual(c.cS2RC("rum7"), "ㄖㄨㄢˊ") - XCTAssertEqual(c.cS2RC("rum8"), "ㄖㄨㄢˇ") - XCTAssertEqual(c.cS2RC("rum9"), "ㄖㄨㄢˋ") - XCTAssertEqual(c.cS2RC("run7"), "ㄖㄨㄣˊ") - XCTAssertEqual(c.cS2RC("run8"), "ㄖㄨㄣˇ") - XCTAssertEqual(c.cS2RC("run9"), "ㄖㄨㄣˋ") - XCTAssertEqual(c.cS2RC("rug7"), "ㄖㄨㄥˊ") - XCTAssertEqual(c.cS2RC("rug8"), "ㄖㄨㄥˇ") - XCTAssertEqual(c.cS2RC("rug9"), "ㄖㄨㄥˋ") - XCTAssertEqual(c.cS2RC("z"), "ㄗ") - XCTAssertEqual(c.cS2RC("z7"), "ㄗˊ") - XCTAssertEqual(c.cS2RC("z8"), "ㄗˇ") - XCTAssertEqual(c.cS2RC("z9"), "ㄗˋ") - XCTAssertEqual(c.cS2RC("z0"), "ㄗ˙") - XCTAssertEqual(c.cS2RC("za"), "ㄗㄚ") - XCTAssertEqual(c.cS2RC("za7"), "ㄗㄚˊ") - XCTAssertEqual(c.cS2RC("za8"), "ㄗㄚˇ") - XCTAssertEqual(c.cS2RC("ze7"), "ㄗㄜˊ") - XCTAssertEqual(c.cS2RC("ze8"), "ㄗㄜˇ") - XCTAssertEqual(c.cS2RC("ze9"), "ㄗㄜˋ") - XCTAssertEqual(c.cS2RC("zy"), "ㄗㄞ") - XCTAssertEqual(c.cS2RC("zy8"), "ㄗㄞˇ") - XCTAssertEqual(c.cS2RC("zy9"), "ㄗㄞˋ") - XCTAssertEqual(c.cS2RC("zt7"), "ㄗㄟˊ") - XCTAssertEqual(c.cS2RC("zf"), "ㄗㄠ") - XCTAssertEqual(c.cS2RC("zf7"), "ㄗㄠˊ") - XCTAssertEqual(c.cS2RC("zf8"), "ㄗㄠˇ") - XCTAssertEqual(c.cS2RC("zf9"), "ㄗㄠˋ") - XCTAssertEqual(c.cS2RC("zw"), "ㄗㄡ") - XCTAssertEqual(c.cS2RC("zw8"), "ㄗㄡˇ") - XCTAssertEqual(c.cS2RC("zw9"), "ㄗㄡˋ") - XCTAssertEqual(c.cS2RC("zm"), "ㄗㄢ") - XCTAssertEqual(c.cS2RC("zm7"), "ㄗㄢˊ") - XCTAssertEqual(c.cS2RC("zm8"), "ㄗㄢˇ") - XCTAssertEqual(c.cS2RC("zm9"), "ㄗㄢˋ") - XCTAssertEqual(c.cS2RC("zn"), "ㄗㄣ") - XCTAssertEqual(c.cS2RC("zn8"), "ㄗㄣˇ") - XCTAssertEqual(c.cS2RC("zn9"), "ㄗㄣˋ") - XCTAssertEqual(c.cS2RC("zk"), "ㄗㄤ") - XCTAssertEqual(c.cS2RC("zk8"), "ㄗㄤˇ") - XCTAssertEqual(c.cS2RC("zk9"), "ㄗㄤˋ") - XCTAssertEqual(c.cS2RC("zg"), "ㄗㄥ") - XCTAssertEqual(c.cS2RC("zg8"), "ㄗㄥˇ") - XCTAssertEqual(c.cS2RC("zg9"), "ㄗㄥˋ") - XCTAssertEqual(c.cS2RC("zu"), "ㄗㄨ") - XCTAssertEqual(c.cS2RC("zu7"), "ㄗㄨˊ") - XCTAssertEqual(c.cS2RC("zu8"), "ㄗㄨˇ") - XCTAssertEqual(c.cS2RC("zu9"), "ㄗㄨˋ") - XCTAssertEqual(c.cS2RC("zuo"), "ㄗㄨㄛ") - XCTAssertEqual(c.cS2RC("zuo7"), "ㄗㄨㄛˊ") - XCTAssertEqual(c.cS2RC("zuo8"), "ㄗㄨㄛˇ") - XCTAssertEqual(c.cS2RC("zuo9"), "ㄗㄨㄛˋ") - XCTAssertEqual(c.cS2RC("zuo0"), "ㄗㄨㄛ˙") - XCTAssertEqual(c.cS2RC("zut"), "ㄗㄨㄟ") - XCTAssertEqual(c.cS2RC("zut8"), "ㄗㄨㄟˇ") - XCTAssertEqual(c.cS2RC("zut9"), "ㄗㄨㄟˋ") - XCTAssertEqual(c.cS2RC("zum"), "ㄗㄨㄢ") - XCTAssertEqual(c.cS2RC("zum8"), "ㄗㄨㄢˇ") - XCTAssertEqual(c.cS2RC("zum9"), "ㄗㄨㄢˋ") - XCTAssertEqual(c.cS2RC("zun"), "ㄗㄨㄣ") - XCTAssertEqual(c.cS2RC("zun8"), "ㄗㄨㄣˇ") - XCTAssertEqual(c.cS2RC("zun9"), "ㄗㄨㄣˋ") - XCTAssertEqual(c.cS2RC("zug"), "ㄗㄨㄥ") - XCTAssertEqual(c.cS2RC("zug8"), "ㄗㄨㄥˇ") - XCTAssertEqual(c.cS2RC("zug9"), "ㄗㄨㄥˋ") - XCTAssertEqual(c.cS2RC("c"), "ㄘ") - XCTAssertEqual(c.cS2RC("c7"), "ㄘˊ") - XCTAssertEqual(c.cS2RC("c8"), "ㄘˇ") - XCTAssertEqual(c.cS2RC("c9"), "ㄘˋ") - XCTAssertEqual(c.cS2RC("ca"), "ㄘㄚ") - XCTAssertEqual(c.cS2RC("ca8"), "ㄘㄚˇ") - XCTAssertEqual(c.cS2RC("ca9"), "ㄘㄚˋ") - XCTAssertEqual(c.cS2RC("ce9"), "ㄘㄜˋ") - XCTAssertEqual(c.cS2RC("cy"), "ㄘㄞ") - XCTAssertEqual(c.cS2RC("cy7"), "ㄘㄞˊ") - XCTAssertEqual(c.cS2RC("cy8"), "ㄘㄞˇ") - XCTAssertEqual(c.cS2RC("cy9"), "ㄘㄞˋ") - XCTAssertEqual(c.cS2RC("cf"), "ㄘㄠ") - XCTAssertEqual(c.cS2RC("cf7"), "ㄘㄠˊ") - XCTAssertEqual(c.cS2RC("cf8"), "ㄘㄠˇ") - XCTAssertEqual(c.cS2RC("cf9"), "ㄘㄠˋ") - XCTAssertEqual(c.cS2RC("cw"), "ㄘㄡ") - XCTAssertEqual(c.cS2RC("cw7"), "ㄘㄡˊ") - XCTAssertEqual(c.cS2RC("cw8"), "ㄘㄡˇ") - XCTAssertEqual(c.cS2RC("cw9"), "ㄘㄡˋ") - XCTAssertEqual(c.cS2RC("cm"), "ㄘㄢ") - XCTAssertEqual(c.cS2RC("cm7"), "ㄘㄢˊ") - XCTAssertEqual(c.cS2RC("cm8"), "ㄘㄢˇ") - XCTAssertEqual(c.cS2RC("cm9"), "ㄘㄢˋ") - XCTAssertEqual(c.cS2RC("cn"), "ㄘㄣ") - XCTAssertEqual(c.cS2RC("cn7"), "ㄘㄣˊ") - XCTAssertEqual(c.cS2RC("ck"), "ㄘㄤ") - XCTAssertEqual(c.cS2RC("ck7"), "ㄘㄤˊ") - XCTAssertEqual(c.cS2RC("ck8"), "ㄘㄤˇ") - XCTAssertEqual(c.cS2RC("ck9"), "ㄘㄤˋ") - XCTAssertEqual(c.cS2RC("cg"), "ㄘㄥ") - XCTAssertEqual(c.cS2RC("cg7"), "ㄘㄥˊ") - XCTAssertEqual(c.cS2RC("cg8"), "ㄘㄥˇ") - XCTAssertEqual(c.cS2RC("cg9"), "ㄘㄥˋ") - XCTAssertEqual(c.cS2RC("cu"), "ㄘㄨ") - XCTAssertEqual(c.cS2RC("cu7"), "ㄘㄨˊ") - XCTAssertEqual(c.cS2RC("cu8"), "ㄘㄨˇ") - XCTAssertEqual(c.cS2RC("cu9"), "ㄘㄨˋ") - XCTAssertEqual(c.cS2RC("cuo"), "ㄘㄨㄛ") - XCTAssertEqual(c.cS2RC("cuo7"), "ㄘㄨㄛˊ") - XCTAssertEqual(c.cS2RC("cuo8"), "ㄘㄨㄛˇ") - XCTAssertEqual(c.cS2RC("cuo9"), "ㄘㄨㄛˋ") - XCTAssertEqual(c.cS2RC("cut"), "ㄘㄨㄟ") - XCTAssertEqual(c.cS2RC("cut8"), "ㄘㄨㄟˇ") - XCTAssertEqual(c.cS2RC("cut9"), "ㄘㄨㄟˋ") - XCTAssertEqual(c.cS2RC("cum"), "ㄘㄨㄢ") - XCTAssertEqual(c.cS2RC("cum7"), "ㄘㄨㄢˊ") - XCTAssertEqual(c.cS2RC("cum8"), "ㄘㄨㄢˇ") - XCTAssertEqual(c.cS2RC("cum9"), "ㄘㄨㄢˋ") - XCTAssertEqual(c.cS2RC("cun"), "ㄘㄨㄣ") - XCTAssertEqual(c.cS2RC("cun7"), "ㄘㄨㄣˊ") - XCTAssertEqual(c.cS2RC("cun8"), "ㄘㄨㄣˇ") - XCTAssertEqual(c.cS2RC("cun9"), "ㄘㄨㄣˋ") - XCTAssertEqual(c.cS2RC("cug"), "ㄘㄨㄥ") - XCTAssertEqual(c.cS2RC("cug7"), "ㄘㄨㄥˊ") - XCTAssertEqual(c.cS2RC("cug8"), "ㄘㄨㄥˇ") - XCTAssertEqual(c.cS2RC("cug9"), "ㄘㄨㄥˋ") - XCTAssertEqual(c.cS2RC("s"), "ㄙ") - XCTAssertEqual(c.cS2RC("s8"), "ㄙˇ") - XCTAssertEqual(c.cS2RC("s9"), "ㄙˋ") - XCTAssertEqual(c.cS2RC("sa"), "ㄙㄚ") - XCTAssertEqual(c.cS2RC("sa8"), "ㄙㄚˇ") - XCTAssertEqual(c.cS2RC("sa9"), "ㄙㄚˋ") - XCTAssertEqual(c.cS2RC("sa0"), "ㄙㄚ˙") - XCTAssertEqual(c.cS2RC("se"), "ㄙㄜ") - XCTAssertEqual(c.cS2RC("se9"), "ㄙㄜˋ") - XCTAssertEqual(c.cS2RC("sy"), "ㄙㄞ") - XCTAssertEqual(c.cS2RC("sy7"), "ㄙㄞˊ") - XCTAssertEqual(c.cS2RC("sy8"), "ㄙㄞˇ") - XCTAssertEqual(c.cS2RC("sy9"), "ㄙㄞˋ") - XCTAssertEqual(c.cS2RC("st"), "ㄙㄟ") - XCTAssertEqual(c.cS2RC("sf"), "ㄙㄠ") - XCTAssertEqual(c.cS2RC("sf8"), "ㄙㄠˇ") - XCTAssertEqual(c.cS2RC("sf9"), "ㄙㄠˋ") - XCTAssertEqual(c.cS2RC("sw"), "ㄙㄡ") - XCTAssertEqual(c.cS2RC("sw8"), "ㄙㄡˇ") - XCTAssertEqual(c.cS2RC("sw9"), "ㄙㄡˋ") - XCTAssertEqual(c.cS2RC("sm"), "ㄙㄢ") - XCTAssertEqual(c.cS2RC("sm8"), "ㄙㄢˇ") - XCTAssertEqual(c.cS2RC("sm9"), "ㄙㄢˋ") - XCTAssertEqual(c.cS2RC("sn"), "ㄙㄣ") - XCTAssertEqual(c.cS2RC("sn8"), "ㄙㄣˇ") - XCTAssertEqual(c.cS2RC("sk"), "ㄙㄤ") - XCTAssertEqual(c.cS2RC("sk8"), "ㄙㄤˇ") - XCTAssertEqual(c.cS2RC("sk9"), "ㄙㄤˋ") - XCTAssertEqual(c.cS2RC("sg"), "ㄙㄥ") - XCTAssertEqual(c.cS2RC("sg9"), "ㄙㄥˋ") - XCTAssertEqual(c.cS2RC("su"), "ㄙㄨ") - XCTAssertEqual(c.cS2RC("su7"), "ㄙㄨˊ") - XCTAssertEqual(c.cS2RC("su8"), "ㄙㄨˇ") - XCTAssertEqual(c.cS2RC("su9"), "ㄙㄨˋ") - XCTAssertEqual(c.cS2RC("suo"), "ㄙㄨㄛ") - XCTAssertEqual(c.cS2RC("suo7"), "ㄙㄨㄛˊ") - XCTAssertEqual(c.cS2RC("suo8"), "ㄙㄨㄛˇ") - XCTAssertEqual(c.cS2RC("suo9"), "ㄙㄨㄛˋ") - XCTAssertEqual(c.cS2RC("sut"), "ㄙㄨㄟ") - XCTAssertEqual(c.cS2RC("sut7"), "ㄙㄨㄟˊ") - XCTAssertEqual(c.cS2RC("sut8"), "ㄙㄨㄟˇ") - XCTAssertEqual(c.cS2RC("sut9"), "ㄙㄨㄟˋ") - XCTAssertEqual(c.cS2RC("sum"), "ㄙㄨㄢ") - XCTAssertEqual(c.cS2RC("sum8"), "ㄙㄨㄢˇ") - XCTAssertEqual(c.cS2RC("sum9"), "ㄙㄨㄢˋ") - XCTAssertEqual(c.cS2RC("sun"), "ㄙㄨㄣ") - XCTAssertEqual(c.cS2RC("sun8"), "ㄙㄨㄣˇ") - XCTAssertEqual(c.cS2RC("sun9"), "ㄙㄨㄣˋ") - XCTAssertEqual(c.cS2RC("sug"), "ㄙㄨㄥ") - XCTAssertEqual(c.cS2RC("sug7"), "ㄙㄨㄥˊ") - XCTAssertEqual(c.cS2RC("sug8"), "ㄙㄨㄥˇ") - XCTAssertEqual(c.cS2RC("sug9"), "ㄙㄨㄥˋ") - XCTAssertEqual(c.cS2RC("a"), "ㄚ") - XCTAssertEqual(c.cS2RC("a7"), "ㄚˊ") - XCTAssertEqual(c.cS2RC("a9"), "ㄚˋ") - XCTAssertEqual(c.cS2RC("a0"), "ㄚ˙") - XCTAssertEqual(c.cS2RC("o"), "ㄛ") - XCTAssertEqual(c.cS2RC("o7"), "ㄛˊ") - XCTAssertEqual(c.cS2RC("o8"), "ㄛˇ") - XCTAssertEqual(c.cS2RC("o9"), "ㄛˋ") - XCTAssertEqual(c.cS2RC("e"), "ㄜ") - XCTAssertEqual(c.cS2RC("e7"), "ㄜˊ") - XCTAssertEqual(c.cS2RC("e8"), "ㄜˇ") - XCTAssertEqual(c.cS2RC("e9"), "ㄜˋ") - // XCTAssertEqual(c.cS2RC("e7"), "ㄝˊ") - // XCTAssertEqual(c.cS2RC("e8"), "ㄝˇ") - // XCTAssertEqual(c.cS2RC("e9"), "ㄝˋ") - // XCTAssertEqual(c.cS2RC("e0"), "ㄝ˙") - XCTAssertEqual(c.cS2RC("y"), "ㄞ") - XCTAssertEqual(c.cS2RC("y7"), "ㄞˊ") - XCTAssertEqual(c.cS2RC("y8"), "ㄞˇ") - XCTAssertEqual(c.cS2RC("y9"), "ㄞˋ") - XCTAssertEqual(c.cS2RC("t9"), "ㄟˋ") - XCTAssertEqual(c.cS2RC("f "), "ㄠ ") - XCTAssertEqual(c.cS2RC("f7"), "ㄠˊ") - XCTAssertEqual(c.cS2RC("f8"), "ㄠˇ") - XCTAssertEqual(c.cS2RC("f9"), "ㄠˋ") - XCTAssertEqual(c.cS2RC("w"), "ㄡ") - XCTAssertEqual(c.cS2RC("w7"), "ㄡˊ") - XCTAssertEqual(c.cS2RC("w8"), "ㄡˇ") - XCTAssertEqual(c.cS2RC("w9"), "ㄡˋ") - XCTAssertEqual(c.cS2RC("w0"), "ㄡ˙") - XCTAssertEqual(c.cS2RC("m "), "ㄢ ") - XCTAssertEqual(c.cS2RC("m7"), "ㄢˊ") - XCTAssertEqual(c.cS2RC("m8"), "ㄢˇ") - XCTAssertEqual(c.cS2RC("m9"), "ㄢˋ") - XCTAssertEqual(c.cS2RC("n "), "ㄣ ") - XCTAssertEqual(c.cS2RC("n7"), "ㄣˊ") - XCTAssertEqual(c.cS2RC("n8"), "ㄣˇ") - XCTAssertEqual(c.cS2RC("n9"), "ㄣˋ") - XCTAssertEqual(c.cS2RC("n0"), "ㄣ˙") - XCTAssertEqual(c.cS2RC("k "), "ㄤ ") - XCTAssertEqual(c.cS2RC("k7"), "ㄤˊ") - XCTAssertEqual(c.cS2RC("k8"), "ㄤˇ") - XCTAssertEqual(c.cS2RC("k9"), "ㄤˋ") - XCTAssertEqual(c.cS2RC("g "), "ㄥ ") - XCTAssertEqual(c.cS2RC("g9"), "ㄥˋ") - XCTAssertEqual(c.cS2RC("l "), "ㄦ ") - XCTAssertEqual(c.cS2RC("l7"), "ㄦˊ") - XCTAssertEqual(c.cS2RC("l8"), "ㄦˇ") - XCTAssertEqual(c.cS2RC("l9"), "ㄦˋ") - XCTAssertEqual(c.cS2RC("l0"), "ㄦ˙") - XCTAssertEqual(c.cS2RC("i"), "ㄧ") - XCTAssertEqual(c.cS2RC("i7"), "ㄧˊ") - XCTAssertEqual(c.cS2RC("i8"), "ㄧˇ") - XCTAssertEqual(c.cS2RC("i9"), "ㄧˋ") - XCTAssertEqual(c.cS2RC("ia"), "ㄧㄚ") - XCTAssertEqual(c.cS2RC("ia7"), "ㄧㄚˊ") - XCTAssertEqual(c.cS2RC("ia8"), "ㄧㄚˇ") - XCTAssertEqual(c.cS2RC("ia9"), "ㄧㄚˋ") - XCTAssertEqual(c.cS2RC("ia0"), "ㄧㄚ˙") - XCTAssertEqual(c.cS2RC("io"), "ㄧㄛ") - XCTAssertEqual(c.cS2RC("io0"), "ㄧㄛ˙") - XCTAssertEqual(c.cS2RC("ie"), "ㄧㄝ") - XCTAssertEqual(c.cS2RC("ie7"), "ㄧㄝˊ") - XCTAssertEqual(c.cS2RC("ie8"), "ㄧㄝˇ") - XCTAssertEqual(c.cS2RC("ie9"), "ㄧㄝˋ") - XCTAssertEqual(c.cS2RC("ie0"), "ㄧㄝ˙") - XCTAssertEqual(c.cS2RC("iy7"), "ㄧㄞˊ") - XCTAssertEqual(c.cS2RC("if"), "ㄧㄠ") - XCTAssertEqual(c.cS2RC("if7"), "ㄧㄠˊ") - XCTAssertEqual(c.cS2RC("if8"), "ㄧㄠˇ") - XCTAssertEqual(c.cS2RC("if9"), "ㄧㄠˋ") - XCTAssertEqual(c.cS2RC("iw"), "ㄧㄡ") - XCTAssertEqual(c.cS2RC("iw7"), "ㄧㄡˊ") - XCTAssertEqual(c.cS2RC("iw8"), "ㄧㄡˇ") - XCTAssertEqual(c.cS2RC("iw9"), "ㄧㄡˋ") - XCTAssertEqual(c.cS2RC("im"), "ㄧㄢ") - XCTAssertEqual(c.cS2RC("im7"), "ㄧㄢˊ") - XCTAssertEqual(c.cS2RC("im8"), "ㄧㄢˇ") - XCTAssertEqual(c.cS2RC("im9"), "ㄧㄢˋ") - XCTAssertEqual(c.cS2RC("in"), "ㄧㄣ") - XCTAssertEqual(c.cS2RC("in7"), "ㄧㄣˊ") - XCTAssertEqual(c.cS2RC("in8"), "ㄧㄣˇ") - XCTAssertEqual(c.cS2RC("in9"), "ㄧㄣˋ") - XCTAssertEqual(c.cS2RC("ik"), "ㄧㄤ") - XCTAssertEqual(c.cS2RC("ik7"), "ㄧㄤˊ") - XCTAssertEqual(c.cS2RC("ik8"), "ㄧㄤˇ") - XCTAssertEqual(c.cS2RC("ik9"), "ㄧㄤˋ") - XCTAssertEqual(c.cS2RC("ig"), "ㄧㄥ") - XCTAssertEqual(c.cS2RC("ig7"), "ㄧㄥˊ") - XCTAssertEqual(c.cS2RC("ig8"), "ㄧㄥˇ") - XCTAssertEqual(c.cS2RC("ig9"), "ㄧㄥˋ") - XCTAssertEqual(c.cS2RC("u"), "ㄨ") - XCTAssertEqual(c.cS2RC("u7"), "ㄨˊ") - XCTAssertEqual(c.cS2RC("u8"), "ㄨˇ") - XCTAssertEqual(c.cS2RC("u9"), "ㄨˋ") - XCTAssertEqual(c.cS2RC("ua"), "ㄨㄚ") - XCTAssertEqual(c.cS2RC("ua7"), "ㄨㄚˊ") - XCTAssertEqual(c.cS2RC("ua8"), "ㄨㄚˇ") - XCTAssertEqual(c.cS2RC("ua9"), "ㄨㄚˋ") - XCTAssertEqual(c.cS2RC("ua0"), "ㄨㄚ˙") - XCTAssertEqual(c.cS2RC("uo"), "ㄨㄛ") - XCTAssertEqual(c.cS2RC("uo8"), "ㄨㄛˇ") - XCTAssertEqual(c.cS2RC("uo9"), "ㄨㄛˋ") - XCTAssertEqual(c.cS2RC("uy"), "ㄨㄞ") - XCTAssertEqual(c.cS2RC("uy8"), "ㄨㄞˇ") - XCTAssertEqual(c.cS2RC("uy9"), "ㄨㄞˋ") - XCTAssertEqual(c.cS2RC("ut"), "ㄨㄟ") - XCTAssertEqual(c.cS2RC("ut7"), "ㄨㄟˊ") - XCTAssertEqual(c.cS2RC("ut8"), "ㄨㄟˇ") - XCTAssertEqual(c.cS2RC("ut9"), "ㄨㄟˋ") - XCTAssertEqual(c.cS2RC("um"), "ㄨㄢ") - XCTAssertEqual(c.cS2RC("um7"), "ㄨㄢˊ") - XCTAssertEqual(c.cS2RC("um8"), "ㄨㄢˇ") - XCTAssertEqual(c.cS2RC("um9"), "ㄨㄢˋ") - XCTAssertEqual(c.cS2RC("un"), "ㄨㄣ") - XCTAssertEqual(c.cS2RC("un7"), "ㄨㄣˊ") - XCTAssertEqual(c.cS2RC("un8"), "ㄨㄣˇ") - XCTAssertEqual(c.cS2RC("un9"), "ㄨㄣˋ") - XCTAssertEqual(c.cS2RC("uk"), "ㄨㄤ") - XCTAssertEqual(c.cS2RC("uk7"), "ㄨㄤˊ") - XCTAssertEqual(c.cS2RC("uk8"), "ㄨㄤˇ") - XCTAssertEqual(c.cS2RC("uk9"), "ㄨㄤˋ") - XCTAssertEqual(c.cS2RC("ug"), "ㄨㄥ") - XCTAssertEqual(c.cS2RC("ug8"), "ㄨㄥˇ") - XCTAssertEqual(c.cS2RC("ug9"), "ㄨㄥˋ") - XCTAssertEqual(c.cS2RC("v"), "ㄩ") - XCTAssertEqual(c.cS2RC("v7"), "ㄩˊ") - XCTAssertEqual(c.cS2RC("v8"), "ㄩˇ") - XCTAssertEqual(c.cS2RC("v9"), "ㄩˋ") - XCTAssertEqual(c.cS2RC("ve"), "ㄩㄝ") - XCTAssertEqual(c.cS2RC("ve8"), "ㄩㄝˇ") - XCTAssertEqual(c.cS2RC("ve9"), "ㄩㄝˋ") - XCTAssertEqual(c.cS2RC("vm"), "ㄩㄢ") - XCTAssertEqual(c.cS2RC("vm7"), "ㄩㄢˊ") - XCTAssertEqual(c.cS2RC("vm8"), "ㄩㄢˇ") - XCTAssertEqual(c.cS2RC("vm9"), "ㄩㄢˋ") - XCTAssertEqual(c.cS2RC("vn"), "ㄩㄣ") - XCTAssertEqual(c.cS2RC("vn7"), "ㄩㄣˊ") - XCTAssertEqual(c.cS2RC("vn8"), "ㄩㄣˇ") - XCTAssertEqual(c.cS2RC("vn9"), "ㄩㄣˋ") - XCTAssertEqual(c.cS2RC("vg"), "ㄩㄥ") - XCTAssertEqual(c.cS2RC("vg7"), "ㄩㄥˊ") - XCTAssertEqual(c.cS2RC("vg8"), "ㄩㄥˇ") - XCTAssertEqual(c.cS2RC("vg9"), "ㄩㄥˋ") + var counter = 0 + Self.checkEq(&counter, &c, "juy", "ㄓㄨㄞ") + Self.checkEq(&counter, &c, "juy8", "ㄓㄨㄞˇ") + Self.checkEq(&counter, &c, "juy9", "ㄓㄨㄞˋ") + Self.checkEq(&counter, &c, "jut", "ㄓㄨㄟ") + Self.checkEq(&counter, &c, "jut8", "ㄓㄨㄟˇ") + Self.checkEq(&counter, &c, "jut9", "ㄓㄨㄟˋ") + Self.checkEq(&counter, &c, "jum", "ㄓㄨㄢ") + Self.checkEq(&counter, &c, "jum8", "ㄓㄨㄢˇ") + Self.checkEq(&counter, &c, "jum9", "ㄓㄨㄢˋ") + Self.checkEq(&counter, &c, "jun", "ㄓㄨㄣ") + Self.checkEq(&counter, &c, "jun8", "ㄓㄨㄣˇ") + Self.checkEq(&counter, &c, "jun9", "ㄓㄨㄣˋ") + Self.checkEq(&counter, &c, "juk", "ㄓㄨㄤ") + Self.checkEq(&counter, &c, "juk8", "ㄓㄨㄤˇ") + Self.checkEq(&counter, &c, "juk9", "ㄓㄨㄤˋ") + Self.checkEq(&counter, &c, "jug", "ㄓㄨㄥ") + Self.checkEq(&counter, &c, "jug8", "ㄓㄨㄥˇ") + Self.checkEq(&counter, &c, "jug9", "ㄓㄨㄥˋ") + Self.checkEq(&counter, &c, "q", "ㄔ") + Self.checkEq(&counter, &c, "q7", "ㄔˊ") + Self.checkEq(&counter, &c, "q8", "ㄔˇ") + Self.checkEq(&counter, &c, "q9", "ㄔˋ") + Self.checkEq(&counter, &c, "qa", "ㄔㄚ") + Self.checkEq(&counter, &c, "qa7", "ㄔㄚˊ") + Self.checkEq(&counter, &c, "qa8", "ㄔㄚˇ") + Self.checkEq(&counter, &c, "qa9", "ㄔㄚˋ") + Self.checkEq(&counter, &c, "qe", "ㄔㄜ") + Self.checkEq(&counter, &c, "qe8", "ㄔㄜˇ") + Self.checkEq(&counter, &c, "qe9", "ㄔㄜˋ") + Self.checkEq(&counter, &c, "qy", "ㄔㄞ") + Self.checkEq(&counter, &c, "qy7", "ㄔㄞˊ") + Self.checkEq(&counter, &c, "qy8", "ㄔㄞˇ") + Self.checkEq(&counter, &c, "qy9", "ㄔㄞˋ") + Self.checkEq(&counter, &c, "qf", "ㄔㄠ") + Self.checkEq(&counter, &c, "qf7", "ㄔㄠˊ") + Self.checkEq(&counter, &c, "qf8", "ㄔㄠˇ") + Self.checkEq(&counter, &c, "qf9", "ㄔㄠˋ") + Self.checkEq(&counter, &c, "qw", "ㄔㄡ") + Self.checkEq(&counter, &c, "qw7", "ㄔㄡˊ") + Self.checkEq(&counter, &c, "qw8", "ㄔㄡˇ") + Self.checkEq(&counter, &c, "qw9", "ㄔㄡˋ") + Self.checkEq(&counter, &c, "qm", "ㄔㄢ") + Self.checkEq(&counter, &c, "qm7", "ㄔㄢˊ") + Self.checkEq(&counter, &c, "qm8", "ㄔㄢˇ") + Self.checkEq(&counter, &c, "qm9", "ㄔㄢˋ") + Self.checkEq(&counter, &c, "qn", "ㄔㄣ") + Self.checkEq(&counter, &c, "qn7", "ㄔㄣˊ") + Self.checkEq(&counter, &c, "qn8", "ㄔㄣˇ") + Self.checkEq(&counter, &c, "qn9", "ㄔㄣˋ") + Self.checkEq(&counter, &c, "qn0", "ㄔㄣ˙") + Self.checkEq(&counter, &c, "qk", "ㄔㄤ") + Self.checkEq(&counter, &c, "qk7", "ㄔㄤˊ") + Self.checkEq(&counter, &c, "qk8", "ㄔㄤˇ") + Self.checkEq(&counter, &c, "qk9", "ㄔㄤˋ") + Self.checkEq(&counter, &c, "qg", "ㄔㄥ") + Self.checkEq(&counter, &c, "qg7", "ㄔㄥˊ") + Self.checkEq(&counter, &c, "qg8", "ㄔㄥˇ") + Self.checkEq(&counter, &c, "qg9", "ㄔㄥˋ") + Self.checkEq(&counter, &c, "qu", "ㄔㄨ") + Self.checkEq(&counter, &c, "qu7", "ㄔㄨˊ") + Self.checkEq(&counter, &c, "qu8", "ㄔㄨˇ") + Self.checkEq(&counter, &c, "qu9", "ㄔㄨˋ") + Self.checkEq(&counter, &c, "qua", "ㄔㄨㄚ") + Self.checkEq(&counter, &c, "qua8", "ㄔㄨㄚˇ") + Self.checkEq(&counter, &c, "qua9", "ㄔㄨㄚˋ") + Self.checkEq(&counter, &c, "quo", "ㄔㄨㄛ") + Self.checkEq(&counter, &c, "quo9", "ㄔㄨㄛˋ") + Self.checkEq(&counter, &c, "quy", "ㄔㄨㄞ") + Self.checkEq(&counter, &c, "quy7", "ㄔㄨㄞˊ") + Self.checkEq(&counter, &c, "quy8", "ㄔㄨㄞˇ") + Self.checkEq(&counter, &c, "quy9", "ㄔㄨㄞˋ") + Self.checkEq(&counter, &c, "qut", "ㄔㄨㄟ") + Self.checkEq(&counter, &c, "qut7", "ㄔㄨㄟˊ") + Self.checkEq(&counter, &c, "qut8", "ㄔㄨㄟˇ") + Self.checkEq(&counter, &c, "qut9", "ㄔㄨㄟˋ") + Self.checkEq(&counter, &c, "qum", "ㄔㄨㄢ") + Self.checkEq(&counter, &c, "qum7", "ㄔㄨㄢˊ") + Self.checkEq(&counter, &c, "qum8", "ㄔㄨㄢˇ") + Self.checkEq(&counter, &c, "qum9", "ㄔㄨㄢˋ") + Self.checkEq(&counter, &c, "qun", "ㄔㄨㄣ") + Self.checkEq(&counter, &c, "qun7", "ㄔㄨㄣˊ") + Self.checkEq(&counter, &c, "qun8", "ㄔㄨㄣˇ") + Self.checkEq(&counter, &c, "quk", "ㄔㄨㄤ") + Self.checkEq(&counter, &c, "quk7", "ㄔㄨㄤˊ") + Self.checkEq(&counter, &c, "quk8", "ㄔㄨㄤˇ") + Self.checkEq(&counter, &c, "quk9", "ㄔㄨㄤˋ") + Self.checkEq(&counter, &c, "qug", "ㄔㄨㄥ") + Self.checkEq(&counter, &c, "qug7", "ㄔㄨㄥˊ") + Self.checkEq(&counter, &c, "qug8", "ㄔㄨㄥˇ") + Self.checkEq(&counter, &c, "qug9", "ㄔㄨㄥˋ") + Self.checkEq(&counter, &c, "x", "ㄕ") + Self.checkEq(&counter, &c, "x7", "ㄕˊ") + Self.checkEq(&counter, &c, "x8", "ㄕˇ") + Self.checkEq(&counter, &c, "x9", "ㄕˋ") + Self.checkEq(&counter, &c, "x0", "ㄕ˙") + Self.checkEq(&counter, &c, "xa", "ㄕㄚ") + Self.checkEq(&counter, &c, "xa7", "ㄕㄚˊ") + Self.checkEq(&counter, &c, "xa8", "ㄕㄚˇ") + Self.checkEq(&counter, &c, "xa9", "ㄕㄚˋ") + Self.checkEq(&counter, &c, "xa0", "ㄕㄚ˙") + Self.checkEq(&counter, &c, "xe", "ㄕㄜ") + Self.checkEq(&counter, &c, "xe7", "ㄕㄜˊ") + Self.checkEq(&counter, &c, "xe8", "ㄕㄜˇ") + Self.checkEq(&counter, &c, "xe9", "ㄕㄜˋ") + Self.checkEq(&counter, &c, "xy", "ㄕㄞ") + Self.checkEq(&counter, &c, "xy8", "ㄕㄞˇ") + Self.checkEq(&counter, &c, "xy9", "ㄕㄞˋ") + Self.checkEq(&counter, &c, "xt7", "ㄕㄟˊ") + Self.checkEq(&counter, &c, "xf", "ㄕㄠ") + Self.checkEq(&counter, &c, "xf7", "ㄕㄠˊ") + Self.checkEq(&counter, &c, "xf8", "ㄕㄠˇ") + Self.checkEq(&counter, &c, "xf9", "ㄕㄠˋ") + Self.checkEq(&counter, &c, "xw", "ㄕㄡ") + Self.checkEq(&counter, &c, "xw7", "ㄕㄡˊ") + Self.checkEq(&counter, &c, "xw8", "ㄕㄡˇ") + Self.checkEq(&counter, &c, "xw9", "ㄕㄡˋ") + Self.checkEq(&counter, &c, "xm", "ㄕㄢ") + Self.checkEq(&counter, &c, "xm7", "ㄕㄢˊ") + Self.checkEq(&counter, &c, "xm8", "ㄕㄢˇ") + Self.checkEq(&counter, &c, "xm9", "ㄕㄢˋ") + Self.checkEq(&counter, &c, "xn", "ㄕㄣ") + Self.checkEq(&counter, &c, "xn7", "ㄕㄣˊ") + Self.checkEq(&counter, &c, "xn8", "ㄕㄣˇ") + Self.checkEq(&counter, &c, "xn9", "ㄕㄣˋ") + Self.checkEq(&counter, &c, "xk", "ㄕㄤ") + Self.checkEq(&counter, &c, "xk8", "ㄕㄤˇ") + Self.checkEq(&counter, &c, "xk9", "ㄕㄤˋ") + Self.checkEq(&counter, &c, "xk0", "ㄕㄤ˙") + Self.checkEq(&counter, &c, "xg", "ㄕㄥ") + Self.checkEq(&counter, &c, "xg7", "ㄕㄥˊ") + Self.checkEq(&counter, &c, "xg8", "ㄕㄥˇ") + Self.checkEq(&counter, &c, "xg9", "ㄕㄥˋ") + Self.checkEq(&counter, &c, "xu", "ㄕㄨ") + Self.checkEq(&counter, &c, "xu7", "ㄕㄨˊ") + Self.checkEq(&counter, &c, "xu8", "ㄕㄨˇ") + Self.checkEq(&counter, &c, "xu9", "ㄕㄨˋ") + Self.checkEq(&counter, &c, "xua", "ㄕㄨㄚ") + Self.checkEq(&counter, &c, "xua8", "ㄕㄨㄚˇ") + Self.checkEq(&counter, &c, "xua9", "ㄕㄨㄚˋ") + Self.checkEq(&counter, &c, "xuo", "ㄕㄨㄛ") + Self.checkEq(&counter, &c, "xuo9", "ㄕㄨㄛˋ") + Self.checkEq(&counter, &c, "xuy", "ㄕㄨㄞ") + Self.checkEq(&counter, &c, "xuy8", "ㄕㄨㄞˇ") + Self.checkEq(&counter, &c, "xuy9", "ㄕㄨㄞˋ") + Self.checkEq(&counter, &c, "xut", "ㄕㄨㄟ") + Self.checkEq(&counter, &c, "xut7", "ㄕㄨㄟˊ") + Self.checkEq(&counter, &c, "xut8", "ㄕㄨㄟˇ") + Self.checkEq(&counter, &c, "xut9", "ㄕㄨㄟˋ") + Self.checkEq(&counter, &c, "xum", "ㄕㄨㄢ") + Self.checkEq(&counter, &c, "xum9", "ㄕㄨㄢˋ") + Self.checkEq(&counter, &c, "xun8", "ㄕㄨㄣˇ") + Self.checkEq(&counter, &c, "xun9", "ㄕㄨㄣˋ") + Self.checkEq(&counter, &c, "xuk", "ㄕㄨㄤ") + Self.checkEq(&counter, &c, "xuk7", "ㄕㄨㄤˊ") + Self.checkEq(&counter, &c, "xuk8", "ㄕㄨㄤˇ") + Self.checkEq(&counter, &c, "xuk9", "ㄕㄨㄤˋ") + Self.checkEq(&counter, &c, "r9", "ㄖˋ") + Self.checkEq(&counter, &c, "re8", "ㄖㄜˇ") + Self.checkEq(&counter, &c, "re9", "ㄖㄜˋ") + Self.checkEq(&counter, &c, "rf7", "ㄖㄠˊ") + Self.checkEq(&counter, &c, "rf8", "ㄖㄠˇ") + Self.checkEq(&counter, &c, "rf9", "ㄖㄠˋ") + Self.checkEq(&counter, &c, "rw7", "ㄖㄡˊ") + Self.checkEq(&counter, &c, "rw8", "ㄖㄡˇ") + Self.checkEq(&counter, &c, "rw9", "ㄖㄡˋ") + Self.checkEq(&counter, &c, "rm7", "ㄖㄢˊ") + Self.checkEq(&counter, &c, "rm8", "ㄖㄢˇ") + Self.checkEq(&counter, &c, "rm9", "ㄖㄢˋ") + Self.checkEq(&counter, &c, "rn7", "ㄖㄣˊ") + Self.checkEq(&counter, &c, "rn8", "ㄖㄣˇ") + Self.checkEq(&counter, &c, "rn9", "ㄖㄣˋ") + Self.checkEq(&counter, &c, "rk", "ㄖㄤ") + Self.checkEq(&counter, &c, "rk7", "ㄖㄤˊ") + Self.checkEq(&counter, &c, "rk8", "ㄖㄤˇ") + Self.checkEq(&counter, &c, "rk9", "ㄖㄤˋ") + Self.checkEq(&counter, &c, "rg", "ㄖㄥ") + Self.checkEq(&counter, &c, "rg7", "ㄖㄥˊ") + Self.checkEq(&counter, &c, "rg8", "ㄖㄥˇ") + Self.checkEq(&counter, &c, "rg9", "ㄖㄥˋ") + Self.checkEq(&counter, &c, "ru7", "ㄖㄨˊ") + Self.checkEq(&counter, &c, "ru8", "ㄖㄨˇ") + Self.checkEq(&counter, &c, "ru9", "ㄖㄨˋ") + Self.checkEq(&counter, &c, "ruo7", "ㄖㄨㄛˊ") + Self.checkEq(&counter, &c, "ruo9", "ㄖㄨㄛˋ") + Self.checkEq(&counter, &c, "rut7", "ㄖㄨㄟˊ") + Self.checkEq(&counter, &c, "rut8", "ㄖㄨㄟˇ") + Self.checkEq(&counter, &c, "rut9", "ㄖㄨㄟˋ") + Self.checkEq(&counter, &c, "rum7", "ㄖㄨㄢˊ") + Self.checkEq(&counter, &c, "rum8", "ㄖㄨㄢˇ") + Self.checkEq(&counter, &c, "rum9", "ㄖㄨㄢˋ") + Self.checkEq(&counter, &c, "run7", "ㄖㄨㄣˊ") + Self.checkEq(&counter, &c, "run8", "ㄖㄨㄣˇ") + Self.checkEq(&counter, &c, "run9", "ㄖㄨㄣˋ") + Self.checkEq(&counter, &c, "rug7", "ㄖㄨㄥˊ") + Self.checkEq(&counter, &c, "rug8", "ㄖㄨㄥˇ") + Self.checkEq(&counter, &c, "rug9", "ㄖㄨㄥˋ") + Self.checkEq(&counter, &c, "z", "ㄗ") + Self.checkEq(&counter, &c, "z7", "ㄗˊ") + Self.checkEq(&counter, &c, "z8", "ㄗˇ") + Self.checkEq(&counter, &c, "z9", "ㄗˋ") + Self.checkEq(&counter, &c, "z0", "ㄗ˙") + Self.checkEq(&counter, &c, "za", "ㄗㄚ") + Self.checkEq(&counter, &c, "za7", "ㄗㄚˊ") + Self.checkEq(&counter, &c, "za8", "ㄗㄚˇ") + Self.checkEq(&counter, &c, "ze7", "ㄗㄜˊ") + Self.checkEq(&counter, &c, "ze8", "ㄗㄜˇ") + Self.checkEq(&counter, &c, "ze9", "ㄗㄜˋ") + Self.checkEq(&counter, &c, "zy", "ㄗㄞ") + Self.checkEq(&counter, &c, "zy8", "ㄗㄞˇ") + Self.checkEq(&counter, &c, "zy9", "ㄗㄞˋ") + Self.checkEq(&counter, &c, "zt7", "ㄗㄟˊ") + Self.checkEq(&counter, &c, "zf", "ㄗㄠ") + Self.checkEq(&counter, &c, "zf7", "ㄗㄠˊ") + Self.checkEq(&counter, &c, "zf8", "ㄗㄠˇ") + Self.checkEq(&counter, &c, "zf9", "ㄗㄠˋ") + Self.checkEq(&counter, &c, "zw", "ㄗㄡ") + Self.checkEq(&counter, &c, "zw8", "ㄗㄡˇ") + Self.checkEq(&counter, &c, "zw9", "ㄗㄡˋ") + Self.checkEq(&counter, &c, "zm", "ㄗㄢ") + Self.checkEq(&counter, &c, "zm7", "ㄗㄢˊ") + Self.checkEq(&counter, &c, "zm8", "ㄗㄢˇ") + Self.checkEq(&counter, &c, "zm9", "ㄗㄢˋ") + Self.checkEq(&counter, &c, "zn", "ㄗㄣ") + Self.checkEq(&counter, &c, "zn8", "ㄗㄣˇ") + Self.checkEq(&counter, &c, "zn9", "ㄗㄣˋ") + Self.checkEq(&counter, &c, "zk", "ㄗㄤ") + Self.checkEq(&counter, &c, "zk8", "ㄗㄤˇ") + Self.checkEq(&counter, &c, "zk9", "ㄗㄤˋ") + Self.checkEq(&counter, &c, "zg", "ㄗㄥ") + Self.checkEq(&counter, &c, "zg8", "ㄗㄥˇ") + Self.checkEq(&counter, &c, "zg9", "ㄗㄥˋ") + Self.checkEq(&counter, &c, "zu", "ㄗㄨ") + Self.checkEq(&counter, &c, "zu7", "ㄗㄨˊ") + Self.checkEq(&counter, &c, "zu8", "ㄗㄨˇ") + Self.checkEq(&counter, &c, "zu9", "ㄗㄨˋ") + Self.checkEq(&counter, &c, "zuo", "ㄗㄨㄛ") + Self.checkEq(&counter, &c, "zuo7", "ㄗㄨㄛˊ") + Self.checkEq(&counter, &c, "zuo8", "ㄗㄨㄛˇ") + Self.checkEq(&counter, &c, "zuo9", "ㄗㄨㄛˋ") + Self.checkEq(&counter, &c, "zuo0", "ㄗㄨㄛ˙") + Self.checkEq(&counter, &c, "zut", "ㄗㄨㄟ") + Self.checkEq(&counter, &c, "zut8", "ㄗㄨㄟˇ") + Self.checkEq(&counter, &c, "zut9", "ㄗㄨㄟˋ") + Self.checkEq(&counter, &c, "zum", "ㄗㄨㄢ") + Self.checkEq(&counter, &c, "zum8", "ㄗㄨㄢˇ") + Self.checkEq(&counter, &c, "zum9", "ㄗㄨㄢˋ") + Self.checkEq(&counter, &c, "zun", "ㄗㄨㄣ") + Self.checkEq(&counter, &c, "zun8", "ㄗㄨㄣˇ") + Self.checkEq(&counter, &c, "zun9", "ㄗㄨㄣˋ") + Self.checkEq(&counter, &c, "zug", "ㄗㄨㄥ") + Self.checkEq(&counter, &c, "zug8", "ㄗㄨㄥˇ") + Self.checkEq(&counter, &c, "zug9", "ㄗㄨㄥˋ") + Self.checkEq(&counter, &c, "c", "ㄘ") + Self.checkEq(&counter, &c, "c7", "ㄘˊ") + Self.checkEq(&counter, &c, "c8", "ㄘˇ") + Self.checkEq(&counter, &c, "c9", "ㄘˋ") + Self.checkEq(&counter, &c, "ca", "ㄘㄚ") + Self.checkEq(&counter, &c, "ca8", "ㄘㄚˇ") + Self.checkEq(&counter, &c, "ca9", "ㄘㄚˋ") + Self.checkEq(&counter, &c, "ce9", "ㄘㄜˋ") + Self.checkEq(&counter, &c, "cy", "ㄘㄞ") + Self.checkEq(&counter, &c, "cy7", "ㄘㄞˊ") + Self.checkEq(&counter, &c, "cy8", "ㄘㄞˇ") + Self.checkEq(&counter, &c, "cy9", "ㄘㄞˋ") + Self.checkEq(&counter, &c, "cf", "ㄘㄠ") + Self.checkEq(&counter, &c, "cf7", "ㄘㄠˊ") + Self.checkEq(&counter, &c, "cf8", "ㄘㄠˇ") + Self.checkEq(&counter, &c, "cf9", "ㄘㄠˋ") + Self.checkEq(&counter, &c, "cw", "ㄘㄡ") + Self.checkEq(&counter, &c, "cw7", "ㄘㄡˊ") + Self.checkEq(&counter, &c, "cw8", "ㄘㄡˇ") + Self.checkEq(&counter, &c, "cw9", "ㄘㄡˋ") + Self.checkEq(&counter, &c, "cm", "ㄘㄢ") + Self.checkEq(&counter, &c, "cm7", "ㄘㄢˊ") + Self.checkEq(&counter, &c, "cm8", "ㄘㄢˇ") + Self.checkEq(&counter, &c, "cm9", "ㄘㄢˋ") + Self.checkEq(&counter, &c, "cn", "ㄘㄣ") + Self.checkEq(&counter, &c, "cn7", "ㄘㄣˊ") + Self.checkEq(&counter, &c, "ck", "ㄘㄤ") + Self.checkEq(&counter, &c, "ck7", "ㄘㄤˊ") + Self.checkEq(&counter, &c, "ck8", "ㄘㄤˇ") + Self.checkEq(&counter, &c, "ck9", "ㄘㄤˋ") + Self.checkEq(&counter, &c, "cg", "ㄘㄥ") + Self.checkEq(&counter, &c, "cg7", "ㄘㄥˊ") + Self.checkEq(&counter, &c, "cg8", "ㄘㄥˇ") + Self.checkEq(&counter, &c, "cg9", "ㄘㄥˋ") + Self.checkEq(&counter, &c, "cu", "ㄘㄨ") + Self.checkEq(&counter, &c, "cu7", "ㄘㄨˊ") + Self.checkEq(&counter, &c, "cu8", "ㄘㄨˇ") + Self.checkEq(&counter, &c, "cu9", "ㄘㄨˋ") + Self.checkEq(&counter, &c, "cuo", "ㄘㄨㄛ") + Self.checkEq(&counter, &c, "cuo7", "ㄘㄨㄛˊ") + Self.checkEq(&counter, &c, "cuo8", "ㄘㄨㄛˇ") + Self.checkEq(&counter, &c, "cuo9", "ㄘㄨㄛˋ") + Self.checkEq(&counter, &c, "cut", "ㄘㄨㄟ") + Self.checkEq(&counter, &c, "cut8", "ㄘㄨㄟˇ") + Self.checkEq(&counter, &c, "cut9", "ㄘㄨㄟˋ") + Self.checkEq(&counter, &c, "cum", "ㄘㄨㄢ") + Self.checkEq(&counter, &c, "cum7", "ㄘㄨㄢˊ") + Self.checkEq(&counter, &c, "cum8", "ㄘㄨㄢˇ") + Self.checkEq(&counter, &c, "cum9", "ㄘㄨㄢˋ") + Self.checkEq(&counter, &c, "cun", "ㄘㄨㄣ") + Self.checkEq(&counter, &c, "cun7", "ㄘㄨㄣˊ") + Self.checkEq(&counter, &c, "cun8", "ㄘㄨㄣˇ") + Self.checkEq(&counter, &c, "cun9", "ㄘㄨㄣˋ") + Self.checkEq(&counter, &c, "cug", "ㄘㄨㄥ") + Self.checkEq(&counter, &c, "cug7", "ㄘㄨㄥˊ") + Self.checkEq(&counter, &c, "cug8", "ㄘㄨㄥˇ") + Self.checkEq(&counter, &c, "cug9", "ㄘㄨㄥˋ") + Self.checkEq(&counter, &c, "s", "ㄙ") + Self.checkEq(&counter, &c, "s8", "ㄙˇ") + Self.checkEq(&counter, &c, "s9", "ㄙˋ") + Self.checkEq(&counter, &c, "sa", "ㄙㄚ") + Self.checkEq(&counter, &c, "sa8", "ㄙㄚˇ") + Self.checkEq(&counter, &c, "sa9", "ㄙㄚˋ") + Self.checkEq(&counter, &c, "sa0", "ㄙㄚ˙") + Self.checkEq(&counter, &c, "se", "ㄙㄜ") + Self.checkEq(&counter, &c, "se9", "ㄙㄜˋ") + Self.checkEq(&counter, &c, "sy", "ㄙㄞ") + Self.checkEq(&counter, &c, "sy7", "ㄙㄞˊ") + Self.checkEq(&counter, &c, "sy8", "ㄙㄞˇ") + Self.checkEq(&counter, &c, "sy9", "ㄙㄞˋ") + Self.checkEq(&counter, &c, "st", "ㄙㄟ") + Self.checkEq(&counter, &c, "sf", "ㄙㄠ") + Self.checkEq(&counter, &c, "sf8", "ㄙㄠˇ") + Self.checkEq(&counter, &c, "sf9", "ㄙㄠˋ") + Self.checkEq(&counter, &c, "sw", "ㄙㄡ") + Self.checkEq(&counter, &c, "sw8", "ㄙㄡˇ") + Self.checkEq(&counter, &c, "sw9", "ㄙㄡˋ") + Self.checkEq(&counter, &c, "sm", "ㄙㄢ") + Self.checkEq(&counter, &c, "sm8", "ㄙㄢˇ") + Self.checkEq(&counter, &c, "sm9", "ㄙㄢˋ") + Self.checkEq(&counter, &c, "sn", "ㄙㄣ") + Self.checkEq(&counter, &c, "sn8", "ㄙㄣˇ") + Self.checkEq(&counter, &c, "sk", "ㄙㄤ") + Self.checkEq(&counter, &c, "sk8", "ㄙㄤˇ") + Self.checkEq(&counter, &c, "sk9", "ㄙㄤˋ") + Self.checkEq(&counter, &c, "sg", "ㄙㄥ") + Self.checkEq(&counter, &c, "sg9", "ㄙㄥˋ") + Self.checkEq(&counter, &c, "su", "ㄙㄨ") + Self.checkEq(&counter, &c, "su7", "ㄙㄨˊ") + Self.checkEq(&counter, &c, "su8", "ㄙㄨˇ") + Self.checkEq(&counter, &c, "su9", "ㄙㄨˋ") + Self.checkEq(&counter, &c, "suo", "ㄙㄨㄛ") + Self.checkEq(&counter, &c, "suo7", "ㄙㄨㄛˊ") + Self.checkEq(&counter, &c, "suo8", "ㄙㄨㄛˇ") + Self.checkEq(&counter, &c, "suo9", "ㄙㄨㄛˋ") + Self.checkEq(&counter, &c, "sut", "ㄙㄨㄟ") + Self.checkEq(&counter, &c, "sut7", "ㄙㄨㄟˊ") + Self.checkEq(&counter, &c, "sut8", "ㄙㄨㄟˇ") + Self.checkEq(&counter, &c, "sut9", "ㄙㄨㄟˋ") + Self.checkEq(&counter, &c, "sum", "ㄙㄨㄢ") + Self.checkEq(&counter, &c, "sum8", "ㄙㄨㄢˇ") + Self.checkEq(&counter, &c, "sum9", "ㄙㄨㄢˋ") + Self.checkEq(&counter, &c, "sun", "ㄙㄨㄣ") + Self.checkEq(&counter, &c, "sun8", "ㄙㄨㄣˇ") + Self.checkEq(&counter, &c, "sun9", "ㄙㄨㄣˋ") + Self.checkEq(&counter, &c, "sug", "ㄙㄨㄥ") + Self.checkEq(&counter, &c, "sug7", "ㄙㄨㄥˊ") + Self.checkEq(&counter, &c, "sug8", "ㄙㄨㄥˇ") + Self.checkEq(&counter, &c, "sug9", "ㄙㄨㄥˋ") + Self.checkEq(&counter, &c, "a", "ㄚ") + Self.checkEq(&counter, &c, "a7", "ㄚˊ") + Self.checkEq(&counter, &c, "a9", "ㄚˋ") + Self.checkEq(&counter, &c, "a0", "ㄚ˙") + Self.checkEq(&counter, &c, "o", "ㄛ") + Self.checkEq(&counter, &c, "o7", "ㄛˊ") + Self.checkEq(&counter, &c, "o8", "ㄛˇ") + Self.checkEq(&counter, &c, "o9", "ㄛˋ") + Self.checkEq(&counter, &c, "e", "ㄜ") + Self.checkEq(&counter, &c, "e7", "ㄜˊ") + Self.checkEq(&counter, &c, "e8", "ㄜˇ") + Self.checkEq(&counter, &c, "e9", "ㄜˋ") + // Self.checkEq(&counter, &c, "e7", "ㄝˊ") + // Self.checkEq(&counter, &c, "e8", "ㄝˇ") + // Self.checkEq(&counter, &c, "e9", "ㄝˋ") + // Self.checkEq(&counter, &c, "e0", "ㄝ˙") + Self.checkEq(&counter, &c, "y", "ㄞ") + Self.checkEq(&counter, &c, "y7", "ㄞˊ") + Self.checkEq(&counter, &c, "y8", "ㄞˇ") + Self.checkEq(&counter, &c, "y9", "ㄞˋ") + Self.checkEq(&counter, &c, "t9", "ㄟˋ") + Self.checkEq(&counter, &c, "f ", "ㄠ ") + Self.checkEq(&counter, &c, "f7", "ㄠˊ") + Self.checkEq(&counter, &c, "f8", "ㄠˇ") + Self.checkEq(&counter, &c, "f9", "ㄠˋ") + Self.checkEq(&counter, &c, "w", "ㄡ") + Self.checkEq(&counter, &c, "w7", "ㄡˊ") + Self.checkEq(&counter, &c, "w8", "ㄡˇ") + Self.checkEq(&counter, &c, "w9", "ㄡˋ") + Self.checkEq(&counter, &c, "w0", "ㄡ˙") + Self.checkEq(&counter, &c, "m ", "ㄢ ") + Self.checkEq(&counter, &c, "m7", "ㄢˊ") + Self.checkEq(&counter, &c, "m8", "ㄢˇ") + Self.checkEq(&counter, &c, "m9", "ㄢˋ") + Self.checkEq(&counter, &c, "n ", "ㄣ ") + Self.checkEq(&counter, &c, "n7", "ㄣˊ") + Self.checkEq(&counter, &c, "n8", "ㄣˇ") + Self.checkEq(&counter, &c, "n9", "ㄣˋ") + Self.checkEq(&counter, &c, "n0", "ㄣ˙") + Self.checkEq(&counter, &c, "k ", "ㄤ ") + Self.checkEq(&counter, &c, "k7", "ㄤˊ") + Self.checkEq(&counter, &c, "k8", "ㄤˇ") + Self.checkEq(&counter, &c, "k9", "ㄤˋ") + Self.checkEq(&counter, &c, "g ", "ㄥ ") + Self.checkEq(&counter, &c, "g9", "ㄥˋ") + Self.checkEq(&counter, &c, "l ", "ㄦ ") + Self.checkEq(&counter, &c, "l7", "ㄦˊ") + Self.checkEq(&counter, &c, "l8", "ㄦˇ") + Self.checkEq(&counter, &c, "l9", "ㄦˋ") + Self.checkEq(&counter, &c, "l0", "ㄦ˙") + Self.checkEq(&counter, &c, "i", "ㄧ") + Self.checkEq(&counter, &c, "i7", "ㄧˊ") + Self.checkEq(&counter, &c, "i8", "ㄧˇ") + Self.checkEq(&counter, &c, "i9", "ㄧˋ") + Self.checkEq(&counter, &c, "ia", "ㄧㄚ") + Self.checkEq(&counter, &c, "ia7", "ㄧㄚˊ") + Self.checkEq(&counter, &c, "ia8", "ㄧㄚˇ") + Self.checkEq(&counter, &c, "ia9", "ㄧㄚˋ") + Self.checkEq(&counter, &c, "ia0", "ㄧㄚ˙") + Self.checkEq(&counter, &c, "io", "ㄧㄛ") + Self.checkEq(&counter, &c, "io0", "ㄧㄛ˙") + Self.checkEq(&counter, &c, "ie", "ㄧㄝ") + Self.checkEq(&counter, &c, "ie7", "ㄧㄝˊ") + Self.checkEq(&counter, &c, "ie8", "ㄧㄝˇ") + Self.checkEq(&counter, &c, "ie9", "ㄧㄝˋ") + Self.checkEq(&counter, &c, "ie0", "ㄧㄝ˙") + Self.checkEq(&counter, &c, "iy7", "ㄧㄞˊ") + Self.checkEq(&counter, &c, "if", "ㄧㄠ") + Self.checkEq(&counter, &c, "if7", "ㄧㄠˊ") + Self.checkEq(&counter, &c, "if8", "ㄧㄠˇ") + Self.checkEq(&counter, &c, "if9", "ㄧㄠˋ") + Self.checkEq(&counter, &c, "iw", "ㄧㄡ") + Self.checkEq(&counter, &c, "iw7", "ㄧㄡˊ") + Self.checkEq(&counter, &c, "iw8", "ㄧㄡˇ") + Self.checkEq(&counter, &c, "iw9", "ㄧㄡˋ") + Self.checkEq(&counter, &c, "im", "ㄧㄢ") + Self.checkEq(&counter, &c, "im7", "ㄧㄢˊ") + Self.checkEq(&counter, &c, "im8", "ㄧㄢˇ") + Self.checkEq(&counter, &c, "im9", "ㄧㄢˋ") + Self.checkEq(&counter, &c, "in", "ㄧㄣ") + Self.checkEq(&counter, &c, "in7", "ㄧㄣˊ") + Self.checkEq(&counter, &c, "in8", "ㄧㄣˇ") + Self.checkEq(&counter, &c, "in9", "ㄧㄣˋ") + Self.checkEq(&counter, &c, "ik", "ㄧㄤ") + Self.checkEq(&counter, &c, "ik7", "ㄧㄤˊ") + Self.checkEq(&counter, &c, "ik8", "ㄧㄤˇ") + Self.checkEq(&counter, &c, "ik9", "ㄧㄤˋ") + Self.checkEq(&counter, &c, "ig", "ㄧㄥ") + Self.checkEq(&counter, &c, "ig7", "ㄧㄥˊ") + Self.checkEq(&counter, &c, "ig8", "ㄧㄥˇ") + Self.checkEq(&counter, &c, "ig9", "ㄧㄥˋ") + Self.checkEq(&counter, &c, "u", "ㄨ") + Self.checkEq(&counter, &c, "u7", "ㄨˊ") + Self.checkEq(&counter, &c, "u8", "ㄨˇ") + Self.checkEq(&counter, &c, "u9", "ㄨˋ") + Self.checkEq(&counter, &c, "ua", "ㄨㄚ") + Self.checkEq(&counter, &c, "ua7", "ㄨㄚˊ") + Self.checkEq(&counter, &c, "ua8", "ㄨㄚˇ") + Self.checkEq(&counter, &c, "ua9", "ㄨㄚˋ") + Self.checkEq(&counter, &c, "ua0", "ㄨㄚ˙") + Self.checkEq(&counter, &c, "uo", "ㄨㄛ") + Self.checkEq(&counter, &c, "uo8", "ㄨㄛˇ") + Self.checkEq(&counter, &c, "uo9", "ㄨㄛˋ") + Self.checkEq(&counter, &c, "uy", "ㄨㄞ") + Self.checkEq(&counter, &c, "uy8", "ㄨㄞˇ") + Self.checkEq(&counter, &c, "uy9", "ㄨㄞˋ") + Self.checkEq(&counter, &c, "ut", "ㄨㄟ") + Self.checkEq(&counter, &c, "ut7", "ㄨㄟˊ") + Self.checkEq(&counter, &c, "ut8", "ㄨㄟˇ") + Self.checkEq(&counter, &c, "ut9", "ㄨㄟˋ") + Self.checkEq(&counter, &c, "um", "ㄨㄢ") + Self.checkEq(&counter, &c, "um7", "ㄨㄢˊ") + Self.checkEq(&counter, &c, "um8", "ㄨㄢˇ") + Self.checkEq(&counter, &c, "um9", "ㄨㄢˋ") + Self.checkEq(&counter, &c, "un", "ㄨㄣ") + Self.checkEq(&counter, &c, "un7", "ㄨㄣˊ") + Self.checkEq(&counter, &c, "un8", "ㄨㄣˇ") + Self.checkEq(&counter, &c, "un9", "ㄨㄣˋ") + Self.checkEq(&counter, &c, "uk", "ㄨㄤ") + Self.checkEq(&counter, &c, "uk7", "ㄨㄤˊ") + Self.checkEq(&counter, &c, "uk8", "ㄨㄤˇ") + Self.checkEq(&counter, &c, "uk9", "ㄨㄤˋ") + Self.checkEq(&counter, &c, "ug", "ㄨㄥ") + Self.checkEq(&counter, &c, "ug8", "ㄨㄥˇ") + Self.checkEq(&counter, &c, "ug9", "ㄨㄥˋ") + Self.checkEq(&counter, &c, "v", "ㄩ") + Self.checkEq(&counter, &c, "v7", "ㄩˊ") + Self.checkEq(&counter, &c, "v8", "ㄩˇ") + Self.checkEq(&counter, &c, "v9", "ㄩˋ") + Self.checkEq(&counter, &c, "ve", "ㄩㄝ") + Self.checkEq(&counter, &c, "ve8", "ㄩㄝˇ") + Self.checkEq(&counter, &c, "ve9", "ㄩㄝˋ") + Self.checkEq(&counter, &c, "vm", "ㄩㄢ") + Self.checkEq(&counter, &c, "vm7", "ㄩㄢˊ") + Self.checkEq(&counter, &c, "vm8", "ㄩㄢˇ") + Self.checkEq(&counter, &c, "vm9", "ㄩㄢˋ") + Self.checkEq(&counter, &c, "vn", "ㄩㄣ") + Self.checkEq(&counter, &c, "vn7", "ㄩㄣˊ") + Self.checkEq(&counter, &c, "vn8", "ㄩㄣˇ") + Self.checkEq(&counter, &c, "vn9", "ㄩㄣˋ") + Self.checkEq(&counter, &c, "vg", "ㄩㄥ") + Self.checkEq(&counter, &c, "vg7", "ㄩㄥˊ") + Self.checkEq(&counter, &c, "vg8", "ㄩㄥˇ") + Self.checkEq(&counter, &c, "vg9", "ㄩㄥˋ") + XCTAssertEqual(counter, 0) } }