()
| 110 | private static _fixedHuffman: Huffman = Inflate._buildFixedHuffman(); |
| 111 | |
| 112 | private static _buildFixedHuffman(): Huffman { |
| 113 | const a: number[] = []; |
| 114 | for (let n: number = 0; n < 288; n++) { |
| 115 | a.push(n <= 143 ? 8 : n <= 255 ? 9 : n <= 279 ? 7 : 8); |
| 116 | } |
| 117 | return HuffTools.make(a, 0, 288, 10); |
| 118 | } |
| 119 | |
| 120 | private _nbits: number = 0; |
| 121 | private _bits: number = 0; |