summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@derf.homelinux.org>2008-10-03 20:15:32 +0200
committerDaniel Friesel <derf@derf.homelinux.org>2008-10-03 20:15:32 +0200
commit449a5245581491f1ef7704bb1ac0e865e9a557e2 (patch)
tree794eeec70e66d3409c1548cb62f2512e70a89a41
parent4331404a3446cadb5c39cfdf1a46023d3b5cf3aa (diff)
tibtoa: Added more two-byte tokens
-rwxr-xr-xbin/tibtoa279
1 files changed, 271 insertions, 8 deletions
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(',