Maps

Maps, also known ad dictionaries in Python, are created using the Map statement. They may hold numeric or string data. Access to specific elements in a map is accomplished by using square brackets along with the string key associated with the element.

You may use the Array length [?] operator or the Length function.

Internally maps are stores in alphabetic order. You may easily loop through a map using the For Next statement.

map grades

grades['bob'] = 90
grades['mary'] = 96
grades['jimmy'] = 76

total = 0
foreach name in grades
	? name, grades[name]
	total = total + grades[name]
next name

? "the class average is", total/length(grades)

displays

bob           90
jimmy         76
mary          96
the class average is        87.3333333333

History

2.0.0.0New to version