//////////////////////////////////////////////////////////////////////////////// /// LOWER ARRAY //////////////////////////////////////////////////////////////////////////////// start: goto end lower_array_step_0: say [] < [] lower_array_step_1: say [] < true lower_array_step_2: say [] < 1.0 lower_array_step_3: say [] < 1 lower_array_step_4: say [] < null lower_array_step_5: say [] < {} lower_array_step_6: say [] < "1" //////////////////////////////////////////////////////////////////////////////// /// LOWER BOOLEAN //////////////////////////////////////////////////////////////////////////////// lower_boolean_step_0: say true < [] lower_boolean_step_1: say true < true lower_boolean_step_2: say true < 1.0 lower_boolean_step_3: say true < 1 lower_boolean_step_4: say true < null lower_boolean_step_5: say true < {} lower_boolean_step_6: say true < "1" //////////////////////////////////////////////////////////////////////////////// /// LOWER FLOAT //////////////////////////////////////////////////////////////////////////////// lower_float_step_0: say 1.0 < [] lower_float_step_1: say 1.0 < true lower_float_step_2: say 1.0 < 1.0 lower_float_step_3: say 1.0 < 1 lower_float_step_4: say 1.0 < null lower_float_step_5: say 1.0 < {} lower_float_step_6: say 1.0 < "1" //////////////////////////////////////////////////////////////////////////////// /// LOWER INT //////////////////////////////////////////////////////////////////////////////// lower_int_step_0: say 1 < [] lower_int_step_1: say 1 < true lower_int_step_2: say 1 < 1.0 lower_int_step_3: say 1 < 1 lower_int_step_4: say 1 < null lower_int_step_5: say 1 < {} lower_int_step_6: say 1 < "1" //////////////////////////////////////////////////////////////////////////////// /// LOWER NULL //////////////////////////////////////////////////////////////////////////////// lower_null_step_0: say null < [] lower_null_step_1: say null < true lower_null_step_2: say null < 1.0 lower_null_step_3: say null < 1 lower_null_step_4: say null < null lower_null_step_5: say null < {} lower_null_step_6: say null < "1" //////////////////////////////////////////////////////////////////////////////// /// LOWER OBJECT //////////////////////////////////////////////////////////////////////////////// lower_object_step_0: say {} < [] lower_object_step_1: say {} < true lower_object_step_2: say {} < 1.0 lower_object_step_3: say {} < 1 lower_object_step_4: say {} < null lower_object_step_5: say {} < {} lower_object_step_6: say {} < "1" //////////////////////////////////////////////////////////////////////////////// /// LOWER STRING //////////////////////////////////////////////////////////////////////////////// lower_string_step_0: say "1" < [] lower_string_step_1: say "1" < true lower_string_step_2: say "1" < 1.0 lower_string_step_3: say "1" < 1 lower_string_step_4: say "1" < null lower_string_step_5: say "1" < {} lower_string_step_6: say "1" < "1"