39 lines
669 B
Plaintext
39 lines
669 B
Plaintext
import io:*
|
|
|
|
fun is_true():bool {
|
|
return true
|
|
}
|
|
|
|
fun is_true_extra():bool {
|
|
print("true_extra: ")
|
|
return true
|
|
}
|
|
|
|
fun is_false():bool {
|
|
return false
|
|
}
|
|
|
|
fun is_false_extra():bool {
|
|
print("false_extra: ")
|
|
return false
|
|
}
|
|
|
|
fun main():int {
|
|
println("early or")
|
|
if (is_true() || is_false_extra())
|
|
println("was true")
|
|
println("early and")
|
|
if (is_false() && is_true_extra())
|
|
println("was false")
|
|
println()
|
|
println("late or")
|
|
if (is_false_extra() || is_true())
|
|
println("was true")
|
|
println("late and")
|
|
if (is_true_extra() && is_false())
|
|
println("was false")
|
|
println()
|
|
return 0
|
|
}
|
|
|