Signature
void DValue::set_array()
Parameters
return value : none
Clears the value and makes it an empty list-shaped map. Subsequent push() calls append numeric keys starting at 0.
Example
DValue list;
list.set_array();
DValue item; item.set("first");
list.push(item);
print("is_list=", list.is_list() ? "yes" : "no", " count=", list.keys().size(), "\n");
Output
is_list=yes count=1