RosettaCodeData/Task/Singly-linked-list-Element-definition/Stata/singly-linked-list-element-definition-5.stata
2018-06-22 20:57:24 +00:00

12 lines
224 B
Text

pointer(struct item scalar) scalar list_get(struct list scalar a,
real scalar n) {
pointer(struct item scalar) scalar p
real scalar i
p = a.head
for (i = 1; p != NULL & i < n; i++) {
p = (*p).next
}
return(p)
}