public override dynamic Evaluate(SymbolTable table) { return((LeftNode.GetType() == RightNode.GetType()) && (LeftNode.Evaluate(table) == RightNode.Evaluate(table))); }
public override string ToString() => $"{this.GetType().Name}" + $" | Data: {this.Data.ToString()}" + $" | Parent: {(this.Parent?.GetType().Name) ?? "Null"}" + $" | L: {LeftNode.GetType().Name}" + $" | R: {RightNode.GetType().Name}";