This code acts as both additional sample code and also as a fully-functional JSON parser and emitter. In addition to the standard Trieste tests it also includes a test driver which runs tests from https://github.com/nst/JSONTestSuite to insure full RFC 8259 compliance.
Further, this PR adds a UTF-8 header to Trieste which provides a range of useful Unicode parsing and conversion functions.
This code acts as both additional sample code and also as a fully-functional JSON parser and emitter. In addition to the standard Trieste tests it also includes a test driver which runs tests from https://github.com/nst/JSONTestSuite to insure full RFC 8259 compliance.
Further, this PR adds a UTF-8 header to Trieste which provides a range of useful Unicode parsing and conversion functions.