private Object executeIn(PageContext pc,SQL sql,Query qr,ZExpression expression,int row) throws PageException {
  int len=expression.nbOperands();
  Object left=executeExp(pc,sql,qr,expression.getOperand(0),row);
  for (int i=1; i < len; i++) {
    if (Operator.compare(left,executeExp(pc,sql,qr,expression.getOperand(i),row)) == 0)     return Boolean.TRUE;
  }
  return Boolean.FALSE;
}

private Object executeIn ( PageContext pc , SQL sql , Query qr , ZExpression expression , int row ) throws PageException { int len = expression . nbOperands ( ) ; Object left = executeExp ( pc , sql , qr , expression . getOperand ( 0 ) , row ) ; for ( int i = 1 ; i < len ; i ++ ) { if ( Operator . compare ( left , executeExp ( pc , sql , qr , expression . getOperand ( i ) , row ) ) == 0 ) return Boolean . TRUE ; } return Boolean . FALSE ; }
execute a greater than or equal operation
