20200617115045 #file-format #programming #toml

Changes from v0.4 to v1.0 for use in QFQ

v0.5

maybe relevant:

Toml v0.5 example dotted keys:
    name = "Orange"
    physical.color = "orange"
    physical.shape = "round"
    site."google.com" = true

equivalent json:

{
      "name": "Orange",
      "physical": {
        "color": "orange",
        "shape": "round"
      },
      "site": {
        "google.com": true
      }
    }

probably not relevant:

Toml v0.5 example strings as keys:
    [dog."tater.man"]
    type.name = "pug"

not relevant:

v1.0

maybe relevant:

Toml 1.0 example heterogenous arrays:
    # Mixed-type arrays are allowed in v1.0
    numbers = [ 0.1, 0.2, 0.5, 1, 2, 5 ]
    contributors = [
      "Foo Bar <foo@example.com>",
      { name = "Baz Qux", email = "bazqux@example.com", url = "https://example.com/bazqux" }
    ]

not relevant: