7.3.3 Structures

Although CSI(C&F) does not provide any special constructions for structures or records, they can easily be realized by smart naming of the variables:

LET Person[i].name[1]$ = "Donald"

LET Person[i].name[2]$ = "Duck"

LET Person[i].age = 26

LET Person[i].score = test[i].result

For this reason, "fields" or elements of structures can only be accessed via their full name. The data structure Person[] in the last example can be seen as an array of structures (or records) with the attributes name[1]$, name[2]$, age and score.