and method

And and (Expression exp)
override

Creates a 'logical and' expression of this expression and the other

Implementation

And and(Expression exp) {
  And ret = new And();

  if (this.length != 0) {
    ret = ret.and(this);
  }

  return ret.and(exp);
}