Module:User:Karaeng Matoaya/ko-pron

local p = {}

local foobar = '' .. mw.title.getCurrentTitle.text .. ''	foobar = mw.html.create('span') :wikitext(foobar) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'red') :done foobar = tostring(foobar) local foobar2 = '' .. mw.title.getCurrentTitle.text .. ''	foobar2 = ' ' .. foobar2 .. ' ' local foobar3 = '' .. mw.title.getCurrentTitle.text .. ''	foobar3 = ' ' .. foobar3 .. ' ' local foobar4 = '' .. mw.title.getCurrentTitle.text .. ''	foobar4 = ' ' .. foobar4 .. ' '

local foobar5_1 = mw.ustring.sub(mw.ustring.toNFC(mw.title.getCurrentTitle.text), 1, 1) foobar5_1 = mw.html.create('span') :wikitext(foobar5_1) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'red') :done foobar5_1 = tostring(foobar5_1) local foobar5 = '' .. mw.title.getCurrentTitle.text .. ''	foobar5 = mw.ustring.toNFC(foobar5) -- decompose foobar5 = mw.ustring.gsub(foobar5, mw.ustring.sub(foobar5, 1, 1), foobar5_1) -- replace foobar5 = mw.html.create('span') :wikitext(foobar5) :css('font-size', '13pt') :done foobar5 = tostring(foobar5)

local foobar6_1 = mw.ustring.sub(mw.ustring.toNFC(mw.title.getCurrentTitle.text), 2, 3) foobar6_1 = mw.html.create('span') :wikitext(foobar6_1) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'red') :done foobar6_1 = tostring(foobar6_1) local foobar6 = '' .. mw.title.getCurrentTitle.text .. ''	foobar6 = mw.ustring.toNFC(foobar6) -- decompose foobar6 = mw.ustring.gsub(foobar6, mw.ustring.sub(foobar6, 2, 3), foobar6_1) -- replace foobar6 = mw.html.create('span') :wikitext(foobar6) :css('font-size', '13pt') :done foobar6 = tostring(foobar6)

local foobar7_1 = mw.ustring.sub(mw.ustring.toNFC(mw.title.getCurrentTitle.text), 2, 3) foobar7_1 = mw.html.create('span') :wikitext(foobar7_1) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'purple') :done foobar7_1 = tostring(foobar7_1)

local foobar7 = '' .. mw.title.getCurrentTitle.text .. ''	foobar7 = mw.ustring.toNFC(foobar7) -- decompose foobar7 = mw.ustring.gsub(foobar7, mw.ustring.sub(foobar7, 2, 3), foobar7_1) -- replace foobar7 = mw.html.create('span') :wikitext(foobar7) :css('font-size', '13pt') :done foobar7 = tostring(foobar7)

local foobar8_1 = mw.ustring.sub(mw.ustring.toNFC(mw.title.getCurrentTitle.text), 1, 2) foobar8_1 = mw.html.create('span') :wikitext(foobar8_1) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'red') :done foobar8_1 = tostring(foobar8_1)

local foobar8 = '' .. mw.title.getCurrentTitle.text .. ''	foobar8 = mw.ustring.toNFC(foobar8) -- decompose foobar8 = mw.ustring.gsub(foobar8, mw.ustring.sub(foobar8, 1, 2), foobar8_1) -- replace foobar8 = mw.html.create('span') :wikitext(foobar8) :css('font-size', '13pt') :done foobar8 = tostring(foobar8)

local foobar9_1 = mw.ustring.sub(mw.ustring.toNFC(mw.title.getCurrentTitle.text), 2, 2) foobar9_1 = mw.html.create('span') :wikitext(foobar9_1) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'red') :done foobar9_1 = tostring(foobar9_1) local foobar9 = '' .. mw.title.getCurrentTitle.text .. ''	foobar9 = mw.ustring.toNFC(foobar9) -- decompose foobar9 = mw.ustring.gsub(foobar9, mw.ustring.sub(foobar9, 2, 2), foobar9_1) -- replace foobar9 = mw.html.create('span') :wikitext(foobar9) :css('font-size', '13pt') :done foobar9 = tostring(foobar9)

