// Module ID: 12185 // Function ID: 95381 // Dependencies: [] // Module 12185 let num2; let num3; const obj = { glog(self) { if (self < 1) { const _Error = Error; const error = new Error("glog(" + self + ")"); throw error; } else { return obj.LOG_TABLE[self]; } }, gexp(arg0) { let sum = arg0; let tmp2 = arg0; if (arg0 < 0) { do { sum = sum + 255; tmp2 = sum; } while (sum < 0); } let diff = tmp2; let tmp4 = tmp2; if (tmp2 >= 256) { do { diff = diff - 255; tmp4 = diff; } while (diff >= 256); } return obj.EXP_TABLE[tmp4]; } }; let array = new Array(256); obj.EXP_TABLE = array; array = new Array(256); obj.LOG_TABLE = array; let num = 0; do { obj.EXP_TABLE[num] = 1 << num; num = num + 1; num2 = 8; } while (num < 8); do { obj.EXP_TABLE[num2] = obj.EXP_TABLE[num2 - 4] ^ obj.EXP_TABLE[num2 - 5] ^ obj.EXP_TABLE[num2 - 6] ^ obj.EXP_TABLE[num2 - 8]; num2 = num2 + 1; num3 = 0; } while (num2 < 256); do { obj.LOG_TABLE[obj.EXP_TABLE[num3]] = num3; num3 = num3 + 1; } while (num3 < 255); export default obj;