WARNING: begin is smaller than the end, but step is negative in file operators-tests.scad, line 17
WARNING: begin is smaller than the end, but step is negative in file operators-tests.scad, line 18
ECHO: false, " == ", false, "->", true
ECHO: false, " >  ", false, "->", false
ECHO: false, " >= ", false, "->", true
ECHO: false, " <  ", false, "->", false
ECHO: false, " <= ", false, "->", true
ECHO: false, " != ", false, "->", false
ECHO: false, " == ", true, "->", false
ECHO: false, " >  ", true, "->", false
ECHO: false, " >= ", true, "->", false
ECHO: false, " <  ", true, "->", true
ECHO: false, " <= ", true, "->", true
ECHO: false, " != ", true, "->", true
ECHO: false, " == ", -1, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: false, " >  ", -1, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: false, " >= ", -1, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: false, " <  ", -1, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: false, " <= ", -1, "->", undef
ECHO: false, " != ", -1, "->", true
ECHO: false, " == ", 0, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: false, " >  ", 0, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: false, " >= ", 0, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: false, " <  ", 0, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: false, " <= ", 0, "->", undef
ECHO: false, " != ", 0, "->", true
ECHO: false, " == ", 1, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: false, " >  ", 1, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: false, " >= ", 1, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: false, " <  ", 1, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: false, " <= ", 1, "->", undef
ECHO: false, " != ", 1, "->", true
ECHO: false, " == ", nan, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: false, " >  ", nan, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: false, " >= ", nan, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: false, " <  ", nan, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: false, " <= ", nan, "->", undef
ECHO: false, " != ", nan, "->", true
ECHO: false, " == ", inf, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: false, " >  ", inf, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: false, " >= ", inf, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: false, " <  ", inf, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: false, " <= ", inf, "->", undef
ECHO: false, " != ", inf, "->", true
ECHO: false, " == ", "alpha", "->", false
WARNING: undefined operation (bool > string) in file operators-tests.scad, line 7
ECHO: false, " >  ", "alpha", "->", undef
WARNING: undefined operation (bool >= string) in file operators-tests.scad, line 8
ECHO: false, " >= ", "alpha", "->", undef
WARNING: undefined operation (bool < string) in file operators-tests.scad, line 9
ECHO: false, " <  ", "alpha", "->", undef
WARNING: undefined operation (bool <= string) in file operators-tests.scad, line 10
ECHO: false, " <= ", "alpha", "->", undef
ECHO: false, " != ", "alpha", "->", true
ECHO: false, " == ", [1, 2, 3], "->", false
WARNING: undefined operation (bool > vector) in file operators-tests.scad, line 7
ECHO: false, " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (bool >= vector) in file operators-tests.scad, line 8
ECHO: false, " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (bool < vector) in file operators-tests.scad, line 9
ECHO: false, " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (bool <= vector) in file operators-tests.scad, line 10
ECHO: false, " <= ", [1, 2, 3], "->", undef
ECHO: false, " != ", [1, 2, 3], "->", true
ECHO: false, " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (bool > range) in file operators-tests.scad, line 7
ECHO: false, " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (bool >= range) in file operators-tests.scad, line 8
ECHO: false, " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (bool < range) in file operators-tests.scad, line 9
ECHO: false, " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (bool <= range) in file operators-tests.scad, line 10
ECHO: false, " <= ", [0 : 1 : 3], "->", undef
ECHO: false, " != ", [0 : 1 : 3], "->", true
ECHO: false, " == ", undef, "->", false
WARNING: undefined operation (bool > undefined) in file operators-tests.scad, line 7
ECHO: false, " >  ", undef, "->", undef
WARNING: undefined operation (bool >= undefined) in file operators-tests.scad, line 8
ECHO: false, " >= ", undef, "->", undef
WARNING: undefined operation (bool < undefined) in file operators-tests.scad, line 9
ECHO: false, " <  ", undef, "->", undef
WARNING: undefined operation (bool <= undefined) in file operators-tests.scad, line 10
ECHO: false, " <= ", undef, "->", undef
ECHO: false, " != ", undef, "->", true
ECHO: true, " == ", false, "->", false
ECHO: true, " >  ", false, "->", true
ECHO: true, " >= ", false, "->", true
ECHO: true, " <  ", false, "->", false
ECHO: true, " <= ", false, "->", false
ECHO: true, " != ", false, "->", true
ECHO: true, " == ", true, "->", true
ECHO: true, " >  ", true, "->", false
ECHO: true, " >= ", true, "->", true
ECHO: true, " <  ", true, "->", false
ECHO: true, " <= ", true, "->", true
ECHO: true, " != ", true, "->", false
ECHO: true, " == ", -1, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: true, " >  ", -1, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: true, " >= ", -1, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: true, " <  ", -1, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: true, " <= ", -1, "->", undef
ECHO: true, " != ", -1, "->", true
ECHO: true, " == ", 0, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: true, " >  ", 0, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: true, " >= ", 0, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: true, " <  ", 0, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: true, " <= ", 0, "->", undef
ECHO: true, " != ", 0, "->", true
ECHO: true, " == ", 1, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: true, " >  ", 1, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: true, " >= ", 1, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: true, " <  ", 1, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: true, " <= ", 1, "->", undef
ECHO: true, " != ", 1, "->", true
ECHO: true, " == ", nan, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: true, " >  ", nan, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: true, " >= ", nan, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: true, " <  ", nan, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: true, " <= ", nan, "->", undef
ECHO: true, " != ", nan, "->", true
ECHO: true, " == ", inf, "->", false
WARNING: undefined operation (bool > number) in file operators-tests.scad, line 7
ECHO: true, " >  ", inf, "->", undef
WARNING: undefined operation (bool >= number) in file operators-tests.scad, line 8
ECHO: true, " >= ", inf, "->", undef
WARNING: undefined operation (bool < number) in file operators-tests.scad, line 9
ECHO: true, " <  ", inf, "->", undef
WARNING: undefined operation (bool <= number) in file operators-tests.scad, line 10
ECHO: true, " <= ", inf, "->", undef
ECHO: true, " != ", inf, "->", true
ECHO: true, " == ", "alpha", "->", false
WARNING: undefined operation (bool > string) in file operators-tests.scad, line 7
ECHO: true, " >  ", "alpha", "->", undef
WARNING: undefined operation (bool >= string) in file operators-tests.scad, line 8
ECHO: true, " >= ", "alpha", "->", undef
WARNING: undefined operation (bool < string) in file operators-tests.scad, line 9
ECHO: true, " <  ", "alpha", "->", undef
WARNING: undefined operation (bool <= string) in file operators-tests.scad, line 10
ECHO: true, " <= ", "alpha", "->", undef
ECHO: true, " != ", "alpha", "->", true
ECHO: true, " == ", [1, 2, 3], "->", false
WARNING: undefined operation (bool > vector) in file operators-tests.scad, line 7
ECHO: true, " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (bool >= vector) in file operators-tests.scad, line 8
ECHO: true, " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (bool < vector) in file operators-tests.scad, line 9
ECHO: true, " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (bool <= vector) in file operators-tests.scad, line 10
ECHO: true, " <= ", [1, 2, 3], "->", undef
ECHO: true, " != ", [1, 2, 3], "->", true
ECHO: true, " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (bool > range) in file operators-tests.scad, line 7
ECHO: true, " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (bool >= range) in file operators-tests.scad, line 8
ECHO: true, " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (bool < range) in file operators-tests.scad, line 9
ECHO: true, " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (bool <= range) in file operators-tests.scad, line 10
ECHO: true, " <= ", [0 : 1 : 3], "->", undef
ECHO: true, " != ", [0 : 1 : 3], "->", true
ECHO: true, " == ", undef, "->", false
WARNING: undefined operation (bool > undefined) in file operators-tests.scad, line 7
ECHO: true, " >  ", undef, "->", undef
WARNING: undefined operation (bool >= undefined) in file operators-tests.scad, line 8
ECHO: true, " >= ", undef, "->", undef
WARNING: undefined operation (bool < undefined) in file operators-tests.scad, line 9
ECHO: true, " <  ", undef, "->", undef
WARNING: undefined operation (bool <= undefined) in file operators-tests.scad, line 10
ECHO: true, " <= ", undef, "->", undef
ECHO: true, " != ", undef, "->", true
ECHO: -1, " == ", false, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: -1, " >  ", false, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: -1, " >= ", false, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: -1, " <  ", false, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: -1, " <= ", false, "->", undef
ECHO: -1, " != ", false, "->", true
ECHO: -1, " == ", true, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: -1, " >  ", true, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: -1, " >= ", true, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: -1, " <  ", true, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: -1, " <= ", true, "->", undef
ECHO: -1, " != ", true, "->", true
ECHO: -1, " == ", -1, "->", true
ECHO: -1, " >  ", -1, "->", false
ECHO: -1, " >= ", -1, "->", true
ECHO: -1, " <  ", -1, "->", false
ECHO: -1, " <= ", -1, "->", true
ECHO: -1, " != ", -1, "->", false
ECHO: -1, " == ", 0, "->", false
ECHO: -1, " >  ", 0, "->", false
ECHO: -1, " >= ", 0, "->", false
ECHO: -1, " <  ", 0, "->", true
ECHO: -1, " <= ", 0, "->", true
ECHO: -1, " != ", 0, "->", true
ECHO: -1, " == ", 1, "->", false
ECHO: -1, " >  ", 1, "->", false
ECHO: -1, " >= ", 1, "->", false
ECHO: -1, " <  ", 1, "->", true
ECHO: -1, " <= ", 1, "->", true
ECHO: -1, " != ", 1, "->", true
ECHO: -1, " == ", nan, "->", false
ECHO: -1, " >  ", nan, "->", false
ECHO: -1, " >= ", nan, "->", false
ECHO: -1, " <  ", nan, "->", false
ECHO: -1, " <= ", nan, "->", false
ECHO: -1, " != ", nan, "->", true
ECHO: -1, " == ", inf, "->", false
ECHO: -1, " >  ", inf, "->", false
ECHO: -1, " >= ", inf, "->", false
ECHO: -1, " <  ", inf, "->", true
ECHO: -1, " <= ", inf, "->", true
ECHO: -1, " != ", inf, "->", true
ECHO: -1, " == ", "alpha", "->", false
WARNING: undefined operation (number > string) in file operators-tests.scad, line 7
ECHO: -1, " >  ", "alpha", "->", undef
WARNING: undefined operation (number >= string) in file operators-tests.scad, line 8
ECHO: -1, " >= ", "alpha", "->", undef
WARNING: undefined operation (number < string) in file operators-tests.scad, line 9
ECHO: -1, " <  ", "alpha", "->", undef
WARNING: undefined operation (number <= string) in file operators-tests.scad, line 10
ECHO: -1, " <= ", "alpha", "->", undef
ECHO: -1, " != ", "alpha", "->", true
ECHO: -1, " == ", [1, 2, 3], "->", false
WARNING: undefined operation (number > vector) in file operators-tests.scad, line 7
ECHO: -1, " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number >= vector) in file operators-tests.scad, line 8
ECHO: -1, " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (number < vector) in file operators-tests.scad, line 9
ECHO: -1, " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number <= vector) in file operators-tests.scad, line 10
ECHO: -1, " <= ", [1, 2, 3], "->", undef
ECHO: -1, " != ", [1, 2, 3], "->", true
ECHO: -1, " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (number > range) in file operators-tests.scad, line 7
ECHO: -1, " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number >= range) in file operators-tests.scad, line 8
ECHO: -1, " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number < range) in file operators-tests.scad, line 9
ECHO: -1, " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number <= range) in file operators-tests.scad, line 10
ECHO: -1, " <= ", [0 : 1 : 3], "->", undef
ECHO: -1, " != ", [0 : 1 : 3], "->", true
ECHO: -1, " == ", undef, "->", false
WARNING: undefined operation (number > undefined) in file operators-tests.scad, line 7
ECHO: -1, " >  ", undef, "->", undef
WARNING: undefined operation (number >= undefined) in file operators-tests.scad, line 8
ECHO: -1, " >= ", undef, "->", undef
WARNING: undefined operation (number < undefined) in file operators-tests.scad, line 9
ECHO: -1, " <  ", undef, "->", undef
WARNING: undefined operation (number <= undefined) in file operators-tests.scad, line 10
ECHO: -1, " <= ", undef, "->", undef
ECHO: -1, " != ", undef, "->", true
ECHO: 0, " == ", false, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: 0, " >  ", false, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: 0, " >= ", false, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: 0, " <  ", false, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: 0, " <= ", false, "->", undef
ECHO: 0, " != ", false, "->", true
ECHO: 0, " == ", true, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: 0, " >  ", true, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: 0, " >= ", true, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: 0, " <  ", true, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: 0, " <= ", true, "->", undef
ECHO: 0, " != ", true, "->", true
ECHO: 0, " == ", -1, "->", false
ECHO: 0, " >  ", -1, "->", true
ECHO: 0, " >= ", -1, "->", true
ECHO: 0, " <  ", -1, "->", false
ECHO: 0, " <= ", -1, "->", false
ECHO: 0, " != ", -1, "->", true
ECHO: 0, " == ", 0, "->", true
ECHO: 0, " >  ", 0, "->", false
ECHO: 0, " >= ", 0, "->", true
ECHO: 0, " <  ", 0, "->", false
ECHO: 0, " <= ", 0, "->", true
ECHO: 0, " != ", 0, "->", false
ECHO: 0, " == ", 1, "->", false
ECHO: 0, " >  ", 1, "->", false
ECHO: 0, " >= ", 1, "->", false
ECHO: 0, " <  ", 1, "->", true
ECHO: 0, " <= ", 1, "->", true
ECHO: 0, " != ", 1, "->", true
ECHO: 0, " == ", nan, "->", false
ECHO: 0, " >  ", nan, "->", false
ECHO: 0, " >= ", nan, "->", false
ECHO: 0, " <  ", nan, "->", false
ECHO: 0, " <= ", nan, "->", false
ECHO: 0, " != ", nan, "->", true
ECHO: 0, " == ", inf, "->", false
ECHO: 0, " >  ", inf, "->", false
ECHO: 0, " >= ", inf, "->", false
ECHO: 0, " <  ", inf, "->", true
ECHO: 0, " <= ", inf, "->", true
ECHO: 0, " != ", inf, "->", true
ECHO: 0, " == ", "alpha", "->", false
WARNING: undefined operation (number > string) in file operators-tests.scad, line 7
ECHO: 0, " >  ", "alpha", "->", undef
WARNING: undefined operation (number >= string) in file operators-tests.scad, line 8
ECHO: 0, " >= ", "alpha", "->", undef
WARNING: undefined operation (number < string) in file operators-tests.scad, line 9
ECHO: 0, " <  ", "alpha", "->", undef
WARNING: undefined operation (number <= string) in file operators-tests.scad, line 10
ECHO: 0, " <= ", "alpha", "->", undef
ECHO: 0, " != ", "alpha", "->", true
ECHO: 0, " == ", [1, 2, 3], "->", false
WARNING: undefined operation (number > vector) in file operators-tests.scad, line 7
ECHO: 0, " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number >= vector) in file operators-tests.scad, line 8
ECHO: 0, " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (number < vector) in file operators-tests.scad, line 9
ECHO: 0, " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number <= vector) in file operators-tests.scad, line 10
ECHO: 0, " <= ", [1, 2, 3], "->", undef
ECHO: 0, " != ", [1, 2, 3], "->", true
ECHO: 0, " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (number > range) in file operators-tests.scad, line 7
ECHO: 0, " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number >= range) in file operators-tests.scad, line 8
ECHO: 0, " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number < range) in file operators-tests.scad, line 9
ECHO: 0, " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number <= range) in file operators-tests.scad, line 10
ECHO: 0, " <= ", [0 : 1 : 3], "->", undef
ECHO: 0, " != ", [0 : 1 : 3], "->", true
ECHO: 0, " == ", undef, "->", false
WARNING: undefined operation (number > undefined) in file operators-tests.scad, line 7
ECHO: 0, " >  ", undef, "->", undef
WARNING: undefined operation (number >= undefined) in file operators-tests.scad, line 8
ECHO: 0, " >= ", undef, "->", undef
WARNING: undefined operation (number < undefined) in file operators-tests.scad, line 9
ECHO: 0, " <  ", undef, "->", undef
WARNING: undefined operation (number <= undefined) in file operators-tests.scad, line 10
ECHO: 0, " <= ", undef, "->", undef
ECHO: 0, " != ", undef, "->", true
ECHO: 1, " == ", false, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: 1, " >  ", false, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: 1, " >= ", false, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: 1, " <  ", false, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: 1, " <= ", false, "->", undef
ECHO: 1, " != ", false, "->", true
ECHO: 1, " == ", true, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: 1, " >  ", true, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: 1, " >= ", true, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: 1, " <  ", true, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: 1, " <= ", true, "->", undef
ECHO: 1, " != ", true, "->", true
ECHO: 1, " == ", -1, "->", false
ECHO: 1, " >  ", -1, "->", true
ECHO: 1, " >= ", -1, "->", true
ECHO: 1, " <  ", -1, "->", false
ECHO: 1, " <= ", -1, "->", false
ECHO: 1, " != ", -1, "->", true
ECHO: 1, " == ", 0, "->", false
ECHO: 1, " >  ", 0, "->", true
ECHO: 1, " >= ", 0, "->", true
ECHO: 1, " <  ", 0, "->", false
ECHO: 1, " <= ", 0, "->", false
ECHO: 1, " != ", 0, "->", true
ECHO: 1, " == ", 1, "->", true
ECHO: 1, " >  ", 1, "->", false
ECHO: 1, " >= ", 1, "->", true
ECHO: 1, " <  ", 1, "->", false
ECHO: 1, " <= ", 1, "->", true
ECHO: 1, " != ", 1, "->", false
ECHO: 1, " == ", nan, "->", false
ECHO: 1, " >  ", nan, "->", false
ECHO: 1, " >= ", nan, "->", false
ECHO: 1, " <  ", nan, "->", false
ECHO: 1, " <= ", nan, "->", false
ECHO: 1, " != ", nan, "->", true
ECHO: 1, " == ", inf, "->", false
ECHO: 1, " >  ", inf, "->", false
ECHO: 1, " >= ", inf, "->", false
ECHO: 1, " <  ", inf, "->", true
ECHO: 1, " <= ", inf, "->", true
ECHO: 1, " != ", inf, "->", true
ECHO: 1, " == ", "alpha", "->", false
WARNING: undefined operation (number > string) in file operators-tests.scad, line 7
ECHO: 1, " >  ", "alpha", "->", undef
WARNING: undefined operation (number >= string) in file operators-tests.scad, line 8
ECHO: 1, " >= ", "alpha", "->", undef
WARNING: undefined operation (number < string) in file operators-tests.scad, line 9
ECHO: 1, " <  ", "alpha", "->", undef
WARNING: undefined operation (number <= string) in file operators-tests.scad, line 10
ECHO: 1, " <= ", "alpha", "->", undef
ECHO: 1, " != ", "alpha", "->", true
ECHO: 1, " == ", [1, 2, 3], "->", false
WARNING: undefined operation (number > vector) in file operators-tests.scad, line 7
ECHO: 1, " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number >= vector) in file operators-tests.scad, line 8
ECHO: 1, " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (number < vector) in file operators-tests.scad, line 9
ECHO: 1, " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number <= vector) in file operators-tests.scad, line 10
ECHO: 1, " <= ", [1, 2, 3], "->", undef
ECHO: 1, " != ", [1, 2, 3], "->", true
ECHO: 1, " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (number > range) in file operators-tests.scad, line 7
ECHO: 1, " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number >= range) in file operators-tests.scad, line 8
ECHO: 1, " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number < range) in file operators-tests.scad, line 9
ECHO: 1, " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number <= range) in file operators-tests.scad, line 10
ECHO: 1, " <= ", [0 : 1 : 3], "->", undef
ECHO: 1, " != ", [0 : 1 : 3], "->", true
ECHO: 1, " == ", undef, "->", false
WARNING: undefined operation (number > undefined) in file operators-tests.scad, line 7
ECHO: 1, " >  ", undef, "->", undef
WARNING: undefined operation (number >= undefined) in file operators-tests.scad, line 8
ECHO: 1, " >= ", undef, "->", undef
WARNING: undefined operation (number < undefined) in file operators-tests.scad, line 9
ECHO: 1, " <  ", undef, "->", undef
WARNING: undefined operation (number <= undefined) in file operators-tests.scad, line 10
ECHO: 1, " <= ", undef, "->", undef
ECHO: 1, " != ", undef, "->", true
ECHO: nan, " == ", false, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: nan, " >  ", false, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: nan, " >= ", false, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: nan, " <  ", false, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: nan, " <= ", false, "->", undef
ECHO: nan, " != ", false, "->", true
ECHO: nan, " == ", true, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: nan, " >  ", true, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: nan, " >= ", true, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: nan, " <  ", true, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: nan, " <= ", true, "->", undef
ECHO: nan, " != ", true, "->", true
ECHO: nan, " == ", -1, "->", false
ECHO: nan, " >  ", -1, "->", false
ECHO: nan, " >= ", -1, "->", false
ECHO: nan, " <  ", -1, "->", false
ECHO: nan, " <= ", -1, "->", false
ECHO: nan, " != ", -1, "->", true
ECHO: nan, " == ", 0, "->", false
ECHO: nan, " >  ", 0, "->", false
ECHO: nan, " >= ", 0, "->", false
ECHO: nan, " <  ", 0, "->", false
ECHO: nan, " <= ", 0, "->", false
ECHO: nan, " != ", 0, "->", true
ECHO: nan, " == ", 1, "->", false
ECHO: nan, " >  ", 1, "->", false
ECHO: nan, " >= ", 1, "->", false
ECHO: nan, " <  ", 1, "->", false
ECHO: nan, " <= ", 1, "->", false
ECHO: nan, " != ", 1, "->", true
ECHO: nan, " == ", nan, "->", false
ECHO: nan, " >  ", nan, "->", false
ECHO: nan, " >= ", nan, "->", false
ECHO: nan, " <  ", nan, "->", false
ECHO: nan, " <= ", nan, "->", false
ECHO: nan, " != ", nan, "->", true
ECHO: nan, " == ", inf, "->", false
ECHO: nan, " >  ", inf, "->", false
ECHO: nan, " >= ", inf, "->", false
ECHO: nan, " <  ", inf, "->", false
ECHO: nan, " <= ", inf, "->", false
ECHO: nan, " != ", inf, "->", true
ECHO: nan, " == ", "alpha", "->", false
WARNING: undefined operation (number > string) in file operators-tests.scad, line 7
ECHO: nan, " >  ", "alpha", "->", undef
WARNING: undefined operation (number >= string) in file operators-tests.scad, line 8
ECHO: nan, " >= ", "alpha", "->", undef
WARNING: undefined operation (number < string) in file operators-tests.scad, line 9
ECHO: nan, " <  ", "alpha", "->", undef
WARNING: undefined operation (number <= string) in file operators-tests.scad, line 10
ECHO: nan, " <= ", "alpha", "->", undef
ECHO: nan, " != ", "alpha", "->", true
ECHO: nan, " == ", [1, 2, 3], "->", false
WARNING: undefined operation (number > vector) in file operators-tests.scad, line 7
ECHO: nan, " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number >= vector) in file operators-tests.scad, line 8
ECHO: nan, " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (number < vector) in file operators-tests.scad, line 9
ECHO: nan, " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number <= vector) in file operators-tests.scad, line 10
ECHO: nan, " <= ", [1, 2, 3], "->", undef
ECHO: nan, " != ", [1, 2, 3], "->", true
ECHO: nan, " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (number > range) in file operators-tests.scad, line 7
ECHO: nan, " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number >= range) in file operators-tests.scad, line 8
ECHO: nan, " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number < range) in file operators-tests.scad, line 9
ECHO: nan, " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number <= range) in file operators-tests.scad, line 10
ECHO: nan, " <= ", [0 : 1 : 3], "->", undef
ECHO: nan, " != ", [0 : 1 : 3], "->", true
ECHO: nan, " == ", undef, "->", false
WARNING: undefined operation (number > undefined) in file operators-tests.scad, line 7
ECHO: nan, " >  ", undef, "->", undef
WARNING: undefined operation (number >= undefined) in file operators-tests.scad, line 8
ECHO: nan, " >= ", undef, "->", undef
WARNING: undefined operation (number < undefined) in file operators-tests.scad, line 9
ECHO: nan, " <  ", undef, "->", undef
WARNING: undefined operation (number <= undefined) in file operators-tests.scad, line 10
ECHO: nan, " <= ", undef, "->", undef
ECHO: nan, " != ", undef, "->", true
ECHO: inf, " == ", false, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: inf, " >  ", false, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: inf, " >= ", false, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: inf, " <  ", false, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: inf, " <= ", false, "->", undef
ECHO: inf, " != ", false, "->", true
ECHO: inf, " == ", true, "->", false
WARNING: undefined operation (number > bool) in file operators-tests.scad, line 7
ECHO: inf, " >  ", true, "->", undef
WARNING: undefined operation (number >= bool) in file operators-tests.scad, line 8
ECHO: inf, " >= ", true, "->", undef
WARNING: undefined operation (number < bool) in file operators-tests.scad, line 9
ECHO: inf, " <  ", true, "->", undef
WARNING: undefined operation (number <= bool) in file operators-tests.scad, line 10
ECHO: inf, " <= ", true, "->", undef
ECHO: inf, " != ", true, "->", true
ECHO: inf, " == ", -1, "->", false
ECHO: inf, " >  ", -1, "->", true
ECHO: inf, " >= ", -1, "->", true
ECHO: inf, " <  ", -1, "->", false
ECHO: inf, " <= ", -1, "->", false
ECHO: inf, " != ", -1, "->", true
ECHO: inf, " == ", 0, "->", false
ECHO: inf, " >  ", 0, "->", true
ECHO: inf, " >= ", 0, "->", true
ECHO: inf, " <  ", 0, "->", false
ECHO: inf, " <= ", 0, "->", false
ECHO: inf, " != ", 0, "->", true
ECHO: inf, " == ", 1, "->", false
ECHO: inf, " >  ", 1, "->", true
ECHO: inf, " >= ", 1, "->", true
ECHO: inf, " <  ", 1, "->", false
ECHO: inf, " <= ", 1, "->", false
ECHO: inf, " != ", 1, "->", true
ECHO: inf, " == ", nan, "->", false
ECHO: inf, " >  ", nan, "->", false
ECHO: inf, " >= ", nan, "->", false
ECHO: inf, " <  ", nan, "->", false
ECHO: inf, " <= ", nan, "->", false
ECHO: inf, " != ", nan, "->", true
ECHO: inf, " == ", inf, "->", true
ECHO: inf, " >  ", inf, "->", false
ECHO: inf, " >= ", inf, "->", true
ECHO: inf, " <  ", inf, "->", false
ECHO: inf, " <= ", inf, "->", true
ECHO: inf, " != ", inf, "->", false
ECHO: inf, " == ", "alpha", "->", false
WARNING: undefined operation (number > string) in file operators-tests.scad, line 7
ECHO: inf, " >  ", "alpha", "->", undef
WARNING: undefined operation (number >= string) in file operators-tests.scad, line 8
ECHO: inf, " >= ", "alpha", "->", undef
WARNING: undefined operation (number < string) in file operators-tests.scad, line 9
ECHO: inf, " <  ", "alpha", "->", undef
WARNING: undefined operation (number <= string) in file operators-tests.scad, line 10
ECHO: inf, " <= ", "alpha", "->", undef
ECHO: inf, " != ", "alpha", "->", true
ECHO: inf, " == ", [1, 2, 3], "->", false
WARNING: undefined operation (number > vector) in file operators-tests.scad, line 7
ECHO: inf, " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number >= vector) in file operators-tests.scad, line 8
ECHO: inf, " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (number < vector) in file operators-tests.scad, line 9
ECHO: inf, " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (number <= vector) in file operators-tests.scad, line 10
ECHO: inf, " <= ", [1, 2, 3], "->", undef
ECHO: inf, " != ", [1, 2, 3], "->", true
ECHO: inf, " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (number > range) in file operators-tests.scad, line 7
ECHO: inf, " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number >= range) in file operators-tests.scad, line 8
ECHO: inf, " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number < range) in file operators-tests.scad, line 9
ECHO: inf, " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (number <= range) in file operators-tests.scad, line 10
ECHO: inf, " <= ", [0 : 1 : 3], "->", undef
ECHO: inf, " != ", [0 : 1 : 3], "->", true
ECHO: inf, " == ", undef, "->", false
WARNING: undefined operation (number > undefined) in file operators-tests.scad, line 7
ECHO: inf, " >  ", undef, "->", undef
WARNING: undefined operation (number >= undefined) in file operators-tests.scad, line 8
ECHO: inf, " >= ", undef, "->", undef
WARNING: undefined operation (number < undefined) in file operators-tests.scad, line 9
ECHO: inf, " <  ", undef, "->", undef
WARNING: undefined operation (number <= undefined) in file operators-tests.scad, line 10
ECHO: inf, " <= ", undef, "->", undef
ECHO: inf, " != ", undef, "->", true
ECHO: "alpha", " == ", false, "->", false
WARNING: undefined operation (string > bool) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", false, "->", undef
WARNING: undefined operation (string >= bool) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", false, "->", undef
WARNING: undefined operation (string < bool) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", false, "->", undef
WARNING: undefined operation (string <= bool) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", false, "->", undef
ECHO: "alpha", " != ", false, "->", true
ECHO: "alpha", " == ", true, "->", false
WARNING: undefined operation (string > bool) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", true, "->", undef
WARNING: undefined operation (string >= bool) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", true, "->", undef
WARNING: undefined operation (string < bool) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", true, "->", undef
WARNING: undefined operation (string <= bool) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", true, "->", undef
ECHO: "alpha", " != ", true, "->", true
ECHO: "alpha", " == ", -1, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", -1, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", -1, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", -1, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", -1, "->", undef
ECHO: "alpha", " != ", -1, "->", true
ECHO: "alpha", " == ", 0, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", 0, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", 0, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", 0, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", 0, "->", undef
ECHO: "alpha", " != ", 0, "->", true
ECHO: "alpha", " == ", 1, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", 1, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", 1, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", 1, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", 1, "->", undef
ECHO: "alpha", " != ", 1, "->", true
ECHO: "alpha", " == ", nan, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", nan, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", nan, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", nan, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", nan, "->", undef
ECHO: "alpha", " != ", nan, "->", true
ECHO: "alpha", " == ", inf, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", inf, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", inf, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", inf, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", inf, "->", undef
ECHO: "alpha", " != ", inf, "->", true
ECHO: "alpha", " == ", "alpha", "->", true
ECHO: "alpha", " >  ", "alpha", "->", false
ECHO: "alpha", " >= ", "alpha", "->", true
ECHO: "alpha", " <  ", "alpha", "->", false
ECHO: "alpha", " <= ", "alpha", "->", true
ECHO: "alpha", " != ", "alpha", "->", false
ECHO: "alpha", " == ", [1, 2, 3], "->", false
WARNING: undefined operation (string > vector) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (string >= vector) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (string < vector) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (string <= vector) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", [1, 2, 3], "->", undef
ECHO: "alpha", " != ", [1, 2, 3], "->", true
ECHO: "alpha", " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (string > range) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (string >= range) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (string < range) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (string <= range) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", [0 : 1 : 3], "->", undef
ECHO: "alpha", " != ", [0 : 1 : 3], "->", true
ECHO: "alpha", " == ", undef, "->", false
WARNING: undefined operation (string > undefined) in file operators-tests.scad, line 7
ECHO: "alpha", " >  ", undef, "->", undef
WARNING: undefined operation (string >= undefined) in file operators-tests.scad, line 8
ECHO: "alpha", " >= ", undef, "->", undef
WARNING: undefined operation (string < undefined) in file operators-tests.scad, line 9
ECHO: "alpha", " <  ", undef, "->", undef
WARNING: undefined operation (string <= undefined) in file operators-tests.scad, line 10
ECHO: "alpha", " <= ", undef, "->", undef
ECHO: "alpha", " != ", undef, "->", true
ECHO: "beta", " == ", false, "->", false
WARNING: undefined operation (string > bool) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", false, "->", undef
WARNING: undefined operation (string >= bool) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", false, "->", undef
WARNING: undefined operation (string < bool) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", false, "->", undef
WARNING: undefined operation (string <= bool) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", false, "->", undef
ECHO: "beta", " != ", false, "->", true
ECHO: "beta", " == ", true, "->", false
WARNING: undefined operation (string > bool) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", true, "->", undef
WARNING: undefined operation (string >= bool) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", true, "->", undef
WARNING: undefined operation (string < bool) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", true, "->", undef
WARNING: undefined operation (string <= bool) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", true, "->", undef
ECHO: "beta", " != ", true, "->", true
ECHO: "beta", " == ", -1, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", -1, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", -1, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", -1, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", -1, "->", undef
ECHO: "beta", " != ", -1, "->", true
ECHO: "beta", " == ", 0, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", 0, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", 0, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", 0, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", 0, "->", undef
ECHO: "beta", " != ", 0, "->", true
ECHO: "beta", " == ", 1, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", 1, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", 1, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", 1, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", 1, "->", undef
ECHO: "beta", " != ", 1, "->", true
ECHO: "beta", " == ", nan, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", nan, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", nan, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", nan, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", nan, "->", undef
ECHO: "beta", " != ", nan, "->", true
ECHO: "beta", " == ", inf, "->", false
WARNING: undefined operation (string > number) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", inf, "->", undef
WARNING: undefined operation (string >= number) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", inf, "->", undef
WARNING: undefined operation (string < number) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", inf, "->", undef
WARNING: undefined operation (string <= number) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", inf, "->", undef
ECHO: "beta", " != ", inf, "->", true
ECHO: "beta", " == ", "alpha", "->", false
ECHO: "beta", " >  ", "alpha", "->", true
ECHO: "beta", " >= ", "alpha", "->", true
ECHO: "beta", " <  ", "alpha", "->", false
ECHO: "beta", " <= ", "alpha", "->", false
ECHO: "beta", " != ", "alpha", "->", true
ECHO: "beta", " == ", [1, 2, 3], "->", false
WARNING: undefined operation (string > vector) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (string >= vector) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (string < vector) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (string <= vector) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", [1, 2, 3], "->", undef
ECHO: "beta", " != ", [1, 2, 3], "->", true
ECHO: "beta", " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (string > range) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (string >= range) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (string < range) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (string <= range) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", [0 : 1 : 3], "->", undef
ECHO: "beta", " != ", [0 : 1 : 3], "->", true
ECHO: "beta", " == ", undef, "->", false
WARNING: undefined operation (string > undefined) in file operators-tests.scad, line 7
ECHO: "beta", " >  ", undef, "->", undef
WARNING: undefined operation (string >= undefined) in file operators-tests.scad, line 8
ECHO: "beta", " >= ", undef, "->", undef
WARNING: undefined operation (string < undefined) in file operators-tests.scad, line 9
ECHO: "beta", " <  ", undef, "->", undef
WARNING: undefined operation (string <= undefined) in file operators-tests.scad, line 10
ECHO: "beta", " <= ", undef, "->", undef
ECHO: "beta", " != ", undef, "->", true
ECHO: [1, 2, 3], " == ", false, "->", false
WARNING: undefined operation (vector > bool) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", false, "->", undef
WARNING: undefined operation (vector >= bool) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", false, "->", undef
WARNING: undefined operation (vector < bool) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", false, "->", undef
WARNING: undefined operation (vector <= bool) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", false, "->", undef
ECHO: [1, 2, 3], " != ", false, "->", true
ECHO: [1, 2, 3], " == ", true, "->", false
WARNING: undefined operation (vector > bool) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", true, "->", undef
WARNING: undefined operation (vector >= bool) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", true, "->", undef
WARNING: undefined operation (vector < bool) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", true, "->", undef
WARNING: undefined operation (vector <= bool) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", true, "->", undef
ECHO: [1, 2, 3], " != ", true, "->", true
ECHO: [1, 2, 3], " == ", -1, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", -1, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", -1, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", -1, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", -1, "->", undef
ECHO: [1, 2, 3], " != ", -1, "->", true
ECHO: [1, 2, 3], " == ", 0, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", 0, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", 0, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", 0, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", 0, "->", undef
ECHO: [1, 2, 3], " != ", 0, "->", true
ECHO: [1, 2, 3], " == ", 1, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", 1, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", 1, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", 1, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", 1, "->", undef
ECHO: [1, 2, 3], " != ", 1, "->", true
ECHO: [1, 2, 3], " == ", nan, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", nan, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", nan, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", nan, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", nan, "->", undef
ECHO: [1, 2, 3], " != ", nan, "->", true
ECHO: [1, 2, 3], " == ", inf, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", inf, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", inf, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", inf, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", inf, "->", undef
ECHO: [1, 2, 3], " != ", inf, "->", true
ECHO: [1, 2, 3], " == ", "alpha", "->", false
WARNING: undefined operation (vector > string) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", "alpha", "->", undef
WARNING: undefined operation (vector >= string) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", "alpha", "->", undef
WARNING: undefined operation (vector < string) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", "alpha", "->", undef
WARNING: undefined operation (vector <= string) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", "alpha", "->", undef
ECHO: [1, 2, 3], " != ", "alpha", "->", true
ECHO: [1, 2, 3], " == ", [1, 2, 3], "->", true
ECHO: [1, 2, 3], " >  ", [1, 2, 3], "->", false
ECHO: [1, 2, 3], " >= ", [1, 2, 3], "->", true
ECHO: [1, 2, 3], " <  ", [1, 2, 3], "->", false
ECHO: [1, 2, 3], " <= ", [1, 2, 3], "->", true
ECHO: [1, 2, 3], " != ", [1, 2, 3], "->", false
ECHO: [1, 2, 3], " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (vector > range) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (vector >= range) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (vector < range) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (vector <= range) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", [0 : 1 : 3], "->", undef
ECHO: [1, 2, 3], " != ", [0 : 1 : 3], "->", true
ECHO: [1, 2, 3], " == ", undef, "->", false
WARNING: undefined operation (vector > undefined) in file operators-tests.scad, line 7
ECHO: [1, 2, 3], " >  ", undef, "->", undef
WARNING: undefined operation (vector >= undefined) in file operators-tests.scad, line 8
ECHO: [1, 2, 3], " >= ", undef, "->", undef
WARNING: undefined operation (vector < undefined) in file operators-tests.scad, line 9
ECHO: [1, 2, 3], " <  ", undef, "->", undef
WARNING: undefined operation (vector <= undefined) in file operators-tests.scad, line 10
ECHO: [1, 2, 3], " <= ", undef, "->", undef
ECHO: [1, 2, 3], " != ", undef, "->", true
ECHO: [1, 2, 4], " == ", false, "->", false
WARNING: undefined operation (vector > bool) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", false, "->", undef
WARNING: undefined operation (vector >= bool) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", false, "->", undef
WARNING: undefined operation (vector < bool) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", false, "->", undef
WARNING: undefined operation (vector <= bool) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", false, "->", undef
ECHO: [1, 2, 4], " != ", false, "->", true
ECHO: [1, 2, 4], " == ", true, "->", false
WARNING: undefined operation (vector > bool) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", true, "->", undef
WARNING: undefined operation (vector >= bool) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", true, "->", undef
WARNING: undefined operation (vector < bool) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", true, "->", undef
WARNING: undefined operation (vector <= bool) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", true, "->", undef
ECHO: [1, 2, 4], " != ", true, "->", true
ECHO: [1, 2, 4], " == ", -1, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", -1, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", -1, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", -1, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", -1, "->", undef
ECHO: [1, 2, 4], " != ", -1, "->", true
ECHO: [1, 2, 4], " == ", 0, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", 0, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", 0, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", 0, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", 0, "->", undef
ECHO: [1, 2, 4], " != ", 0, "->", true
ECHO: [1, 2, 4], " == ", 1, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", 1, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", 1, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", 1, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", 1, "->", undef
ECHO: [1, 2, 4], " != ", 1, "->", true
ECHO: [1, 2, 4], " == ", nan, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", nan, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", nan, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", nan, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", nan, "->", undef
ECHO: [1, 2, 4], " != ", nan, "->", true
ECHO: [1, 2, 4], " == ", inf, "->", false
WARNING: undefined operation (vector > number) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", inf, "->", undef
WARNING: undefined operation (vector >= number) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", inf, "->", undef
WARNING: undefined operation (vector < number) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", inf, "->", undef
WARNING: undefined operation (vector <= number) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", inf, "->", undef
ECHO: [1, 2, 4], " != ", inf, "->", true
ECHO: [1, 2, 4], " == ", "alpha", "->", false
WARNING: undefined operation (vector > string) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", "alpha", "->", undef
WARNING: undefined operation (vector >= string) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", "alpha", "->", undef
WARNING: undefined operation (vector < string) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", "alpha", "->", undef
WARNING: undefined operation (vector <= string) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", "alpha", "->", undef
ECHO: [1, 2, 4], " != ", "alpha", "->", true
ECHO: [1, 2, 4], " == ", [1, 2, 3], "->", false
ECHO: [1, 2, 4], " >  ", [1, 2, 3], "->", true
ECHO: [1, 2, 4], " >= ", [1, 2, 3], "->", true
ECHO: [1, 2, 4], " <  ", [1, 2, 3], "->", false
ECHO: [1, 2, 4], " <= ", [1, 2, 3], "->", false
ECHO: [1, 2, 4], " != ", [1, 2, 3], "->", true
ECHO: [1, 2, 4], " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (vector > range) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (vector >= range) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (vector < range) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (vector <= range) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", [0 : 1 : 3], "->", undef
ECHO: [1, 2, 4], " != ", [0 : 1 : 3], "->", true
ECHO: [1, 2, 4], " == ", undef, "->", false
WARNING: undefined operation (vector > undefined) in file operators-tests.scad, line 7
ECHO: [1, 2, 4], " >  ", undef, "->", undef
WARNING: undefined operation (vector >= undefined) in file operators-tests.scad, line 8
ECHO: [1, 2, 4], " >= ", undef, "->", undef
WARNING: undefined operation (vector < undefined) in file operators-tests.scad, line 9
ECHO: [1, 2, 4], " <  ", undef, "->", undef
WARNING: undefined operation (vector <= undefined) in file operators-tests.scad, line 10
ECHO: [1, 2, 4], " <= ", undef, "->", undef
ECHO: [1, 2, 4], " != ", undef, "->", true
ECHO: [0 : 1 : 3], " == ", false, "->", false
WARNING: undefined operation (range > bool) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", false, "->", undef
WARNING: undefined operation (range >= bool) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", false, "->", undef
WARNING: undefined operation (range < bool) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", false, "->", undef
WARNING: undefined operation (range <= bool) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", false, "->", undef
ECHO: [0 : 1 : 3], " != ", false, "->", true
ECHO: [0 : 1 : 3], " == ", true, "->", false
WARNING: undefined operation (range > bool) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", true, "->", undef
WARNING: undefined operation (range >= bool) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", true, "->", undef
WARNING: undefined operation (range < bool) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", true, "->", undef
WARNING: undefined operation (range <= bool) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", true, "->", undef
ECHO: [0 : 1 : 3], " != ", true, "->", true
ECHO: [0 : 1 : 3], " == ", -1, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", -1, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", -1, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", -1, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", -1, "->", undef
ECHO: [0 : 1 : 3], " != ", -1, "->", true
ECHO: [0 : 1 : 3], " == ", 0, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", 0, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", 0, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", 0, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", 0, "->", undef
ECHO: [0 : 1 : 3], " != ", 0, "->", true
ECHO: [0 : 1 : 3], " == ", 1, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", 1, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", 1, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", 1, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", 1, "->", undef
ECHO: [0 : 1 : 3], " != ", 1, "->", true
ECHO: [0 : 1 : 3], " == ", nan, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", nan, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", nan, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", nan, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", nan, "->", undef
ECHO: [0 : 1 : 3], " != ", nan, "->", true
ECHO: [0 : 1 : 3], " == ", inf, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", inf, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", inf, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", inf, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", inf, "->", undef
ECHO: [0 : 1 : 3], " != ", inf, "->", true
ECHO: [0 : 1 : 3], " == ", "alpha", "->", false
WARNING: undefined operation (range > string) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", "alpha", "->", undef
WARNING: undefined operation (range >= string) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", "alpha", "->", undef
WARNING: undefined operation (range < string) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", "alpha", "->", undef
WARNING: undefined operation (range <= string) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", "alpha", "->", undef
ECHO: [0 : 1 : 3], " != ", "alpha", "->", true
ECHO: [0 : 1 : 3], " == ", [1, 2, 3], "->", false
WARNING: undefined operation (range > vector) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (range >= vector) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (range < vector) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (range <= vector) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", [1, 2, 3], "->", undef
ECHO: [0 : 1 : 3], " != ", [1, 2, 3], "->", true
ECHO: [0 : 1 : 3], " == ", [0 : 1 : 3], "->", true
ECHO: [0 : 1 : 3], " >  ", [0 : 1 : 3], "->", false
ECHO: [0 : 1 : 3], " >= ", [0 : 1 : 3], "->", true
ECHO: [0 : 1 : 3], " <  ", [0 : 1 : 3], "->", false
ECHO: [0 : 1 : 3], " <= ", [0 : 1 : 3], "->", true
ECHO: [0 : 1 : 3], " != ", [0 : 1 : 3], "->", false
ECHO: [0 : 1 : 3], " == ", undef, "->", false
WARNING: undefined operation (range > undefined) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 3], " >  ", undef, "->", undef
WARNING: undefined operation (range >= undefined) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 3], " >= ", undef, "->", undef
WARNING: undefined operation (range < undefined) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 3], " <  ", undef, "->", undef
WARNING: undefined operation (range <= undefined) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 3], " <= ", undef, "->", undef
ECHO: [0 : 1 : 3], " != ", undef, "->", true
ECHO: [0 : 1 : 1], " == ", false, "->", false
WARNING: undefined operation (range > bool) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", false, "->", undef
WARNING: undefined operation (range >= bool) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", false, "->", undef
WARNING: undefined operation (range < bool) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", false, "->", undef
WARNING: undefined operation (range <= bool) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", false, "->", undef
ECHO: [0 : 1 : 1], " != ", false, "->", true
ECHO: [0 : 1 : 1], " == ", true, "->", false
WARNING: undefined operation (range > bool) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", true, "->", undef
WARNING: undefined operation (range >= bool) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", true, "->", undef
WARNING: undefined operation (range < bool) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", true, "->", undef
WARNING: undefined operation (range <= bool) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", true, "->", undef
ECHO: [0 : 1 : 1], " != ", true, "->", true
ECHO: [0 : 1 : 1], " == ", -1, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", -1, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", -1, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", -1, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", -1, "->", undef
ECHO: [0 : 1 : 1], " != ", -1, "->", true
ECHO: [0 : 1 : 1], " == ", 0, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", 0, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", 0, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", 0, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", 0, "->", undef
ECHO: [0 : 1 : 1], " != ", 0, "->", true
ECHO: [0 : 1 : 1], " == ", 1, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", 1, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", 1, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", 1, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", 1, "->", undef
ECHO: [0 : 1 : 1], " != ", 1, "->", true
ECHO: [0 : 1 : 1], " == ", nan, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", nan, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", nan, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", nan, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", nan, "->", undef
ECHO: [0 : 1 : 1], " != ", nan, "->", true
ECHO: [0 : 1 : 1], " == ", inf, "->", false
WARNING: undefined operation (range > number) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", inf, "->", undef
WARNING: undefined operation (range >= number) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", inf, "->", undef
WARNING: undefined operation (range < number) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", inf, "->", undef
WARNING: undefined operation (range <= number) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", inf, "->", undef
ECHO: [0 : 1 : 1], " != ", inf, "->", true
ECHO: [0 : 1 : 1], " == ", "alpha", "->", false
WARNING: undefined operation (range > string) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", "alpha", "->", undef
WARNING: undefined operation (range >= string) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", "alpha", "->", undef
WARNING: undefined operation (range < string) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", "alpha", "->", undef
WARNING: undefined operation (range <= string) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", "alpha", "->", undef
ECHO: [0 : 1 : 1], " != ", "alpha", "->", true
ECHO: [0 : 1 : 1], " == ", [1, 2, 3], "->", false
WARNING: undefined operation (range > vector) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (range >= vector) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (range < vector) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (range <= vector) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", [1, 2, 3], "->", undef
ECHO: [0 : 1 : 1], " != ", [1, 2, 3], "->", true
ECHO: [0 : 1 : 1], " == ", [0 : 1 : 3], "->", false
ECHO: [0 : 1 : 1], " >  ", [0 : 1 : 3], "->", false
ECHO: [0 : 1 : 1], " >= ", [0 : 1 : 3], "->", false
ECHO: [0 : 1 : 1], " <  ", [0 : 1 : 3], "->", true
ECHO: [0 : 1 : 1], " <= ", [0 : 1 : 3], "->", true
ECHO: [0 : 1 : 1], " != ", [0 : 1 : 3], "->", true
ECHO: [0 : 1 : 1], " == ", undef, "->", false
WARNING: undefined operation (range > undefined) in file operators-tests.scad, line 7
ECHO: [0 : 1 : 1], " >  ", undef, "->", undef
WARNING: undefined operation (range >= undefined) in file operators-tests.scad, line 8
ECHO: [0 : 1 : 1], " >= ", undef, "->", undef
WARNING: undefined operation (range < undefined) in file operators-tests.scad, line 9
ECHO: [0 : 1 : 1], " <  ", undef, "->", undef
WARNING: undefined operation (range <= undefined) in file operators-tests.scad, line 10
ECHO: [0 : 1 : 1], " <= ", undef, "->", undef
ECHO: [0 : 1 : 1], " != ", undef, "->", true
ECHO: undef, " == ", false, "->", false
WARNING: undefined operation (undefined > bool) in file operators-tests.scad, line 7
ECHO: undef, " >  ", false, "->", undef
WARNING: undefined operation (undefined >= bool) in file operators-tests.scad, line 8
ECHO: undef, " >= ", false, "->", undef
WARNING: undefined operation (undefined < bool) in file operators-tests.scad, line 9
ECHO: undef, " <  ", false, "->", undef
WARNING: undefined operation (undefined <= bool) in file operators-tests.scad, line 10
ECHO: undef, " <= ", false, "->", undef
ECHO: undef, " != ", false, "->", true
ECHO: undef, " == ", true, "->", false
WARNING: undefined operation (undefined > bool) in file operators-tests.scad, line 7
ECHO: undef, " >  ", true, "->", undef
WARNING: undefined operation (undefined >= bool) in file operators-tests.scad, line 8
ECHO: undef, " >= ", true, "->", undef
WARNING: undefined operation (undefined < bool) in file operators-tests.scad, line 9
ECHO: undef, " <  ", true, "->", undef
WARNING: undefined operation (undefined <= bool) in file operators-tests.scad, line 10
ECHO: undef, " <= ", true, "->", undef
ECHO: undef, " != ", true, "->", true
ECHO: undef, " == ", -1, "->", false
WARNING: undefined operation (undefined > number) in file operators-tests.scad, line 7
ECHO: undef, " >  ", -1, "->", undef
WARNING: undefined operation (undefined >= number) in file operators-tests.scad, line 8
ECHO: undef, " >= ", -1, "->", undef
WARNING: undefined operation (undefined < number) in file operators-tests.scad, line 9
ECHO: undef, " <  ", -1, "->", undef
WARNING: undefined operation (undefined <= number) in file operators-tests.scad, line 10
ECHO: undef, " <= ", -1, "->", undef
ECHO: undef, " != ", -1, "->", true
ECHO: undef, " == ", 0, "->", false
WARNING: undefined operation (undefined > number) in file operators-tests.scad, line 7
ECHO: undef, " >  ", 0, "->", undef
WARNING: undefined operation (undefined >= number) in file operators-tests.scad, line 8
ECHO: undef, " >= ", 0, "->", undef
WARNING: undefined operation (undefined < number) in file operators-tests.scad, line 9
ECHO: undef, " <  ", 0, "->", undef
WARNING: undefined operation (undefined <= number) in file operators-tests.scad, line 10
ECHO: undef, " <= ", 0, "->", undef
ECHO: undef, " != ", 0, "->", true
ECHO: undef, " == ", 1, "->", false
WARNING: undefined operation (undefined > number) in file operators-tests.scad, line 7
ECHO: undef, " >  ", 1, "->", undef
WARNING: undefined operation (undefined >= number) in file operators-tests.scad, line 8
ECHO: undef, " >= ", 1, "->", undef
WARNING: undefined operation (undefined < number) in file operators-tests.scad, line 9
ECHO: undef, " <  ", 1, "->", undef
WARNING: undefined operation (undefined <= number) in file operators-tests.scad, line 10
ECHO: undef, " <= ", 1, "->", undef
ECHO: undef, " != ", 1, "->", true
ECHO: undef, " == ", nan, "->", false
WARNING: undefined operation (undefined > number) in file operators-tests.scad, line 7
ECHO: undef, " >  ", nan, "->", undef
WARNING: undefined operation (undefined >= number) in file operators-tests.scad, line 8
ECHO: undef, " >= ", nan, "->", undef
WARNING: undefined operation (undefined < number) in file operators-tests.scad, line 9
ECHO: undef, " <  ", nan, "->", undef
WARNING: undefined operation (undefined <= number) in file operators-tests.scad, line 10
ECHO: undef, " <= ", nan, "->", undef
ECHO: undef, " != ", nan, "->", true
ECHO: undef, " == ", inf, "->", false
WARNING: undefined operation (undefined > number) in file operators-tests.scad, line 7
ECHO: undef, " >  ", inf, "->", undef
WARNING: undefined operation (undefined >= number) in file operators-tests.scad, line 8
ECHO: undef, " >= ", inf, "->", undef
WARNING: undefined operation (undefined < number) in file operators-tests.scad, line 9
ECHO: undef, " <  ", inf, "->", undef
WARNING: undefined operation (undefined <= number) in file operators-tests.scad, line 10
ECHO: undef, " <= ", inf, "->", undef
ECHO: undef, " != ", inf, "->", true
ECHO: undef, " == ", "alpha", "->", false
WARNING: undefined operation (undefined > string) in file operators-tests.scad, line 7
ECHO: undef, " >  ", "alpha", "->", undef
WARNING: undefined operation (undefined >= string) in file operators-tests.scad, line 8
ECHO: undef, " >= ", "alpha", "->", undef
WARNING: undefined operation (undefined < string) in file operators-tests.scad, line 9
ECHO: undef, " <  ", "alpha", "->", undef
WARNING: undefined operation (undefined <= string) in file operators-tests.scad, line 10
ECHO: undef, " <= ", "alpha", "->", undef
ECHO: undef, " != ", "alpha", "->", true
ECHO: undef, " == ", [1, 2, 3], "->", false
WARNING: undefined operation (undefined > vector) in file operators-tests.scad, line 7
ECHO: undef, " >  ", [1, 2, 3], "->", undef
WARNING: undefined operation (undefined >= vector) in file operators-tests.scad, line 8
ECHO: undef, " >= ", [1, 2, 3], "->", undef
WARNING: undefined operation (undefined < vector) in file operators-tests.scad, line 9
ECHO: undef, " <  ", [1, 2, 3], "->", undef
WARNING: undefined operation (undefined <= vector) in file operators-tests.scad, line 10
ECHO: undef, " <= ", [1, 2, 3], "->", undef
ECHO: undef, " != ", [1, 2, 3], "->", true
ECHO: undef, " == ", [0 : 1 : 3], "->", false
WARNING: undefined operation (undefined > range) in file operators-tests.scad, line 7
ECHO: undef, " >  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (undefined >= range) in file operators-tests.scad, line 8
ECHO: undef, " >= ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (undefined < range) in file operators-tests.scad, line 9
ECHO: undef, " <  ", [0 : 1 : 3], "->", undef
WARNING: undefined operation (undefined <= range) in file operators-tests.scad, line 10
ECHO: undef, " <= ", [0 : 1 : 3], "->", undef
ECHO: undef, " != ", [0 : 1 : 3], "->", true
ECHO: undef, " == ", undef, "->", true
WARNING: operation undefined (undefined > undefined) in file operators-tests.scad, line 7
ECHO: undef, " >  ", undef, "->", undef
WARNING: operation undefined (undefined >= undefined) in file operators-tests.scad, line 8
ECHO: undef, " >= ", undef, "->", undef
WARNING: operation undefined (undefined < undefined) in file operators-tests.scad, line 9
ECHO: undef, " <  ", undef, "->", undef
WARNING: operation undefined (undefined <= undefined) in file operators-tests.scad, line 10
ECHO: undef, " <= ", undef, "->", undef
ECHO: undef, " != ", undef, "->", false
ECHO: "([] == []) == ([1 : -1 : 3] == [1 : -1 : 3]) -> true == true -> true"
ECHO: "([] >  []) == ([1 : -1 : 3] >  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([] >= []) == ([1 : -1 : 3] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([] <  []) == ([1 : -1 : 3] <  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([] <= []) == ([1 : -1 : 3] <= [1 : -1 : 3]) -> true == true -> true"
ECHO: "([] != []) == ([1 : -1 : 3] != [1 : -1 : 3]) -> false == false -> true"
ECHO: "([] == []) == ([1 : -1 : 3] == [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([] >  []) == ([1 : -1 : 3] >  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([] >= []) == ([1 : -1 : 3] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([] <  []) == ([1 : -1 : 3] <  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([] <= []) == ([1 : -1 : 3] <= [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([] != []) == ([1 : -1 : 3] != [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([] == [1, 0, -1]) == ([1 : -1 : 3] == [1 : -1 : -1]) -> false == false -> true"
ECHO: "([] >  [1, 0, -1]) == ([1 : -1 : 3] >  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([] >= [1, 0, -1]) == ([1 : -1 : 3] >  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([] <  [1, 0, -1]) == ([1 : -1 : 3] <  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([] <= [1, 0, -1]) == ([1 : -1 : 3] <= [1 : -1 : -1]) -> true == true -> true"
ECHO: "([] != [1, 0, -1]) == ([1 : -1 : 3] != [1 : -1 : -1]) -> true == true -> true"
ECHO: "([] == [1, 2, 3]) == ([1 : -1 : 3] == [1 : 1 : 3]) -> false == false -> true"
ECHO: "([] >  [1, 2, 3]) == ([1 : -1 : 3] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([] >= [1, 2, 3]) == ([1 : -1 : 3] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([] <  [1, 2, 3]) == ([1 : -1 : 3] <  [1 : 1 : 3]) -> true == true -> true"
ECHO: "([] <= [1, 2, 3]) == ([1 : -1 : 3] <= [1 : 1 : 3]) -> true == true -> true"
ECHO: "([] != [1, 2, 3]) == ([1 : -1 : 3] != [1 : 1 : 3]) -> true == true -> true"
ECHO: "([] == [1, 0, -1, -2]) == ([1 : -1 : 3] == [1 : -1 : -2]) -> false == false -> true"
ECHO: "([] >  [1, 0, -1, -2]) == ([1 : -1 : 3] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([] >= [1, 0, -1, -2]) == ([1 : -1 : 3] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([] <  [1, 0, -1, -2]) == ([1 : -1 : 3] <  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([] <= [1, 0, -1, -2]) == ([1 : -1 : 3] <= [1 : -1 : -2]) -> true == true -> true"
ECHO: "([] != [1, 0, -1, -2]) == ([1 : -1 : 3] != [1 : -1 : -2]) -> true == true -> true"
ECHO: "([] == [1, 2, 3, 4]) == ([1 : -1 : 3] == [1 : 1 : 4]) -> false == false -> true"
ECHO: "([] >  [1, 2, 3, 4]) == ([1 : -1 : 3] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([] >= [1, 2, 3, 4]) == ([1 : -1 : 3] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([] <  [1, 2, 3, 4]) == ([1 : -1 : 3] <  [1 : 1 : 4]) -> true == true -> true"
ECHO: "([] <= [1, 2, 3, 4]) == ([1 : -1 : 3] <= [1 : 1 : 4]) -> true == true -> true"
ECHO: "([] != [1, 2, 3, 4]) == ([1 : -1 : 3] != [1 : 1 : 4]) -> true == true -> true"
ECHO: "([] == [0]) == ([1 : -1 : 3] == [0 : 1 : 0]) -> false == false -> true"
ECHO: "([] >  [0]) == ([1 : -1 : 3] >  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([] >= [0]) == ([1 : -1 : 3] >  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([] <  [0]) == ([1 : -1 : 3] <  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([] <= [0]) == ([1 : -1 : 3] <= [0 : 1 : 0]) -> true == true -> true"
ECHO: "([] != [0]) == ([1 : -1 : 3] != [0 : 1 : 0]) -> true == true -> true"
ECHO: "([] == []) == ([-1 : -1 : 1] == [1 : -1 : 3]) -> true == true -> true"
ECHO: "([] >  []) == ([-1 : -1 : 1] >  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([] >= []) == ([-1 : -1 : 1] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([] <  []) == ([-1 : -1 : 1] <  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([] <= []) == ([-1 : -1 : 1] <= [1 : -1 : 3]) -> true == true -> true"
ECHO: "([] != []) == ([-1 : -1 : 1] != [1 : -1 : 3]) -> false == false -> true"
ECHO: "([] == []) == ([-1 : -1 : 1] == [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([] >  []) == ([-1 : -1 : 1] >  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([] >= []) == ([-1 : -1 : 1] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([] <  []) == ([-1 : -1 : 1] <  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([] <= []) == ([-1 : -1 : 1] <= [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([] != []) == ([-1 : -1 : 1] != [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([] == [1, 0, -1]) == ([-1 : -1 : 1] == [1 : -1 : -1]) -> false == false -> true"
ECHO: "([] >  [1, 0, -1]) == ([-1 : -1 : 1] >  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([] >= [1, 0, -1]) == ([-1 : -1 : 1] >  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([] <  [1, 0, -1]) == ([-1 : -1 : 1] <  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([] <= [1, 0, -1]) == ([-1 : -1 : 1] <= [1 : -1 : -1]) -> true == true -> true"
ECHO: "([] != [1, 0, -1]) == ([-1 : -1 : 1] != [1 : -1 : -1]) -> true == true -> true"
ECHO: "([] == [1, 2, 3]) == ([-1 : -1 : 1] == [1 : 1 : 3]) -> false == false -> true"
ECHO: "([] >  [1, 2, 3]) == ([-1 : -1 : 1] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([] >= [1, 2, 3]) == ([-1 : -1 : 1] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([] <  [1, 2, 3]) == ([-1 : -1 : 1] <  [1 : 1 : 3]) -> true == true -> true"
ECHO: "([] <= [1, 2, 3]) == ([-1 : -1 : 1] <= [1 : 1 : 3]) -> true == true -> true"
ECHO: "([] != [1, 2, 3]) == ([-1 : -1 : 1] != [1 : 1 : 3]) -> true == true -> true"
ECHO: "([] == [1, 0, -1, -2]) == ([-1 : -1 : 1] == [1 : -1 : -2]) -> false == false -> true"
ECHO: "([] >  [1, 0, -1, -2]) == ([-1 : -1 : 1] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([] >= [1, 0, -1, -2]) == ([-1 : -1 : 1] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([] <  [1, 0, -1, -2]) == ([-1 : -1 : 1] <  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([] <= [1, 0, -1, -2]) == ([-1 : -1 : 1] <= [1 : -1 : -2]) -> true == true -> true"
ECHO: "([] != [1, 0, -1, -2]) == ([-1 : -1 : 1] != [1 : -1 : -2]) -> true == true -> true"
ECHO: "([] == [1, 2, 3, 4]) == ([-1 : -1 : 1] == [1 : 1 : 4]) -> false == false -> true"
ECHO: "([] >  [1, 2, 3, 4]) == ([-1 : -1 : 1] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([] >= [1, 2, 3, 4]) == ([-1 : -1 : 1] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([] <  [1, 2, 3, 4]) == ([-1 : -1 : 1] <  [1 : 1 : 4]) -> true == true -> true"
ECHO: "([] <= [1, 2, 3, 4]) == ([-1 : -1 : 1] <= [1 : 1 : 4]) -> true == true -> true"
ECHO: "([] != [1, 2, 3, 4]) == ([-1 : -1 : 1] != [1 : 1 : 4]) -> true == true -> true"
ECHO: "([] == [0]) == ([-1 : -1 : 1] == [0 : 1 : 0]) -> false == false -> true"
ECHO: "([] >  [0]) == ([-1 : -1 : 1] >  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([] >= [0]) == ([-1 : -1 : 1] >  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([] <  [0]) == ([-1 : -1 : 1] <  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([] <= [0]) == ([-1 : -1 : 1] <= [0 : 1 : 0]) -> true == true -> true"
ECHO: "([] != [0]) == ([-1 : -1 : 1] != [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 0, -1] == []) == ([1 : -1 : -1] == [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1] >  []) == ([1 : -1 : -1] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1] >= []) == ([1 : -1 : -1] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1] <  []) == ([1 : -1 : -1] <  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1] <= []) == ([1 : -1 : -1] <= [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1] != []) == ([1 : -1 : -1] != [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1] == []) == ([1 : -1 : -1] == [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 0, -1] >  []) == ([1 : -1 : -1] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 0, -1] >= []) == ([1 : -1 : -1] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 0, -1] <  []) == ([1 : -1 : -1] <  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 0, -1] <= []) == ([1 : -1 : -1] <= [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 0, -1] != []) == ([1 : -1 : -1] != [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 0, -1] == [1, 0, -1]) == ([1 : -1 : -1] == [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 0, -1] >  [1, 0, -1]) == ([1 : -1 : -1] >  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 0, -1] >= [1, 0, -1]) == ([1 : -1 : -1] >  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 0, -1] <  [1, 0, -1]) == ([1 : -1 : -1] <  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 0, -1] <= [1, 0, -1]) == ([1 : -1 : -1] <= [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 0, -1] != [1, 0, -1]) == ([1 : -1 : -1] != [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 0, -1] == [1, 2, 3]) == ([1 : -1 : -1] == [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1] >  [1, 2, 3]) == ([1 : -1 : -1] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1] >= [1, 2, 3]) == ([1 : -1 : -1] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1] <  [1, 2, 3]) == ([1 : -1 : -1] <  [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1] <= [1, 2, 3]) == ([1 : -1 : -1] <= [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1] != [1, 2, 3]) == ([1 : -1 : -1] != [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1] == [1, 0, -1, -2]) == ([1 : -1 : -1] == [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 0, -1] >  [1, 0, -1, -2]) == ([1 : -1 : -1] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 0, -1] >= [1, 0, -1, -2]) == ([1 : -1 : -1] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 0, -1] <  [1, 0, -1, -2]) == ([1 : -1 : -1] <  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 0, -1] <= [1, 0, -1, -2]) == ([1 : -1 : -1] <= [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 0, -1] != [1, 0, -1, -2]) == ([1 : -1 : -1] != [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 0, -1] == [1, 2, 3, 4]) == ([1 : -1 : -1] == [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 0, -1] >  [1, 2, 3, 4]) == ([1 : -1 : -1] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 0, -1] >= [1, 2, 3, 4]) == ([1 : -1 : -1] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 0, -1] <  [1, 2, 3, 4]) == ([1 : -1 : -1] <  [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 0, -1] <= [1, 2, 3, 4]) == ([1 : -1 : -1] <= [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 0, -1] != [1, 2, 3, 4]) == ([1 : -1 : -1] != [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 0, -1] == [0]) == ([1 : -1 : -1] == [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 0, -1] >  [0]) == ([1 : -1 : -1] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 0, -1] >= [0]) == ([1 : -1 : -1] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 0, -1] <  [0]) == ([1 : -1 : -1] <  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 0, -1] <= [0]) == ([1 : -1 : -1] <= [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 0, -1] != [0]) == ([1 : -1 : -1] != [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 2, 3] == []) == ([1 : 1 : 3] == [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3] >  []) == ([1 : 1 : 3] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3] >= []) == ([1 : 1 : 3] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3] <  []) == ([1 : 1 : 3] <  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3] <= []) == ([1 : 1 : 3] <= [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3] != []) == ([1 : 1 : 3] != [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3] == []) == ([1 : 1 : 3] == [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 2, 3] >  []) == ([1 : 1 : 3] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 2, 3] >= []) == ([1 : 1 : 3] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 2, 3] <  []) == ([1 : 1 : 3] <  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 2, 3] <= []) == ([1 : 1 : 3] <= [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 2, 3] != []) == ([1 : 1 : 3] != [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 2, 3] == [1, 0, -1]) == ([1 : 1 : 3] == [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 2, 3] >  [1, 0, -1]) == ([1 : 1 : 3] >  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 2, 3] >= [1, 0, -1]) == ([1 : 1 : 3] >  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 2, 3] <  [1, 0, -1]) == ([1 : 1 : 3] <  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 2, 3] <= [1, 0, -1]) == ([1 : 1 : 3] <= [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 2, 3] != [1, 0, -1]) == ([1 : 1 : 3] != [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 2, 3] == [1, 2, 3]) == ([1 : 1 : 3] == [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3] >  [1, 2, 3]) == ([1 : 1 : 3] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3] >= [1, 2, 3]) == ([1 : 1 : 3] >  [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3] <  [1, 2, 3]) == ([1 : 1 : 3] <  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3] <= [1, 2, 3]) == ([1 : 1 : 3] <= [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3] != [1, 2, 3]) == ([1 : 1 : 3] != [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3] == [1, 0, -1, -2]) == ([1 : 1 : 3] == [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 2, 3] >  [1, 0, -1, -2]) == ([1 : 1 : 3] >  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 2, 3] >= [1, 0, -1, -2]) == ([1 : 1 : 3] >  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 2, 3] <  [1, 0, -1, -2]) == ([1 : 1 : 3] <  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 2, 3] <= [1, 0, -1, -2]) == ([1 : 1 : 3] <= [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 2, 3] != [1, 0, -1, -2]) == ([1 : 1 : 3] != [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 2, 3] == [1, 2, 3, 4]) == ([1 : 1 : 3] == [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 2, 3] >  [1, 2, 3, 4]) == ([1 : 1 : 3] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 2, 3] >= [1, 2, 3, 4]) == ([1 : 1 : 3] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 2, 3] <  [1, 2, 3, 4]) == ([1 : 1 : 3] <  [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 2, 3] <= [1, 2, 3, 4]) == ([1 : 1 : 3] <= [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 2, 3] != [1, 2, 3, 4]) == ([1 : 1 : 3] != [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 2, 3] == [0]) == ([1 : 1 : 3] == [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 2, 3] >  [0]) == ([1 : 1 : 3] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 2, 3] >= [0]) == ([1 : 1 : 3] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 2, 3] <  [0]) == ([1 : 1 : 3] <  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 2, 3] <= [0]) == ([1 : 1 : 3] <= [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 2, 3] != [0]) == ([1 : 1 : 3] != [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] == []) == ([1 : -1 : -2] == [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >  []) == ([1 : -1 : -2] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] >= []) == ([1 : -1 : -2] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] <  []) == ([1 : -1 : -2] <  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] <= []) == ([1 : -1 : -2] <= [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] != []) == ([1 : -1 : -2] != [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] == []) == ([1 : -1 : -2] == [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >  []) == ([1 : -1 : -2] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] >= []) == ([1 : -1 : -2] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] <  []) == ([1 : -1 : -2] <  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] <= []) == ([1 : -1 : -2] <= [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] != []) == ([1 : -1 : -2] != [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] == [1, 0, -1]) == ([1 : -1 : -2] == [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >  [1, 0, -1]) == ([1 : -1 : -2] >  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] >= [1, 0, -1]) == ([1 : -1 : -2] >  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] <  [1, 0, -1]) == ([1 : -1 : -2] <  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] <= [1, 0, -1]) == ([1 : -1 : -2] <= [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] != [1, 0, -1]) == ([1 : -1 : -2] != [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] == [1, 2, 3]) == ([1 : -1 : -2] == [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >  [1, 2, 3]) == ([1 : -1 : -2] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >= [1, 2, 3]) == ([1 : -1 : -2] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] <  [1, 2, 3]) == ([1 : -1 : -2] <  [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] <= [1, 2, 3]) == ([1 : -1 : -2] <= [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] != [1, 2, 3]) == ([1 : -1 : -2] != [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] == [1, 0, -1, -2]) == ([1 : -1 : -2] == [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] >  [1, 0, -1, -2]) == ([1 : -1 : -2] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >= [1, 0, -1, -2]) == ([1 : -1 : -2] >  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] <  [1, 0, -1, -2]) == ([1 : -1 : -2] <  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] <= [1, 0, -1, -2]) == ([1 : -1 : -2] <= [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] != [1, 0, -1, -2]) == ([1 : -1 : -2] != [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] == [1, 2, 3, 4]) == ([1 : -1 : -2] == [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >  [1, 2, 3, 4]) == ([1 : -1 : -2] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >= [1, 2, 3, 4]) == ([1 : -1 : -2] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] <  [1, 2, 3, 4]) == ([1 : -1 : -2] <  [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] <= [1, 2, 3, 4]) == ([1 : -1 : -2] <= [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] != [1, 2, 3, 4]) == ([1 : -1 : -2] != [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] == [0]) == ([1 : -1 : -2] == [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] >  [0]) == ([1 : -1 : -2] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] >= [0]) == ([1 : -1 : -2] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 0, -1, -2] <  [0]) == ([1 : -1 : -2] <  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] <= [0]) == ([1 : -1 : -2] <= [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 0, -1, -2] != [0]) == ([1 : -1 : -2] != [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] == []) == ([1 : 1 : 4] == [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] >  []) == ([1 : 1 : 4] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] >= []) == ([1 : 1 : 4] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] <  []) == ([1 : 1 : 4] <  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] <= []) == ([1 : 1 : 4] <= [1 : -1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] != []) == ([1 : 1 : 4] != [1 : -1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] == []) == ([1 : 1 : 4] == [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] >  []) == ([1 : 1 : 4] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] >= []) == ([1 : 1 : 4] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] <  []) == ([1 : 1 : 4] <  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] <= []) == ([1 : 1 : 4] <= [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] != []) == ([1 : 1 : 4] != [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] == [1, 0, -1]) == ([1 : 1 : 4] == [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] >  [1, 0, -1]) == ([1 : 1 : 4] >  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] >= [1, 0, -1]) == ([1 : 1 : 4] >  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] <  [1, 0, -1]) == ([1 : 1 : 4] <  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] <= [1, 0, -1]) == ([1 : 1 : 4] <= [1 : -1 : -1]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] != [1, 0, -1]) == ([1 : 1 : 4] != [1 : -1 : -1]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] == [1, 2, 3]) == ([1 : 1 : 4] == [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] >  [1, 2, 3]) == ([1 : 1 : 4] >  [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] >= [1, 2, 3]) == ([1 : 1 : 4] >  [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] <  [1, 2, 3]) == ([1 : 1 : 4] <  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] <= [1, 2, 3]) == ([1 : 1 : 4] <= [1 : 1 : 3]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] != [1, 2, 3]) == ([1 : 1 : 4] != [1 : 1 : 3]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] == [1, 0, -1, -2]) == ([1 : 1 : 4] == [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] >  [1, 0, -1, -2]) == ([1 : 1 : 4] >  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] >= [1, 0, -1, -2]) == ([1 : 1 : 4] >  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] <  [1, 0, -1, -2]) == ([1 : 1 : 4] <  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] <= [1, 0, -1, -2]) == ([1 : 1 : 4] <= [1 : -1 : -2]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] != [1, 0, -1, -2]) == ([1 : 1 : 4] != [1 : -1 : -2]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] == [1, 2, 3, 4]) == ([1 : 1 : 4] == [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] >  [1, 2, 3, 4]) == ([1 : 1 : 4] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] >= [1, 2, 3, 4]) == ([1 : 1 : 4] >  [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] <  [1, 2, 3, 4]) == ([1 : 1 : 4] <  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] <= [1, 2, 3, 4]) == ([1 : 1 : 4] <= [1 : 1 : 4]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] != [1, 2, 3, 4]) == ([1 : 1 : 4] != [1 : 1 : 4]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] == [0]) == ([1 : 1 : 4] == [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] >  [0]) == ([1 : 1 : 4] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] >= [0]) == ([1 : 1 : 4] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([1, 2, 3, 4] <  [0]) == ([1 : 1 : 4] <  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] <= [0]) == ([1 : 1 : 4] <= [0 : 1 : 0]) -> false == false -> true"
ECHO: "([1, 2, 3, 4] != [0]) == ([1 : 1 : 4] != [0 : 1 : 0]) -> true == true -> true"
ECHO: "([0] == []) == ([0 : 1 : 0] == [1 : -1 : 3]) -> false == false -> true"
ECHO: "([0] >  []) == ([0 : 1 : 0] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([0] >= []) == ([0 : 1 : 0] >  [1 : -1 : 3]) -> true == true -> true"
ECHO: "([0] <  []) == ([0 : 1 : 0] <  [1 : -1 : 3]) -> false == false -> true"
ECHO: "([0] <= []) == ([0 : 1 : 0] <= [1 : -1 : 3]) -> false == false -> true"
ECHO: "([0] != []) == ([0 : 1 : 0] != [1 : -1 : 3]) -> true == true -> true"
ECHO: "([0] == []) == ([0 : 1 : 0] == [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([0] >  []) == ([0 : 1 : 0] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([0] >= []) == ([0 : 1 : 0] >  [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([0] <  []) == ([0 : 1 : 0] <  [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([0] <= []) == ([0 : 1 : 0] <= [-1 : -1 : 1]) -> false == false -> true"
ECHO: "([0] != []) == ([0 : 1 : 0] != [-1 : -1 : 1]) -> true == true -> true"
ECHO: "([0] == [1, 0, -1]) == ([0 : 1 : 0] == [1 : -1 : -1]) -> false == false -> true"
ECHO: "([0] >  [1, 0, -1]) == ([0 : 1 : 0] >  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([0] >= [1, 0, -1]) == ([0 : 1 : 0] >  [1 : -1 : -1]) -> false == false -> true"
ECHO: "([0] <  [1, 0, -1]) == ([0 : 1 : 0] <  [1 : -1 : -1]) -> true == true -> true"
ECHO: "([0] <= [1, 0, -1]) == ([0 : 1 : 0] <= [1 : -1 : -1]) -> true == true -> true"
ECHO: "([0] != [1, 0, -1]) == ([0 : 1 : 0] != [1 : -1 : -1]) -> true == true -> true"
ECHO: "([0] == [1, 2, 3]) == ([0 : 1 : 0] == [1 : 1 : 3]) -> false == false -> true"
ECHO: "([0] >  [1, 2, 3]) == ([0 : 1 : 0] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([0] >= [1, 2, 3]) == ([0 : 1 : 0] >  [1 : 1 : 3]) -> false == false -> true"
ECHO: "([0] <  [1, 2, 3]) == ([0 : 1 : 0] <  [1 : 1 : 3]) -> true == true -> true"
ECHO: "([0] <= [1, 2, 3]) == ([0 : 1 : 0] <= [1 : 1 : 3]) -> true == true -> true"
ECHO: "([0] != [1, 2, 3]) == ([0 : 1 : 0] != [1 : 1 : 3]) -> true == true -> true"
ECHO: "([0] == [1, 0, -1, -2]) == ([0 : 1 : 0] == [1 : -1 : -2]) -> false == false -> true"
ECHO: "([0] >  [1, 0, -1, -2]) == ([0 : 1 : 0] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([0] >= [1, 0, -1, -2]) == ([0 : 1 : 0] >  [1 : -1 : -2]) -> false == false -> true"
ECHO: "([0] <  [1, 0, -1, -2]) == ([0 : 1 : 0] <  [1 : -1 : -2]) -> true == true -> true"
ECHO: "([0] <= [1, 0, -1, -2]) == ([0 : 1 : 0] <= [1 : -1 : -2]) -> true == true -> true"
ECHO: "([0] != [1, 0, -1, -2]) == ([0 : 1 : 0] != [1 : -1 : -2]) -> true == true -> true"
ECHO: "([0] == [1, 2, 3, 4]) == ([0 : 1 : 0] == [1 : 1 : 4]) -> false == false -> true"
ECHO: "([0] >  [1, 2, 3, 4]) == ([0 : 1 : 0] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([0] >= [1, 2, 3, 4]) == ([0 : 1 : 0] >  [1 : 1 : 4]) -> false == false -> true"
ECHO: "([0] <  [1, 2, 3, 4]) == ([0 : 1 : 0] <  [1 : 1 : 4]) -> true == true -> true"
ECHO: "([0] <= [1, 2, 3, 4]) == ([0 : 1 : 0] <= [1 : 1 : 4]) -> true == true -> true"
ECHO: "([0] != [1, 2, 3, 4]) == ([0 : 1 : 0] != [1 : 1 : 4]) -> true == true -> true"
ECHO: "([0] == [0]) == ([0 : 1 : 0] == [0 : 1 : 0]) -> true == true -> true"
ECHO: "([0] >  [0]) == ([0 : 1 : 0] >  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([0] >= [0]) == ([0 : 1 : 0] >  [0 : 1 : 0]) -> true == true -> true"
ECHO: "([0] <  [0]) == ([0 : 1 : 0] <  [0 : 1 : 0]) -> false == false -> true"
ECHO: "([0] <= [0]) == ([0 : 1 : 0] <= [0 : 1 : 0]) -> true == true -> true"
ECHO: "([0] != [0]) == ([0 : 1 : 0] != [0 : 1 : 0]) -> false == false -> true"
