Easily chain accessors in a visual way with two functions.
ds_get_s: Use a string to traverse data structures, spaces separating values, formatted as such:
value = ds_get_s(map, "?list |0 #5,5 ?testKey @4");
ds_get: More efficient function, uses a accessor,parameter sequence of arguments.
value = ds_get(map, "?", "list", "|", 0, "#", 5, 5, "?", "testKey", "@", 4);
To make this function even faster, the string accessors can be replaced with the ds_type_* constants where appropriate
More Assets:
End User Licence Agreement (EULA).