RosettaCodeData/Task/Short-circuit-evaluation/AWK/short-circuit-evaluation.awk
2014-01-17 05:34:36 +00:00

17 lines
204 B
Awk

#!/usr/bin/awk -f
BEGIN {
print (a(1) && b(1))
print (a(1) || b(1))
print (a(0) && b(1))
print (a(0) || b(1))
}
function a(x) {
print " x:"x
return x
}
function b(y) {
print " y:"y
return y
}