// Any copyright is dedicated to the Public Domain. // http://creativecommons.org/licenses/publicdomain/ testJSON('[', true); testJSON('[1', true); testJSON('[1,]', true); testJSON('[1,{', true); testJSON('[1,}', true); testJSON('[1,{]', true); testJSON('[1,}]', true); testJSON('[1,{"', true); testJSON('[1,}"', true); testJSON('[1,{"\\', true); testJSON('[1,}"\\', true); testJSON('[1,"', true); testJSON('[1,"\\', true); testJSON('{', true); testJSON('{1', true); testJSON('{,', true); testJSON('{"', true); testJSON('{"\\', true); testJSON('{"\\u', true); testJSON('{"\\uG', true); testJSON('{"\\u0', true); testJSON('{"\\u01', true); testJSON('{"\\u012', true); testJSON('{"\\u0123', true); testJSON('{"\\u0123"', true); testJSON('{"a"', true); testJSON('{"a"}', true); testJSON('{"a":', true); testJSON('{"a",}', true); testJSON('{"a":}', true); testJSON('{"a":,}', true); testJSON('{"a":5,}', true); testJSON('{"a":5,[', true); testJSON('{"a":5,"', true); testJSON('{"a":5,"', true); testJSON('{"a":5,"\\', true); testJSON("a[false ]".substring(1, 7) /* "[false" */, true); testJSON('this', true); testJSON('[1,{}]', false); testJSON('{}', false); testJSON('{"a":5}', false); testJSON('{"\\u0123":5}', false); /******************************************************************************/ if (typeof reportCompare === "function") reportCompare(true, true); print("Tests complete");