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.)'