Esempio n. 1
0
 public Value Visit(NotEqualsExpr expr, Scope scope)
 {
     return(PerformOperation(expr.Left.Accept(this, scope),
                             expr.Right.Accept(this, scope),
                             (a, b) => !a.Equals(b),
                             (a, b) => a != b,
                             (a, b) => a != b,
                             (a, b) => a != b));
 }
Esempio n. 2
0
 public string Visit(NotEqualsExpr expr, Scope scope)
 {
     return(expr.Left.Accept(this, scope) + " != " + expr.Right.Accept(this, scope));
 }
Esempio n. 3
0
 public ValueType Visit(NotEqualsExpr expr, Scope scope)
 {
     return(BinaryOperatorTypeCheck(expr, scope));
 }