Mettono insieme il ebcdicOfHex (hexbyte del carbone) {
Stringa ebcdic = posizione di segnale minimo;
commutare (hexbyte) {
caso 0x00: ebcdic = ""; rottura;
caso 0x01: ebcdic = ""; rottura;
caso 0x02: ebcdic = ""; rottura;
caso 0x03: ebcdic = ""; rottura;
caso 0x04: ebcdic = ""; rottura;
caso 0x05: ebcdic = ""; rottura;
caso 0x06: ebcdic = ""; rottura;
caso 0x07: ebcdic = ""; rottura;
caso 0x08: ebcdic = ""; rottura;
caso 0x09: ebcdic = ""; rottura;
caso 0x0A: ebcdic = ""; rottura;
caso 0x0B: ebcdic = ""; rottura;
caso 0x0C: ebcdic = ""; rottura;
caso 0x0D: ebcdic = “\ r„; rottura;
caso 0x0E: ebcdic = ""; rottura;
caso 0x0F: ebcdic = ""; rottura;
caso 0x10: ebcdic = ""; rottura;
caso 0x11: ebcdic = ""; rottura;
caso 0x12: ebcdic = ""; rottura;
caso 0x13: ebcdic = ""; rottura;
caso 0x14: ebcdic = ""; rottura;
caso 0x15: ebcdic = “\ n„; rottura;
caso 0x16: ebcdic = ""; rottura;
caso 0x17: ebcdic = ""; rottura;
caso 0x18: ebcdic = ""; rottura;
caso 0x19: ebcdic = ""; rottura;
caso 0x1A: ebcdic = ""; rottura;
caso 0x1B: ebcdic = ""; rottura;
caso 0x1C: ebcdic = ""; rottura;
caso 0x1D: ebcdic = ""; rottura;
caso 0x1E: ebcdic = ""; rottura;
caso 0x1F: ebcdic = ""; rottura;
caso 0x20: ebcdic = ""; rottura;
caso 0x21: ebcdic = ""; rottura;
caso 0x22: ebcdic = ""; rottura;
caso 0x23: ebcdic = ""; rottura;
caso 0x24: ebcdic = ""; rottura;
caso 0x25: ebcdic = ""; rottura;
caso 0x26: ebcdic = ""; rottura;
caso 0x27: ebcdic = ""; rottura;
caso 0x28: ebcdic = ""; rottura;
caso 0x29: ebcdic = ""; rottura;
caso 0x2A: ebcdic = ""; rottura;
caso 0x2B: ebcdic = ""; rottura;
caso 0x2C: ebcdic = ""; rottura;
caso 0x2D: ebcdic = ""; rottura;
caso 0x2E: ebcdic = ""; rottura;
caso 0x2F: ebcdic = ""; rottura;
caso 0x30: rottura;
caso 0x31: rottura;
caso 0x32: ebcdic = ""; rottura;
caso 0x33: ebcdic = ""; rottura;
caso 0x34: ebcdic = ""; rottura;
caso 0x35: ebcdic = ""; rottura;
caso 0x36: ebcdic = ""; rottura;
caso 0x37: ebcdic = ""; rottura;
caso 0x38: ebcdic = ""; rottura;
caso 0x39: ebcdic = ""; rottura;
caso 0x3A: ebcdic = ""; rottura;
caso 0x3B: ebcdic = ""; rottura;
caso 0x3C: ebcdic = ""; rottura;
caso 0x3D: ebcdic = ""; rottura;
caso 0x3E: rottura;
caso 0x3F: ebcdic = ""; rottura;
caso 0x40: ebcdic = ““; rottura;
caso 0x41: ebcdic = ""; rottura;
caso 0x42: rottura;
caso 0x43: rottura;
caso 0x44: rottura;
caso 0x45: rottura;
caso 0x46: rottura;
caso 0x47: rottura;
caso 0x48: rottura;
caso 0x49: rottura;
caso 0x4A: ebcdic = “[„; rottura;
caso 0x4B: ebcdic = “. „; rottura;
caso 0x4C: ebcdic = ""<>; rottura;
caso 0x6F: ebcdic = “? „; rottura;
caso 0x70: rottura;
caso 0x71: rottura;
caso 0x72: rottura;
caso 0x73: rottura;
caso 0x74: rottura;
caso 0x75: rottura;
caso 0x76: rottura;
caso 0x77: rottura;
caso 0x78: rottura;
caso 0x79: ebcdic = “`„; rottura;
caso 0x7A: ebcdic = “: „; rottura;
caso 0x7B: ebcdic = “#„; rottura;
caso 0x7C: ebcdic = “@„; rottura;
caso 0x7D: ebcdic = “\ ""; rottura;
caso 0x7E: ebcdic = “=„; rottura;
caso 0x7F: ebcdic = “\ ""; rottura;
caso 0x80: rottura;
caso 0x81: ebcdic = “a„; rottura;
caso 0x82: ebcdic = “b„; rottura;
caso 0x83: ebcdic = “c„; rottura;
caso 0x84: ebcdic = “d„; rottura;
caso 0x85: ebcdic = “e„; rottura;
caso 0x86: ebcdic = “f„; rottura;
caso 0x87: ebcdic = “g„; rottura;
caso 0x88: ebcdic = “h„; rottura;
caso 0x89: ebcdic = “io„; rottura;
caso 0x8A: rottura;
caso 0x8B: ebcdic = “{„; rottura;
caso 0x8C: rottura;
caso 0x8D: rottura;
caso 0x8E: rottura;
caso 0x8F: ebcdic = “+„; rottura;
caso 0x90: rottura;
caso 0x91: ebcdic = “J„; rottura;
caso 0x92: ebcdic = “K„; rottura;
caso 0x93: ebcdic = “l„; rottura;
caso 0x94: ebcdic = “m.„; rottura;
caso 0x95: ebcdic = “n„; rottura;
caso 0x96: ebcdic = “o„; rottura;
caso 0x97: ebcdic = “p„; rottura;
caso 0x98: ebcdic = “q„; rottura;
caso 0x99: ebcdic = “r„; rottura;
caso 0x9A: rottura;
caso 0x9B: ebcdic = “}„; rottura;
caso 0x9C: rottura;
caso 0x9D: rottura;
caso 0x9E: rottura;
caso 0x9F: rottura;
caso 0xA0: rottura;
caso 0xA1: ebcdic = “~„; rottura;
caso 0xA2: ebcdic = “s„; rottura;
caso 0xA3: ebcdic = “t„; rottura;
caso 0xA4: ebcdic = “u„; rottura;
caso 0xA5: ebcdic = “v„; rottura;
caso 0xA6: ebcdic = “w„; rottura;
caso 0xA7: ebcdic = “x„; rottura;
caso 0xA8: ebcdic = “y„; rottura;
caso 0xA9: ebcdic = “z„; rottura;
caso 0xAA: rottura;
caso 0xAB: rottura;
caso 0xAC: rottura;
caso 0xAD: ebcdic = “[„; rottura;
caso 0xAE: rottura;
caso 0xAF: rottura;
caso 0xB0: rottura;
caso 0xB1: rottura;
caso 0xB2: rottura;
caso 0xB3: rottura;
caso 0xB4: rottura;
caso 0xB5: rottura;
caso 0xB6: rottura;
caso 0xB7: rottura;
caso 0xB8: rottura;
caso 0xB9: rottura;
caso 0xBA: rottura;
caso 0xBB: rottura;
caso 0xBC: rottura;
caso 0xBD: rottura;
caso 0xBE: rottura;
caso 0xBF: rottura;
caso 0xC0: ebcdic = “{„; rottura;
caso 0xC1: ebcdic = “A„; rottura;
caso 0xC2: ebcdic = “B„; rottura;
caso 0xC3: ebcdic = “C„; rottura;
caso 0xC4: ebcdic = “D„; rottura;
caso 0xC5: ebcdic = “E„; rottura;
caso 0xC6: ebcdic = “F„; rottura;
caso 0xC7: ebcdic = “G„; rottura;
caso 0xC8: ebcdic = “H„; rottura;
caso 0xC9: ebcdic = “io„; rottura;
caso 0xCA: rottura;
caso 0xCB: rottura;
caso 0xCC: rottura;
caso 0xCD: rottura;
caso 0xCE: rottura;
caso 0xCF: rottura;
caso 0xD0: ebcdic = “}„; rottura;
caso 0xD1: ebcdic = “J„; rottura;
caso 0xD2: ebcdic = “K„; rottura;
caso 0xD3: ebcdic = “L„; rottura;
caso 0xD4: ebcdic = “m.„; rottura;
caso 0xD5: ebcdic = “N„; rottura;
caso 0xD6: ebcdic = “O„; rottura;
caso 0xD7: ebcdic = “P„; rottura;
caso 0xD8: ebcdic = “Q„; rottura;
caso 0xD9: ebcdic = “R„; rottura;
caso 0xDA: rottura;
caso 0xDB: rottura;
caso 0xDC: rottura;
caso 0xDD: rottura;
caso 0xDE: rottura;
caso 0xDF: rottura;
caso 0xE0: ebcdic = “\ \„; rottura;
caso 0xE1: rottura;
caso 0xE2: ebcdic = “S„; rottura;
caso 0xE3: ebcdic = “T„; rottura;
caso 0xE4: ebcdic = “U„; rottura;
caso 0xE5: ebcdic = “V„; rottura;
caso 0xE6: ebcdic = “W„; rottura;
caso 0xE7: ebcdic = “X„; rottura;
caso 0xE8: ebcdic = “Y„; rottura;
caso 0xE9: ebcdic = “Z„; rottura;
caso 0xEA: rottura;
caso 0xEB: rottura;
caso 0xEC: rottura;
caso 0xED: rottura;
caso 0xEE: rottura;
caso 0xEF: rottura;
caso 0xF0: ebcdic = “0„; rottura;
caso 0xF1: ebcdic = “1„; rottura;
caso 0xF2: ebcdic = “2„; rottura;
caso 0xF3: ebcdic = “3„; rottura;
caso 0xF4: ebcdic = “4„; rottura;
caso 0xF5: ebcdic = “5„; rottura;
caso 0xF6: ebcdic = “6„; rottura;
caso 0xF7: ebcdic = “7„; rottura;
caso 0xF8: ebcdic = “8„; rottura;
caso 0xF9: ebcdic = “9„; rottura;
caso 0xFA: rottura;
caso 0xFB: rottura;
caso 0xFC: rottura;
caso 0xFD: rottura;
caso 0xFE: rottura;
caso 0xFF: rottura;
difetto: ebcdic = “<>>„; rottura;
}
ebcdic di ritorno;
}
|