package { public class Test {} } /// undefined, null, -5, -1, -0, 0, 1, 2, 5, "abc", "2", "true", "false", true, false, NaN trace("//undefined > undefined"); trace(undefined > undefined); trace("//undefined > null"); trace(undefined > null); trace("//undefined > (-5)"); trace(undefined > (-5)); trace("//undefined > (-1)"); trace(undefined > (-1)); trace("//undefined > (-0)"); trace(undefined > (-0)); trace("//undefined > 0"); trace(undefined > 0); trace("//undefined > 1"); trace(undefined > 1); trace("//undefined > 2"); trace(undefined > 2); trace("//undefined > 5"); trace(undefined > 5); trace("//undefined > \"abc\""); trace(undefined > "abc"); trace("//undefined > \"2\""); trace(undefined > "2"); trace("//undefined > \"true\""); trace(undefined > "true"); trace("//undefined > \"false\""); trace(undefined > "false"); trace("//undefined > true"); trace(undefined > true); trace("//undefined > false"); trace(undefined > false); trace("//undefined > NaN"); trace(undefined > NaN); trace("//null > undefined"); trace(null > undefined); trace("//null > null"); trace(null > null); trace("//null > (-5)"); trace(null > (-5)); trace("//null > (-1)"); trace(null > (-1)); trace("//null > (-0)"); trace(null > (-0)); trace("//null > 0"); trace(null > 0); trace("//null > 1"); trace(null > 1); trace("//null > 2"); trace(null > 2); trace("//null > 5"); trace(null > 5); trace("//null > \"abc\""); trace(null > "abc"); trace("//null > \"2\""); trace(null > "2"); trace("//null > \"true\""); trace(null > "true"); trace("//null > \"false\""); trace(null > "false"); trace("//null > true"); trace(null > true); trace("//null > false"); trace(null > false); trace("//null > NaN"); trace(null > NaN); trace("//(-5) > undefined"); trace((-5) > undefined); trace("//(-5) > null"); trace((-5) > null); trace("//(-5) > (-5)"); trace((-5) > (-5)); trace("//(-5) > (-1)"); trace((-5) > (-1)); trace("//(-5) > (-0)"); trace((-5) > (-0)); trace("//(-5) > 0"); trace((-5) > 0); trace("//(-5) > 1"); trace((-5) > 1); trace("//(-5) > 2"); trace((-5) > 2); trace("//(-5) > 5"); trace((-5) > 5); trace("//(-5) > \"abc\""); trace((-5) > "abc"); trace("//(-5) > \"2\""); trace((-5) > "2"); trace("//(-5) > \"true\""); trace((-5) > "true"); trace("//(-5) > \"false\""); trace((-5) > "false"); trace("//(-5) > true"); trace((-5) > true); trace("//(-5) > false"); trace((-5) > false); trace("//(-5) > NaN"); trace((-5) > NaN); trace("//(-1) > undefined"); trace((-1) > undefined); trace("//(-1) > null"); trace((-1) > null); trace("//(-1) > (-5)"); trace((-1) > (-5)); trace("//(-1) > (-1)"); trace((-1) > (-1)); trace("//(-1) > (-0)"); trace((-1) > (-0)); trace("//(-1) > 0"); trace((-1) > 0); trace("//(-1) > 1"); trace((-1) > 1); trace("//(-1) > 2"); trace((-1) > 2); trace("//(-1) > 5"); trace((-1) > 5); trace("//(-1) > \"abc\""); trace((-1) > "abc"); trace("//(-1) > \"2\""); trace((-1) > "2"); trace("//(-1) > \"true\""); trace((-1) > "true"); trace("//(-1) > \"false\""); trace((-1) > "false"); trace("//(-1) > true"); trace((-1) > true); trace("//(-1) > false"); trace((-1) > false); trace("//(-1) > NaN"); trace((-1) > NaN); trace("//(-0) > undefined"); trace((-0) > undefined); trace("//(-0) > null"); trace((-0) > null); trace("//(-0) > (-5)"); trace((-0) > (-5)); trace("//(-0) > (-1)"); trace((-0) > (-1)); trace("//(-0) > (-0)"); trace((-0) > (-0)); trace("//(-0) > 0"); trace((-0) > 0); trace("//(-0) > 1"); trace((-0) > 1); trace("//(-0) > 2"); trace((-0) > 2); trace("//(-0) > 5"); trace((-0) > 5); trace("//(-0) > \"abc\""); trace((-0) > "abc"); trace("//(-0) > \"2\""); trace((-0) > "2"); trace("//(-0) > \"true\""); trace((-0) > "true"); trace("//(-0) > \"false\""); trace((-0) > "false"); trace("//(-0) > true"); trace((-0) > true); trace("//(-0) > false"); trace((-0) > false); trace("//(-0) > NaN"); trace((-0) > NaN); trace("//0 > undefined"); trace(0 > undefined); trace("//0 > null"); trace(0 > null); trace("//0 > (-5)"); trace(0 > (-5)); trace("//0 > (-1)"); trace(0 > (-1)); trace("//0 > (-0)"); trace(0 > (-0)); trace("//0 > 0"); trace(0 > 0); trace("//0 > 1"); trace(0 > 1); trace("//0 > 2"); trace(0 > 2); trace("//0 > 5"); trace(0 > 5); trace("//0 > \"abc\""); trace(0 > "abc"); trace("//0 > \"2\""); trace(0 > "2"); trace("//0 > \"true\""); trace(0 > "true"); trace("//0 > \"false\""); trace(0 > "false"); trace("//0 > true"); trace(0 > true); trace("//0 > false"); trace(0 > false); trace("//0 > NaN"); trace(0 > NaN); trace("//1 > undefined"); trace(1 > undefined); trace("//1 > null"); trace(1 > null); trace("//1 > (-5)"); trace(1 > (-5)); trace("//1 > (-1)"); trace(1 > (-1)); trace("//1 > (-0)"); trace(1 > (-0)); trace("//1 > 0"); trace(1 > 0); trace("//1 > 1"); trace(1 > 1); trace("//1 > 2"); trace(1 > 2); trace("//1 > 5"); trace(1 > 5); trace("//1 > \"abc\""); trace(1 > "abc"); trace("//1 > \"2\""); trace(1 > "2"); trace("//1 > \"true\""); trace(1 > "true"); trace("//1 > \"false\""); trace(1 > "false"); trace("//1 > true"); trace(1 > true); trace("//1 > false"); trace(1 > false); trace("//1 > NaN"); trace(1 > NaN); trace("//2 > undefined"); trace(2 > undefined); trace("//2 > null"); trace(2 > null); trace("//2 > (-5)"); trace(2 > (-5)); trace("//2 > (-1)"); trace(2 > (-1)); trace("//2 > (-0)"); trace(2 > (-0)); trace("//2 > 0"); trace(2 > 0); trace("//2 > 1"); trace(2 > 1); trace("//2 > 2"); trace(2 > 2); trace("//2 > 5"); trace(2 > 5); trace("//2 > \"abc\""); trace(2 > "abc"); trace("//2 > \"2\""); trace(2 > "2"); trace("//2 > \"true\""); trace(2 > "true"); trace("//2 > \"false\""); trace(2 > "false"); trace("//2 > true"); trace(2 > true); trace("//2 > false"); trace(2 > false); trace("//2 > NaN"); trace(2 > NaN); trace("//5 > undefined"); trace(5 > undefined); trace("//5 > null"); trace(5 > null); trace("//5 > (-5)"); trace(5 > (-5)); trace("//5 > (-1)"); trace(5 > (-1)); trace("//5 > (-0)"); trace(5 > (-0)); trace("//5 > 0"); trace(5 > 0); trace("//5 > 1"); trace(5 > 1); trace("//5 > 2"); trace(5 > 2); trace("//5 > 5"); trace(5 > 5); trace("//5 > \"abc\""); trace(5 > "abc"); trace("//5 > \"2\""); trace(5 > "2"); trace("//5 > \"true\""); trace(5 > "true"); trace("//5 > \"false\""); trace(5 > "false"); trace("//5 > true"); trace(5 > true); trace("//5 > false"); trace(5 > false); trace("//5 > NaN"); trace(5 > NaN); trace("//\"abc\" > undefined"); trace("abc" > undefined); trace("//\"abc\" > null"); trace("abc" > null); trace("//\"abc\" > (-5)"); trace("abc" > (-5)); trace("//\"abc\" > (-1)"); trace("abc" > (-1)); trace("//\"abc\" > (-0)"); trace("abc" > (-0)); trace("//\"abc\" > 0"); trace("abc" > 0); trace("//\"abc\" > 1"); trace("abc" > 1); trace("//\"abc\" > 2"); trace("abc" > 2); trace("//\"abc\" > 5"); trace("abc" > 5); trace("//\"abc\" > \"abc\""); trace("abc" > "abc"); trace("//\"abc\" > \"2\""); trace("abc" > "2"); trace("//\"abc\" > \"true\""); trace("abc" > "true"); trace("//\"abc\" > \"false\""); trace("abc" > "false"); trace("//\"abc\" > true"); trace("abc" > true); trace("//\"abc\" > false"); trace("abc" > false); trace("//\"abc\" > NaN"); trace("abc" > NaN); trace("//\"2\" > undefined"); trace("2" > undefined); trace("//\"2\" > null"); trace("2" > null); trace("//\"2\" > (-5)"); trace("2" > (-5)); trace("//\"2\" > (-1)"); trace("2" > (-1)); trace("//\"2\" > (-0)"); trace("2" > (-0)); trace("//\"2\" > 0"); trace("2" > 0); trace("//\"2\" > 1"); trace("2" > 1); trace("//\"2\" > 2"); trace("2" > 2); trace("//\"2\" > 5"); trace("2" > 5); trace("//\"2\" > \"abc\""); trace("2" > "abc"); trace("//\"2\" > \"2\""); trace("2" > "2"); trace("//\"2\" > \"true\""); trace("2" > "true"); trace("//\"2\" > \"false\""); trace("2" > "false"); trace("//\"2\" > true"); trace("2" > true); trace("//\"2\" > false"); trace("2" > false); trace("//\"2\" > NaN"); trace("2" > NaN); trace("//\"true\" > undefined"); trace("true" > undefined); trace("//\"true\" > null"); trace("true" > null); trace("//\"true\" > (-5)"); trace("true" > (-5)); trace("//\"true\" > (-1)"); trace("true" > (-1)); trace("//\"true\" > (-0)"); trace("true" > (-0)); trace("//\"true\" > 0"); trace("true" > 0); trace("//\"true\" > 1"); trace("true" > 1); trace("//\"true\" > 2"); trace("true" > 2); trace("//\"true\" > 5"); trace("true" > 5); trace("//\"true\" > \"abc\""); trace("true" > "abc"); trace("//\"true\" > \"2\""); trace("true" > "2"); trace("//\"true\" > \"true\""); trace("true" > "true"); trace("//\"true\" > \"false\""); trace("true" > "false"); trace("//\"true\" > true"); trace("true" > true); trace("//\"true\" > false"); trace("true" > false); trace("//\"true\" > NaN"); trace("true" > NaN); trace("//\"false\" > undefined"); trace("false" > undefined); trace("//\"false\" > null"); trace("false" > null); trace("//\"false\" > (-5)"); trace("false" > (-5)); trace("//\"false\" > (-1)"); trace("false" > (-1)); trace("//\"false\" > (-0)"); trace("false" > (-0)); trace("//\"false\" > 0"); trace("false" > 0); trace("//\"false\" > 1"); trace("false" > 1); trace("//\"false\" > 2"); trace("false" > 2); trace("//\"false\" > 5"); trace("false" > 5); trace("//\"false\" > \"abc\""); trace("false" > "abc"); trace("//\"false\" > \"2\""); trace("false" > "2"); trace("//\"false\" > \"true\""); trace("false" > "true"); trace("//\"false\" > \"false\""); trace("false" > "false"); trace("//\"false\" > true"); trace("false" > true); trace("//\"false\" > false"); trace("false" > false); trace("//\"false\" > NaN"); trace("false" > NaN); trace("//true > undefined"); trace(true > undefined); trace("//true > null"); trace(true > null); trace("//true > (-5)"); trace(true > (-5)); trace("//true > (-1)"); trace(true > (-1)); trace("//true > (-0)"); trace(true > (-0)); trace("//true > 0"); trace(true > 0); trace("//true > 1"); trace(true > 1); trace("//true > 2"); trace(true > 2); trace("//true > 5"); trace(true > 5); trace("//true > \"abc\""); trace(true > "abc"); trace("//true > \"2\""); trace(true > "2"); trace("//true > \"true\""); trace(true > "true"); trace("//true > \"false\""); trace(true > "false"); trace("//true > true"); trace(true > true); trace("//true > false"); trace(true > false); trace("//true > NaN"); trace(true > NaN); trace("//false > undefined"); trace(false > undefined); trace("//false > null"); trace(false > null); trace("//false > (-5)"); trace(false > (-5)); trace("//false > (-1)"); trace(false > (-1)); trace("//false > (-0)"); trace(false > (-0)); trace("//false > 0"); trace(false > 0); trace("//false > 1"); trace(false > 1); trace("//false > 2"); trace(false > 2); trace("//false > 5"); trace(false > 5); trace("//false > \"abc\""); trace(false > "abc"); trace("//false > \"2\""); trace(false > "2"); trace("//false > \"true\""); trace(false > "true"); trace("//false > \"false\""); trace(false > "false"); trace("//false > true"); trace(false > true); trace("//false > false"); trace(false > false); trace("//false > NaN"); trace(false > NaN); trace("//NaN > undefined"); trace(NaN > undefined); trace("//NaN > null"); trace(NaN > null); trace("//NaN > (-5)"); trace(NaN > (-5)); trace("//NaN > (-1)"); trace(NaN > (-1)); trace("//NaN > (-0)"); trace(NaN > (-0)); trace("//NaN > 0"); trace(NaN > 0); trace("//NaN > 1"); trace(NaN > 1); trace("//NaN > 2"); trace(NaN > 2); trace("//NaN > 5"); trace(NaN > 5); trace("//NaN > \"abc\""); trace(NaN > "abc"); trace("//NaN > \"2\""); trace(NaN > "2"); trace("//NaN > \"true\""); trace(NaN > "true"); trace("//NaN > \"false\""); trace(NaN > "false"); trace("//NaN > true"); trace(NaN > true); trace("//NaN > false"); trace(NaN > false); trace("//NaN > NaN"); trace(NaN > NaN);