added compiler for BinaryExpression and Ne