function nextKey() {
      var c = decode(1 << numBits);
      if (c < 2) {
        // A key of 0 or 1 prefixes a new character for the dictionary.
        remember(charFor(decode(1 << (c*8+8))));
        c = dictSize-1;
      }
      return c;
    }
// Returns the next dictionary key in the stream.
Returns the next dictionary key in the stream.
Returns the next dictionary key in the stream .
function nextKey() {
      var c = decode(1 << numBits);
      if (c < 2) {
        remember(charFor(decode(1 << (c*8+8))));
        c = dictSize-1;
      }
      return c;
    }
function nextKey ( ) { var c = decode ( 1 << numBits ) ; if ( c < 2 ) { remember ( charFor ( decode ( 1 << ( c * 8 + 8 ) ) ) ) ; c = dictSize - 1 ; } return c ; }
Returns the next dictionary key in the stream.
Returns the next dictionary key in the stream .
// A key of 0 or 1 prefixes a new character for the dictionary.