From 449a5245581491f1ef7704bb1ac0e865e9a557e2 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 3 Oct 2008 20:15:32 +0200 Subject: tibtoa: Added more two-byte tokens --- bin/tibtoa | 279 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 271 insertions(+), 8 deletions(-) (limited to 'bin') diff --git a/bin/tibtoa b/bin/tibtoa index 8f0b2da..9b15c1c 100755 --- a/bin/tibtoa +++ b/bin/tibtoa @@ -266,14 +266,46 @@ my $special = { 0x09 => '[J]', }, 0x5d => { - 0x00 => 'L1', - 0x01 => 'L2', - 0x02 => 'L3', - 0x03 => 'L4', - 0x04 => 'L5', - 0x05 => 'L6', + 0x00 => 'L₁', + 0x01 => 'L₂', + 0x02 => 'L₃', + 0x03 => 'L₄', + 0x04 => 'L₅', + 0x05 => 'L₆', + }, + 0x5e => { + 0x10 => 'Y₁', + 0x11 => 'Y₂', + 0x12 => 'Y₃', + 0x13 => 'Y₄', + 0x14 => 'Y₅', + 0x15 => 'Y₆', + 0x16 => 'Y₇', + 0x17 => 'Y₈', + 0x18 => 'Y₉', + 0x19 => 'Y₀', + 0x20 => 'X₁T', + 0x21 => 'Y₁T', + 0x22 => 'X₂T', + 0x23 => 'Y₂T', + 0x24 => 'X₃T', + 0x25 => 'Y₃T', + 0x26 => 'X₄T', + 0x27 => 'Y₄T', + 0x28 => 'X₅T', + 0x29 => 'Y₅T', + 0x2A => 'X₆T', + 0x2B => 'Y₆T', + 0x40 => 'r₁', + 0x41 => 'r₂', + 0x42 => 'r₃', + 0x43 => 'r₄', + 0x44 => 'r₅', + 0x45 => 'r₆', + 0x80 => 'u', + 0x81 => 'v', + 0x82 => 'w', }, - 0x5e => {}, 0x60 => { 0x00 => 'Pic1', 0x01 => 'Pic2', @@ -313,7 +345,238 @@ my $special = { 0x08 => 'Str9', 0x09 => 'Str0', }, - 0xbb => {}, + 0xbb => { + 0x00 => 'npv(', + 0x01 => 'irr(,', + 0x02 => 'bal(', + 0x03 => 'Σprn(', + 0x04 => 'ΣInt(', + 0x05 => '►Nom(', + 0x06 => '►Eff(', + 0x07 => 'dbd(', + 0x08 => 'lcm(', + 0x09 => 'gcd(', + 0x0A => 'randInt(', + 0x0B => 'randBin(', + 0x0C => 'sub(', + 0x0D => 'stdDev(', + 0x0E => 'variance(', + 0x0F => 'inString(', + 0x10 => 'normalcdf(', + 0x11 => 'invNorm(', + 0x12 => 'tcdf(', + 0x13 => 'χ²cdf(', + 0x14 => 'Fcdf(', + 0x15 => 'binompdf(', + 0x16 => 'binomcdf(', + 0x17 => 'poissonpdf(', + 0x18 => 'poissoncdf(', + 0x19 => 'geometpdf(', + 0x1A => 'geometcdf(', + 0x1B => 'normalpdf(', + 0x1C => 'tpdf(', + 0x1D => 'χ²pdf(', + 0x1E => 'Fpdf(', + 0x1F => 'randNorm(', + 0x20 => 'tmv_Pmt', + 0x21 => 'tmv_I%', + 0x22 => 'tmv_PV', + 0x23 => 'tmv_N', + 0x24 => 'tmv_FV', + 0x25 => 'conj(', + 0x26 => 'real(', + 0x27 => 'imag(', + 0x28 => 'angle(', + 0x29 => 'cumSum(', + 0x2A => 'expr(', + 0x2B => 'length(', + 0x2C => 'ΔList(', + 0x2D => 'ref(', + 0x2E => 'rref(', + 0x2F => '►Rect', + 0x30 => '►Polar', + 0x31 => 'e', + 0x32 => 'SinReg', + 0x33 => 'Logistic', + 0x34 => 'LinRegTTest', + 0x35 => 'ShadeNorm(', + 0x36 => 'Shade_t(', + 0x37 => 'Shadeχ²', + 0x38 => 'ShadeF(', + 0x39 => 'Matr►list(', + 0x3A => 'List►matr(', + 0x3B => 'Z-Test(', + 0x3C => 'T-Test', + 0x3D => '2-SampZTest(', + 0x3E => '1-PropZTest(', + 0x3F => '2-PropZTest(', + 0x40 => 'χ²-Test(', + 0x41 => 'ZInterval', + 0x42 => '2-SampZInt(', + 0x43 => '1-PropZInt(', + 0x44 => '2-PropZInt(', + 0x45 => 'GraphStyle(', + 0x46 => '2-SampTTest', + 0x47 => '2-SampFTest', + 0x48 => 'TInterval', + 0x49 => '2-SampTInt', + 0x4A => 'SetUpEditor', + 0x4B => 'Pmt_End', + 0x4C => 'Pmt_Bgn', + 0x4D => 'Real', + 0x4E => 're^θi', + 0x4F => 'a+bi', + 0x50 => 'ExprOn', + 0x51 => 'ExprOff', + 0x52 => 'ClrAllLists', + 0x53 => 'GetCalc(', + 0x54 => 'DelVar ', + 0x55 => 'Equ►String(', + 0x56 => 'String►Equ(', + 0x57 => 'Clear Entries', + 0x58 => 'Select(', + 0x59 => 'ANOVA(', + 0x5A => 'ModBoxplot', + 0x5B => 'NormProbPlot', + 0x64 => 'G-T', + 0x65 => 'ZoomFit', + 0x66 => 'DiagnosticOn', + 0x67 => 'DiagnosticOff', + 0x68 => 'Archive', + 0x69 => 'UnArchive', + 0x6A => 'Asm(', + 0x6B => 'AsmComp(', + 0x6C => 'AsmPrgm', + 0x6D => 'compiled asm', + 0x6E => 'Á', + 0x6F => 'À', + 0x70 => 'Â', + 0x71 => 'Ä', + 0x72 => 'á', + 0x73 => 'à', + 0x74 => 'â', + 0x75 => 'ä', + 0x76 => 'É', + 0x77 => 'È', + 0x78 => 'Ê', + 0x79 => 'Ë', + 0x7A => 'é', + 0x7B => 'è', + 0x7C => 'ê', + 0x7D => 'ë', + 0x7F => 'Ì', + 0x80 => 'Î', + 0x81 => 'Ï', + 0x82 => 'í', + 0x83 => 'ì', + 0x84 => 'î', + 0x85 => 'ï', + 0x86 => 'Ó', + 0x87 => 'Ò', + 0x88 => 'Ô', + 0x89 => 'Ö', + 0x8A => 'ó', + 0x8B => 'ò', + 0x8C => 'ô', + 0x8D => 'ö', + 0x8E => 'Ú', + 0x8F => 'Ù', + 0x90 => 'Û', + 0x91 => 'Ü', + 0x92 => 'ú', + 0x93 => 'ù', + 0x94 => 'û', + 0x95 => 'ü', + 0x96 => 'Ç', + 0x97 => 'ç', + 0x98 => 'Ñ', + 0x99 => 'ñ', + 0x9A => '´', + 0x9B => '`', + 0x9C => '¨', + 0x9D => '¿', + 0x9E => '¡', + 0x9F => 'α', + 0xA0 => 'β', + 0xA1 => 'γ', + 0xA2 => 'Δ', + 0xA3 => 'δ', + 0xA4 => 'ε', + 0xA5 => 'λ', + 0xA6 => 'μ', + 0xA7 => 'π', + 0xA8 => 'ρ', + 0xA9 => 'Σ', + 0xAB => 'φ', + 0xAC => 'Ω', + 0xAD => '^p', + 0xAE => 'χ', + 0xAF => 'F', + 0xB0 => 'a', + 0xB1 => 'b', + 0xB2 => 'c', + 0xB3 => 'd', + 0xB4 => 'e', + 0xB5 => 'f', + 0xB6 => 'g', + 0xB7 => 'h', + 0xB8 => 'i', + 0xB9 => 'j', + 0xBA => 'k', + 0xBC => 'l', + 0xBD => 'm', + 0xBE => 'n', + 0xBF => 'o', + 0xC0 => 'p', + 0xC1 => 'q', + 0xC2 => 'r', + 0xC3 => 's', + 0xC4 => 't', + 0xC5 => 'u', + 0xC6 => 'v', + 0xC7 => 'w', + 0xC8 => 'x', + 0xC9 => 'y', + 0xCA => 'z', + 0xCB => 'σ', + 0xCC => 'τ', + 0xCD => 'Í', + 0xCE => 'GarbageCollect', + 0xCF => '~', + 0xD1 => '@', + 0xD2 => '#', + 0xD3 => '$', + 0xD4 => '&', + 0xD5 => '`', + 0xD6 => ';', + 0xD7 => '\\', + 0xD8 => '|', + 0xD9 => '_', + 0xDA => '%', + 0xDB => '…', + 0xDC => '∠', + 0xDD => 'ß', + 0xDE => 'x', + 0xDF => 'T', + 0xE0 => '0', + 0xE1 => '1', + 0xE2 => '2', + 0xE3 => '3', + 0xE4 => '4', + 0xE5 => '5', + 0xE6 => '6', + 0xE7 => '7', + 0xE8 => '8', + 0xE9 => '9', + 0xEA => '10', + 0xEB => '←', + 0xEC => '→', + 0xED => '↑', + 0xEE => '↓', + 0xF0 => 'x', + 0xF1 => '∫', + 0xF4 => '√', + }, 0xef => { 0x00 => 'setDate(', 0x01 => 'setTime(', -- cgit v1.2.3