2 ms·
> I don't think, even though TOML has some official spec, all parsers are up to it, and may have disagreements between them. Overall it's not that bad, see e.g
by arp242 3y ago
> I don't think, even though TOML has some official spec, all parsers are up to it, and may have disagreements between them.
Overall it's not that bad, see e.g. https://arp242.github.io/toml-test-matrix/ https://arp242.github.io/toml-test-matrix/
If you look at the failure details then most of them are either minor issues about where things like escape characters are/aren't allowed, or about overriding existing tables (previously the spec was ambiguous on that, and I expect that will clear up over time). Note that overview is not entirely fair because it uses the latest (unreleased) version of toml-test where I added quite a few tests.
These kind of imperfections in implementations are of course true for any language, see e.g. YAML: https://matrix.yaml.info https://matrix.yaml.info – I have no reason to believe it's worse in TOML vs. YAML, XML, JSON, or anywhere else. If anything, it's probably a bit better because it's fairly simple and has a pretty decent test suite.