:sig void DValue::set_array() :params return value : none :see 0_DValue 2_DValue_push 2_DValue_is_list :content 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");