function weight(word) {

  return HAMMING_TABLE[ (word >> 0x00) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x04) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x08) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x0C) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x10) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x14) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x18) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x1C) & 0xF ];

}
function weight(word) {

  return HAMMING_TABLE[ (word >> 0x00) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x04) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x08) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x0C) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x10) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x14) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x18) & 0xF ] +
         HAMMING_TABLE[ (word >> 0x1C) & 0xF ];

}
function weight ( word ) { return HAMMING_TABLE [ ( word >> 0x00 ) & 0xF ] + HAMMING_TABLE [ ( word >> 0x04 ) & 0xF ] + HAMMING_TABLE [ ( word >> 0x08 ) & 0xF ] + HAMMING_TABLE [ ( word >> 0x0C ) & 0xF ] + HAMMING_TABLE [ ( word >> 0x10 ) & 0xF ] + HAMMING_TABLE [ ( word >> 0x14 ) & 0xF ] + HAMMING_TABLE [ ( word >> 0x18 ) & 0xF ] + HAMMING_TABLE [ ( word >> 0x1C ) & 0xF ] ; }
Compute the Hamming Weight of a word.
Compute the Hamming Weight of a word .