nl_tokens: Constructs a two s - complement integer an array containing bits of the integer in 32 - bit ( signed ) pieces given in little - endian order ( i . e . lowest - order bits in the first piece ) and the sign of - 1 or 0 .
pl_tokens: function Integer ( bits , sign ) { /**
     * @type {!Array.<number>}
     * @private
     */ this . bits_ = [ ] ; /**
     * @type {number}
     * @private
     */ this . sign_ = sign ; // Copy the 32-bit signed integer values passed in.  We prune out those at the // top that equal the sign since they are redundant. var top = true ; for ( var i = bits . <mask> - 1 ; i >= 0 ; i -- ) { var val = bits [ i ] | 0 ; if ( ! top || val != sign ) { this . bits_ [ i ] = val ; top = false ; } } }