private Object executeExponent(PageContext pc,SQL sql,Query qr,Operation2 expression,int row) throws PageException {
  return Integer.valueOf(Caster.toIntValue(executeExp(pc,sql,qr,expression.getLeft(),row)) ^ Caster.toIntValue(executeExp(pc,sql,qr,expression.getRight(),row)));
}

private Object executeExponent ( PageContext pc , SQL sql , Query qr , Operation2 expression , int row ) throws PageException { return Integer . valueOf ( Caster . toIntValue ( executeExp ( pc , sql , qr , expression . getLeft ( ) , row ) ) ^ Caster . toIntValue ( executeExp ( pc , sql , qr , expression . getRight ( ) , row ) ) ) ; }
execute a multiply operation