local foobar10_1 = mw.ustring.sub(mw.ustring.toNFC(mw.title.getCurrentTitle.text), 3, 3) foobar10_1 = mw.html.create('span') :wikitext(foobar10_1) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'red') :done foobar10_1 = tostring(foobar10_1) local foobar10 = '' .. mw.title.getCurrentTitle.text .. ''	foobar10 = mw.ustring.toNFC(foobar10) -- decompose foobar10 = mw.ustring.gsub(foobar10, mw.ustring.sub(foobar10, 3, 3), foobar10_1) -- replace foobar10 = mw.html.create('span') :wikitext(foobar10) :css('font-size', '13pt') :done foobar10 = tostring(foobar10)

local foobar11_1 = mw.ustring.sub(mw.ustring.toNFC(mw.title.getCurrentTitle.text), 3, 3) foobar11_1 = mw.html.create('span') :wikitext(foobar11_1) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'purple') :done foobar11_1 = tostring(foobar11_1)

local foobar11 = '' .. mw.title.getCurrentTitle.text .. ''	foobar11 = mw.ustring.toNFC(foobar11) -- decompose foobar11 = mw.ustring.gsub(foobar11, mw.ustring.sub(foobar11, 3, 3), foobar11_1) -- replace foobar11 = mw.html.create('span') :wikitext(foobar11) :css('font-size', '13pt') :done foobar11 = tostring(foobar11)

local foobar12_1 = mw.ustring.sub(mw.ustring.toNFC(mw.title.getCurrentTitle.text), 4, 4) foobar12_1 = mw.html.create('span') :wikitext(foobar12_1) :css('font-size', '13pt') :css('font-weight', 'bold') :css('color', 'red') :done foobar12_1 = tostring(foobar12_1)

local foobar12 = '' .. mw.title.getCurrentTitle.text .. ''	foobar12 = mw.ustring.toNFC(foobar12) -- decompose foobar12 = mw.ustring.gsub(foobar12, mw.ustring.sub(foobar12, 4, 4), foobar12_1) -- replace foobar12 = mw.html.create('span') :wikitext(foobar12) :css('font-size', '13pt') :done foobar12 = tostring(foobar12)

