Open HolQue opened 2 hours ago
Same result if I omit the scope of "C"
while changing the initial value:
"params" : [
2,
{"A" : 3,
"B" : [
{
"C" : 4,
${C} : 10,
"D" : 5
},
6
]
},
7
]
Result:
[DOTDICT] (1/1) > {params} [LIST] (3/1) > [INT] : 2
[DOTDICT] (1/1) > {params} [LIST] (3/2) > [DOTDICT] (2/1) > {A} [INT] : 3
[DOTDICT] (1/1) > {params} [LIST] (3/2) > [DOTDICT] (2/2) > {B} [INT] : 6
[DOTDICT] (1/1) > {params} [LIST] (3/3) > [INT] : 7
Expected: Error message about a parameter (${C}
) that does not exist at this position.
hm... this we had already. Should give an error message...
JSON:
Result:
This result is like expected.
Now, between key
"C"
and"D"
, I add a line to change the initial value of key"C"
.Result
I am confused about this result. Key
"B"
has value6
now and the entire dictionary with key"C"
and"D"
has disappeared.Expected is the same data structure like in the first example, but with key
"C"
has value10
instead of4
.