Module:mnw-translit/testcases

From Linguifex
Jump to navigation Jump to search

Documentation for this module may be created at Module:mnw-translit/testcases/doc

local tests = require('Module:QFQ/UnitTests')
local m_xlit = require('Module:mnw-translit')
-- LETTER MODIFIER APOSTROPHE:
local function modapo() return mw.ustring.char(0x02bc) end 

-- if select is 1, the original test from b is performed.
-- if select is 2, the replacement test from b is performed.
-- if select is 3, both from b are performed
local select = 2

-- Summaries in tests:
local vom = "vowel of minor syllable misinterpreted as vowel of major syllable"
local glottal = "but transliterations do not contain glottal stop characters"
local transcription = "test uses transcription instead of transliteration"
local unconfirmed = "transliteration not confirmed for this word"
local grave = "but transliterations do not contain grave accents"
local tma = "တၟံ ends in a glottal stop"
local bad_mon = "bad Mon"
local mkup = "with markup"
indi = { -- Per script tests
	a = {
		{"ʼa", "အ"},
		{"ka", "က"},
		{"kha", "ခ"},
		{"ga", "ဂ"},
		{"gha", "ဃ"},
		{"ṅa", "င"},
		{"ṅa", "ၚ"},
		{"ca", "စ"},
		{"cha", "ဆ"},
		{"ja", "ဇ"},
		{"jha", "ၛ"},
		{"ña", "ည"},
		{"ḍa", "ဍ"},
		{"ṇa", "ဏ"},
		{"na", "န"},
		{"ta", "တ"},
		{"ṭa", "ဋ"},
		{"tha", "ထ"},
		{"ṭha", "ဌ"},
		{"da", "ဒ"},
		{"dha", "ဓ"},
		{"pa", "ပ"},
		{"pha", "ဖ"},
		{"ba", "ဗ"},
		{"bha", "ဘ"},
		{"ma", "မ"},
		{"ya", "ယ"},
		{"ra", "ရ"},
		{"la", "လ"},
		{"ḷa", "ဠ"},
		{"wa", "ဝ"},
		{"swa", "သွ"},
		{"wa", "ဝ"},
		{"jwa", "ဇွ"},
		{"sa", "သ"},
		{"ha", "ဟ"},
		{"ṗa", "ၜ"},
		{"ḅa", "ၝ"},
	},
-- The tests in b as at 5 October 2022 are numbered sequentially, with replacements being
-- having the same number but being distinguished by a following letter.  The fields arer as follows:
-- id	test number
-- bad	What was wrong with the test.  There may also be issues with the updated tests.
-- gone	Non-nil if it has been superseded
-- rep  if it is the replacement test
--
	b = {
		{"kakanon", "ကကနောန်", id=1},
		{"kaklu", "ကကၠု"},
		{"kaḍiup", "ကဍိုပ်"},
		{"kan", "ကန်"},
		{"karap", "ကရပ်"},
		{"kaleṅhiuṃ", "ကလေၚ်ဟီု"},
		{"kaleṅhiuṃ", "ကလေၚ်ဟီု"},
		{"kawoasjaṅ", "ကဝဲသ္ဇၚ်"},
		{"kasap", "ကသပ်"},
		{"ket", "ကေတ်", id = 10},
		{"kon", "ကောန်"},
		{"konkatāk", "ကောန်ကတာ်"},
		{"konkamā", "ကောန်ကမာ"},
		{"konkwaḥ", "ကောန်ကွး"},
		{"konkni", "ကောန်ကၞိ"},
		{"konkni", "ကောန်ကၞိ"},
		{"konknitiun", "ကောန်ကၞိတိုန်"},
		{"konkmā", "ကောန်ကၟာ"},
		{"konklaṅ", "ကောန်ကၠၚ်"},
		{"konkhadeṃ", "ကောန်ခဒေံ", id = 20},
		{"konkhamān", "ကောန်ခမာန်"},
		{"konkhaʼah", "ကောန်ခအဟ်"},
		{"kongakū", "ကောန်ဂကူ"},
		{"konglu", "ကောန်ဂၠု"},
		{"konciut", "ကောန်စိုတ်"},
		{"koncaocaḥ", "ကောန်စဴစး"},
		{"konjāt", "ကောန်ဇာတ်"},
		{"konḍuṅ", "ကောန်ဍုၚ်"},
		{"konḍuṅkonkwān", "ကောန်ဍုၚ်ကောန်ကွာန်"},
		{"kontoa", "ကောန်တဲ", id = 30},
		{"kontwaḥ", "ကောန်တွး"},
		{"kontah", "ကောန်တှ်"},
		{"kontmaṃ", "ကောန်တၟံ", id = 33, bad = tma, gone = 1},
		{"kontma"..modapo(), "ကောန်တၟံ", id = '33a', rep = 1},
		{"kontma"..modapo(), "ကောန်တၟံⒶ", id = '33b', bad = mkup, rep = 1},
		{"konthaḍoa", "ကောန်ထဍဲ"},
		{"konpnān", "ကောန်ပၞာန်"},
		{"konpnaṃk", "ကောန်ပၞံက်", id = 36},
		{"konpnaṃk", "ကောန်ပၞံⓄက်", id = '36a', bad = mkup},
		{"konphyungriuh", "ကောန်ဖျုန်ဂြိုဟ်"},
		{"konbnik", "ကောန်ဗၞိက်"},
		{"konmat", "ကောန်မတ်"},
		{"konmeʼ", "ကောန်မေအ်", id = 40},
		{"konmeṃ", "ကောန်မေံ"},
		{"konmheṃ", "ကောန်မှေံ"},
		{"konrup", "ကောန်ရုပ်"},
		{"konroatawswā", "ကောန်ရဲတဝ်သွာ"},
		{"konlatāk", "ကောန်လတာ်"},
		{"konliṅ", "ကောန်လိၚ်"},
		{"konlok", "ကောန်လော်"},
		{"konleṅ", "ကောန်လေၚ်"},
		{"konlaṃk", "ကောန်လံက်", id = 49},
		{"konlaṃk", "ကောန်လံⓄက်", id = '49a', bad = mkup},
		{"konwut", "ကောန်ဝုတ်", id = 50},
		{"konswiuṃ", "ကောန်သွီု"},
		{"konhaḍoa", "ကောန်ဟဍဲ"},
		{"konhadeṃ", "ကောန်ဟဒေံ"},
		{"konhaʼah", "ကောန်ဟအှ်"},
		{"konṅāk", "ကောန်ၚာ်"},
		{"konṅāktruṃ", "ကောန်ၚာ်တြုံ"},
		{"konṅākbrao", "ကောန်ၚာ်ဗြဴ"},
		{"kɒ", "ကဵု", id = 58, bad = transcription, gone=1},
		{"kiuw", "ကဵု", id = '58a', bad = unconfirmed, rep=1},
		{"kaṃ", "ကံ"},
		{"kḍip", "က္ဍိပ်", id = 60},
		{"kḍiupkrao", "က္ဍိုပ်ကြဴ"},
		{"kiuto", "က္တောဝ်", id = 62, bad = vom, gone = 1},
		{"ktow", "က္တောဝ်", id = '62a', rep = 1},
		{"ktao", "က္တဴ"},
		{"kiutɒ", "က္တဵု", id = 64, bad = vom, gone = 1},
		{"ktiuw", "က္တဵု", id = '64a', rep = 1},
		{"kṗiup", "က္ၜိုပ်"},
		{"kṗiuh", "က္ၜိုဟ်"},
		{"kṗī", "က္ၜဳ"},
		{"kṗao", "က္ၜဴ"},
		{"bɔṅ", "က္ၜံၚ်", id = 69, bad = transcription, gone = 1},
		{"kṗaṃṅ", "က္ၜံၚ်", id = '69a', bad = unconfirmed, rep = 1},
		{"kṗaṃṅ", "က္ၜံⓄၚ်", id = '69b', bad = mkup, rep = 1},
		{"kṗaṅkyā", "က္ၜၚ်ကျာ", id = 70},
		{"kyā", "ကျာ"},
		{"kyow", "ကျောဝ်"},
		{"krāt", "ကြာတ်"},
		{"krukkroṃ", "ကြုက်ကြောံ"},
		{"krukkhakiuw", "ကြုက်ခကဵု"},
		{"krukya", "ကြုက်ယျ", id = 76, bad = 'yy is digraph - clear y', gone = 1},
		{"krukyya", "ကြုက်ယျ", id = '76a', rep = 1},
		{"krukhakiuw", "ကြုက်ဟကဵု"},
		{"krut", "ကြုတ်"},
		{"krao", "ကြဴ"},
		{"kwāṅgwī", "ကွာင်ဂွဳ", id = 80},
		{"kwāṅthakiuw", "ကွာင်ထကဵု"},
		{"kwākgāy", "ကွာ်ဂါဲ"},
		{"kwāktarao", "ကွာ်တရဴ"},
		{"kwākweṅ", "ကွာ်ဝေၚ်"},
		{"kwāṅgwī", "ကွာၚ်ဂွဳ"},
		{"kwiṅkwāk", "ကွိင်ကွာ်"},
		{"kwen", "ကွေန်"},
		{"kwoa", "ကွဲ"},
		{"kiunɛp", "ကၞိပ်", id = 89, bad = vom, gone = 1},
		{"knip", "ကၞိပ်", id = '89a', rep = 1},
		{"kmak", "ကၟက်", id = 90},
		{"kiumot", "ကၟတ်", id = 91, bad = vom, gone = 1},
		{"kmat", "ကၟတ်", id = '91a', bad = unconfirmed, rep = 1},
		{"kiumaoˀ", "ကၟု", id = 92, bad = vom, gone = 1},
		{"kmu", "ကၟု", id = '92a', rep = 1},
		{"klaˀ", "ကၠ", id = 93, bad = glottal, gone = 1},
		{"kla", "ကၠ", id = '93a', repo = 1},
		{"klandāy", "ကၠန်ဒါဲ"},
		{"klah", "ကၠဟ်"},
		{"klāt", "ကၠာတ်"},
		{"kluṅ", "ကၠုၚ်"},
		{"kleṅti", "ကၠေၚ်တိ"},
		{"klɜ", "ကၠဵု", id = 99, bad = transcription, gone = 1},
		{"kliuw", "ကၠဵု", id = '99a', rep = 1},
		{"khaciut", "ခစိုတ်", id = 100},
		{"khatāṃ", "ခတာံ"},
		{"khataṃ", "ခတံ"},
		{"khamāy", "ခမာဲ"},
		{"khamhāy", "ခမှာဲ"},
		{"khɒh", "ခိုဟ်", id = 105, bad = transcription, gone = 1},
		{"khiuh", "ခိုဟ်", id = '105a', bad = unconfirmed, rep = 1},
		{"khiuhca", "ခိုဟ်စ"},
		{"khāy", "ခဲါ"},
		{"kiudɔm", "ခ္ဍံ", id = 108, bad = vom, gone = 1},
		{"khḍaṃ", "ခ္ဍံ", id = '108a', bad = unconfirmed, rep = 1},
		{"khɔp", "ချပ်", id = 109, bad = transcription, gone = 1},
		{"khyap", "ချပ်", id = '109a', rep = 1},
		{"khɔh", "ချဟ်", id = 110, bad = transcription, gone = 1},
		{"khyah", "ချဟ်", id = '110a', bad = unconfirmed, rep = 1},
		{"khyiuṃ", "ချီု"},
		{"khoa", "ချဲ", id = 112, bad = transcription, gone = 1},
		{"khyoa", "ချဲ", id = '112a', bad = unconfirmed, rep = 1},
		{"khrah", "ခြး", id = 113, bad = transcription, gone = 1},
		{"khraḥ", "ခြး", id = '113a', rep = 1},
		{"kiubet", "ခၜေတ်", id = 114, bad = vom, gone = 1},
		{"khaṗet", "ခၜေတ်", id = '114a', bad = unconfirmed, rep = 1},
		{"khmāy", "ခၟါဲ"},
		{"khmāy", "ခၟာဲ"},
		{"gaciut", "ဂစိုတ်"},
		{"hiucem", "ဂစေံ", id = 118, bad = vom, gone = 1},
		{"gaceṃ", "ဂစေံ", id = '118a', rep = 1},
		{"gajoṃ", "ဂဇေါံ"},
		{"gajaṃthawāk", "ဂဇံထဝါဲ", bad = 'looks corrupt', id = 120},
		{"hiutɔ", "ဂတဝ်", id = 121, bad = vom, gone = 1},
		{"gataw", "ဂတဝ်", id = '121a', bad = unconfirmed, rep = 1},
		{"gatāgluṅ", "ဂတာဂၠုၚ်"},
		{"gatupeṅ", "ဂတုပေၚ်"},
		{"gatuʔiut", "ဂတုအိုတ်", id = 124, bad = glottal, gone = 1},
		{"gatu"..modapo().."iut", "ဂတုအိုတ်", id = '124a', bad = unconfirmed, gone = 1},
		{"gataṃ", "ဂတံ"},
		{"gòt", "ဂတ်", id = 126, bad = grave, gone = 1},
		{"gat", "ဂတ်", id = '126a', bad = unconfirmed, rep = 1},
		{"gamliuṅ", "ဂမၠိုၚ်"},
		{"galiuṅ", "ဂလိုၚ်"},
		{"hiutaoˀ", "ဂိတု", id = 129, bad = vom, gone = 1},
		{"gitu", "ဂိတု", id = '129a', bad = unconfirmed, rep = 1},
		{"giuṃ", "ဂီု", id = 130},
		{"gèt", "ဂေတ်", id = 131, bad = grave, gone = 1},
		{"get", "ဂေတ်", id = '131a', bad = unconfirmed, rep = 1},
		{"gòk", "ဂံက်", id = 132, bad = grave, gone = 1},
		{"gaṃk", "ဂံက်", id = '132a', bad = unconfirmed, rep = 1},
		{"gaṃk", "ဂံⓄက်", id = '132b', bad = mkup, rep = 1},
		{"gɛ̀h", "ဂး", id = 133, bad = grave, gone = 1},
		{"gaḥ", "ဂး", id = '133a', rep = 1},
		{"càṅ", "ဂျိုၚ်", id = 134, bad = grave, gone = 1},
		{"gyiuṅ", "ဂျိုၚ်", id = '134a', bad = unconfirmed, rep = 1},
		{"grɜ̀p", "ဂြိုပ်", id = 135, bad = grave, gone = 1},
		{"griup", "ဂြိုပ်", id = '135a', rep = 1},
		{"grɜ̀h", "ဂြိုဟ်", id = 136, bad = grave, gone = 1},
		{"griuh", "ဂြိုဟ်", id = '136a', bad = unconfirmed, rep = 1},
		{"gràṅ", "ဂြိုၚ်", id = 137, bad = grave, gone = 1},
		{"griuṅ", "ဂြိုၚ်", id = '137a', bad = unconfirmed, rep = 1},
		{"grɛ̀aṅ", "ဂြၚ်", id = 138, bad = grave, gone = 1},
		{"graṅ", "ဂြၚ်", id = '138a', bad = unconfirmed, rep = 1},

		{"graṅciṅ", "ဂြၚ်စိၚ်"},
		{"graṅtiṃ", "ဂြၚ်တီ", id = 140},
		{"gwak", "ဂွက်"},
		{"gwàt", "ဂွါတ်", id = 142, bad = grave, gone = 1},
		{"gwāt", "ဂွါတ်", id = '142a', bad = unconfirmed, rep = 1},
		{"gwùˀ", "ဂွု", id = 143, bad = grave, gone = 1},
		{"gwu", "ဂွု", id = '143a', bad = unconfirmed, rep = 1},
		{"gahle", "ဂှ်လေ", id = 144, bad = bad_mon, gone = 1},
		{"gahlew", "ဂှ်လေဝ်", id = '144a', rep = 1}, -- "ghlew" can be found in exx. for လေဝ်.
		{"gahlekiuṃ", "ဂှ်လေကီု", id = 145, bad = bad_mon, gone = 1},
		{"gahlewkiuṃ", "ဂှ်လေဝ်ကီု", id = '145a', bad = unconfirmed, rep = 1},
		{"gnā", "ဂၞာ"},
		{"gnākḍiup", "ဂၞာက္ဍိုပ်"},
		{"gni", "ဂၞိ"},
		{"gnī", "ဂၞဳ"},
		{"gnaokit", "ဂၞဴကိတ်", id = 150},
		{"gnaokwāk", "ဂၞဴကွာ်"},
		{"gnaoḍot", "ဂၞဴဍောတ်"},
		{"gnaopu", "ဂၞဴပု"},
		{"gnaobiun", "ဂၞဴဗိုန်"},
		{"gnaoliuṃ", "ဂၞဴလီု"},
		{"gnaoʼā", "ဂၞဴအာ"},
		{"glā", "ဂၠါ"},
		{"gliṅ", "ဂၠိင်"},
		{"gliuṅ", "ဂၠိုၚ်"},
		{"gliuṅglaṅ", "ဂၠိုၚ်ဂၠၚ်", id = 160},
		{"gliuṅta", "ဂၠိုၚ်တ"},
		{"gliuṅtiun", "ဂၠိုၚ်တိုန်"},
		{"gliuṅleh", "ဂၠိုၚ်လေဟ်"},
		{"gliṅ", "ဂၠိၚ်"},
		{"gliṅjṅoa", "ဂၠိၚ်ဇ္ၚဲ"},
		{"gliṅsṅoa", "ဂၠိၚ်သ္ၚဲ"},
		{"glɜ̀ṅ", "ဂၠုၚ်", id = 167, bad = grave, gone = 1},
		{"gluṅ", "ဂၠုၚ်", id = '167a', rep = 1},
		{"gluṅgadiuʼ", "ဂၠုၚ်ဂဒိုအ်"},
		{"gluṅtoa", "ဂၠုၚ်တဲ"},
		{"gluṅpriuṅ", "ဂၠုၚ်ပြိုၚ်", id = 170},
		{"gleṃ", "ဂၠေံ"},
		{"glòṅ", "ဂၠံၚ်", id = 172, bad = grave, gone = 1},
		{"glaṃṅ", "ဂၠံၚ်", id = '172a', bad = unconfirmed, rep = 1},
		{"glaṃṅ", "ဂၠံⓄၚ်", id = '172b', bad = mkup, rep = 1},
		{"cɛˀ", "စ", id = 173, bad = transcription, gone = 1},
		{"ca", "စ", id = '173a', rep = 1},
		{"can", "စန်"},
		{"capgluṅ", "စပ်ဂၠုၚ်"},
		{"ciutkleṃ", "စိုတ်ကၠေံ"},
		{"ciutkhiuh", "စိုတ်ခိုဟ်"},
		{"ciutgliṅ", "စိုတ်ဂၠိၚ်"},
		{"ciutgleṃ", "စိုတ်ဂၠေံ"},
		{"ciutḍot", "စိုတ်ဍောတ်", id = 180},
		{"ciutprah", "စိုတ်ပြဟ်"},
		{"ciutliuṃ", "စိုတ်လီု"},
		{"ciutʼon", "စိုတ်အောန်"},
		{"coa", "စဲ"},
		{"caṅ", "စံၚ်", id = 185, bad = transcription, gone = 1},
		{"caṃṅ", "စံၚ်", id = '185a', bad = unconfirmed, rep = 1},
		{"caṃṅ", "စံⓄၚ်", id = '185b', bad = mkup, rep = 1},
		{"cah", "စး", id = 186, bad = transcription, gone = 1},
		{"caḥ", "စး", id = '186a', bad = unconfirmed, rep = 1},
		{"cah", "စှ်"},
		{"chap", "ဆပ်"},
		{"chāṃ", "ဆာံ"},
		{"chiṃ", "ဆီ", id = 190},
		{"chuˀ", "ဆု", id = 191, bad = transcription, gone = 1},
		{"chu", "ဆု", id = '191a', bad = unconfirmed, rep = 1},
		{"chuṅ", "ဆုၚ်"},
		{"jɛ̀ak", "ဇက်", id = 193, bad = transcription, gone = 1},
		{"jak", "ဇက်", id = '193a', bad = unconfirmed, rep = 1},
		{"jamnok", "ဇမၞော်"},
		{"jamliṅ", "ဇမၠိၚ်"},
		{"jaliṅ", "ဇလိၚ်"},
		{"jɜ̀t", "ဇိုတ်", id = 197, bad = grave, gone = 1},
		{"jiut", "ဇိုတ်", id = '197a', bad = unconfirmed, rep = 1},
		{"jàṅ", "ဇိုၚ်", id = 198, bad = grave, gone = 1},
		{"jiuṅ", "ဇိုၚ်", id = '198a', rep = 1},
		{"jiuṅṗī", "ဇိုၚ်ၜဳ"},
		{"jòiṅ", "ဇိၚ်", id = 200, bad = grave, gone = 1},
		{"jiṅ", "ဇိၚ်", id = '200a', bad = unconfirmed, rep = 1},
		{"jɜ̀k", "ဇုက်", id = 201, bad = grave, gone = 1},
		{"juk", "ဇုက်", id = '201a', bad = unconfirmed, rep = 1},
		{"jùt", "ဇုတ်", id = 202, bad = grave, gone = 1},
		{"jut", "ဇုတ်", id = '202a', rep = 1},
		{"jòa", "ဇဲ", id = 203, bad = grave, gone = 1},
		{"joa", "ဇဲ", id = '203a', bad = unconfirmed, rep = 1},
		{"jɜ̀", "ဇဵု", id = 204, bad = grave, gone = 1},
		{"jiuw", "ဇဵု", id = '204a', bad = unconfirmed, rep = 1},
		{"jùm", "ဇြုံ", id = 205, bad = grave, gone = 1},
		{"jruṃ", "ဇြုံ", id = '205a', rep = 1},
		{"jruṃjāt", "ဇြုံဇာတ်"},
		{"jruṃjātgayāṅ", "ဇြုံဇာတ်ဂယာၚ်"},
		{"jruṃjāttaṅ", "ဇြုံဇာတ်တၚ်"},
		{"jruṃjiuwtṅa", "ဇြုံဇဵုတ္ၚ"},
		{"jruṃḍāk", "ဇြုံဍာ်", id = 210},
		{"jruṃbuy", "ဇြုံဗုဲ"},
		{"jruṃblow", "ဇြုံဗၠောဝ်"},
		{"jwò", "ဇွောဝ်", id = 213, bad = grave, gone = 1},
		{"jwow", "ဇွောဝ်", id = '213a', bad = unconfirmed, rep = 1},
		{"jaṅoa", "ဇၚဲ", id = 214, bad = "Intobesa objects, so 528 created"},
		{"jnok", "ဇၞော်"},
		{"jnokmow", "ဇၞော်မောဝ်"},
		{"jliṅ", "ဇၠိၚ်"},
		{"ñàt", "ညာတ်", id = 218, bad = grave, gone = 1},
		{"ñāt", "ညာတ်", id = '218a', rep = 1},
		{"ñātket", "ညာတ်ကေတ်"},
		{"ñɛ̀htɔʔ", "ညးတံ", id = 220, bad = grave, gone = 1},
		{"ñaḥta"..modapo(), "ညးတံ", id = '220a', bad = unconfirmed, rep = 1},
		{"ñaḥta"..modapo(), "ညးတံⒶ", id = '220b', bad = mkup, rep = 1},
-- Another pair to be treated is corrected/wrong
		{"ñaḥ", "ညး", id = 221, rep = 1},
		{"ñɛ̀h", "ညး", id = 222, bad = grave, gone = 1},
		{"ḍapdao", "ဍာပ်ဍဴ", id = 223, bad = 'based on a mistranscribed transcription', gone = 1},
		{"ḍāpḍao", "ဍာပ်ဍဴ", id = '223a', rep = 1},
		{"ḍākkiulɒˀ", "ဍာ်ကၠောံ", id = 224, bad = vom, gone = 1},
		{"ḍākklo"..modapo(), "ဍာ်ကၠောံ", id = '224a', bad = unconfirmed, rep = 1},
		{"ḍākklo"..modapo(), "ဍာ်ကၠောံⒶ", id = '224b', bad = mkup, rep = 1},
		{"ḍākkhrɛk", "ဍာ်ခြက်", id = 225, bad = '2nd syllable used transcription', gone = 1},
		{"ḍākkhrak", "ဍာ်ခြက်", id = '225a', bad = unconfirmed, rep = 1},
		{"ḍākmìt", "ဍာ်မိတ်", id = 226, bad = grave, gone = 1},
		{"ḍākmit", "ဍာ်မိတ်", id = '226a', rep = 1},
		{"ḍāk", "ဍာ်"},
		{"ḍiup", "ဍိုပ်"},
		{"ḍɒpdao", "ဍိုပ်ဍဴ", id = 229, bad = "1st syllable used transcription", gone = 1},
		{"ḍiupḍao", "ဍိုပ်ဍဴ", id = '229a', bad = unconfirmed, rep = 1},
		{"ḍɜk", "ဍုက်", id = 230, bad = transcription, gone = 1},
		{"ḍuk", "ဍုက်", id = '230a', bad = unconfirmed, rep = 1},
		{"ḍut", "ဍူတ်", id = 231, bad = transcription, gone = 1},
		{"ḍūt", "ဍူတ်", id = '231a', bad = unconfirmed, rep = 1},
		{"ḍeak", "ဍေက်", id = 232, bad = transcription, gone = 1},
		{"ḍek", "ဍေက်", id = '232a', bad = unconfirmed, rep = 1},
		{"ḍot", "ဍောတ်"},
		{"ḍɛ̀htɔʔ", "ဍေံတံ", id = 234, bad = grave, gone = 1},
		{"ḍeĥta"..modapo(), "ဍေံတံ", id = '234a', bad = unconfirmed, rep = 1},
		{"ḍeĥta"..modapo(), "ဍေံⒽတံⒶ", id = '234b', bad = mkup, rep = 1},
		{"ḍɛ̀h", "ဍေံ", id = 235, bad = grave, gone = 1},
		{"ḍeĥ", "ဍေံ", id = '235a', bad = unconfirmed, rep = 1},
		{"ḍeĥ", "ဍေံⒽ", id = '235b', bad = mkup, rep = 1},
		{"ḍeṃ", "ဍေံ", id = 236},
		{"ḍeṃ", "ဍေံⓂ", id = '236a', bad = mkup},
		{"ṇaṃ", "ဏံ"},
		{"tɛk", "တက်", id = 238, bad = transcription, gone = 1},
		{"tak", "တက်", id = '238a', rep = 1},
		{"tarap", "တရပ်"},
		{"tɔeˀ", "တိ", id = 240, bad = transcription, gone = 1},
		{"ti", "တိ", id = '240a', rep = 1},
		{"tɔeˀròtchan", "တိရစ္ဆာန်", id = 241, bad = transcription, gone = 1},
		{"tiracchān", "တိရစ္ဆာန်", id = '241a', bad = unconfirmed, rep = 1},
		{"tiṅkyāṃ", "တိၚ်ကျာံ"},
		{"tɛm", "တီ", id = 243, bad = transcription, gone = 1},
		{"tiṃ", "တီ", id = '243a', rep = 1},
		{"tiṃgun", "တီဂုန်"},
		{"tiṃjaku", "တီဇကု"},
		{"tiṃñāt", "တီညာတ်"},
		{"tokchaʔ", "တော်ဆ", id = 247, bad = glottal, gone = 1},
		{"tokcha", "တော်ဆ", id = '247a', bad = unconfirmed, rep = 1},
		{"teṃ", "တေံ"},
		{"toa", "တဲ"},
		{"toajwi", "တဲဇွိ", id = 250},
		{"taṃ", "တံ"},
		{"ṅoa", "တ္ၚဲ", id = 252, bad = transcription, gone = 1},
		{"tṅoa", "တ္ၚဲ", id = '252a', rep = 1},
		{"tṅoaceṅ", "တ္ၚဲစေၚ်"},
		{"tṅoatiṅ", "တ္ၚဲတိၚ်"},
		{"tṅoapliut", "တ္ၚဲပၠိုတ်"},
		{"ṅɔk", "တ္ၚံက်", id = 256, bad = transcription, gone = 1},
		{"tṅaṃk", "တ္ၚံက်", id = '256a', bad = unconfirmed, rep = 1},
		{"tṅaṃk", "တ္ၚံⓄက်", id = '256b', bad = mkup, rep = 1},
		{"traoh", "တြုံ", id = 257, bad = transcription, gone = 1},
		{"truĥ", "တြုံ", id = '257a', rep = 1},
		{"truĥ", "တြုံⒽ", id = '257b', bad = mkup, rep = 1},
--Treat the next pair as wrong test and correct test.
		{"tiurem", "တြေံ", id = 258, bad = vom, gone = 1},
		{"treṃ", "တြေံ", id = 259, rep = 1},
-- Treat the next pair as wrong test and correct test.
		{"twaik", "တွာ်", id = 260, bad = transcription, gone = 1},
		{"twāk", "တွာ်", id = 261, rep = 1},
		{"twaḥ", "တွး"},
		{"tɔh", "တှ်", id = 263, bad = transcription, gone = 1},
		{"tah", "တှ်", id = '263a', rep = 1},
		{"tmaʼgacaḥ", "တၟအ်ဂစး"},
		{"tiumɔeˀ", "တၟိ", id = 265, bad = vom, gone = 1},
		{"tmi", "တၟိ", id = '265a', rep = 1},
		{"tmaṃ", "တၟံ", id = 266, bad = tma, gone = 1},
		{"tmaṃ", "တၟံ", id = '266a', bad = tma, rep = 1},
		{"tmaṃ", "တၟံ", id = '266b', bad = tma, rep = 1},
		{"tmaṃgacaḥ", "တၟံဂစး", id = 267, bad = tma, gone = 1},
		{"tma"..modapo().."gacaḥ", "တၟံဂစး", id = '267a', rep = 1},
		{"tma"..modapo().."gacaḥ", "တၟံⒶဂစး", id = '267b', bad = mkup, rep = 1},
		{"tmaṃgaphiuw", "တၟံဂဖဵု", id = 268, bad = tma, gone = 1},
		{"tma"..modapo().."gaphiuw", "တၟံဂဖဵု", id = '268a', rep = 1},
		{"tma"..modapo().."gaphiuw", "တၟံⒶဂဖဵု", id = '268b', bad = mkup, rep = 1},
		{"tmaṃhacaḥ", "တၟံခစး", id = 269, bad = tma, gone = 1},
--		{"tma"..modapo().."hacaḥ", "တၟံဟစး", id = '269a', bad = bad_mon, rep = 1},
--		{"tma"..modapo().."hacaḥ", "တၟံⒶဟစး", id = '269b', bad = bad_mon.."; "..mkup, rep = 1},
		{"tma"..modapo().."khacaḥ", "တၟံခစး", id = '269c', bad = unconfirmed, rep = 1},
		{"tma"..modapo().."khacaḥ", "တၟံⒶခစး", id = '269d', bad = mkup, rep = 1},
		{"tmaṃhapiuw", "တၟံခပဵု", id = 270, bad = tma, gone = 1},
--		{"tma"..modapo().."hapiuw", "တၟံဟပဵု", id = '270a', bad = bad_mon, rep = 1},
--		{"tma"..modapo().."hapiuw", "တၟံⒶဟပဵု", id = '270b', bad = mkup.."; "..mkup, rep = 1},
		{"tma"..modapo().."khapiuw", "တၟံခပဵု", id = '270c', bad = unconfirmed, rep = 1},
		{"tma"..modapo().."khapiuw", "တၟံⒶခပဵု", id = '270d', bad = mkup, rep = 1},
		{"tla", "တၠ"},
		{"tiulɛt", "တၠိတ်", id = 272, bad = vom, gone = 1},
		{"tlit", "တၠိတ်", id = '272a', bad = unconfirmed, rep = 1},
		{"tlɔiṅ", "တၠောၚ်", id = 273, bad = transcription, gone = 1},
		{"tloṅ", "တၠောၚ်", id = '273a', rep = 1},
		{"theaṅ", "ထေၚ်", id = 274, bad = transcription, gone = 1},
		{"theṅ", "ထေၚ်", id = '274a', rep = 1},
		{"thɒˀ", "ထွံ", id = 275, bad = transcription, gone = 1},
		{"thwa"..modapo(), "ထွံ", id = '275a', bad = unconfirmed, rep = 1},
		{"thwa"..modapo(), "ထွံⒶ", id = '275b', bad = mkup, rep = 1},
		{"tiunoik", "ထၞိက်", id = 276, bad = vom, gone = 1},
		{"thnik", "ထၞိက်", id = '276a', bad= uinconfirmed, rep = 1},
		{"diucòˀ", "ဒဇံ", id = 277, bad = transcription, gone = 1},
		{"daja"..modapo(), "ဒဇံ", id = '277a', bad = unconfirmed, rep = 1},
		{"daja"..modapo(), "ဒဇံⒶ", id = '277b', bad = mkkup, rep = 1},
		{"diupɒt", "ဒပိုတ်", id = 278, bad = transcription, gone = 1},
		{"dapiut", "ဒပိုတ်", id = '278a', rep = 1},
		{"diurɜ̀h", "ဒရိုဟ်", id = 279, bad = transcription, gone = 1},
		{"dariuh", "ဒရိုဟ်", id = '279a', bad = unconfirmed, rep = 1},
		{"dunkarāp", "ဒုန်ကရာပ်", id = 280},
		{"dunkasaṅ", "ဒုန်ကသၚ်"},
		{"dunkrāp", "ဒုန်ကြာပ်"},
		{"dunkhyū", "ဒုန်ချူ"},
		{"dundhala", "ဒုန်ဓလ"},
		{"dunʼasaṅ", "ဒုန်အသၚ်"},
		{"tɜ̀", "ဒဵု", id = 286, bad = transcription, gone = 1},
		{"diuw", "ဒဵု", id = 286, bad = unconfirmed, rep = 1},
		{"tɛ̀ha", "ဒးအာ", id = 287, bad = transcription, gone = 1},
		{"daḥ"..modapo().."ā", "ဒးအာ", id = '287a', bad = transcription, gone = 1},
		{"daḥ", "ဒး"},
		{"daḥkmik", "ဒးကၟိက်"},
		{"daḥkhyāṃ", "ဒးချာံ", id = 290},
		{"daḥciut", "ဒးစိုတ်"},
		{"daḥchāṃ", "ဒးဆာံ"},
		{"daḥduh", "ဒးဒုဟ်"},
		{"daḥpmik", "ဒးပၟိက်"},
		{"daḥphacap", "ဒးဖစပ်"},
		{"daḥphacap", "ဒးဖစပ်"},
		{"daḥbacap", "ဒးဗစပ်"},
		{"daḥbacap", "ဒးဗစပ်"},
		{"dwaḥ", "ဒွး"},
		{"dah", "ဒှ်", id = 300},
		{"dliṅ", "ဒၠိၚ်"},
		{"dlao", "ဒၠဴ"},
		{"nā", "နာ"},
		{"num", "နုမ်"},
		{"nao", "နဴ"},
		{"naobiun", "နဴဗိုန်"},
		{"nwaṃkiuwciut", "နွံကဵုစိုတ်", id = 307},
		{"nwaṃkiuwciut", "နွံⓂကဵုစိုတ်", id = '307a', bad = mkup},
		{"nwaṃciut", "နွံစိုတ်"},
		{"nwaṃpiun", "နွံပိုန်"},
		{"nwaṃmuknwaṃmat", "နွံမုက်နွံမတ်", id = 310},
		{"nwaṃyamu", "နွံယမု"},
		{"nwaṃymu", "နွံယၟု"},
		{"paḍoa", "ပဍဲ"},
		{"pateṅ", "ပတေင်"},
		{"pap", "ပပ်"},
		{"piurom", "ပရောမ်", id = 316, bad = vom, gone = 1},
		{"parom", "ပရောမ်", id = '316a', bad = unconfirmed, rep = 1},
		{"piulaṅ", "ပလိုၚ်", id = 317, bad = vom, gone = 1},
		{"paliuṅ", "ပလိုၚ်", id = '317a', rep = 1},
		{"pa", "ပဝ်", id = 318, bad = "User input error", gone = 1},
		{"paw", "ပဝ်", id = '318a', rep = 1},
		{"pāpaˀ", "ပါပ", id = 319, bad = transcription, gone = 1},
		{"pāpa", "ပါပ", id = '319a', bad = unconfirmed, rep = 1},
		{"pāpa", "ပါပါ", id = 320, bad = transcription, gone = 1},
		{"pāpā", "ပါပါ", id = '320a', rep = 1},
		{"pāik", "ပါ်", id = 321, bad = transcription, gone = 1},
		{"pāk", "ပါ်", id = '321a', bad = unconfirmed, rep = 1},
		{"pāiṅ", "ပါၚ်", id = 322, bad = transcription, gone = 1},
		{"pāṅ", "ပါၚ်", id = '322a', rep = 1},
		{"pāṅknak", "ပါၚ်ကၞက်"},
		{"pāṅphao", "ပါၚ်ဖဴ"},
		{"pi", "ပိ"},
		{"piuy", "ပိုဲ"},
		{"puṅ", "ပုၚ်"},
		{"pūkleh", "ပူကၠေဟ်"},
		{"pūti", "ပူတိ"},
		{"pūdak", "ပူဒက်", id = 330},
		{"pūpā", "ပူပါ"},
		{"pūbiuk", "ပူဗိုက်"},
		{"pūbiun", "ပူဗိုန်"},
		{"pūlaṅet", "ပူလၚေတ်"},
		{"poṅ", "ပေါၚ်"},
		{"pɔiṅ", "ပေၚ်", id = 336, bad = transcription, gone = 1},
		{"peṅ", "ပေၚ်", id = '336a', rep = 1},
		{"peṅkḍat", "ပေၚ်က္ဍတ်"},
		{"peṅciut", "ပေၚ်စိုတ်"},
		{"peṅbaw", "ပေၚ်ဗဝ်"},
		{"peṅsū", "ပေၚ်သူ", id = 340},
		{"peṅʼā", "ပေၚ်အာ"},
		{"paṃṅgluṅ", "ပံၚ်ဂၠုၚ်", id = 342},
		{"paṃṅgluṅ", "ပံⓄၚ်ဂၠုၚ်", id = '342a', bad = mkup},
		{"kao", "ပ္ကဴ", id = 343, bad = transcription, gone = 1},
		{"pkao", "ပ္ကဴ", id = '343a', bad = unconfirmed, rep = 1},
		{"pḍoakiuw", "ပ္ဍဲကဵု"},
		{"piutɔiṅ", "ပ္တေၚ်", id = 345, bad = vom, gone = 1},
		{"pteṅ", "ပ္တေၚ်", id = '345a', bad = unconfirmed, rep = 1},
		{"piuṅao", "ပ္ၚူ", id = 346, bad = vom, gone = 1},
		{"pṅū", "ပ္ၚူ", id = 346, bad = unconfirmed, rep = 1},
		{"prap", "ပြပ်"},
		{"prah", "ပြဟ်"},
		{"pre", "ပြေ"},
		{"piureˀ", "ပြေံ", id = 350, bad = vom, gone = 1},
		{"pre"..modapo(), "ပြေံ", id = '350a', bad = unconfirmed, rep = 1},
		{"pre"..modapo(), "ပြေံⒶ", id = '350b', bad = mkup, rep = 1},
		{"kiumot", "ပၟတ်", id = 351, bad = vom, gone = 1},
		{"pmat", "ပၟတ်", id = '351a', bad = unconfirmed, rep = 1},
		{"phataṃ", "ဖတံ"},
		{"hiuram", "ဖရာံ", id = 353, bad = vom, gone = 1},
		{"pharāṃ", "ဖရာံ", id = '353a', bad = unconfirmed, rep = 1},
		{"phɔik", "ဖေက်", id = 354, bad = transcription, gone = 1},
		{"phek", "ဖေက်", id = '354a', bad = unconfirmed, rep = 1},
		{"hiuɔˀ", "ဖ္အံ", id = 355, bad = vom, gone = 1},
		{"ph"..modapo().."a"..modapo(), "ဖ္အံ", bad = unconfirmed, id = '355a', rep = 1},
		{"ph"..modapo().."a"..modapo(), "ဖ္အံⒶ", bad = mkup, id = '355b', rep = 1},
		{"phyihciut", "ဖျိဟ်စိုတ်"},
		{"phyun", "ဖျုန်"},
		{"phyehciut", "ဖျေဟ်စိုတ်"},
		{"biutaˀ", "ဗတ", id = 359, bad = vom, gone = 1},
		{"bata", "ဗတ", id = '359a', bad = unconfirmed.."; Intobesa objects, so 529 created", rep = 1},
		{"batāṃ", "ဗတာံ", id = 360},
		{"biutak", "ဗတိုက်", id = 361, bad = vom, gone = 1},
		{"batiuk", "ဗတိုက်", id = '361a', bad = unconfirmed, rep = 1},
		{"bataṃ", "ဗတံ", id = 362, bad = bad_mon, gone = 1},
		{"btaṃ", "ဗ္တံ", id = '362a', rep = 1},
		{"bùˀ", "ဗု", id = 363, bad = transcription, gone = 1},
		{"bu", "ဗု", id = '363a', rep = 1},
		{"bɜ̀ṅ", "ဗုၚ်", id = 364, bad = transcription, gone = 1},
		{"buṅ", "ဗုၚ်", id = '364a', bad = unconfirmed, rep = 1},
		{"bīmhaṅ", "ဗဳမှၚ်"},
		{"biuw", "ဗဵု"},
		{"biuket", "ဗ္ကေတ်", id = 367, bad = vom, gone = 1},
		{"bket", "ဗ္ကေတ်", id = '367a', bad = unconfirmed, rep = 1},
		{"baca", "ဗ္စ", id = 368, bad = "transliteration misspelt", gone = 1},
		{"bca", "ဗ္စ", id = '368a', bad = unconfirmed, rep = 1},
		{"biutɔe", "ဗ္တဳ", id = 369, bad = vom, gone = 1},
		{"btī", "ဗ္တဳ", id = '369a', rep = 1},
		{"biutɔm", "ဗ္တံ", id = 370, bad = vom, gone = 1},
		{"btaṃ", "ဗ္တံ", id = '370a', rep = 1},
		{"btaṃsagā", "ဗ္တံသဂါ"},
		{"bdaḥ", "ဗ္ဒး"},
		{"byùˀ", "ဗျု", id = 373, bad = grave, gone = 1},
		{"byu", "ဗျု", id = '373a', rep = 1},
		{"brātkwa", "ဗြာတ်ကွ"},
		{"brātḍāktah", "ဗြာတ်ဍာ်တှ်"},
		{"brātma", "ဗြာတ်မ"},
		{"brātsla", "ဗြာတ်သၠ"},
		{"bròa", "ဗြဲ", id = 378, bad = grave, gone = 1},
		{"broa", "ဗြဲ", id = '378a', bad = unconfirmed, rep = 1},
		{"brɛ̀a", "ဗြဴ", id = 379, bad = grave, gone = 1},
		{"brao", "ဗြဴ", id = '379a', rep = 1},
		{"bɛ̀htɔʔ", "ဗှ်ေတံ", id = 380, bad = grave.."; corrected by b-383", gone = 1},
--		{"behta"..modapo(), "ဗှ်ေတံ", id = '380a', bad = unconfirmed, rep = 1},
-- Next two interpreted as corrected/uncorrected pair
		{"beh", "ဗှ်ေ", id = 381, rep = 1},
		{"bɛ̀h", "ဗှ်ေ", id = 382, bad = grave, gone = 1},
		{"behtaʼ", "ဗှ်ေတံ", id = 383, bad = "corrects b-380"},
		{"behtaʼ", "ဗှ်ေတံⒶ", id = '383a', bad = mkup},
		{"blɛ̀aṅ", "ဗၠေၚ်", id = 384, bad = grave, gone = 1},
		{"bleṅ", "ဗၠေၚ်", id = '384a', bad = unconfirmed, rep = 1},
		{"bhɛ̀ʔpiulaʔ", "ဘပၠ", id = 385, bad = glottal, gone = 1},
		{"bhapla", "ဘပၠ", id = '385a', bad = uunconfirmed, rep = 1},
		{"mɛ̀ʔhiune", "မဗၞး", id = 386, bad = glottal, gone = 1},
		{"mabnaḥ", "မဗၞး", id = '386a', bad = unconfirmed, rep = 1},
		{"mɛ̀ˀ", "မ", id = 387, bad = glottal, gone = 1},
		{"ma", "မ", id = '387a', rep = 1},
		{"mòt", "မတ်", id = 388, bad = grave, gone = 1},
		{"mat", "မတ်", id = '388a', rep = 1}, -- Jenny thesis p6
		{"matciṅ", "မတ်စိၚ်"},
		{"matbroa", "မတ်ဗြဲ", id = 390},
		{"mìˀ", "မိ", id = 391, bad = glottal, gone = 1},
		{"mi", "မိ", id = '391a', rep = 1},
		{"mùh", "မိုဟ်", id = 392, bad = grave, gone = 1},
		{"miuh", "မိုဟ်", id = '392a', bad = unconfirmed, rep = 1},
		{"mèmè", "မေမေ", id = 393, bad = grave, gone = 1},
		{"meme", "မေမေ", id = '393a', bad = uunconfirmed, rep = 1},
		{"mɛ̀a", "မဴ", id = 394, bad = grave, gone = 1},
		{"mao", "မဴ", id = '394a', bad = unconfirmed, rep = 1},
		{"mgaḥ", "မ္ဂး"},
		{"piurùn", "မြုန်", id = 396, bad = vom, gone = 1},
		{"mrun", "မြုန်", id = '396a', bad = unconfirmed, rep = 1},
		{"mwoa", "မွဲ"},
		{"mòiṅ", "မှိၚ်", id = 398, bad = transcription, gone = 1},
		{"mhiṅ", "မှိၚ်", id = '398a', bad = unconfirmed, rep = 1},
		{"hmɛṅ", "မှၚ်", id = 399, bad = transcription, gone = 1},
		{"mhaṅ", "မှၚ်", id = '399a', rep = 1},
		{"nìh", "မၞိဟ်", id = 400, bad = transcription, gone = 1},
		{"mnih", "မၞိဟ်", id = '400a', rep = 1},
		{"mnuṃ", "မၞုံ"},
		{"mnaḥ", "မၞး"},
		{"mnaḥtaṃ", "မၞးတံ"},
		{"yɛ̀ak", "ယက်", id = 404, bad = transcription, gone = 1},
		{"yak", "ယက်", id = '404a', bad = unconfirmed, rep = 1},
		{"yiuṃ", "ယီု"},
		{"yiuṃtiun", "ယီုတိုန်"},
		{"yùṅ", "ယုၚ်", id = 407, bad = grave, gone = 1},
		{"yuṅ", "ယုၚ်", id = '407a', bad = unconfirmed, rep = 1},
		{"yoakaloṃkalen", "ယဲကလောံကလေန်"},
		{"yoakāla", "ယဲကာလ", id = 409, bad = "Intobesa disbelieves, so commoner 530 added."},
		{"yoaklaṅkmat", "ယဲကၠၚ်ကၟတ်", id = 410},
		{"yoakhāydut", "ယဲခာဲဒုတ်"},
		{"yoagnao", "ယဲဂၞဴ"},
		{"yoaciut", "ယဲစိုတ်"},
		{"yoacok", "ယဲစေါ်"},
		{"yoataṇiṃ", "ယဲတဏီ"},
		{"yoamat", "ယဲမတ်"},
		{"yoamhat", "ယဲမှတ်"},
		{"yoasṅikmat", "ယဲသ္ၚိကၟတ်"},
		{"hiuyèh", "ယှေ်", id = 419, bad = vom.."and there is an encoding problem", gone = 1},
		{"yeh", "ယှ်ေ", id = '419a', bad = unconfirmed, rep = 1},
		{"ran", "ရန်", id = 420},
		{"ròp", "ရပ်", id = 421, bad = grave, gone = 1},
		{"rap", "ရပ်", id = '421a', bad = unconfirmed, rep = 1},
		{"rɜ̀h", "ရိုဟ်", id = 422, bad = grave, gone = 1},
		{"riuh", "ရိုဟ်", id = '422a', rep = 1},
		{"tiukah", "လကး", id = 423, bad = vom, gone = 1},
		{"lakaḥ", "လကး", id = '423a', rep = 1},
		{"liutaik", "လတာ်", id = 424, bad = vom, gone = 1},
		{"latāk", "လတာ်", id = '424a', bad = unconfirmed, rep = 1},
		{"liucɔk", "လမ္စံက်", id = 425, bad = vom, gone = 1},
		{"lamcaṃk", "လမ္စံက်", id = '425a', bad = unconfirmed, rep = 1},
		{"lamcaṃk", "လမ္စံⓄက်", id = '425b', bad = mkup, rep = 1},
		{"lamyiuṃ", "လမျီု"},
		{"lawiuṃ", "လဝီု"},
		{"liuk", "လိုက်"},
		{"liuṃciut", "လီုစိုတ်"},
		{"liuṃdraṅbaṃk", "လီုဒြၚ်ဗံက်", id = 430},
		{"liuṃdraṅbaṃk", "လီုဒြၚ်ဗံⓄက်", id = '430a', bad = mkup},
		{"liuṃmhā", "လီုမှာ"},
		{"liuṃlāk", "လီုလာ်"},
		{"lop", "လောပ်"},
		{"loy", "လောဲ"},
		{"loyswā", "လောဲသွာ"},
		{"lèˀ", "လေံ", id = 436, bad = grave, gone = 1},
		{"le"..modapo(), "လေံ", id = '436a', bad = unconfirmed, rep = 1},
		{"le"..modapo(), "လေံⒶ", id = '436b', bad = mkup, rep = 1},
		{"loa", "လဲ"},
		{"loaswā", "လဲသွာ"},
		{"lao", "လဴ"},
		{"liucɔk", "လ္စံက်", id = 440, bad = vom, gone = 1},
		{"lcaṃk", "လ္စံက်", id = '440a', bad = unconfirmed, rep = 1},
		{"lcaṃk", "လ္စံⓄက်", id = '440b', bad = mkup, rep = 1},
		{"liuwàk", "လွိုက်", id = 441, bad = vom, gone = 1},
		{"lwiuk", "လွိုက်", id = '441a', bad = unconfirmed, rep = 1},
		{"lhā", "လှာ"},
		{"liunɛ̀aròp", "လၞာရပ်", id = 443, bad = vom, gone = 1},
		{"lnārap", "လၞာရပ်", id = '443a', bad = unconfirmed, rep = 1},
		{"wat", "ဝတ်"},
		{"wātkhāy", "ဝါတ်ခါဲ"},
		{"wātgāt", "ဝါတ်ဂါတ်"},
		{"wòiṅ", "ဝေၚ်", id = 447, bad = transcription, gone = 1},
		{"weṅ", "ဝေၚ်", id = '447a', bad = uunconfirmed, rep = 1},
		{"keak", "သကေက်", id = 448, bad = transcription, gone = 1},
		{"sakek", "သကေက်", id = '448a', bad = unconfirmed, rep = 1},
		{"sagiuṃ", "သဂီု"},
		{"sat", "သတ်", id = 450},
		{"satchusatdun", "သတ်ဆုသတ်ဒုန်"},
		{"kiureak", "သမြေက်", id = 452, bad = vom, gone = 1},
		{"samrek", "သမြေက်", id = '452a', bad = unconfirmed, rep = 1},
		{"suṅ", "သုၚ်"},
		{"sok", "သော်"},
		{"sokskaṃ", "သော်သ္ကံ"},
		{"kɔh", "သ္ကဟ်", id = 456, bad = transcription, gone = 1},
		{"skah", "သ္ကဟ်", id = '456a', bad = unconfirmed, rep = 1},
		{"kit", "သ္ကိတ်", id = 457, bad = transcription, gone = 1},
		{"skit", "သ္ကိတ်", id = '457a', bad = unconfirmed, rep = 1},
		{"siuko", "သ္ကောဝ်", id = 459, bad = vom, gone = 1},
		{"skow", "သ္ကောဝ်", id = '459a', bad = unconfirmed, rep = 1},
		{"sgaḥ", "သ္ဂး", id = 460},
		{"sjiuh", "သ္ဇိုဟ်"},
		{"sjiuṅ", "သ္ဇိုၚ်"},
		{"tɔp", "သ္တပ်", id = 463, bad = transcription, gone = 1},
		{"stap", "သ္တပ်", id = '463a', bad = unconfirmed, rep = 1},
		{"toik", "သ္တိက်", id = 464, bad = transcription, gone = 1},
		{"stik", "သ္တိက်", id = '464a', rep = 1},
		{"iu", "သ္အုဲ", id = 465, bad = transcription, gone = 1},
		{"s"..modapo().."uy", "သ္အုဲ", id = '465a', bad = unconfirmed, rep = 1},
		{"sòt", "သြောတ်", id = 466, bad = grave, gone = 1},
		{"srot", "သြောတ်", id = '466a', bad = uuncomfirmed, rep = 1},
		{"sraṅ", "သြၚ်"},
		{"swa", "သွ"},
		{"snam", "သၞာံ", id = 469, bad = transcription, gone = 1},
		{"snāṃ", "သၞာံ", id = '469a', bad = unconfirmed, rep = 1},
		{"siunem", "သၞေံ", id = 470, bad = vom, gone = 1},
		{"sneṃ", "သၞေံ", id = '470a', bad = unconfirmed, rep = 1},
		{"sneaṅ", "သၞေၚ်", id = 471, bad = transcription, gone = 1},
		{"sneṅ", "သၞေၚ်", id = '471a', bad = unconfirmed, rep = 1},
		{"siunok", "သၞံက်", id = 472, bad = vom, gone = 1},
		{"snaṃk", "သၞံက်", id = '472a', bad = unconfirmed, rep = 1},
		{"snaṃk", "သၞံⓄက်", id = '472b', bad = mkup, rep = 1},
		{"snɔṅ", "သၞံၚ်", id = 473, bad = transcription, gone = 1},
		{"snaṃṅ", "သၞံၚ်", id = '473a', bad = unconfirmed, rep = 1},
		{"snaṃṅ", "သၞံⓄၚ်", id = '473b', bad = mkup, rep = 1},
		{"slaˀ", "သၠ", id = 474, bad = transcription, gone = 1},
		{"sla", "သၠ", id = '474a', rep = 1},
		{"sloiṅ", "သၠိၚ်", id = 475, bad = transcription, gone = 1},
		{"sliṅ", "သၠိၚ်", id = '475a', bad = unconfirmed, rep = 1},
		{"haciut", "ဟစိုတ်"},
		{"hacep", "ဟစေပ်"},
		{"hajoṃ", "ဟဇေါံ"},
		{"hajaṃ", "ဟဇံ"},
		{"hatāṃ", "ဟတာံ", id = 480},
		{"hataṃ", "ဟတံ"},
		{"hamāy", "ဟမာဲ"},
		{"hamhāy", "ဟမှာဲ"},
		{"hɒm", "ဟီု", id = 484, bad = transcription, gone = 1},
		{"hiuṃ", "ဟီု", id = '484a', bad = unconfirmed, rep = 1},
		{"hiuṃkhlew", "ဟီုခၠေဝ်"},
		{"hiuṃgaḥ", "ဟီုဂး"},
		{"hiuṃjiuṃ", "ဟီုဇီု"},
		{"hi", "ဟဳ", id = 488, bad = transcription, gone = 1},
		{"hī", "ဟဳ", id = '488a', bad = uunconfirmed, rep = 1},
		{"haṃsā", "ဟံသာ"},
		{"hwaṃ", "ဟွံ", id = 490},
		{"iupa", "အပါ", id = 491, bad = vom, gone = 1},
		{modapo().."apā", "အပါ", id = '491a', rep = 1},
		{"iumè", "အမေ", id = 492, bad = vom, gone = 1},
		{modapo().."ame", "အမေ", id = '492a', bad = unconfirmed, rep = 1},
		{"ʼahān", "အဟာန်"},
		{"ʼā", "အာ"},
		{"ʼiutsiuṃ", "အိုတ်သီု"},
		{"ʼon", "အောန်"},
		{"ʼonciut", "အောန်စိုတ်"},
-- Treat following pair as bad and replacement.
		{"ʔuiu", "အဲ", id = 498, bad = transcription, gone = 1},
		{"ʼoa", "အဲ", id = 499, rep = 1},
		{"utuḅiuh", "ဥတုၜိုဟ်", bad = "more traditional transcription", id = 500, gone = 1},
		{modapo().."utuṗiuh", "ဥတုၜိုဟ်", id = 500, rep = 1},
		{"ṅuy", "ၚုယ်"},
		{"ṅuydagoṅ", "ၚုဲဒဂေါၚ်"},
		{"ṅɛ̀ak", "ၚေက်", id = 503, bad = grave, gone = 1},
		{"ṅek", "ၚေက်", id = '503a', rep = 1},
		{"ṗawkadāt", "ၜဝ်ကဒါတ်"},
		{"ṗā", "ၜါ"},
		{"ṗiup", "ၜိုပ်"},
		{"ṗiupkṗaṅ", "ၜိုပ်က္ၜၚ်"},
		{"ṗiupthaw", "ၜိုပ်ထဝ်"},
		{"ṗiupmā", "ၜိုပ်မာ"},
		{"ṗiupme", "ၜိုပ်မေ", id = 510},
		{"ṗɒh", "ၜိုဟ်", id = 511, bad = transcription, gone = 1},
		{"ṗiuh", "ၜိုဟ်", id = '511a', bad = unconfirmed, rep = 1},
		{"ṗiuhgaṃk", "ၜိုဟ်ဂံက်", id = 512},
		{"ṗiuhgaṃk", "ၜိုဟ်ဂံⓄက်", id = '512a', bad = mkup},
		{"ṗiuhciut", "ၜိုဟ်စိုတ်"},
		{"ṗiuhsiuh", "ၜိုဟ်သိုဟ်"},
		{"ṗiuhsba", "ၜိုဟ်သ္ဗ"},
		{"ṗiuhsriuh", "ၜိုဟ်သြိုဟ်"},
		{"ṗoiṅ", "ၜိၚ်", id = 517, bad = transcription, gone = 1},
		{"ṗiṅ", "ၜိၚ်", id = '517a', bad = unconfirmed, rep = 1},
		{"ṗɒm", "ၜီု", id = 518, bad = transcription, gone = 1},
		{"ṗiuṃ", "ၜီု", id = 518, bad = unconfirmed, rep = 1},
		{"ṗuṅ", "ၜုၚ်"},
		{"ṗo", "ၜေါ", id = 520},
		{"ṗi", "ၜဳ", id = 521, bad = transcription, gone = 1},
		{"ṗī", "ၜဳ", id = '521a', rep = 1},
		{"ṗījnok", "ၜဳဇၞော်"},
		{"ṗao", "ၜဴ"},
		{"ṗaoluppāṅciṅ", "ၜဴလုပ်ပါၚ်စိၚ်"},
		{"ṗɜ", "ၜဵု", id =525, bad = transcription, gone = 1},
		{"ṗiuw", "ၜဵု", id ='525a', rep = 1},
		{"ḅāy", "ၝာဲ", id = 526},
		{"coh", "စှော်", id = 527}, 
		{"jṅoa", "ဇ္ၚဲ", id = 528},
		{"bta", "ဗ္တ", id = 529, bad = "Mon unconfirmed"},
		{"kālayoa", "ကာလယဲ", id = 530},
	}
 }

function tests:test_indi()
	options = {}
	local scripts = { "a", "b", "c", "d" }
	for _, i in ipairs(scripts) do
		for iw, tpair in ipairs(indi[i] or {}) do
			local word = tpair[1]
			local sword = tpair[2]
			local bword = m_xlit.tr(sword, 'mnw', 'Mymr') or '(nil)'
			local ishow = i
			
			if i == "b" and tpair.id then
				ishow = i..'-'..tostring(tpair.id)
			end
			if tpair.bad then
				ishow = ishow..' '.. tpair.bad
			end
			local doit = false
			if i ~= "b" then
				doit = true
			elseif select == 3 then
				doit = true
			elseif select == 1 then
				doit = not tpair.rep
			else
				doit = not tpair.gone
			end
			if doit then
				tests:equals(ishow, sword..' = '..bword, sword..' = '..word,
					{show_difference = true})
				if i == "b" then
					tests:tryfix(i, word,
								'\t\t{"' .. bword .. '", "' .. sword .. '"},'
								, '\t\t{"' .. word .. '", "' .. sword .. '"},'
								, 's', 'h')
				end
			end
		end
	end
end

return tests