git.sr.ht/~pingoo/stdx@v0.0.0-20240218134121-094174641f6e/toml/internal/toml-test/tests/invalid/table/append-with-dotted-keys-1.toml (about) 1 # First a.b.c defines a table: a.b.c = {z=9} 2 # 3 # Then we define a.b.c.t = "str" to add a str to the above table, making it: 4 # 5 # a.b.c = {z=9, t="..."} 6 # 7 # While this makes sense, logically, it was decided this is not valid TOML as 8 # it's too confusing/convoluted. 9 # 10 # See: https://github.com/toml-lang/toml/issues/846 11 # https://github.com/toml-lang/toml/pull/859 12 13 [a.b.c] 14 z = 9 15 16 [a] 17 b.c.t = "Using dotted keys to add to [a.b.c] after explicitly defining it above is not allowed"