INNER CODE UNIT · JavaScript
state
gideros/gideros · emscripten/lzma.js:499
state = state < 4? 0: state - (state < 10? 3: 6);
}else{
if (this._rangeDecoder.decodeBit(this._isRepDecoders, state) === 1){
len = 0;
if (this._rangeDecoder.decodeBit(this._isRepG0Decoders, state) === 0){
if (this._rangeDecoder.decodeBit(this._isRep0LongDecoders, (state << 4) + posState) === 0){
state = state < 7? 9: 11;
len = 1;
}
}else{
if (this._rangeDecoder.decodeBit(this._isRepG1Decoders, state) === 0){
distance = rep1;
}else{
if (this._rangeDecoder.decodeBit(this._isRepG2Decoders, state) === 0){
distance = rep2;
}else{