မာတိကာသို့ ခုန်သွားရန်

မဝ်ဂျူ:scripts/print

နူ ဝိက်ရှေန်နရဳ

Use this to update Module:scripts/by name and Module:scripts/code to canonical name.

return {
	["Afaka"] = "Afak",
	["Anatolian hieroglyphic"] = "Hluw",
	["Ancient North Arabian"] = "Narb",
	["Ancient South Arabian"] = "Sarb",
	["Bamum"] = "Bamu",
	["Bassa"] = "Bass",
	["Batak"] = "Batk",
	["Blissymbolic"] = "Blis",
	["Book Pahlavi"] = "Phlv",
	["Buhid"] = "Buhd",
	["Canadian syllabic"] = "Cans",
	["Carian"] = "Cari",
	["Cham"] = "Cham",
	["Cherokee"] = "Cher",
	["Chisoi"] = "Chis",
	["Coptic"] = "Copt",
	["Cypriot"] = "Cprt",
	["Cypro-Minoan"] = "Cpmn",
	["Demotic"] = "Egyd",
	["Deseret"] = "Dsrt",
	["Dhives Akuru"] = "Diak",
	["Dogra"] = "Dogr",
	["Dongba"] = "Nkdb",
	["Duployan"] = "Dupl",
	["Egyptian hieroglyphic"] = "Egyp",
	["Elbasan"] = "Elba",
	["Elymaic"] = "Elym",
	["Ethiopic"] = "Ethi",
	["Fraktur"] = "Latf",
	["Gaelic"] = "Latg",
	["Garay"] = "Gara",
	["Geba"] = "Nkgb",
	["Georgian"] = "Geor",
	["Glagolitic"] = "Glag",
	["Gothic"] = "Goth",
	["Gunjala Gondi"] = "Gong",
	["Hangul"] = "Hang",
	["Hanifi Rohingya"] = "Rohg",
	["Hieratic"] = "Egyh",
	["Image-rendered"] = "Image",
	["Indus"] = "Inds",
	["Inscriptional Parthian"] = "Prti",
	["International Phonetic Alphabet"] = "Ipach",
	["Jurchen"] = "Jurc",
	["Khema"] = "Gukh",
	["Khitan large"] = "Kitl",
	["Khitan small"] = "Kits",
	["Khom Thai"] = "Khomt",
	["Khutsuri"] = "Geok",
	["Khwarezmian"] = "Chrs",
	["Kirat Rai"] = "Krai",
	["Kpelle"] = "Kpel",
	["Kulitan"] = "Kulit",
	["Lai Tay"] = "Tayo",
	["Leke"] = "Leke",
	["Loma"] = "Loma",
	["Lontara"] = "Bugi",
	["Makasar"] = "Maka",
	["Mandaic"] = "Mand",
	["Manichaean"] = "Mani",
	["Marchen"] = "Marc",
	["Masaram Gondi"] = "Gonm",
	["Medefaidrin"] = "Medf",
	["Meitei Mayek"] = "Mtei",
	["Mende"] = "Mend",
	["Meroitic cursive"] = "Merc",
	["Meroitic hieroglyphic"] = "Mero",
	["Moon"] = "Moon",
	["Morse code"] = "Morse",
	["Mru"] = "Mroo",
	["Multani"] = "Mult",
	["Mundari Bani"] = "Nagm",
	["Nabataean"] = "Nbat",
	["Northeastern Iberian"] = "Ibrnn",
	["Nüshu"] = "Nshu",
	["Ogham"] = "Ogam",
	["Ol Chiki"] = "Olck",
	["Ol Onal"] = "Onao",
	["Osage"] = "Osge",
	["Osmanya"] = "Osma",
	["Pazend"] = "pal-Avst",
	["Pollard"] = "Plrd",
	["Proto-Cuneiform"] = "Pcun",
	["Proto-Elamite"] = "Pelm",
	["Proto-Sinaitic"] = "Psin",
	["Ranjana"] = "Ranj",
	["Rongorongo"] = "Roro",
	["Rumi numerals"] = "Rumin",
	["Sidetic"] = "Sidt",
	["SignWriting"] = "Sgnw",
	["Simplified Han"] = "Hans",
	["Sorang Sompeng"] = "Sora",
	["Southeastern Iberian"] = "Ibrns",
	["Sui"] = "Shui",
	["Sunuwar"] = "Sunu",
	["Sylheti Nagri"] = "Sylo",
	["Tamyig"] = "sit-tam-Tibt",
	["Tangsa"] = "Tnsa",
	["Tengwar"] = "Teng",
	["Tigalari"] = "Tutg",
	["Todhri"] = "Todr",
	["Tolong Siki"] = "Tols",
	["Toto"] = "Toto",
	["Traditional Han"] = "Hant",
	["Visible Speech"] = "Visp",
	["Woleai"] = "Wole",
	["Xibe"] = "sjo-Mong",
	["flag semaphore"] = "Semap",
	["musical notation"] = "Music",
	["uncoded"] = "Zzzz",
	["undetermined"] = "Zyyy",
	["unspecified"] = "None",
	["ကယျာလဳ"] = "Kali",
	["ကာနာ"] = "Hrkt",
	["ကာန်နာဒါ"] = "Knda",
	["ကိုဝ်ရဳယျာ"] = "Kore",
	["ကေတဳ"] = "Kthi",
	["ကြူနဳဖံၚ်"] = "Xsux",
	["ခစေၚ်တြေံ"] = "Ital",
	["ခတခဏ"] = "Kana",
	["ခမေန်"] = "Khmr",
	["ခါခေယှေန် အာယ်လ်ဘေနဳယာန်"] = "Aghb",
	["ခါရဝ်သတဳ"] = "Khar",
	["ခါဝဳ"] = "Kawi",
	["ခုဒ်သကဳ"] = "Khoj",
	["ချာမူခဳ"] = "pa-Arab",
	["ချေန်ကမာ"] = "Cakm",
	["ဂရေတ်"] = "Grek",
	["ဂရေန်တာ"] = "Gran",
	["ဂုဂျာရတဳ"] = "Gujr",
	["ဂူမူခဳ"] = "Guru",
	["ဂျပါန်"] = "Jpan",
	["ဂျာဗာ"] = "Java",
	["ဃှဳဝါတာ"] = "Shrd",
	["စူယေၚ်"] = "Bopo",
	["စဳရယ်လ်"] = "Cyrl",
	["စဳရယ်လ်တြေံ"] = "Cyrs",
	["ဏေခေါန် ၜေအ်ချိုဨ မောန်"] = "Hmnp",
	["တဂ်ဗါန်ဝါ"] = "Tagb",
	["တမဳလ်"] = "Taml",
	["တာဂရေဝ်"] = "Takr",
	["တာန်ဂူ"] = "Tang",
	["တိဗိတ်"] = "Tibt",
	["တိရဟုတာ"] = "Tirh",
	["တေလုဂု"] = "Telu",
	["တဳဖဳနေတ်"] = "Tfng",
	["တံလိက်ခလေဲ"] = "xwo-Mong",
	["ထဏး"] = "Thaa",
	["ထေဝနာခရေဝ်"] = "Deva",
	["ဒူဒါဝါဒဳ"] = "Sind",
	["နာန်ဒဳနာဂါရေဝ်"] = "Nand",
	["နဳဝါ"] = "Newa",
	["ပန်ကၠၚ်ဇာနာဗဇြာ"] = "Zanb",
	["ပါမာဲရၚ်"] = "Palm",
	["ပါမေတ်တြေံ"] = "Perm",
	["ပါလာဝဳ လိက်ဇြေဟ်"] = "Phli",
	["ပါလာဝဳ သဝ်ဒါန်"] = "Phlp",
	["ပါဝမောန်"] = "Hmng",
	["ပဲါလဳ"] = "Bali",
	["ဖရာမ်မဳလ်"] = "Brah",
	["ဖါဲသေၚ်အော"] = "Pauc",
	["ဖာသဳတြေံ"] = "Xpeo",
	["ဖဳနေတ်ယှေန်"] = "Phnx",
	["ဖှတ်-ပါ"] = "Phag",
	["ဗါဲဗါဲရေန်"] = "Tglg",
	["ဘၚ်္ဂါလဳ"] = "Beng",
	["မန်-ဗၟာ"] = "Mymr",
	["မလေဝ်ယျလာမ်"] = "Mlym",
	["မဝ်ဒဳ"] = "Modi",
	["မဟာဂျနဳ"] = "Mahj",
	["မာန်ချူ"] = "mnc-Mong",
	["မာယျာ"] = "Maya",
	["ယူဂရေတ်တေတ်"] = "Ugar",
	["ယဳ"] = "Yiii",
	["ယဵုသဳဒိ"] = "Yezi",
	["ရူနေတ်"] = "Runr",
	["ရေဂျေန်"] = "Rjng",
	["လပ်ချာ"] = "Lepc",
	["လာဲသဳယာန်"] = "Lyci",
	["လိက်မတ်ပၠတ်"] = "Brai",
	["လေတ်ရှုကဳ"] = "Bhks",
	["လေန်နဳယျာ (က)"] = "Lina",
	["လေန်နဳယျာ (ခ)"] = "Linb",
	["လေန်ၜေါအ်"] = "Limb",
	["လေပ်တဲၚ်"] = "Latn",
	["လဳဒဳဒါန်"] = "Lydi",
	["လဳသေုန်"] = "Lisu",
	["ဝါန်ဆေဝ်"] = "Wcho",
	["ဝါရာန်ခဃှဳတဳ"] = "Wara",
	["ဝိသကူကဳ"] = "Vith",
	["ဝဲါ"] = "Vaii",
	["ဝဳဂါယ်တြေံ"] = "Ougr",
	["သတ်ဂျဳယာန်"] = "Sogd",
	["သတ်ဂျဳယာန်တြေံ"] = "Sogo",
	["သဝ်ယွေန်ဗဝ်"] = "Soyo",
	["သာန်ဓနဳ"] = "Sund",
	["သေတ်ဒေါန်"] = "Sidd",
	["သေဝ်ရာတ်သာတ်တရာ"] = "Saur",
	["သေံ"] = "Thai",
	["သေံဃိန်"] = "Lana",
	["သေံတာဲခေါၚ်"] = "Tale",
	["သေံဗဳယေတ်"] = "Tavt",
	["သေံလုတၟိ"] = "Talu",
	["သေံလေဴ"] = "Laoo",
	["သဳရိလၚ်္ကာ"] = "Sinh",
	["သဳရဳယျာ"] = "Syrc",
	["သျမာရိဠူ"] = "Samr",
	["သျှဗဳယာန်"] = "Shaw",
	["သၚ်္ကေတ"] = "Zsym",
	["သၚ်္ချာလ္ပာ်သက်ခရက်သမ္တီလဝ်"] = "Zmth",
	["ဟာန်"] = "Hani",
	["ဟာန်ဂါရေဝ်တြေံ"] = "Hung",
	["ဟာန်နနူ"] = "Hano",
	["ဟေက်ထရာန်"] = "Hatr",
	["ဟဳဘရဝ်"] = "Hebr",
	["ဟဳရာဂါနာ"] = "Hira",
	["အဗါတ်သတေန်"] = "Avst",
	["အဝ်ခန်ရုန်"] = "Orkh",
	["အဝ်ရေဝ်ယာ"] = "Orya",
	["အာက်လာမ်"] = "Adlm",
	["အာမေနဳယျာ"] = "Armn",
	["အာရဗဳ"] = "Arab",
	["အာဟုမ်"] = "Ahom",
	["အိန်'ဂဝ်"] = "Nkoo",
	["အုဲဂူစေံ"] = "Mong",
	["အေက်စမဳ"] = "as-Beng",
	["အၚ်ဖဳရေဲ အာရမေအဳ"] = "Armi",
}
return {
	["Adlm"] = "အာက်လာမ်",
	["Afak"] = "Afaka",
	["Aghb"] = "ခါခေယှေန် အာယ်လ်ဘေနဳယာန်",
	["Ahom"] = "အာဟုမ်",
	["Arab"] = "အာရဗဳ",
	["Armi"] = "အၚ်ဖဳရေဲ အာရမေအဳ",
	["Armn"] = "အာမေနဳယျာ",
	["Avst"] = "အဗါတ်သတေန်",
	["Bali"] = "ပဲါလဳ",
	["Bamu"] = "Bamum",
	["Bass"] = "Bassa",
	["Batk"] = "Batak",
	["Beng"] = "ဘၚ်္ဂါလဳ",
	["Bhks"] = "လေတ်ရှုကဳ",
	["Blis"] = "Blissymbolic",
	["Bopo"] = "စူယေၚ်",
	["Brah"] = "ဖရာမ်မဳလ်",
	["Brai"] = "လိက်မတ်ပၠတ်",
	["Bugi"] = "Lontara",
	["Buhd"] = "Buhid",
	["Cakm"] = "ချေန်ကမာ",
	["Cans"] = "Canadian syllabic",
	["Cari"] = "Carian",
	["Cham"] = "Cham",
	["Cher"] = "Cherokee",
	["Chis"] = "Chisoi",
	["Chrs"] = "Khwarezmian",
	["Copt"] = "Coptic",
	["Cpmn"] = "Cypro-Minoan",
	["Cprt"] = "Cypriot",
	["Cyrl"] = "စဳရယ်လ်",
	["Cyrs"] = "စဳရယ်လ်တြေံ",
	["Deva"] = "ထေဝနာခရေဝ်",
	["Diak"] = "Dhives Akuru",
	["Dogr"] = "Dogra",
	["Dsrt"] = "Deseret",
	["Dupl"] = "Duployan",
	["Egyd"] = "Demotic",
	["Egyh"] = "Hieratic",
	["Egyp"] = "Egyptian hieroglyphic",
	["Elba"] = "Elbasan",
	["Elym"] = "Elymaic",
	["Ethi"] = "Ethiopic",
	["Gara"] = "Garay",
	["Geok"] = "Khutsuri",
	["Geor"] = "Georgian",
	["Glag"] = "Glagolitic",
	["Gong"] = "Gunjala Gondi",
	["Gonm"] = "Masaram Gondi",
	["Goth"] = "Gothic",
	["Gran"] = "ဂရေန်တာ",
	["Grek"] = "ဂရေတ်",
	["Gujr"] = "ဂုဂျာရတဳ",
	["Gukh"] = "Khema",
	["Guru"] = "ဂူမူခဳ",
	["Hang"] = "Hangul",
	["Hani"] = "ဟာန်",
	["Hano"] = "ဟာန်နနူ",
	["Hans"] = "Simplified Han",
	["Hant"] = "Traditional Han",
	["Hatr"] = "ဟေက်ထရာန်",
	["Hebr"] = "ဟဳဘရဝ်",
	["Hira"] = "ဟဳရာဂါနာ",
	["Hluw"] = "Anatolian hieroglyphic",
	["Hmng"] = "ပါဝမောန်",
	["Hmnp"] = "ဏေခေါန် ၜေအ်ချိုဨ မောန်",
	["Hrkt"] = "ကာနာ",
	["Hung"] = "ဟာန်ဂါရေဝ်တြေံ",
	["Ibrnn"] = "Northeastern Iberian",
	["Ibrns"] = "Southeastern Iberian",
	["Image"] = "Image-rendered",
	["Inds"] = "Indus",
	["Ipach"] = "International Phonetic Alphabet",
	["Ital"] = "ခစေၚ်တြေံ",
	["Java"] = "ဂျာဗာ",
	["Jpan"] = "ဂျပါန်",
	["Jurc"] = "Jurchen",
	["Kali"] = "ကယျာလဳ",
	["Kana"] = "ခတခဏ",
	["Kawi"] = "ခါဝဳ",
	["Khar"] = "ခါရဝ်သတဳ",
	["Khmr"] = "ခမေန်",
	["Khoj"] = "ခုဒ်သကဳ",
	["Khomt"] = "Khom Thai",
	["Kitl"] = "Khitan large",
	["Kits"] = "Khitan small",
	["Knda"] = "ကာန်နာဒါ",
	["Kore"] = "ကိုဝ်ရဳယျာ",
	["Kpel"] = "Kpelle",
	["Krai"] = "Kirat Rai",
	["Kthi"] = "ကေတဳ",
	["Kulit"] = "Kulitan",
	["Lana"] = "သေံဃိန်",
	["Laoo"] = "သေံလေဴ",
	["Latf"] = "Fraktur",
	["Latg"] = "Gaelic",
	["Latn"] = "လေပ်တဲၚ်",
	["Leke"] = "Leke",
	["Lepc"] = "လပ်ချာ",
	["Limb"] = "လေန်ၜေါအ်",
	["Lina"] = "လေန်နဳယျာ (က)",
	["Linb"] = "လေန်နဳယျာ (ခ)",
	["Lisu"] = "လဳသေုန်",
	["Loma"] = "Loma",
	["Lyci"] = "လာဲသဳယာန်",
	["Lydi"] = "လဳဒဳဒါန်",
	["Mahj"] = "မဟာဂျနဳ",
	["Maka"] = "Makasar",
	["Mand"] = "Mandaic",
	["Mani"] = "Manichaean",
	["Marc"] = "Marchen",
	["Maya"] = "မာယျာ",
	["Medf"] = "Medefaidrin",
	["Mend"] = "Mende",
	["Merc"] = "Meroitic cursive",
	["Mero"] = "Meroitic hieroglyphic",
	["Mlym"] = "မလေဝ်ယျလာမ်",
	["Modi"] = "မဝ်ဒဳ",
	["Mong"] = "အုဲဂူစေံ",
	["Moon"] = "Moon",
	["Morse"] = "Morse code",
	["Mroo"] = "Mru",
	["Mtei"] = "Meitei Mayek",
	["Mult"] = "Multani",
	["Music"] = "musical notation",
	["Mymr"] = "မန်-ဗၟာ",
	["Nagm"] = "Mundari Bani",
	["Nand"] = "နာန်ဒဳနာဂါရေဝ်",
	["Narb"] = "Ancient North Arabian",
	["Nbat"] = "Nabataean",
	["Newa"] = "နဳဝါ",
	["Nkdb"] = "Dongba",
	["Nkgb"] = "Geba",
	["Nkoo"] = "အိန်'ဂဝ်",
	["None"] = "unspecified",
	["Nshu"] = "Nüshu",
	["Ogam"] = "Ogham",
	["Olck"] = "Ol Chiki",
	["Onao"] = "Ol Onal",
	["Orkh"] = "အဝ်ခန်ရုန်",
	["Orya"] = "အဝ်ရေဝ်ယာ",
	["Osge"] = "Osage",
	["Osma"] = "Osmanya",
	["Ougr"] = "ဝဳဂါယ်တြေံ",
	["Palm"] = "ပါမာဲရၚ်",
	["Pauc"] = "ဖါဲသေၚ်အော",
	["Pcun"] = "Proto-Cuneiform",
	["Pelm"] = "Proto-Elamite",
	["Perm"] = "ပါမေတ်တြေံ",
	["Phag"] = "ဖှတ်-ပါ",
	["Phli"] = "ပါလာဝဳ လိက်ဇြေဟ်",
	["Phlp"] = "ပါလာဝဳ သဝ်ဒါန်",
	["Phlv"] = "Book Pahlavi",
	["Phnx"] = "ဖဳနေတ်ယှေန်",
	["Plrd"] = "Pollard",
	["Polyt"] = "ဂရေတ်",
	["Prti"] = "Inscriptional Parthian",
	["Psin"] = "Proto-Sinaitic",
	["Ranj"] = "Ranjana",
	["Rjng"] = "ရေဂျေန်",
	["Rohg"] = "Hanifi Rohingya",
	["Roro"] = "Rongorongo",
	["Rumin"] = "Rumi numerals",
	["Runr"] = "ရူနေတ်",
	["Samr"] = "သျမာရိဠူ",
	["Sarb"] = "Ancient South Arabian",
	["Saur"] = "သေဝ်ရာတ်သာတ်တရာ",
	["Semap"] = "flag semaphore",
	["Sgnw"] = "SignWriting",
	["Shaw"] = "သျှဗဳယာန်",
	["Shrd"] = "ဃှဳဝါတာ",
	["Shui"] = "Sui",
	["Sidd"] = "သေတ်ဒေါန်",
	["Sidt"] = "Sidetic",
	["Sind"] = "ဒူဒါဝါဒဳ",
	["Sinh"] = "သဳရိလၚ်္ကာ",
	["Sogd"] = "သတ်ဂျဳယာန်",
	["Sogo"] = "သတ်ဂျဳယာန်တြေံ",
	["Sora"] = "Sorang Sompeng",
	["Soyo"] = "သဝ်ယွေန်ဗဝ်",
	["Sund"] = "သာန်ဓနဳ",
	["Sunu"] = "Sunuwar",
	["Sylo"] = "Sylheti Nagri",
	["Syrc"] = "သဳရဳယျာ",
	["Tagb"] = "တဂ်ဗါန်ဝါ",
	["Takr"] = "တာဂရေဝ်",
	["Tale"] = "သေံတာဲခေါၚ်",
	["Talu"] = "သေံလုတၟိ",
	["Taml"] = "တမဳလ်",
	["Tang"] = "တာန်ဂူ",
	["Tavt"] = "သေံဗဳယေတ်",
	["Tayo"] = "Lai Tay",
	["Telu"] = "တေလုဂု",
	["Teng"] = "Tengwar",
	["Tfng"] = "တဳဖဳနေတ်",
	["Tglg"] = "ဗါဲဗါဲရေန်",
	["Thaa"] = "ထဏး",
	["Thai"] = "သေံ",
	["Tibt"] = "တိဗိတ်",
	["Tirh"] = "တိရဟုတာ",
	["Tnsa"] = "Tangsa",
	["Todr"] = "Todhri",
	["Tols"] = "Tolong Siki",
	["Toto"] = "Toto",
	["Tutg"] = "Tigalari",
	["Ugar"] = "ယူဂရေတ်တေတ်",
	["Vaii"] = "ဝဲါ",
	["Visp"] = "Visible Speech",
	["Vith"] = "ဝိသကူကဳ",
	["Wara"] = "ဝါရာန်ခဃှဳတဳ",
	["Wcho"] = "ဝါန်ဆေဝ်",
	["Wole"] = "Woleai",
	["Xpeo"] = "ဖာသဳတြေံ",
	["Xsux"] = "ကြူနဳဖံၚ်",
	["Yezi"] = "ယဵုသဳဒိ",
	["Yiii"] = "ယဳ",
	["Zanb"] = "ပန်ကၠၚ်ဇာနာဗဇြာ",
	["Zmth"] = "သၚ်္ချာလ္ပာ်သက်ခရက်သမ္တီလဝ်",
	["Zsym"] = "သၚ်္ကေတ",
	["Zyyy"] = "undetermined",
	["Zzzz"] = "uncoded",
	["as-Beng"] = "အေက်စမဳ",
	["fa-Arab"] = "အာရဗဳ",
	["kk-Arab"] = "အာရဗဳ",
	["ks-Arab"] = "အာရဗဳ",
	["ku-Arab"] = "အာရဗဳ",
	["mnc-Mong"] = "မာန်ချူ",
	["ms-Arab"] = "အာရဗဳ",
	["mzn-Arab"] = "အာရဗဳ",
	["ota-Arab"] = "အာရဗဳ",
	["pa-Arab"] = "ချာမူခဳ",
	["pal-Avst"] = "Pazend",
	["pjt-Latn"] = "လေပ်တဲၚ်",
	["ps-Arab"] = "အာရဗဳ",
	["sd-Arab"] = "အာရဗဳ",
	["sit-tam-Tibt"] = "Tamyig",
	["sjo-Mong"] = "Xibe",
	["tt-Arab"] = "အာရဗဳ",
	["ug-Arab"] = "အာရဗဳ",
	["ur-Arab"] = "အာရဗဳ",
	["xwo-Mong"] = "တံလိက်ခလေဲ",
}

local export = {}

local function generate_table(name_to_code)
	local result = {}
	local script_data = mw.loadData("Module:scripts/data")
	
	local iterate
	if name_to_code then
		for code, data in pairs(script_data) do
			if not result[data[1]] or #code == 4 then
				-- Sometimes, multiple scripts have the same name, e.g. 'Arab',
				-- 'fa-Arab', 'ur-Arab' and several others are called "Arabic".
				-- Prefer the one with four characters when disambiguating.
				result[data[1]] = code
			end
		end
	else
		for code, data in pairs(script_data) do
			result[code] = data[1]
		end
	end
	
	return result
end

local function dump(data, name_to_code)
	local output = { "return {" }
	local i = 1
	local sorted_pairs = require "Module:table".sortedPairs
	
	for k, v in sorted_pairs(data) do
		i = i + 1
		output[i] = ('\t[%q] = %q,'):format(k, v)
	end
	
	table.insert(output, "}")
	
	return table.concat(output, "\n")
end

function export.code_to_name(frame)
	return require "Module:debug".highlight(dump(generate_table(false), false))
end

function export.name_to_code(frame)
	return require "Module:debug".highlight(dump(generate_table(true), true))
end

return export