public string Visit(Nand expr) { return(string.Format("({0}) NAND ({1})", expr.First.Accept(this), expr.Second.Accept(this))); }
public bool Visit(Nand expr) { return(!(Eval(expr.First) && Eval(expr.Second))); }