public override Expression GenerateRead(Compilation.AstGenerator gen) { return gen.Binary( GetExpressionType(op), left.GenerateRead(gen), right.GenerateRead(gen) ); }