26 lines
479 B
Text
26 lines
479 B
Text
func a(v) {
|
|
print(nameof(a), terminator: "")
|
|
return v
|
|
}
|
|
|
|
func b(v) {
|
|
print(nameof(b), terminator: "")
|
|
return v
|
|
}
|
|
|
|
func testMe(i, j) {
|
|
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()
|
|
}
|
|
|
|
testMe(false, false)
|
|
testMe(false, true)
|
|
testMe(true, false)
|
|
testMe(true, true)
|