RosettaCodeData/Task/Associative-array-Iteration/Stata/associative-array-iteration.stata
2017-09-25 22:28:19 +02:00

13 lines
251 B
Text

mata
// Create an associative array
a=asarray_create()
asarray(a,"one",1)
asarray(a,"two",2)
// Loop over entries
loc=asarray_first(a)
do {
printf("%s %f\n",asarray_key(a,loc),asarray_contents(a,loc))
loc=asarray_next(a,loc)
} while(loc!=NULL)
end