Jump to content

Module:Sandbox/DePiep/uchar/data

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by DePiep (talk | contribs) at 17:47, 28 April 2022. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
local uchar_data = {
tPlanes = {
	[ 0] = "Basic Multilingual Plane";
	[ 1] = "Supplementary Multilingual Plane";
	[ 2] = "Supplementary Ideographic Plane";
	[ 3] = "Tertiary Ideographic Plane";
	[14] = "Supplementary Special-purpose Plane";
	[15] = "Supplementary Private Use Area-A";
	[16] = "Supplementary Private Use Area-B";
},
tGenCat = {
	['L'] = { "Letter",             "x" },
	['LC'] = { "Cased Letter",      "x" },
	['Lu'] = { "Uppercase Letter", "0042" },
	['Ll'] = { "Lowercase Letter", "0062" },
	['Lt'] = { "Titlecase Letter", "01F2" },
	['Lm'] = { "Modifier Letter",  "02B0" },
	['Lo'] = { "Other Letter",     "0294" },
	['M'] = { "Mark", "x" },
	['Mn'] = { "Nonspacing Mark",        "0302" },
	['Mc'] = { "Spacing Combining Mark", "0BC2" },
	['Me'] = { "Enclosing Mark",         "20DF" },
	['N'] = { "Number",                   "x" },
	['Nd'] = { "Decimal Digit Number",   "0039" },
	['Nl'] = { "Letter Number",          "216B" },
	['No'] = { "Other Number",           "00BE" },
	['P'] = { "Punctuation", "x" },
	['Pc'] = { "Connector Punctuation", "x" },
	['Pd'] = { "Dash Punctuation", "x" },
	['Ps'] = { "Open Punctuation", "x" },
	['Pe'] = { "Close Punctuation", "x" },
	['Pi'] = { "Initial Quote Punctuation", "x" },
	['Pf'] = { "Final Quote Punctuation", "x" },
	['Po'] = { "Other Punctuation", "x" },
	['S']  = { "Symbol", "x" },
	['Sm'] = { "Math Symbol", "x" },
	['Sc'] = { "Currency Symbol", "x" },
	['Sk'] = { "Modifer Symbol", "x" },
	['So'] = { "Other Symbol", "x" },
	['Z'] = { "Separator", "x" },
	['Zs'] = { "Space Separator", "x" },
	['Zl'] = { "Line Separator", "x" },
	['Zp'] = { "Paragraph Separator", "x" },
	['C']  = { "Other", "x" },
	['Cc'] = { "Other control", "x" },
	['Cf'] = { "Other format", "00AD" },
	['Cs'] = { "Other surrogate", "x" },
	['Co'] = { "Other private use", "x" },
	['Cn'] = { "Other not assigned", "x" }
}
}
return uchar_data