github.com/benhoyt/goawk@v1.8.1/testdata/T.exprconv (about) 1 echo T.exprconv: check conversion of expr to number 2 3 awk=${awk-../a.out} 4 5 $awk ' 6 BEGIN { x = (1 > 0); print x 7 x = (1 < 0); print x 8 x = (1 == 1); print x 9 print ("a" >= "b") 10 print ("b" >= "a") 11 print (0 == 0.0) 12 # x = ((1 == 1e0) && (1 == 10e-1) && (1 == .1e2)); print x 13 exit 14 }' >foo1 15 echo '1 16 0 17 1 18 0 19 1 20 1' >foo2 21 cmp foo1 foo2 || echo 'BAD: T.exprconv (1 > 0, etc.)'