function p.H(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar .. ' 의 / ', foobar .. ' 에 / ', foobar2 .. ' 까 지 ', '''Syllables in red take high pitch. This word takes low pitch only before consonant-initial multisyllabic suffixes.'' ' end

function p.H_H_reg(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar .. ' 의 / ', foobar .. ' 에 / ', foobar .. ' 까 지 ', '''Syllables in red take high pitch. This word always takes high pitch and also heightens the next suffixed syllable.'' ' end

function p.H_H_irreg(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar .. ' 의 / ', foobar .. ' 에 / ', foobar .. ' 까 지 ', '''Syllables in red take high pitch. This word always takes high pitch and also heightens the next suffixed syllable, unless it is 에.'' ' end

function p.F(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar3 .. ' 의 / ', foobar3 .. ' 에 / ', foobar3 .. ' 까지 ', '''Syllables in purple take falling pitch, a bimoraic sequence of high to low pitch. This word always takes falling pitch, and lowers the pitch of subsequent suffixes.'' ' end

function p.R(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar4 .. ' 의 / ', foobar4 .. ' 에 / ', foobar4 .. ' 까지 ', '''Syllables in blue take rising pitch, a bimoraic sequence of low to high pitch. This word always takes rising pitch, and lowers the pitch of subsequent suffixes.'' ' end

function p.L_reg(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar2 .. ' 의 / ', foobar2 .. ' 에 / ', foobar2 .. ' 까지 ', '''Syllables in red take high pitch. This word always takes low pitch, and heightens the pitch of two subsequent suffixed syllables.'' ' end

function p.HH(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar .. ' 의 / ', foobar .. ' 에 / ', foobar .. ' 까지 ', '''Syllables in red take high pitch. This word always takes high pitch on both syllables, and lowers the pitch of subsequent suffixes.'' ' end

function p.HL(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar5 .. ' 의 / ', foobar5 .. ' 에 / ', foobar5 .. ' 까지 ', '''Syllables in red take high pitch. This word always takes high pitch only on the first syllable, and lowers the pitch of subsequent suffixes.'' ' end

function p.LH_reg(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar6 .. ' 의 / ', foobar6 .. ' 에 / ', foobar2 .. ' 까 지 ', '''Syllables in red take high pitch. This word always takes high pitch only on the second syllable, except before consonant-initial multisyllabic suffixes, when it takes full low pitch.'' ' end

function p.LH_H(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar6 .. ' 의 / ', foobar6 .. ' 에 / ', foobar6 .. ' 까 지 ', '''Syllables in red take high pitch. This word always takes high pitch only on the second syllable, and also heightens the subsequent suffixed syllable.'' ' end

function p.LF(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar7 .. ' 의 / ', foobar7 .. ' 에 / ', foobar7 .. ' 까지 ', '''Syllables in purple take falling pitch, a bimoraic sequence of high to low pitch. This word always takes falling pitch on the second and third syllables, and lowers the pitch of subsequent suffixes.'' ' end

function p.HHL(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar8 .. ' 의 / ', foobar8 .. ' 에 / ', foobar8 .. ' 까지 ', '''Syllables in red take high pitch. This word always takes high pitch on the first two syllables, and lowers the pitch of subsequent suffixes.'' ' end

function p.HLL(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar5 .. ' 의 / ', foobar5 .. ' 에 / ', foobar5 .. ' 까지 ', '''Syllables in red take high pitch. This word always takes high pitch on the first syllable, and lowers the pitch of subsequent suffixes.'' ' end

function p.LHH(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar6 .. ' 의 / ', foobar6 .. ' 에 / ', foobar6 .. ' 까지 ', '''Syllables in red take high pitch. This word always takes high pitch on the second and third syllables, and lowers the pitch of subsequent suffixes.'' ' end

function p.LHL(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar9 .. ' 의 / ', foobar9 .. ' 에 / ', foobar9 .. ' 까지 ', '''Syllables in red take high pitch. This word always takes high pitch on the second syllable, and lowers the pitch of subsequent suffixes.'' ' end

function p.LLH(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar10 .. ' 의 / ', foobar10 .. ' 에 / ', foobar2 .. ' 까 지 ', '''Syllables in red take high pitch. This word always takes high pitch on the final syllable, except before consonant-initial multisyllabic suffixes, when it takes full low pitch.'' ' end

function p.LLF(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar11 .. ' 의 / ', foobar11 .. ' 에 / ', foobar11 .. ' 까지 ', '<p style="font-size: 9pt; color:#505050">''Syllables in purple take falling pitch, a bimoraic sequence of high to low pitch. This word takes falling pitch on the final syllable, and lowers the pitch of subsequent suffixes.'' ' end

function p.LLHL(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar10 .. ' 의 / ', foobar10 .. ' 에 / ', foobar10 .. ' 까지 ', '<p style="font-size: 9pt; color:#505050">''Syllables in red take high pitch. This word always takes high pitch on the third syllable, and lowers the pitch of subsequent suffixes.'' ' end

function p.LLLHL(frame) return 'South Gyeongsang (Busan) pitch accent: ', foobar12 .. ' 의 / ', foobar12 .. ' 에 / ', foobar12 .. ' 까지 ', '<p style="font-size: 9pt; color:#505050">''Syllables in red take high pitch. This word always takes high pitch on the fourth syllable, and lowers the pitch of subsequent suffixes.'' ' end

return p