As currently specified, the JSON functionality can produce values that are not JSON, by calling JSON.stringify with a primitive argument. The spec also says that JSON.parse should throw an error if the input text does not conform to the JSON grammar.
json2.js currently seems to produce and consume strings like "4.2", as does IE8. What gives? I feel like I'm reverse engineering IE8, which is not supposed to be the point here. -- Robert Sayre "I would have written a shorter letter, but I did not have the time." _______________________________________________ Es-discuss mailing list Es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss