lib/command/database/string/bitop.js
function validate(cmd, args, info) {
  AbstractCommand.prototype.validate.apply(this, arguments);
  var op = ('' + args[0]).toLowerCase();
  if(op !== BITOP.AND && op !== BITOP.OR
    && op !== BITOP.XOR && op !== BITOP.NOT) {
    throw CommandSyntax;
  }
  if(op === BITOP.NOT && args.length !== 3) {
    throw BitopNot;
  }
  args[0] = op;
}
function validate(cmd, args, info) {
  AbstractCommand.prototype.validate.apply(this, arguments);
  var op = ('' + args[0]).toLowerCase();
  if(op !== BITOP.AND && op !== BITOP.OR
    && op !== BITOP.XOR && op !== BITOP.NOT) {
    throw CommandSyntax;
  }
  if(op === BITOP.NOT && args.length !== 3) {
    throw BitopNot;
  }
  args[0] = op;
}
function validate ( cmd , args , info ) { AbstractCommand . prototype . validate . apply ( this , arguments ) ; var op = ( '' + args [ 0 ] ) . toLowerCase ( ) ; if ( op !== BITOP . AND && op !== BITOP . OR && op !== BITOP . XOR && op !== BITOP . NOT ) { throw CommandSyntax ; } if ( op === BITOP . NOT && args . length !== 3 ) { throw BitopNot ; } args [ 0 ] = op ; }
Validate the BITOP command.
Validate the BITOP command .