this.codes = new Array(this.size); for(var i = 0; i < this.size; ++i){ this.codes[i] = String.fromCharCode(i); } this.width = _bits(this.size); this.p = -1;