Anonymous user
Short-circuit evaluation: Difference between revisions
→{{header|Dyalect}}
Line 938:
return v
}
func b(v) {
print(nameof(b), terminator: "")
return v
}
func
print("Testing a(\(i)) && b(\(j))")
print("Trace: ", terminator: "")
print("\nResult: \(a(i) && b(j))")
print("Testing a(\(i)) || b(\(j))")
print("Trace: ", terminator: "")
print("\nResult: \(a(i) || b(j))")
print()
}
{{out}}
|