Standards-compliant JSON parser in a single SML file
A JSON parser in one SML file with no dependency on anything outside the Basis library. Also includes a simple serialiser. Complies with RFC 7159 and passes all of the JSONTestSuite parser accept/reject tests found at the time of writing in "Parsing JSON is a Minefield" (http://seriot.ch/parsing_json.php). Two-pass parser using naive exploded strings, therefore not particularly fast and not suitable for large input files.
Project link: https://hg.sr.ht/~cannam/sml-simplejson