645 lines
11 KiB
C
Executable File
645 lines
11 KiB
C
Executable File
#define Nbool 29
|
|
PRI_RW CAP boolcap[Nbool] = {
|
|
{"bw", "bw"},
|
|
{"am", "am"},
|
|
{"xsb", "xb"},
|
|
{"xhp", "xs"},
|
|
{"xenl", "xn"},
|
|
{"eo", "eo"},
|
|
{"gn", " "},
|
|
{"hc", "hc"},
|
|
{"km", " "},
|
|
{"hs", "hs"},
|
|
{"in", "in"},
|
|
{"da", "da"},
|
|
{"db", "db"},
|
|
{"mir", "mi"},
|
|
{"msgr", "ms"},
|
|
{"os", "os"},
|
|
{"eslok", "es"},
|
|
{"xt", "xt"},
|
|
{"hz", "hz"},
|
|
{"ul", "ul"},
|
|
{"xon", " "},
|
|
{"nxon", " "},
|
|
{"mc5i", " "},
|
|
{"chts", " "},
|
|
{"nrrmc", " "},
|
|
{"npc", " "},
|
|
{"ct", " "},
|
|
{"hfl", " "},
|
|
{"macs", " "},
|
|
};
|
|
#define Nnum 12
|
|
PRI_RW CAP numcap[Nnum] = {
|
|
{"cols", "co"},
|
|
{"it", " "},
|
|
{"lines", "li"},
|
|
{"lm", " "},
|
|
{"xmc", "sg"},
|
|
{"pb", " "},
|
|
{"vt", " "},
|
|
{"wsl", "ws"},
|
|
{"nlab", " "},
|
|
{"lh", " "},
|
|
{"lw", " "},
|
|
{"ldatt", " "},
|
|
};
|
|
#define Nstr 594
|
|
PRI_RW CAP strcap[Nstr] = {
|
|
{"cbt", " "},
|
|
{"bel", "bl"},
|
|
{"cr", "cr"},
|
|
{"csr", "cs"},
|
|
{"tbc", " "},
|
|
{"clear", "cl"},
|
|
{"el", "ce"},
|
|
{"ed", "cd"},
|
|
{"hpa", "ch"},
|
|
{"cmdch", "CC"},
|
|
{"cup", "cm"},
|
|
{"cud1", "do"},
|
|
{"home", "ho"},
|
|
{"civis", " "},
|
|
{"cub1", "le"},
|
|
{"mrcup", " "},
|
|
{"cnorm", "ve"},
|
|
{"cuf1", "nd"},
|
|
{"ll", "ll"},
|
|
{"cuu1", "up"},
|
|
{"cvvis", "vs"},
|
|
{"dch1", "dc"},
|
|
{"dl1", "dl"},
|
|
{"dsl", "ds"},
|
|
{"hd", "hd"},
|
|
{"smacs", "as"},
|
|
{"blink", "mb"},
|
|
{"bold", "md"},
|
|
{"smcup", "ti"},
|
|
{"smdc", "dm"},
|
|
{"dim", "mh"},
|
|
{"smir", "im"},
|
|
{"invis", "mk"},
|
|
{"prot", "mp"},
|
|
{"rev", "mr"},
|
|
{"smso", "so"},
|
|
{"smul", "us"},
|
|
{"ech", " "},
|
|
{"rmacs", "ae"},
|
|
{"sgr0", "me"},
|
|
{"rmcup", "te"},
|
|
{"rmdc", "ed"},
|
|
{"rmir", "ei"},
|
|
{"rmso", "se"},
|
|
{"rmul", "ue"},
|
|
{"flash", "vb"},
|
|
{"ff", "ff"},
|
|
{"fsl", "fs"},
|
|
{"is1", "i1"},
|
|
{"is2", "is"},
|
|
{"is3", "i2"},
|
|
{"if", "if"},
|
|
{"ich1", "ic"},
|
|
{"il1", "al"},
|
|
{"ip", "ip"},
|
|
{"kbs", "kb"},
|
|
{"ktbc", "ka"},
|
|
{"kclr", " "},
|
|
{"kctab", "kt"},
|
|
{"kdch1", " "},
|
|
{"kdl1", " "},
|
|
{"kcud1", "kd"},
|
|
{"krmir", " "},
|
|
{"kel", " "},
|
|
{"ked", " "},
|
|
{"kf0", "k0"},
|
|
{"kf1", "k1"},
|
|
{"kf10", " "},
|
|
{"kf2", "k2"},
|
|
{"kf3", "k3"},
|
|
{"kf4", "k4"},
|
|
{"kf5", "k5"},
|
|
{"kf6", "k6"},
|
|
{"kf7", "k7"},
|
|
{"kf8", "k8"},
|
|
{"kf9", "k9"},
|
|
{"khome", "kh"},
|
|
{"kich1", " "},
|
|
{"kil1", " "},
|
|
{"kcub1", "kl"},
|
|
{"kll", " "},
|
|
{"knp", " "},
|
|
{"kpp", " "},
|
|
{"kcuf1", "kr"},
|
|
{"kind", " "},
|
|
{"kri", " "},
|
|
{"khts", " "},
|
|
{"kcuu1", "ku"},
|
|
{"rmkx", "ke"},
|
|
{"smkx", "ks"},
|
|
{"lf0", "l0"},
|
|
{"lf1", "l1"},
|
|
{"lf10", "la"},
|
|
{"lf2", "l2"},
|
|
{"lf3", "l3"},
|
|
{"lf4", "l4"},
|
|
{"lf5", "l5"},
|
|
{"lf6", "l6"},
|
|
{"lf7", "l7"},
|
|
{"lf8", "l8"},
|
|
{"lf9", "l9"},
|
|
{"rmm", " "},
|
|
{"smm", " "},
|
|
{"nel", " "},
|
|
{"pad", "pc"},
|
|
{"dch", " "},
|
|
{"dl", " "},
|
|
{"cud", " "},
|
|
{"ich", " "},
|
|
{"indn", " "},
|
|
{"il", " "},
|
|
{"cub", " "},
|
|
{"cuf", " "},
|
|
{"rin", " "},
|
|
{"cuu", " "},
|
|
{"pfkey", " "},
|
|
{"pfloc", " "},
|
|
{"pfx", " "},
|
|
{"mc0", " "},
|
|
{"mc4", " "},
|
|
{"mc5", " "},
|
|
{"rep", " "},
|
|
{"rs1", "r1"},
|
|
{"rs2", "r2"},
|
|
{"rs3", "r3"},
|
|
{"rf", "rf"},
|
|
{"rc", "rc"},
|
|
{"vpa", "cv"},
|
|
{"sc", "sc"},
|
|
{"ind", "sf"},
|
|
{"ri", "sr"},
|
|
{"sgr", " "},
|
|
{"hts", " "},
|
|
{"wind", " "},
|
|
{"ht", " "},
|
|
{"tsl", "ts"},
|
|
{"uc", "uc"},
|
|
{"hu", "hu"},
|
|
{"iprog", " "},
|
|
{"ka1", " "},
|
|
{"ka3", " "},
|
|
{"kb2", " "},
|
|
{"kc1", " "},
|
|
{"kc3", " "},
|
|
{"mc5p", " "},
|
|
{"rmp", " "},
|
|
{"acsc", " "},
|
|
{"pln", " "},
|
|
{"kcbt", " "},
|
|
{"smxon", " "},
|
|
{"rmxon", " "},
|
|
{"smam", " "},
|
|
{"rmam", " "},
|
|
{"xonc", " "},
|
|
{"xoffc", " "},
|
|
{"enacs", " "},
|
|
{"smln", " "},
|
|
{"rmln", " "},
|
|
{"kbeg", " "},
|
|
{"kcan", " "},
|
|
{"kclo", " "},
|
|
{"kcmd", " "},
|
|
{"kcpy", " "},
|
|
{"kcrt", " "},
|
|
{"kend", " "},
|
|
{"kent", " "},
|
|
{"kext", " "},
|
|
{"kfnd", " "},
|
|
{"khlp", " "},
|
|
{"kmrk", " "},
|
|
{"kmsg", " "},
|
|
{"kmov", " "},
|
|
{"knxt", " "},
|
|
{"kopn", " "},
|
|
{"kopt", " "},
|
|
{"kprv", " "},
|
|
{"kprt", " "},
|
|
{"krdo", " "},
|
|
{"kref", " "},
|
|
{"krfr", " "},
|
|
{"krpl", " "},
|
|
{"krst", " "},
|
|
{"kres", " "},
|
|
{"ksav", " "},
|
|
{"kspd", " "},
|
|
{"kund", " "},
|
|
{"kBEG", " "},
|
|
{"kCAN", " "},
|
|
{"kCMD", " "},
|
|
{"kCPY", " "},
|
|
{"kCRT", " "},
|
|
{"kDC", " "},
|
|
{"kDL", " "},
|
|
{"kslt", " "},
|
|
{"kEND", " "},
|
|
{"kEOL", " "},
|
|
{"kEXT", " "},
|
|
{"kFND", " "},
|
|
{"kHLP", " "},
|
|
{"kHOM", " "},
|
|
{"kIC", " "},
|
|
{"kLFT", " "},
|
|
{"kMSG", " "},
|
|
{"kMOV", " "},
|
|
{"kNXT", " "},
|
|
{"kOPT", " "},
|
|
{"kPRV", " "},
|
|
{"kPRT", " "},
|
|
{"kRDO", " "},
|
|
{"kRPL", " "},
|
|
{"kRIT", " "},
|
|
{"kRES", " "},
|
|
{"kSAV", " "},
|
|
{"kSPD", " "},
|
|
{"kUND", " "},
|
|
{"rfi", " "},
|
|
{"kf11", " "},
|
|
{"kf12", " "},
|
|
{"kf13", " "},
|
|
{"kf14", " "},
|
|
{"kf15", " "},
|
|
{"kf16", " "},
|
|
{"kf17", " "},
|
|
{"kf18", " "},
|
|
{"kf19", " "},
|
|
{"kf20", " "},
|
|
{"kf21", " "},
|
|
{"kf22", " "},
|
|
{"kf23", " "},
|
|
{"kf24", " "},
|
|
{"kf25", " "},
|
|
{"kf26", " "},
|
|
{"kf27", " "},
|
|
{"kf28", " "},
|
|
{"kf29", " "},
|
|
{"kf30", " "},
|
|
{"kf31", " "},
|
|
{"kf32", " "},
|
|
{"kf33", " "},
|
|
{"kf34", " "},
|
|
{"kf35", " "},
|
|
{"kf36", " "},
|
|
{"kf37", " "},
|
|
{"kf38", " "},
|
|
{"kf39", " "},
|
|
{"kf40", " "},
|
|
{"kf41", " "},
|
|
{"kf42", " "},
|
|
{"kf43", " "},
|
|
{"kf44", " "},
|
|
{"kf45", " "},
|
|
{"kf46", " "},
|
|
{"kf47", " "},
|
|
{"kf48", " "},
|
|
{"kf49", " "},
|
|
{"kf50", " "},
|
|
{"kf51", " "},
|
|
{"kf52", " "},
|
|
{"kf53", " "},
|
|
{"kf54", " "},
|
|
{"kf55", " "},
|
|
{"kf56", " "},
|
|
{"kf57", " "},
|
|
{"kf58", " "},
|
|
{"kf59", " "},
|
|
{"kf60", " "},
|
|
{"kf61", " "},
|
|
{"kf62", " "},
|
|
{"kf63", " "},
|
|
{"el1", " "},
|
|
{"mgc", " "},
|
|
{"smgl", " "},
|
|
{"smgr", " "},
|
|
{"ldul", " "},
|
|
{"ldur", " "},
|
|
{"ldbl", " "},
|
|
{"ldbr", " "},
|
|
{"ldvl", " "},
|
|
{"ldvr", " "},
|
|
{"ldht", " "},
|
|
{"ldhb", " "},
|
|
{"ldtd", " "},
|
|
{"ldtu", " "},
|
|
{"ldtr", " "},
|
|
{"ldtl", " "},
|
|
{"ldtc", " "},
|
|
{"gofl", " "},
|
|
{"refl", " "},
|
|
{"ldvc", " "},
|
|
{"ldhc", " "},
|
|
{"bs", "bs"},
|
|
{"lf", "lf"},
|
|
{"smpro", " "},
|
|
{"rmpro", " "},
|
|
{"smwp", " "},
|
|
{"rmwp", " "},
|
|
{"kefun", " "},
|
|
{"keesc", " "},
|
|
{"kexit", " "},
|
|
{"kebs", " "},
|
|
{"kebck", " "},
|
|
{"kefwd", " "},
|
|
{"keins", " "},
|
|
{"keion", " "},
|
|
{"keiof", " "},
|
|
{"keitg", " "},
|
|
{"kedel", " "},
|
|
{"keeol", " "},
|
|
{"keera", " "},
|
|
{"smscr", " "},
|
|
{"rmscr", " "},
|
|
{"norm", " "},
|
|
{"ebos", " "},
|
|
{"eline", " "},
|
|
{"ctab", " "},
|
|
{"prcol", " "},
|
|
{"smblk", " "},
|
|
{"rmblk", " "},
|
|
{"sndla", " "},
|
|
{"sndlu", " "},
|
|
{"sndpa", " "},
|
|
{"sndpu", " "},
|
|
{"sndma", " "},
|
|
{"sndmu", " "},
|
|
{"terml", " "},
|
|
{"termp", " "},
|
|
{"ssom", " "},
|
|
{"seom", " "},
|
|
{"acs", " "},
|
|
{"ichx", " "},
|
|
{"vidon", " "},
|
|
{"vidof", " "},
|
|
{"smclk", " "},
|
|
{"rmclk", " "},
|
|
{"smlck", " "},
|
|
{"rmlck", " "},
|
|
{"smmon", " "},
|
|
{"rmmon", " "},
|
|
{"kichx", " "},
|
|
{"ksmir", " "},
|
|
{"ktmir", " "},
|
|
{"pnorm", " "},
|
|
{"prev", " "},
|
|
{"pblnk", " "},
|
|
{"pulin", " "},
|
|
{"pdim", " "},
|
|
{"pbold", " "},
|
|
{"pinv", " "},
|
|
{"pso", " "},
|
|
{"termf", " "},
|
|
{"at1", " "},
|
|
{"at2", " "},
|
|
{"at3", " "},
|
|
{"at4", " "},
|
|
{"at5", " "},
|
|
{"at6", " "},
|
|
{"at7", " "},
|
|
{"at8", " "},
|
|
{"at9", " "},
|
|
{"at10", " "},
|
|
{"at11", " "},
|
|
{"at12", " "},
|
|
{"at13", " "},
|
|
{"at14", " "},
|
|
{"at15", " "},
|
|
{"at16", " "},
|
|
{"at17", " "},
|
|
{"at18", " "},
|
|
{"at19", " "},
|
|
{"at20", " "},
|
|
{"at21", " "},
|
|
{"at22", " "},
|
|
{"at23", " "},
|
|
{"at24", " "},
|
|
{"at25", " "},
|
|
{"lf11", " "},
|
|
{"lf12", " "},
|
|
{"lf13", " "},
|
|
{"lf14", " "},
|
|
{"lf15", " "},
|
|
{"lf16", " "},
|
|
{"lf17", " "},
|
|
{"lf18", " "},
|
|
{"lf19", " "},
|
|
{"lf20", " "},
|
|
{"lf21", " "},
|
|
{"lf22", " "},
|
|
{"lf23", " "},
|
|
{"lf24", " "},
|
|
{"lf25", " "},
|
|
{"lf26", " "},
|
|
{"lf27", " "},
|
|
{"lf28", " "},
|
|
{"lf29", " "},
|
|
{"lf30", " "},
|
|
{"lf31", " "},
|
|
{"lf32", " "},
|
|
{"lf33", " "},
|
|
{"lf34", " "},
|
|
{"lf35", " "},
|
|
{"lf36", " "},
|
|
{"lf37", " "},
|
|
{"lf38", " "},
|
|
{"lf39", " "},
|
|
{"lf40", " "},
|
|
{"lf41", " "},
|
|
{"lf42", " "},
|
|
{"lf43", " "},
|
|
{"lf44", " "},
|
|
{"lf45", " "},
|
|
{"lf46", " "},
|
|
{"lf47", " "},
|
|
{"lf48", " "},
|
|
{"lf49", " "},
|
|
{"lf50", " "},
|
|
{"lf51", " "},
|
|
{"lf52", " "},
|
|
{"lf53", " "},
|
|
{"lf54", " "},
|
|
{"lf55", " "},
|
|
{"lf56", " "},
|
|
{"lf57", " "},
|
|
{"lf58", " "},
|
|
{"lf59", " "},
|
|
{"lf60", " "},
|
|
{"lf61", " "},
|
|
{"lf62", " "},
|
|
{"lf63", " "},
|
|
{"ksend", " "},
|
|
{"at26", " "},
|
|
{"at27", " "},
|
|
{"at28", " "},
|
|
{"at29", " "},
|
|
{"at30", " "},
|
|
{"at31", " "},
|
|
{"at32", " "},
|
|
{"at33", " "},
|
|
{"at34", " "},
|
|
{"at35", " "},
|
|
{"at36", " "},
|
|
{"at37", " "},
|
|
{"at38", " "},
|
|
{"at39", " "},
|
|
{"at40", " "},
|
|
{"at41", " "},
|
|
{"at42", " "},
|
|
{"at43", " "},
|
|
{"at44", " "},
|
|
{"at45", " "},
|
|
{"at46", " "},
|
|
{"at47", " "},
|
|
{"at48", " "},
|
|
{"at49", " "},
|
|
{"at50", " "},
|
|
{"at51", " "},
|
|
{"at52", " "},
|
|
{"at53", " "},
|
|
{"at54", " "},
|
|
{"at55", " "},
|
|
{"at56", " "},
|
|
{"at57", " "},
|
|
{"at58", " "},
|
|
{"at59", " "},
|
|
{"at60", " "},
|
|
{"at61", " "},
|
|
{"at62", " "},
|
|
{"at63", " "},
|
|
{"at64", " "},
|
|
{"at65", " "},
|
|
{"at66", " "},
|
|
{"at67", " "},
|
|
{"at68", " "},
|
|
{"at69", " "},
|
|
{"at70", " "},
|
|
{"at71", " "},
|
|
{"at72", " "},
|
|
{"at73", " "},
|
|
{"at74", " "},
|
|
{"at75", " "},
|
|
{"at76", " "},
|
|
{"at77", " "},
|
|
{"at78", " "},
|
|
{"at79", " "},
|
|
{"at80", " "},
|
|
{"at81", " "},
|
|
{"at82", " "},
|
|
{"at83", " "},
|
|
{"at84", " "},
|
|
{"at85", " "},
|
|
{"at86", " "},
|
|
{"at87", " "},
|
|
{"at88", " "},
|
|
{"at89", " "},
|
|
{"at90", " "},
|
|
{"at91", " "},
|
|
{"at92", " "},
|
|
{"at93", " "},
|
|
{"at94", " "},
|
|
{"at95", " "},
|
|
{"at96", " "},
|
|
{"at97", " "},
|
|
{"at98", " "},
|
|
{"at99", " "},
|
|
{"at100", " "},
|
|
{"at101", " "},
|
|
{"at102", " "},
|
|
{"at103", " "},
|
|
{"at104", " "},
|
|
{"at105", " "},
|
|
{"at106", " "},
|
|
{"at107", " "},
|
|
{"at108", " "},
|
|
{"at109", " "},
|
|
{"at110", " "},
|
|
{"at111", " "},
|
|
{"at112", " "},
|
|
{"at113", " "},
|
|
{"at114", " "},
|
|
{"at115", " "},
|
|
{"at116", " "},
|
|
{"at117", " "},
|
|
{"at118", " "},
|
|
{"at119", " "},
|
|
{"at120", " "},
|
|
{"at121", " "},
|
|
{"at122", " "},
|
|
{"at123", " "},
|
|
{"at124", " "},
|
|
{"at125", " "},
|
|
{"at126", " "},
|
|
{"at127", " "},
|
|
{"at128", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"", " "},
|
|
{"fgmap", " "},
|
|
{"bgmap", " "},
|
|
{"dldulc", " "},
|
|
{"dldurc", " "},
|
|
{"dldblc", " "},
|
|
{"dldbrc", " "},
|
|
{"dldh", " "},
|
|
{"dldv", " "},
|
|
{"dldtu", " "},
|
|
{"dldtd", " "},
|
|
{"dldtl", " "},
|
|
{"dldtr", " "},
|
|
{"dldtcr", " "},
|
|
{"ldltdh", " "},
|
|
{"ldltdv", " "},
|
|
{"ldrtdh", " "},
|
|
{"ldrtdv", " "},
|
|
{"ldbtdh", " "},
|
|
{"ldbtdv", " "},
|
|
{"ldutdh", " "},
|
|
{"ldutdv", " "},
|
|
{"ldulcdh", " "},
|
|
{"ldulcdv", " "},
|
|
{"ldurcdh", " "},
|
|
{"ldurcdv", " "},
|
|
{"ldblcdh", " "},
|
|
{"ldblcdv", " "},
|
|
{"ldbrcdh", " "},
|
|
{"ldbrcdv", " "},
|
|
{"ldcrdh", " "},
|
|
{"ldcrdv", " "},
|
|
};
|