Evolving all above babies:
Strict
Strict
Type x Field a:Int=0 Field b:String="" Method Print_BlitzMax() For Local i=0 To 7 Print "BlitzMax" Next End Method End Type Type world_map Field c=6 Field r=6 Field map:x[c,r] End Type Local myworld:world_map =New world_map myworld.map[0,0]=New x myworld. map[1,1]=New x myworld. map[2,2]=New x myworld. map[3,3]=New x myworld.map[0,0].a=23 myworld.map[0,0].b="hello" Print myworld.map[0,0].a Print myworld. map[0,0].b myworld.map[0,0].Print_BlitzMax()