type while/wend loop

BlitzMax Forums/BlitzMax Beginners Area/type while/wend loop

Global GUIWinList:TList = CreateList()
Type TGUIWin
	Field val:Int
End Type

For Local t:Int =0 To 10
	Local tempwin:TGUIWin = New TGUIWin
		tempwin.val = t
		GUIWinList.AddLast(tempWin)
	tempwin = Null
	FlushMem
Next

Local Link:TLink = GUIWinList.LastLink()
While Link
	Print TGUIWin(Link.Value()).val
	
	Link = Link.PrevLink()
Wend


You can't use Eachin without implementing your own enumerator.